INNORIX

INNORIX PLATFORM

INNORIX Platform시스템 전체의 파일 전송을 하나의 플랫폼에서 운영합니다.
  • 파일 전송 자동화
  • 서버 간 파일 전송
  • 객체 스토리지 간 전송
  • 파일 배포 및 수집

WEB

INNORIX EX웹에서 대용량 파일을 빠르고 안정적으로 업로드하고 다운로드합니다.
  • 웹 대용량 파일 업로드 & 다운로드
  • 개발자 가이드

DEVELOPERS

앱 임베디드 파일 전송기존 애플리케이션에 파일 전송 기능을 통합합니다.
  • 앱 임베디드 파일 전송

도구

전송 빌더원하는 전송을 직접 구성합니다.전송 파인더업무에 맞는 전송을 찾습니다.

성능과 규모

  • 고속 파일 전송
  • 대용량 파일 전송
  • 대량 파일 전송

현대화

  • FTP, SFTP 마이그레이션

새로운 전송 환경

  • AI Data Delivery
  • Dynamic Endpoint Transfer

글로벌 대규모 전송

Hyperlane수백 TB에서 PB까지 국가와 대륙을 넘어 전송합니다.
개발자리소스고객사
무료 시작하기
INNORIX

LET FILES
MOVE THEMSELVES

INNORIX는 모든 시스템과 환경에서 파일 이동과 자동화를 제공하는 엔터프라이즈 파일 인프라 기업입니다.
5,000개 이상의 기업 및 공공기관에서 사용하고 있습니다.

파일 전송

INNORIX PLATFORM

INNORIX Platform
  • 파일 전송 자동화
  • 서버 간 파일 전송
  • 객체 스토리지 간 전송
  • 파일 배포 및 수집

PERFORMANCE & SCALE

  • 고속 파일 전송
  • 대용량 파일 전송
  • 대량 파일 전송

MODERNIZATION

  • FTP, SFTP 마이그레이션

WEB

INNORIX EX
  • 웹 대용량 파일 업로드 & 다운로드
  • 개발자 가이드

DEVELOPERS

  • 앱 임베디드 파일 전송

NEW WORKLOADS

  • AI Data Delivery
  • Dynamic Endpoint Transfer

HYPERLANE

  • 서비스 소개
  • 서비스 문의

개발자

  • 개발자 센터
  • 구현 예제
  • API 빠른 시작
  • 개발자 가이드
  • API 레퍼런스
  • GitHub

도구

  • 전송 빌더
  • 전송 파인더

리소스

  • 리소스 센터
  • 제품 가이드
  • 외부 서비스 연동
  • 배포 및 관리
  • 도움말 센터

고객사

  • 정부
  • 공공부문
  • 제조
  • 엔지니어링
  • 금융
  • 유통
  • IT/통신
  • 미디어
  • 의료
  • 교육

플랜

  • 가격 및 플랜

회사

INNORIX 소개

비전 AI 제품

Al.bert — 스마트 교통 AI

글로벌 오피스

  • 미국 뉴욕
  • 대한민국 서울
  • 베트남 호찌민
  • 오피스 위치 보기→

(C)2026 INNORIX. All rights reserved.

  • 보안
  • 상태
  • 이용약관
  • 개인정보 처리방침
  • 쿠키 정책

파일 전송

Dynamic Endpoint Transfer

계속 변화하는 Endpoint에도 같은 Transfer Logic을 적용하는 Dynamic Endpoint Transfer를 소개합니다.

File Transfer

목적지가 계속 바뀌어도 필요한 Endpoint로 파일을 연결합니다.

기존 파일 전송은 보통 Server A → Server B처럼 고정된 Source와 Target을 전제로 합니다. 하지만 Cloud, Kubernetes, AI Compute, Edge와 분산 Infrastructure에서는 실제 작업을 수행할 Server, VM, Pod, GPU Compute와 Device가 필요할 때 생성되고 선택되며 다시 사라질 수 있습니다.

  • Data
  • Transfer Logic
  • AI Compute, Ready GPU
  • Kubernetes, Selected Workload
  • Edge Fleet, Available Devices
  • Data Delivery

이 환경에서 중요한 것은 새로운 Endpoint가 생길 때마다 Transfer를 다시 만드는 것이 아니라 기존 Infrastructure와 Orchestrator가 선택한 현재의 Endpoint를 같은 Data Movement에 연결하는 것입니다. INNORIX Dynamic Endpoint Transfer는 고정된 IP와 Hostname보다 Endpoint의 역할, Group, 상태와 Lifecycle을 Transfer Logic에 연결해 변화하는 Infrastructure에서도 같은 Transfer 관계를 유지합니다.

