배치 그룹 정보

개요

IBM Cloud® Virtual Private Cloud에 대한 배치 그룹은 고가용성 워크로드를 관리하기 위한 배치 전략을 작성하는 데 사용됩니다. 배치 그룹에는 공통 배치 전략을 공유하는 가상 서버 인스턴스가 포함되어 있습니다. 배치 전략은 특정 워크로드 수요를 충족시키기 위해 선택 VPC 리소스의 물리적 배치에 영향을 줍니다.

배치 그룹 및 지정된 리소스는 UI, CLI, API 및 Terraform을 사용하여 관리할 수 있습니다. 배치 그룹은 호스트 스프레드 또는 파워 스프레드의 두 가지 배치 전략 중 하나를 사용할 수 있습니다. placement-groups이라는 VPC 리소스를 사용하여 인스턴스 그룹을 함께 배치하기 위한 정책을 작성할 수 있습니다. 그런 다음 placement-groups 리소스가 is.placement-groups 서비스에 추가됩니다. 배치 그룹 리소스와 관련된 작업에 대한 자세한 내용은 활동 추적 이벤트의 배치 그룹 이벤트 섹션을 참조하세요.

배치 그룹이 작성되면 선택된 가상 서버 인스턴스 또는 가상 서버 인스턴스 그룹이 배치 그룹에 지정됩니다. 이러한 가상 서버 인스턴스를 프로비저닝할 때 가상 서버 인스턴스는 배치 그룹 전략에 따라 인스턴스에 적합한 구역의 컴퓨팅 호스트에 배치됩니다. 동일한 배치 그룹을 다른 VPC의 공유 공용 서버에 프로비저닝된 인스턴스에 사용할 수 있습니다.

이점

배치 그룹을 통해 새 공용 가상 서버가 동일한 배치 그룹의 다른 가상 서버와 관련하여 배치되는 호스트를 제어할 수 있습니다.

이는 그룹의 가상 서버 인스턴스가 물리적 호스트 또는 전원 공급 장치를 공유하지 않는지 확인하여 고가용성 워크로드를 지원합니다. 이 기술은 예기치 않은 전원 중단 또는 호스트 장애가 발생하는 경우 가상 서버 인스턴스의 복원성을 보장하는 추가된 계층입니다.

가상 서버가 서로 격리되어 있다는 사실을 알고 영역 내에서 고가용성 애플리케이션을 구축할 수 있습니다. 고유한 호스트 서버 하드웨어로 가용성을 극대화하기 위해 클라우드 영역 인프라에서 애플리케이션이 프로비저닝되므로 안심할 수 있습니다.

배치 전략 이해

VPC에 대한 배치 그룹에는 고가용성을 위한 두 개의 서로 다른 반선호도 전략이 있습니다. 배치 전략을 사용하면 개별 전원 및 네트워크 공급 장치가 있는 인프라 또는 여러 호스트에 배치되는 가상 서버 인스턴스에 대한 서비스 중단 가능성이 최소화됩니다.

고가용성을 위한 호스트 분산 전략(호스트 반선호도).

호스트 분산 배치 그룹 전략은 각 인스턴스가 별도의 컴퓨팅 호스트에 배치되도록 합니다. 이 배치 그룹 전략은 호스트가 단일 장애 지점이 되는 것을 방지합니다. 이 배치 정책은 배치 그룹당 최대 12개의 인스턴스를 지원합니다.

인스턴스를 배치 그룹의 다른 모든 인스턴스와 다른 노드에 배치할 수 없는 경우 인스턴스 프로비저닝이 실패합니다.

고가용성을 위한 전원 분산 전략(전원 반선호도).

전원 분산 배치 그룹 전략은 각 인스턴스가 별도의 전원 및 네트워크 공급 장치를 갖춘 컴퓨팅 호스트에 배치되어 서비스 중단 가능성을 최소화하도록 보장합니다. 이 배치 그룹 전략은 배치 그룹당 최대 네 개의 인스턴스를 지원합니다.

인스턴스가 배치 그룹의 다른 모든 인스턴스와 다른 전원 공급 장치에 배치될 수 없는 경우 인스턴스 프로비저닝이 실패합니다.

인스턴스가 프로비저닝될 때 배치 그룹이 지정되지 않은 경우, 기본 배치 전략은 가능한 한 많은 서로 다른 물리적 호스트 간에 고객 인스턴스를 분배하는 것입니다. 이 방법은 최상의 방법이며 인스턴스가 서로 다른 물리적 호스트에 배치되는 것을 보장하지는 않습니다. 서로 다른 물리적 호스트를 보장하려면 인스턴스 프로비저닝 중에 배치 그룹을 지정하십시오.

인스턴스 그룹과 함께 배치 그룹 사용

