728x90
반응형

ai 워크로드 2

Volcano Scheduler

개요Volcano Scheduler는 쿠버네티스(Kubernetes) 환경에서 AI/ML, HPC, Big Data 등 고성능 연산(Batch/Job) 워크로드에 최적화된 스케줄링 기능을 제공하는 확장형 스케줄러다. 기본 kube-scheduler의 한계를 보완하며, 자원 예약, 우선순위, Job 그룹 스케줄링, 공정성(Fairness) 등 배치 컴퓨팅에 필수적인 기능들을 지원한다.1. 개념 및 정의Volcano는 쿠버네티스의 CRD(Custom Resource Definition)를 기반으로 Job 단위의 리소스 요청과 스케줄링 정책을 정의하고 실행할 수 있도록 하는 스케줄링 프레임워크이다. 쿠버네티스 네이티브 방식으로 통합되며, 대규모 AI 모델 학습, 병렬 계산 작업 등에 유용하다.목적 및 필요성고..

Topic 2025.07.09

컨테이너형 서비스(CaaS, Container as a Service)

개요컨테이너형 서비스(CaaS, Container as a Service)는 컨테이너 기반 애플리케이션을 쉽고 빠르게 배포, 관리, 실행할 수 있도록 클라우드에서 제공하는 서비스입니다. 이는 DevOps 및 마이크로서비스 아키텍처의 핵심 기술로, 애플리케이션의 확장성과 운영 효율성을 높이는 데 기여합니다. 본 글에서는 CaaS의 개념, 주요 기능, 장점, 활용 사례 및 도입 시 고려사항을 살펴봅니다.1. CaaS란 무엇인가?CaaS는 컨테이너 오케스트레이션을 자동화하여 애플리케이션 개발 및 배포를 용이하게 하는 클라우드 서비스 모델입니다. 사용자는 물리적 인프라를 직접 관리하지 않고 컨테이너를 실행하고 확장할 수 있습니다.1.1 클라우드 서비스 모델 비교 서비스 모델 개념 주요 제공 요소 IaaS (..

Topic 2025.03.10
728x90
반응형