Batch

작업 예약 및 컴퓨팅 관리를 클라우드에서 크기 조정

  • 수십, 수백 또는 수천 개의 가상 머신으로 확장
  • 클라우드 지원 배치 및 HPC 애플리케이션
  • 데이터 스테이징 및 컴퓨팅 파이프라인 실행
  • Linux 또는 Wndows를 선택하여 작업 실행
  • 큐에서 작업 크기 자동 조정
  • 자본 투자 없이 사용한 만큼 비용 지급

필요할 때 배치 컴퓨팅 기능 사용

Batch 처리는 메인프레임 컴퓨터와 펀치 카드로 시작되었습니다. 오늘날에도 Batch 처리는 비즈니스, 엔지니어링, 과학 및 여러 자동화된 작업이 필요한 영역인 청구서 및 급여 처리, 포트폴리오 위험 계산, 신제품 디자인, 애니메이션 필름 렌더링, 소프트웨어 테스트, 에너지 검색, 날씨 예측, 새로운 질병 치료법 발견에서 여전히 중심적인 역할을 수행합니다. 이전에는 몇몇 사용자만 이러한 시나리오에 대한 컴퓨팅 기능에 액세스할 수 있었습니다. Azure Batch를 사용하면 자본 투자 없이 필요할 때 해당 기능을 사용할 수 있습니다.

운영 체제 및 도구 선택

Batch에서 대량 작업을 실행하기 위해 필요한 운영 체제 및 개발 도구를 선택하십시오. Batch는 Windows Server 또는 Linux 컴퓨팅 노드 중 무엇을 선택하든지 간에 일관된 관리 환경과 작업 스케줄링을 제공하며 각 환경의 고유 기능도 제공합니다. Windows에서는 Microsoft .NET을 포함한 기존 Windows 코드를 사용하여 Azure에서 대량 컴퓨팅 작업을 실행합니다. Linux에서는 CentOS, Ubuntu 및 SUSE Linux Enterprise Server를 포함한 주요 배포판 중에서 선택하여 컴퓨팅 작업을 실행하거나 Docker 컨테이너를 사용하여 애플리케이션을 전환합니다. Batch는 SDK를 제공하며 Python 및 Java를 포함한 다양한 개발 도구를 지원합니다.

클러스터 애플리케이션이 클라우드를 사용하도록 설정

Batch는 워크스테이션과 클러스터에서 사용하는 애플리케이션을 실행합니다. 실행 파일과 스크립트를 클라우드에서 사용하여 손쉽게 확장할 수 있습니다. Batch는 실행할 작업을 수신할 큐를 제공하고 애플리케이션을 실행합니다. 처리를 위해 클라우드로 이동해야 하는 데이터, 데이터가 분산되어야 하는 방식, 각 작업에 사용할 매개 변수 및 프로세스를 시작하기 위한 명령을 설명합니다. 이를 여러 애플리케이션이 포함된 어셈블리 라인이라고 생각하십시오. Batch를 사용하여 단계 간에 데이터를 공유하고 전체적으로 실행을 관리할 수 있습니다.

100배 크기로 실행한다고 상상해 보십시오.

작업을 실행하기 위해 워크스테이션을 사용하거나, 작은 클러스터를 사용하거나, 큐에서 대기합니다. 필요할 때 16개 코어 또는 심지어 100,000개 코어에 액세스하고 사용한 만큼만 비용을 지불해야 한다면 어떻겠습니까? Batch를 사용하면 가능합니다. 상상력을 제한하는 기다림을 피할 수 있습니다. 현재는 가능하지 않은 어떤 일들이, Azure와 함께 하면 가능해질 수 있을까요?

무엇을 실행할지 알려주십시오.

Batch의 핵심은 관리 서비스로 사용할 수 있는 확장성이 뛰어난 작업 예약 엔진입니다. 애플리케이션에서 스케줄러를 사용하여 작업을 디스패치합니다. Batch는 클러스터 작업 Scheduler와 함께 사용하거나 SaaS 서비스의 백그라운드에서 사용할 수 있습니다. 고유한 작업 큐, 디스패처 또는 모니터를 작성할 필요가 없습니다. Batch에서는 이 기능을 서비스로 제공합니다.

Batch에서 사용자에게 맞게 규모 관리

작업을 실행할 준비가 되면 Batch에서 컴퓨팅 가상 머신 풀을 시작하고, 애플리케이션 및 준비 데이터를 설치하고, 보유한 작업만큼 작업을 실행하고, 실패를 식별하여 작업을 다시 큐에 넣고, 작업이 완료되면 풀 규모를 축소합니다. 기한에 맞춰 크기를 제어하고, 비용을 관리하고, 애플리케이션에 적합한 크기로 실행합니다.

솔루션을 서비스로 제공

Batch는 고객이 필요한 경우에 클라우드에서 작업을 실행하도록, 사전에 정해진 일정이 아니라 주문형으로 작업을 처리합니다. Batch에 액세스할 수 있는 사용자와 해당 사용자가 사용할 수 있는 리소스 양을 관리하고 암호화와 같은 요구 사항이 충족되도록 합니다. 풍부한 모니터링을 통해 진행 상태를 파악하고 문제를 식별할 수 있습니다. 자세한 보고를 통해 사용 현황을 추적할 수 있습니다.

빠르게 애니메이션 렌더링

Run your rendering jobs in the cloud using Batch. Avoid the complexities of managing resources and reduce the time needed to complete your jobs. Check out the samples that let you use Batch together with Blender, a free open-source 3D animation suite that supports all of the 3D pipeline—modeling, rigging, animation, simulation and motion tracking, and game creation. Whether you’re an individual or a studio, you can rely on Batch for photorealistic rendering, fast rigging, and excellent simulations and game creation. Batch gives you the resources to render animation in a realistic time frame to meet project deadlines.

Learn more about Azure Batch Rendering

Batch을(를) 신뢰하는 이유

  • Microsoft는 사이버 보안 연구 및 개발에 매년 미화 10억 달러 넘게 투자합니다.

  • Microsoft에 소속된 보안 전문가 3,500여 명이 여러분의 데이터 보안 및 개인 정보 보호를 철저히 전담합니다.

  • Azure는 다른 어떤 클라우드 공급 기업보다도 많은 규정 준수 인증을 취득했습니다. 전체 목록을 확인하세요.

Batch 가격

  • 초기 비용 없음
  • 해지 요금 없음
  • 초당 청구

시작하는 데 필요한 모든 것

체험 Azure 계정에 가입하여 즉시 액세스 권한을 받고 $200크레딧을 받습니다.
5분 길이의 빠른 시작 자습서 및 설명서에서 Batch 사용 방법을 알아보세요.
보안백업 서비스 같은 추가 기능 및 제품을 통해 Batch를 향상하세요.

설명서 및 리소스

관련 제품 및 서비스

스토리지 계정

높은 내구성과 가용성, 그리고 고도의 확장성이 있는 클라우드 스토리지

HDInsight

Hadoop, Spark, R Server, HBase 및 Storm 클러스터 클라우드의 프로비전

Machine Learning Studio

예측 분석 솔루션을 간단히 구축, 배포 및 관리

준비가 되셨다면 Azure 체험 계정을 설정해 볼까요?