2장. Red Hat build of Kueue


2.1. Red Hat build of Kue 소개

Red Hat build of Kueue는 Kubernetes 네이티브 시스템으로 작업 리소스에 대한 액세스를 관리합니다. Red Hat build of Kueue는 Pod를 생성하여 작업 대기 시간이 허용되거나 선점 되어야 하는 시기를 결정할 수 있습니다. 즉, 해당 작업의 활성 Pod가 삭제됩니다.

참고

Red Hat build of Kueue의 컨텍스트에서 작업은 완료까지 실행되는 일회성 또는 온디맨드 작업으로 정의할 수 있습니다.

Red Hat build of Kueue는 Kueue 오픈 소스 프로젝트를 기반으로 합니다.

Red Hat build of Kueue는 이기종 탄력적 리소스를 사용하는 환경과 호환됩니다. 즉, 환경에 다양한 리소스 유형이 있으며 해당 리소스는 동적 확장을 수행할 수 있습니다.

Red Hat build of Kueue는 Kubernetes 클러스터의 기존 구성 요소를 대체하지 않고 기존 Kubernetes API 서버, 스케줄러 및 클러스터 자동 스케일러 구성 요소와 통합됩니다.

Red Hat build of Kueue는 모든 의미 체계를 지원합니다. 즉, 모든 구성 요소가 있는 전체 작업이 클러스터에 허용되거나 클러스터에 맞지 않으면 전체 작업이 거부됩니다.

2.1.1. 가상 사용자

Red Hat build of Kueue 워크플로에 서로 다른 가상 사용자가 있습니다.

배치 관리자
배치 관리자는 클러스터 인프라를 관리하고 할당량 및 큐를 설정합니다.
배치 사용자
배치 사용자는 클러스터에서 작업을 실행합니다. 배치 사용자의 예로는 연구원, AI/ML 엔지니어 또는 데이터 과학자가 있을 수 있습니다.
사용자 제공
사용자에게 서비스를 제공하면 클러스터에서 작업을 실행할 수 있습니다. 예를 들어 추론을 위해 숙련된 AI/ML 모델을 노출하려면 다음을 수행합니다.
플랫폼 개발자
플랫폼 개발자는 Red Hat build of Kueue를 다른 소프트웨어와 통합합니다. 또한 Kueue의 오픈 소스 프로젝트에 기여할 수도 있습니다.

2.1.2. 워크플로우 개요

Kueue 워크플로의 Red Hat 빌드는 다음과 같이 높은 수준에서 설명할 수 있습니다.

  1. 배치 관리자는 ResourceFlavor,LocalQueueClusterQueue 리소스를 생성하고 구성합니다.
  2. 사용자 가상 사용자는 클러스터에 작업을 생성합니다.
  3. Kubernetes API 서버는 작업 데이터를 검증하고 수락합니다.
  4. Red Hat build of Kueue는 주문 또는 할당량과 같은 구성된 옵션을 기반으로 하는 작업을 허용합니다. 리소스 플레이버를 사용하여 작업에 선호도를 삽입하고 각 작업에 해당하는 Workload 오브젝트를 생성합니다.
  5. 작업 유형에 적용되는 컨트롤러는 Pod를 생성합니다.
  6. Kubernetes 스케줄러는 클러스터의 노드에 Pod를 할당합니다.
  7. Kubernetes 클러스터 자동 스케일러는 필요에 따라 더 많은 노드를 프로비저닝합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat