배치 컴퓨팅(BatchCompute, Batch)은 빅 데이터 컴퓨팅이 가능한 기업, 테크노 R&D 등에 제공하는 가성비가 좋고 사용하기 용이한 컴퓨팅 서비스입니다. 배치 컴퓨팅(Batch)은 사용자가 제공한 배치 컴퓨팅 처리 규모에 따라 작업을 스마트하게 관리하고, 필요한 최적의 리소스를 호스팅합니다. Batch는 사용자가 데이터 결과를 처리하고 분석하는 데 집중할 수 있도록 지원합니다.
배치 컴퓨팅(BatchCompute, Batch)은 빅 데이터 컴퓨팅이 가능한 기업, 테크노 R&D 등에 제공하는 가성비가 좋고 사용하기 용이한 컴퓨팅 서비스입니다. 배치 컴퓨팅(Batch)은 사용자가 제공한 배치 컴퓨팅 처리 규모에 따라 작업을 스마트하게 관리하고, 필요한 최적의 리소스를 호스팅합니다. Batch는 사용자가 데이터 결과를 처리하고 분석하는 데 집중할 수 있도록 지원합니다.

사용자는 배치처리 컴퓨팅에 필요한 리소스 스케쥴링과 프로세스 호스팅을 배치 컴퓨팅에 위탁 관리합니다. 사용자는 연산 작업을 정의 및 제출 후, BatchCompute의 컴퓨팅 작업 상태만 체크합니다. 컴퓨팅에 활용하는 CVM 구축과 소각, 연산 환경의 배포와 실행, 오리지널 소스와 결과를 스토리지 관리하는 등 작업은 전체 Batch에서 처리합니다.

작업 수량과 리소스 요구 사항에 따라 사용자의 배치처리 작업으로 생성된 컴퓨팅 리소스를 동적으로 설정하고 유연하게 확장하여 리소스 사용 비용을 줄일 수 있습니다. 동시에 Batch는 사전 투자 비용이 없으므로, 사용자는 보다 저렴한 비용으로 리소스를 충분히 활용하고 컴퓨팅 작업을 완료할 수 있습니다.

멀티 실행 방법 정의, 컴퓨팅 프로세스 편성, 상태 모니터링 등 보조 기능을 다량 제공하여, 사용자가 컴퓨팅 작업을 정의 및 제출하도록 지원합니다. 오브젝트 스토리지 COS 등 기타 클라우드 서비스와 충분히 연동합니다. 배치처리는 컴퓨팅 재료 획득, 컴퓨팅 작업 제출과 진행, 컴퓨팅 결과 업로드 등 3종 파트에서 원스톱의 폐쇄 루프 서비스를 제공합니다.
Batch를 사용 시, 사용자는 배치처리 작업에 필요한 CVM 사양, 미러와 실행할 코드 또는 명령어를 지정해야 합니다. Batch는 사양 정보에 따라 리소스를 스케쥴링하고 컴퓨팅 작업를 작동합니다.
CVM 사양 설정
CVM의 CPU/메모리/디스크 사이크 등 정보를 설정합니다.
실행 이미지 정의
배치처리 작업과 의존하는 실행 환경을 지정합니다. CVM 미러와 Docker 모드로 실행 환경을 지정 가능합니다.
명령행과 파라미터실행
배치처리 Batch는 클라우드 서버를 구축 및 미러를 배포 완료하면, 사용자가 지정한 명령행을 실행하고 사용자가 설정한 파라미터를 추가합니다.
Batch는 일반적인 클라우드 스토리지 서비스를 로컬에 마운트 할 수 있습니다. 클라우드 스토리지 제품 파일 조작은, 로컬 파일을 조작과 다르지 않습니다. 액세스가 대량 동시 발생할 경우 노드별 액세스 속도를 확보하며, 파일을 빠르게 액세스 가능합니다. Batch는 오브젝트 스토리지 COS 마운트를 지원하며, 사용자는 Batch의 작업 정의에 마운트하려는 COS 주소와 탑재하는 로컬 주소를 설정하면, Batch는 컴퓨팅 노드가 작동할때 자동으로 마운트합니다.
Batch는 다양한 작업 간 의존 관계를 정의하고, 한 개 작업에서 여러 인스턴스를 작동하여 작업을 완료합니다. 혹 처리하려는 작업을 서로 다른 두 단계로 구분 가능하다면, 단계별 리소스는 다르게 적용합니다. Batch의 작업 의존 기능을 이용하여 리소스 요청이 서로 다른 2종 작업를 구축 가능하며, 하위 작업은 상위 작업에 의존합니다.
DAG 프로세스 편집
DAG 문법으로 멀티 배치처리 작업에 의존 관계를 설정 가능하며, 여러 배치처리 작업을 공동으로 하나의 작업으로 구성할 수 있습니다
멀티 인스턴스 동시 발생
작업 설정에서 인스턴스 수량을 지정할 수 있으며 환경 변수를 사용하여 각 인스턴스는 고유 시퀀스 번호를 획득하여 대규모 분석 작업을 동시에 완료할 수 있습니다.
미디어 및 엔터테인먼트 회사는 데이터 처리를 가속화하고 자동화 처리하기 위해 확장성이 뛰어난 Batch Compute 리소스가 필요합니다. Tencent Cloud Batch는 사용자에게 오토 콘텐츠 랜더링 작업 능력을 제공하며 사용자에게 콘텐츠 렌더링 워크 플로우를 자동화 할 수 있는 기능을 제공합니다. Batch의 대규모 리소스와 작업 스케쥴링 기능을 활용하여 효율적으로 비주얼 이노베이션 작업을 완료합니다.

미디어 및 엔터테인먼트 회사는 데이터 처리를 가속화하고 자동화 처리하기 위해 확장성이 뛰어난 Batch Compute 리소스가 필요합니다. Tencent Cloud Batch는 사용자에게 오토 콘텐츠 랜더링 작업 능력을 제공하며 사용자에게 콘텐츠 렌더링 워크 플로우를 자동화 할 수 있는 기능을 제공합니다. Batch의 대규모 리소스와 작업 스케쥴링 기능을 활용하여 효율적으로 비주얼 이노베이션 작업을 완료합니다.

Batch Compute 서비스 자체는 완전 무료입니다.
배치 컴퓨팅 및 스케쥴링 작업 프로세스 중에 사용자 구성에 따라 CVM 인스턴스가 생성되고, 생성된 CVM 인스턴스는 CVM 종량제 과금 방식으로 요금이 청구됩니다.