단독 테넌트 노드

단독 테넌트 노드는 특정 프로젝트의 VM 인스턴스만 전담하여 호스팅하는 물리적 Compute Engine 서버입니다. 단독 테넌트 노드는 다른 프로젝트의 인스턴스와 물리적으로 분리하여 인스턴스를 유지하거나 동일한 호스트 하드웨어에 여러 인스턴스를 함께 묶을 때 사용합니다.

노드를 만들고 이 노드에 인스턴스를 배치하는 방법은 단독 테넌트 노드 만들기를 참조하세요.

단독 테넌트 노드의 가격 및 할인을 계산하는 방법을 알아보려면 단독 테넌트 노드 가격 책정을 읽어보세요.

개요

각 노드는 물리적 서버 하나와 연결되어 있고 해당 서버를 실행하는 유일한 노드입니다. 호스트 하드웨어를 다른 프로젝트와 공유하지 않고도 노드 내에서 다양한 크기의 여러 인스턴스를 실행할 수 있습니다. 노드와 이 노드에서 실행할 인스턴스 사이의 노드 어피니티를 지정할 수 있습니다. 데이터 규정 준수 요건을 충족하도록 이 어피니티를 사용하여 여러 워크로드를 동일 노드에 함께 묶거나 워크로드를 서로 다른 노드에 분리합니다. 단독 테넌트 노드를 사용하려면 개별 노드를 만들기보다는 하나 이상의 노드를 포함하는 노드 그룹을 만듭니다. 다음 그림은 여러 고객 프로젝트의 인스턴스가 있는 노드와 단독으로 한 고객 프로젝트의 인스턴스가 있는 다른 노드를 보여줍니다.

2개의 Compute Engine 노드

예를 들어 규정 준수 요건을 충족하기 위해 동일한 결제 처리 워크로드를 다른 워크로드나 가상 머신과 물리적으로 분리해야 할 수 있습니다. 단독 테넌트 노드를 사용하면 인스턴스가 다른 프로젝트의 인스턴스와 호스트 하드웨어를 공유하지 않게 할 수 있으며 라벨을 사용하여 노드에서 인스턴스를 정렬하는 방식 및 민감한 작업 부하가 포함된 인스턴스를 민감하지 않은 작업 부하와 분리하여 고유 비공개 노드에 배치하는 방법을 지정할 수도 있습니다.

노드 유형

노드 그룹 내의 각 노드에는 노드 유형이 있어야 합니다. 노드 유형은 해당 노드의 총 코어 및 메모리 양을 지정합니다. 현재 사용할 수 있는 유일한 노드 유형은 96개의 vCPU와 624GB의 메모리가 있는 n1-node-96-624 노드 유형으로서 여러 영역에서 사용할 수 있습니다. 이 크기의 노드는 최대 96개의 vCPU와 624GB의 메모리가 있는 VM 인스턴스를 수용할 수 있지만 커스텀 머신 유형확장 메모리가 있는 인스턴스를 비롯하여 다양한 크기의 작은 VM 인스턴스 여러 개로 노드를 채울 수도 있습니다. 노드에서 실행하는 인스턴스에는 vCPU가 최소 2개 있어야 합니다. 노드가 가득 차면 이 노드에는 추가 인스턴스를 예약할 수 없습니다.

노드 유형은 노드 그룹 전체가 아니라 노드 그룹 내의 각 개별 노드에 적용됩니다. 따라서 2개의 노드가 있는 노드 그룹을 만들면 각 노드에 96개의 vCPU와 624GB의 메모리가 할당됩니다. 노드 그룹이 성공적으로 그룹을 생성하는 데 필요한 총 vCPU를 지원할 수 있는 충분한 vCPU 할당량이 있어야 합니다. 예를 들어 2개의 노드에는 96개의 vCPU x 2 = 192개의 vCPU가 필요하므로 그룹을 만들려면 적어도 192개의 vCPU를 사용할 수 있어야 합니다.

노드 가용성의 전체 목록을 확인하려면 gcloud 명령줄 도구에서 node-types list를 실행하세요.

gcloud compute sole-tenancy node-types list

Compute Engine은 주기적으로 이전 노드 유형을 최신 노드 유형으로 바꿉니다. 노드 유형이 바뀌면 이전 노드 유형을 사용해 노드 그룹을 만들 수 없게 되며 새 노드 유형을 사용하도록 노드 템플릿을 업그레이드해야 합니다. 유연한 노드 유형 요구사항을 사용하도록 노드 템플릿을 구성하는 것이 좋습니다. 유연한 노드 유형을 사용한 노드 템플릿의 예는 노드 그룹 만들기 페이지를 참조하세요.

특징

단독 테넌트 노드는 기존 Compute Engine 기능과 호환됩니다.

  • 노드의 호스트 시스템에 유지보수가 필요한 경우, 노드와 이 노드의 모든 인스턴스는 업데이트된 호스트 하드웨어로 라이브 마이그레이션하는 동안 계속 작동합니다.
  • 지속 사용 할인약정 사용 할인을 통해 단독 테넌트 노드의 비용을 줄일 수 있습니다. 단독 테넌트 노드에 할인이 적용되는 방식은 단독 테넌트 노드 가격 책정을 참조하세요.
  • VPC 네트워크가 단독 테넌트 노드에서 실행되는 인스턴스에 작동하는 방식은 일반적인 VM 인스턴스의 경우와 동일합니다. VPC 네트워크를 사용하여 단독 테넌트 인스턴스와 일반 VM 인스턴스 사이의 네트워크 연결을 설정할 수 있습니다.
  • 커스텀 머신 유형이나 사전 정의된 머신 유형을 사용하여 단독 테넌트 노드에 인스턴스를 만듭니다. 노드 자체의 vCPU 및 메모리 비용을 이미 지불했으므로 이 인스턴스에 대한 추가 비용은 지불하지 않습니다.
  • 노드 그룹에서 관리형 인스턴스 그룹을 만듭니다. 관리형 인스턴스 그룹은 단독 테넌트 노드에서 실행되는 동안 자동 확장을 사용할 수 있지만 노드 그룹은 자동으로 확장할 수 없습니다.
  • 각 노드에서 여러 머신 유형과 VM을 결합합니다. 노드 유형에 의해 정의되는 vCPU 및 메모리 한도에 노드가 도달할 때까지 동일한 노드에서 다양한 머신 유형과 커스텀 머신 유형의 조합을 사용할 수 있습니다.

제한사항

현재 단독 테넌트 노드에 적용되는 제한사항은 다음과 같습니다.

  • 단독 테넌트 노드는 일부 영역에서만 사용할 수 있습니다. 현재 단독 테넌트 노드를 지원하는 영역은 리전 및 영역 페이지를 참조하세요.
  • vCPU가 2개 미만인 머신 유형으로 VM을 시작할 수 없습니다. 여기에는 다음이 포함됩니다.

현재 다음 기능은 단독 테넌트 노드에서 사용할 수 없습니다.

다음 단계

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Compute Engine 문서