인스턴스 그룹(자동 스케일 그룹이라고도 함)은 배치 그룹 스펙을 사용하여 프로비저닝된 인스턴스를 지원합니다. 인스턴스 템플리트(인스턴스 그룹에서 사용됨)는 새 배치 그룹 속성을 상속합니다. 지정된 배치 그룹이 있는 자동 스케일 그룹 내에서 시작된 인스턴스는 배치 그룹 전략에 따라 배치됩니다. 인스턴스 그룹 크기는 배치 그룹의 최대 크기로 제한됩니다.

고가용성 전략을 위한 배치 그룹이 다중 구역의 인스턴스를 사용할 수 있으므로, 인스턴스 그룹을 사용하여 구역에 걸쳐 있는 서브넷에서 인스턴스를 지원할 수 있습니다. 인스턴스 그룹에 대한 자세한 정보는 자동 스케일링을 위한 인스턴스 그룹 작성을 참조하십시오.

인스턴스 크기를 조정하는 경우의 배치 그룹

인스턴스의 크기가 조정되면 인스턴스가 중지되고 프로파일이 업데이트되며 인스턴스가 다시 시작됩니다. 인스턴스가 중지되면 해당 인스턴스가 지정된 노드에서 제거됩니다. 인스턴스가 다시 시작되면 해당 인스턴스에 대한 배치 전략이 존재하는 경우 인스턴스가 정의된 배치 그룹 전략에 따라 배치됩니다. 자세한 정보는 가상 서버 인스턴스 크기 조정을 참조하십시오.

일반적인 유스 케이스

  • 워크로드는 중요한 애플리케이션 인스턴스에 대해 최고 수준의 가용성을 필요로 합니다.
    • 문제: 애플리케이션 파트 중 하나에 장애가 발생하는 경우 분산 애플리케이션 또는 데이터베이스가 가동 중단됩니다.
    • 솔루션: 독립적 전원 및 네트워크에 전원 분산 배치 그룹 정책을 사용하십시오.
  • 워크로드는 토폴로지 인식 애플리케이션을 최적화해야 합니다.
    • 문제: 최신 데이터베이스는 중복성을 위해 삼중 복제를 사용하므로 데이터베이스의 복제 부분에 대한 고가용성을 최적화하는 동시에 데이터베이스 구성요소의 성능을 확인해야 합니다.
    • 솔루션: 전원 분산 배치 그룹 정책을 사용하여 여러 전원 공급 장치의 데이터베이스 구성요소를 그룹화합니다.

제한사항

  • 배치 그룹을 작성하려면 VPC가 있어야 합니다. 배치 그룹을 작성하기 전에 VPC가 작성되어 있지 않으면 오류가 수신되고 배치 그룹이 작성되지 않습니다.
  • 할당량에 설정된 한계가 있으므로 이 할당량을 조정할 수 없습니다. 배치 그룹 할당량에 대한 자세한 내용은 할당량 및 서비스 제한의 배치 그룹 할당량 섹션을 참조하세요.

제한사항

다음은 배치 그룹에 대한 제한사항입니다.

  • 배치 그룹이 작성된 후에는 배치 그룹 배치 전략을 수정할 수 없습니다.
  • 배치 그룹을 삭제하고 새 배치 전략으로 작성해야 합니다.
  • 하나 이상의 인스턴스에 연결된 경우 배치 그룹을 삭제할 수 없습니다.

다음은 배치 그룹에 연결된 인스턴스에 대한 제한사항입니다.

  • 인스턴스는 하나의 배치 그룹에만 있을 수 있습니다.
  • 배치 그룹 전략을 사용하여 프로비저닝된 인스턴스는 전용 호스트에서 작동하지 않습니다.
  • 인스턴스가 배치된 후 이 인스턴스의 지정된 배치는 다른 인스턴스의 배치에 따라 변경되지 않습니다.
  • 인스턴스가 시작되면 연관된 배치 그룹 전략을 변경할 수 없습니다.
  • 인스턴스를 배치 그룹에서 제거하거나 다른 배치 그룹에 지정할 수 없습니다. 인스턴스를 배치 그룹에서 제거하려면 인스턴스를 삭제해야 합니다.
  • 인스턴스에 대한 배치 그룹을 정의하는 경우, 정의된 배치 그룹 전략에 따라 배치를 완료할 수 없으면 인스턴스 프로비저닝이 실패합니다.
  • 용량 부족으로 인해 인스턴스가 프로비저닝되지 않으면 인스턴스 배치가 자동으로 재시도되지 않습니다. 인스턴스를 중지한 후 시작하여 프로비저닝을 재시도할 수 있습니다.

가상 프라이빗 클라우드 인스턴스 및 연관된 리소스 삭제에 대한 자세한 정보는 VPC 삭제를 참조하십시오.