Kubernetes 확장 컨테이너 플랫폼
Coaster를 소개합니다
Coaster는 Kubernetes의 클라이언트를 통해, GPU와 컨테이너를 최적으로 제어할 수 있도록 도와줍니다.
GPU 자원 및 인프라 운영, 스케줄, 권한 등의 사용자 관리 기능을 강화한 플랫폼입니다.
section
컨테이너 플랫폼 Coaster의 운영 관리 기능을 경험해 보세요
GPU 1개의 Utilization과 Memory를 100개 블록으로 나누어 활용
Kubernetes의 확장 명령어로 클러스터 전체의 컴퓨팅 자원 조회
리소스 접근 권한을 사용자 그룹단위로 설정 및 관리
작업 대기열 상의 우선 순위 변경
Coaster로 GPU 자원을 분할합니다
Coaster는 GPU 1개의 Utilization과 Memory를 100개의 블록으로 분할합니다. 블록을 단위로 해서 분할한 GPU에 컨테이너를 다중으로 띄울 수 있죠. 컨테이너 간 리소스 침해를 막고, 다수의 프로세스를 동시 작업할 수 있어서 안정성에 도움이 됩니다.
성능도 91% 가까이 개선할 수 있습니다. Coaster 환경에서는 프로세스가 증가해도 AI 학습 소요 시간에 변화가 없습니다.
5개 프로세스를 동시 진행하는 경우와 1개 프로세스를 진행하는 경우를 비교하였을 때, 성능 차이가 없습니다.
GPU 자원 조회·할당 기능으로
Kubernetes의 활용도를 높이세요
Coaster 환경에서는 Kubernetes의 확장 명령어로
클러스터 전체의 컴퓨팅 자원을 조회할 수 있습니다.
또한 GPU 단위 할당 방식 그대로 100분할된 GPU를 할당할 수 있습니다.
Coaster로 Kubernetes의 활용 가치를 높여보세요.
사용자 그룹 단위로
자원 접근 권한을 관리할 수 있습니다
정책을 공유할 사용자와 네임 스페이스, 공유 저장소,
이미지 레지스트리, 서버 노드 등의 리소스 권한을
사용자 그룹 단위로 관리할 수 있습니다.
Coaster를 통해 리소스 효율을 최적화해보세요.