이 전송 구성하기 →도입 문의 →

File Transfer

고정된 Target 대신 실행 시점에 결정된 Endpoint를 Transfer에 연결합니다.

Dynamic Endpoint Transfer는 단순히 Server 수가 많은 환경을 위한 기능이 아닙니다. 핵심은 파일을 보내야 할 실제 Target이 실행 시점에 결정되거나 계속 변화하는 환경입니다. AI Training에서는 사용할 GPU Compute가 매번 달라질 수 있고, Kubernetes Workload는 새로운 Pod나 Node에서 실행될 수 있으며, Cloud Compute는 필요할 때 생성되고 Edge Device는 서로 다른 시점에 연결될 수 있습니다.

전통적인 Transfer가 특정 IP나 Hostname을 Target으로 고정한다면 Dynamic Endpoint Transfer는 "이번 Training을 수행할 GPU Compute", "현재 Ready 상태인 Edge Device"처럼 업무가 요구하는 역할과 조건을 실제 Endpoint에 연결합니다. Infrastructure가 실제 Endpoint를 결정하면 INNORIX는 그 결과를 File Transfer에 적용하므로, Endpoint가 바뀌어도 업무의 Transfer Logic을 매번 새로 만들 필요가 없습니다.

실제 상황, Infrastructure의 변화, Transfer

AI Training사용할 GPU Compute가 매번 달라짐선택된 GPU로 Dataset 전달
KubernetesWorkload가 새로운 Endpoint에서 실행됨해당 Endpoint로 파일 전달
Cloud ComputeVM / Compute가 필요할 때 생성됨생성된 Compute로 Data Delivery
Edge연결 가능한 Device가 계속 달라짐준비된 Endpoint로 Distribution
Processing Pool작업을 수행할 Server가 달라짐선택된 Processing Server로 전달

Static

  • Server A
  • Server B — 192.168.10.24

Dynamic

  • Dataset
  • Target Condition — GPU Compute, Training, Ready
  • Selected Endpoint — GPU-07

File Transfer

Endpoint의 역할, 조건과 Group을 이용해 변화하는 Infrastructure를 구성합니다.

Dynamic Endpoint는 단순한 IP 목록이 아닙니다. 실제 Infrastructure가 관리하는 Role, Environment, Region, Workload, Project와 Status 같은 정보를 Transfer 관계에 연결하면 특정 장비 이름보다 업무에서 필요한 Endpoint의 조건을 중심으로 Data Movement를 구성할 수 있습니다.

같은 역할을 수행하는 Compute와 Device가 여러 개 존재하는 경우에는 이를 Endpoint Group으로 묶을 수 있습니다. GPU Pool, Compute Pool, Kubernetes Workloads, Edge Fleet와 Temporary Compute처럼 Infrastructure의 실제 목록이 추가되거나 변경되더라도 Transfer Logic은 Group과 Condition을 중심으로 유지됩니다. 이를 통해 Endpoint의 실제 구성과 업무의 Data Movement 관계를 분리하면서 실행 시점에는 하나의 Transfer로 연결할 수 있습니다.

Endpoint Information, 예시

RoleGPU Compute
EnvironmentProduction
RegionSeoul
WorkloadTraining
ProjectModel-A
StatusReady

Endpoint Group, 대표적인 구성

GPU PoolTraining / Inference Compute
Compute PoolProcessing Servers
Kubernetes WorkloadsPod / Workload Endpoint
Edge FleetRemote / Edge Devices
Factory GroupFactory Systems
Temporary ComputeEphemeral VM / Compute
  • Dataset
  • Role, Region, Workload, Status — GPU Compute, Seoul, Training, Ready
  • GPU Compute Pool
  • GPU-01, Ready
  • GPU-02, Busy
  • GPU-03, Ready
  • GPU-04, Offline
  • GPU-05, Ready
  • Selected Endpoint

File Transfer

Endpoint 상태는 기존 Infrastructure가 결정하고 INNORIX는 그 결정을 Transfer로 실행합니다.

Dynamic Infrastructure에서는 Endpoint가 존재한다는 것과 실제 Transfer를 수행할 준비가 되었다는 것이 항상 같은 의미는 아닙니다. Endpoint가 Online인지, Workload를 받을 수 있는 Ready 상태인지, 다른 작업으로 Busy한지는 Kubernetes, GPU Scheduler, Cloud Orchestrator, Device Management와 같은 기존 Infrastructure가 판단합니다.

INNORIX는 Compute를 Provisioning하거나 Workload Placement를 결정하지 않습니다. 기존 시스템이 어디에서 작업할지와 어떤 Endpoint가 현재 사용 가능한지를 결정하면, INNORIX는 선택된 Endpoint와 상태를 실제 File Transfer에 연결하고 Data Delivery, Recovery와 Result를 담당합니다. Infrastructure의 결정권은 그대로 유지하면서 그 결정을 Data Movement로 실행하는 역할입니다.

역할, 담당 시스템, INNORIX

Compute ProvisioningCloud / Kubernetes---
Resource AllocationKubernetes / GPU Scheduler---
Workload PlacementScheduler / Orchestrator---
Device LifecycleDevice / Edge Management---
Endpoint SelectionExisting InfrastructureTransfer에 적용
Data Delivery---INNORIX
Transfer Recovery---INNORIX
Transfer Result---INNORIX
  • Existing Infrastructure
  • Select Endpoint
  • Request Data Delivery
  • INNORIX
  • Move Files
  • Transfer Result

File Transfer

Workload와 Endpoint Lifecycle에서 Data가 필요한 지점을 연결합니다.

Compute가 자동으로 생성되고 Workload가 배치되어도 실제 작업에 필요한 Dataset과 File은 해당 Endpoint까지 이동해야 합니다. Cloud와 AI Infrastructure에서는 Compute가 영구적인 Server가 아니라 작업을 위해 잠시 생성되는 GPU, VM 또는 Pod일 수 있으므로 Endpoint Lifecycle과 Transfer Lifecycle의 Timing을 함께 연결하는 것이 중요합니다.

기존 Infrastructure가 Endpoint를 생성하고 Ready 상태를 판단하면 INNORIX가 필요한 Data를 전달하고, 기존 Workload가 Processing이나 Training을 수행한 뒤 Result와 Checkpoint를 다시 Persistent Storage로 수집할 수 있습니다. INNORIX가 Endpoint를 생성하거나 종료하는 것이 아니라 Lifecycle에서 Data가 필요한 시점에 Transfer를 실행하고 완료 결과를 반환합니다.

  • Endpoint Created
  • Endpoint Ready
  • INNORIX Data Delivery
  • Existing Workload — Training / Processing
  • INNORIX Result Collection
  • Persistent Storage
  • Endpoint Released

File Transfer

기존 Orchestrator와 API에서 Dynamic Transfer를 호출합니다.

Dynamic Endpoint Transfer는 새로운 Orchestrator를 추가하는 방식이 아니라 기존 Workflow에서 필요한 Data Delivery를 외부 Transfer Operation으로 호출하는 구조입니다. Orchestrator가 Endpoint를 선택한 뒤 Transfer를 요청하면 INNORIX는 실제 Data Movement를 실행하고 Status와 Result를 반환하며, 기존 Workflow는 그 결과를 기준으로 다음 단계로 진행할 수 있습니다.

이 방식에서는 Workflow Logic과 Scheduling은 기존 시스템에 남고 File Transfer만 독립적인 Data Movement Layer로 연결됩니다. Endpoint가 매번 달라져도 호출 방식과 결과 처리 방식은 유지되므로 기존 Automation을 다시 정의하지 않고 Dynamic Infrastructure에 Transfer Capability를 추가할 수 있습니다.

Interface, 역할

Create TransferData와 Endpoint 관계 생성
StartTransfer 실행
Status현재 상태 확인
Result완료 결과 확인
Callback기존 Workflow에 완료 전달
  • Existing Orchestrator
  • Selected Endpoint
  • Request Transfer
  • INNORIX
  • Data Movement
  • Transfer Result
  • Continue Workload

File Transfer

Endpoint 수가 증가해도 Transfer Logic은 역할과 조건을 중심으로 유지합니다.

고정 Target 방식에서는 새로운 Server나 Device가 추가될 때 Source → Server A, Source → Server B와 같은 Transfer Configuration도 함께 증가할 수 있습니다. Dynamic Endpoint Model에서는 실제 Endpoint 목록과 업무의 Transfer Logic을 분리하고, Source가 어떤 역할과 조건을 가진 Endpoint로 데이터를 보내야 하는지를 중심으로 관계를 구성합니다.

따라서 Endpoint Group에 새로운 Compute나 Device가 추가되거나 기존 Endpoint가 교체되어도 같은 Transfer Logic을 재사용할 수 있습니다. 준비된 Endpoint로 Transfer를 시작하고 아직 사용할 수 없는 Endpoint는 상태에 따라 기다리며, Transfer 도중 문제가 발생하면 Resume과 Recovery를 적용해 Infrastructure 규모와 상태가 변화해도 최종 Data Delivery까지 같은 관계를 유지합니다.

Fixed

  • Source
  • Server A
  • Server B
  • Server C
  • Server D
  • Server E

Dynamic

  • Source
  • Target Condition
  • Endpoint Group
  • A, Ready
  • B, Busy
  • C, Ready
  • D, Offline
  • E, Ready
  • Available Endpoint

File Transfer

Dynamic Endpoint를 Distribution과 Collection까지 같은 모델로 확장합니다.

Dynamic Endpoint는 하나의 Source와 하나의 Target 사이에서만 사용하는 개념이 아닙니다. Dataset을 선택된 GPU 하나로 전달하는 1:1 Transfer뿐 아니라 GPU Pool이나 Available Edge Fleet으로 Distribution하고, 여러 GPU의 Result나 Factory Device의 데이터를 Persistent Storage와 Data Center로 Collection하는 관계에도 같은 Endpoint Model을 적용할 수 있습니다.

Source 또는 Target이 실행 시점에 달라져도 Distribution과 Collection의 기본 완료 기준은 유지됩니다. INNORIX는 Dynamic Endpoint와 Large File, High-Volume, Resume와 Recovery Capability를 함께 사용해 변화하는 Source, Target 관계에서도 Delivery와 Result Collection을 하나의 Data Movement Model로 연결합니다.

Pattern, Dynamic Transfer

1 → 1Dataset → Selected GPU
1 → NDataset → GPU Pool
1 → NSoftware → Available Edge Fleet
N → 1GPU Results → Object Storage
N → 1Factory Devices → Data Center
N → NRegional Edge → Regional Compute

Dynamic Distribution

  • Dataset
  • GPU Pool
  • A
  • B
  • C

Dynamic Collection

  • A
  • B
  • C
  • Results
  • Object Storage

File Transfer

Cloud, Kubernetes, AI와 Edge를 하나의 Endpoint Model로 연결합니다.

Dynamic Endpoint는 특정 Infrastructure 하나에만 적용되는 개념이 아닙니다. Cloud에서는 VM과 Compute Instance, Kubernetes에서는 Pod, Node, Workload Endpoint, AI에서는 GPU와 Training, Inference Compute, Edge에서는 Gateway, Factory, Branch Device가 실제 Transfer Endpoint가 될 수 있습니다.

Workload가 Region과 Environment에 따라 서로 다른 곳에서 실행되는 Multi-Region 환경에서도 Transfer Logic을 특정 Region의 Server 하나에 고정하기보다 기존 Infrastructure가 선택한 Endpoint와 Data Path를 연결할 수 있습니다. 실제 Infrastructure의 종류가 달라도 Endpoint → Condition → Transfer → Result라는 동일한 Data Movement Model을 적용합니다.

Environment, Endpoint 예시

CloudVM / Compute Instance
KubernetesPod / Node / Workload Endpoint
AIGPU / Training / Inference Compute
Data CenterServer / Storage / Compute
EdgeGateway / Factory / Branch Device
FieldRemote / Mobile Device
  • Data
  • Cloud Compute
  • Kubernetes Workloads
  • GPU Compute
  • Data Center
  • Edge Fleet
  • Remote Devices
  • Selected Region
  • Transfer Result

File Transfer

Endpoint, Policy, Flow와 Run을 분리해 Dynamic Transfer를 운영합니다.

Dynamic Infrastructure가 복잡해질수록 어디에서 실행되는가와 무엇을 이동하는가를 분리해 이해할 수 있어야 합니다. Endpoint는 실제 Server, Compute, Device를 나타내고, Endpoint Group과 Condition은 어떤 대상이 업무에 적합한지를 표현하며, Transfer는 이동할 File과 Dataset을 정의합니다.

Policy는 Transfer에 적용되는 운영 규칙을, Flow는 Transfer 전후의 업무 관계를, Run은 실제 실행 결과를 담당합니다. 이러한 역할을 분리하면 Endpoint 목록이 계속 변해도 Transfer의 목적과 운영 규칙은 유지할 수 있고, 실제 실행 시점에는 선택된 Endpoint와 File Movement가 하나의 Run으로 연결됩니다.

구성, 역할

Endpoint실제 Server / Compute / Device
Endpoint Group같은 역할의 Endpoint 집합
Condition사용할 Endpoint의 조건
Transfer이동할 File / Dataset
PolicyTransfer에 적용되는 운영 규칙
FlowTransfer 전후의 업무 관계
Run실제 실행 결과
  • Endpoint / Group
  • Condition
  • Transfer + Policy
  • Flow
  • RUN — Selected Endpoint, Files, Result

File Transfer

AI Data Delivery와 Dynamic Endpoint Transfer는 Data와 Infrastructure의 변화를 각각 담당합니다.

두 상품은 밀접하게 연결되지만 중심 질문이 다릅니다. AI Data Delivery는 Dataset, Model, Checkpoint와 Result처럼 무엇을 전달해야 하는가에 집중하고, Dynamic Endpoint Transfer는 GPU, Compute, Server와 Device처럼 현재 어디로 전달해야 하는가를 연결합니다.

예를 들어 AI Training에서는 AI Data Delivery가 Dataset과 Model Weight의 실제 File Movement를 담당하고, Dynamic Endpoint Transfer는 Scheduler가 선택한 GPU나 Temporary Compute를 현재 Transfer Target으로 연결합니다. Workload가 끝난 뒤에는 Checkpoint와 Result를 Persistent Storage로 다시 수집할 수 있어 Data Lifecycle과 Endpoint Lifecycle이 변화하더라도 두 역할을 겹치지 않고 하나의 Data Movement로 연결할 수 있습니다.

AI Data Delivery, Dynamic Endpoint Transfer

핵심 질문무엇을 전달하는가?어디로 전달하는가?
중심DataInfrastructure
대상Dataset / Model / Checkpoint / ResultCompute / Server / Device
관계Storage ↔ ComputeChanging Endpoint
변화Data LifecycleEndpoint Lifecycle
역할AI Data MovementDynamic Target 연결

What → Where

  • What — Dataset, Model, Checkpoint, Result
  • Where — Selected GPU, Available Compute, Temporary Endpoint
  • Data Movement

File Transfer

Endpoint가 달라져도 Transfer Relationship과 결과는 하나의 Platform에서 운영합니다.

실행할 Endpoint가 매번 달라진다고 해서 Transfer Operation과 결과까지 여러 시스템으로 흩어질 필요는 없습니다. INNORIX Platform에서는 실제 Endpoint를 Devices에서 확인하고, Flows에서 Transfer Logic을 구성하며, Runs와 Monitoring에서 실행된 Dynamic Transfer의 진행 상태를 확인하고 File Status와 Receipt에서 최종 결과를 확인할 수 있습니다.

Infrastructure가 작은 Compute Pool에서 여러 Region의 Cloud, Kubernetes와 Edge Fleet으로 확장되더라도 선택되고 준비된 Endpoint와 실제 File Transfer를 연결하고, Transfer를 복구하며, 완료 결과를 같은 Platform Model로 반환하는 기본 구조는 유지됩니다.

Operation, 확인 내용

Devices실제 Endpoint
FlowsTransfer Logic
Runs실행된 Dynamic Transfer
File Status개별 File Result
Monitoring현재 진행 상태
Receipt최종 Transfer 결과

INNORIX Platform

  • Control, Flow, Monitoring
  • GPU Pool
  • Cloud Compute
  • Edge Fleet
  • Data Movement
  • Runs, Receipt

File Transfer

Infrastructure가 변할 때마다 Data Movement도 함께 따라갑니다.

GPU Compute가 매번 달라지고, Kubernetes Workload가 새로운 Endpoint에서 실행되고, Edge Device가 서로 다른 시점에 연결되어도 Transfer Logic을 특정 Server 하나에 고정할 필요가 없습니다.

기존 Infrastructure와 Orchestrator가 어디에서 작업할지 결정하면 INNORIX는 그 Endpoint까지 필요한 파일을 전달하고, Workload 이후의 Result를 다시 필요한 Storage와 System으로 연결합니다.

Infrastructure는 Infrastructure답게. Data Movement는 INNORIX로.

이 전송 구성하기 →도입 문의 →

변화하는 환경에서도 파일 전송을 자유롭게 구성하세요.

Dynamic Endpoint Transfer는 INNORIX Platform에 포함된 기능입니다. 무료 구독으로 클라우드, Kubernetes와 동적으로 변경되는 컴퓨팅 환경에서 실행 시점의 Endpoint를 연결하고, 필요한 파일 전송을 기존 Flow와 함께 운영할 수 있습니다.

무료로 시작하기

변화하는 Endpoint로의 전송을 검토하고 계신가요?

Cloud, Kubernetes와 분산 환경에서 필요한 Dynamic Transfer 구성을 함께 검토해드립니다.

  • ✓Dynamic Infrastructure 환경 검토
  • ✓Endpoint, Group 연결 방식 제안
  • ✓기존 Orchestrator 연동 안내

입력하신 정보는 문의에 답변하는 데에만 사용됩니다. Privacy Policy을(를) 확인하세요.