영역 서비스 중단으로부터 애플리케이션을 보호하려면 Hyperdisk Balanced High Availability 볼륨을 사용하여 동일한 리전의 두 영역에 데이터를 동기식으로 복제합니다. 여러 영역에서 동일한 볼륨에 대한 쓰기 액세스 권한이 필요한 시나리오에서도 Hyperdisk Balanced High Availability 볼륨을 사용할 수 있습니다. 이 문서에서는 Hyperdisk Balanced High Availability의 기능을 설명합니다.
단일 Hyperdisk Balanced High Availability 볼륨에 최대 100,000IOPS 및 1,200MiB/초의 처리량을 지정할 수 있습니다. 부팅 디스크로 사용할 수 있는 유일한 Hyperdisk 유형은 Hyperdisk Balanced 및 Hyperdisk Balanced High Availability입니다.
새 Hyperdisk Balanced High Availability 볼륨을 만들려면 리전 디스크 만들기 및 관리를 참조하세요.
Hyperdisk 및 기타 Hyperdisk 유형에 관한 자세한 내용은 Hyperdisk 정보를 참조하세요.
머신 시리즈 지원
다음 머신 시리즈에서 Hyperdisk Balanced High Availability를 사용할 수 있습니다.
사용 사례
다음과 같이 고가용성과 영역 서비스 중단에 대한 복원력이 필요한 애플리케이션에는 Hyperdisk Balanced High Availability를 사용하세요.
- 빠른 장애 조치가 필요한 고성능 워크로드
- 서로 다른 영역에 있는 인스턴스의 데이터에 대한 동시 쓰기 액세스가 필요한 워크로드
- 두 위치의 데이터 복제에 대한 규제 요구사항이 있는 워크로드
- Microsoft SQL Server 장애 조치 클러스터 인스턴스(FCI)
Hyperdisk Balanced High Availability 볼륨의 재해 보호
인스턴트 스냅샷 및 표준 스냅샷으로 Hyperdisk Balanced High Availability 볼륨을 백업할 수 있습니다. 스냅샷은 특정 시점의 Hyperdisk Balanced High Availability 볼륨 데이터를 백업합니다.
드물지만 서비스 중단이 발생할 경우를 대비하여 데이터를 보호하기 위해 Hyperdisk Balanced High Availability 볼륨에 여러 영역과 여러 리전 간의 복제를 사용 설정할 수 있습니다.
여러 영역 간 동기 복제
Hyperdisk Balanced High Availability 볼륨의 영역 복제(동기 복제라고도 함)는 두 영역에 볼륨 데이터의 복제본을 만듭니다. 한 영역에서 일시적인 서비스 중단이 발생하면 다른 영역의 복제본을 통해 데이터를 계속 사용할 수 있습니다. 영역 복제에 대한 자세한 내용은 동기식 복제 정보를 참조하세요.
여러 리전 간 비동기 복제
리전 서비스 중단이 발생할 가능성은 낮지만, 비동기 복제를 사용 설정하면 데이터를 보호할 수 있습니다. 비동기 복제는 다른 리전의 볼륨에 데이터 사본을 유지합니다. 예를 들어 us-west1의 Hyperdisk Balanced High Availability 볼륨을 보호하기 위해 비동기 복제를 사용하여 us-east4 리전의 보조 볼륨에 볼륨을 복제할 수 있습니다. us-west1의 볼륨을 사용할 수 없게 되면 us-east4의 보조 볼륨을 사용할 수 있습니다.
Hyperdisk Balanced High Availability의 프로비저닝된 성능 정보
Hyperdisk 볼륨을 만들 때 성능을 프로비저닝할 필요는 없습니다. 성능을 프로비저닝하지 않으면 Compute Engine에서 나중에 수정할 수 있는 기본값으로 볼륨을 만듭니다. 기본값에 관한 자세한 내용은 기본 IOPS 및 처리량 값을 참조하세요.
성능 요구사항을 알고 있다면 볼륨을 만들 때 Hyperdisk Balanced High Availability 볼륨의 IOPS 및 처리량 한도를 지정할 수 있으며, 볼륨이 생성된 후 프로비저닝된 값을 변경할 수 있습니다. 크기를 지정하지 않으면 IOPS 또는 처리량 수준을 지정할 수 없습니다.
크기 및 성능 한도
Hyperdisk Balanced High Availability 볼륨에 지정할 수 있는 크기, IOPS, 처리량 값에는 다음 한도가 적용됩니다.
- 크기: 4GiB~64TiB. 기본 크기는 100GiB입니다.
- IOPS: 3,000~100,000IOPS. 볼륨이 320GiB 미만인 경우 지정할 수 있는 IOPS 값의 범위는 크기에 따라 다릅니다. 자세한 내용은 구성 가능한 IOPS 한도를 참조하세요.
- 처리량: 140~1,200MiB/초. 처리량 값은 프로비저닝하는 IOPS 수에 따라 다릅니다. 자세한 내용은 프로비저닝된 처리량 한도를 참조하세요.
구성 가능한 IOPS 한도
다음 한도에 따라 Hyperdisk Balanced High Availability 볼륨의 IOPS 한도를 선택할 수 있습니다. 최소 및 최대 한도는 크기에 따라 다음과 같이 다릅니다.
- 구성 가능한 최소 IOPS:
- 4GiB 또는 5GiB 볼륨: IOPS가 각각 2,000IOPS 및 2,500IOPS로 고정됩니다.
- 6GiB~64TiB: 3,000IOPS 이상
- 최대 구성 가능한 IOPS:
- 6~200GiB 볼륨:
MIN (500x or 100,000)수식에 따라 달라지며 여기서x는 볼륨의 크기(GiB)입니다. - 201GiB~64TiB 볼륨: 최대 100,000IOPS
- 6~200GiB 볼륨:
다음 표에는 일반적인 볼륨 크기에 대해 구성 가능한 IOPS의 한도가 나와 있습니다. 크기가 나와 있지 않은 경우 앞에서 언급한 수식을 사용하여 구성 가능한 최대 IOPS를 계산합니다.
| 크기(GiB) | 구성 가능한 IOPS 값 |
|---|---|
| 4 | 2,000 |
| 5 | 2,500 |
| 10 | 3,000~5,000 |
| 50 | 3,000~25,000 |
| 150 | 3,000~75,000 |
| 200 이상 | 3,000~100,000 |
구성 가능한 처리량 한도
용량이 4~5GiB인 볼륨의 처리량 값은 140MiB/초로 고정됩니다.
더 큰 볼륨의 경우 추가 처리량을 프로비저닝할 수 있습니다. 지원되는 처리량 값의 범위는 다음 수식을 기반으로 하며 프로비저닝된 IOPS에 따라 다릅니다.
P는 프로비저닝된 IOPS 값입니다.
- 구성 가능한 최소 처리량:
MAX (140, P/256)MiB/초 - 구성 가능한 최대 처리량:
MIN (1200 MiB/s, P/4)MiB/초
다음 표에는 일부 프로비저닝된 IOPS 값의 한도와 해당 처리량 범위가 나와 있습니다. 크기가 나와 있지 않은 경우 수식을 사용하여 허용되는 값을 계산합니다.
| 프로비저닝된 IOPS | 구성 가능한 처리량(MiB/초) |
|---|---|
| 2,000 | 140-500 |
| 2,500 | 140-625 |
| 3,000 | 140-750 |
| 4,000 | 140~1,000 |
| 8,000 | 140~1,200 |
| 32,000 | 140~1,200 |
| 50,000 | 156~1,200 |
| 64,000 | 250~1,200 |
| 3,000~100,000 | 140~1,200 |
| 3,000~100,000 | 250~1,200 |
기본 크기, IOPS, 처리량 값
Hyperdisk Balanced High Availability 볼륨을 만들 때 크기, IOPS 또는 처리량 값을 지정하지 않으면 Compute Engine에서 기본값을 할당합니다.
기본 크기는 100GiB입니다.
기본 IOPS 및 처리량은 다음 수식을 기반으로 합니다. 여기서 x는 볼륨의 크기(GiB)입니다.
- 기본 IOPS:
- 6GiB 미만 볼륨:
500xIOPS - 6GiB~26.666667TiB 볼륨:
6x + 3,000IOPS - 26.666667TiB 초과 볼륨: 100,000IOPS
- 6GiB 미만 볼륨:
- 기본 처리량
- 6GiB 미만 볼륨:
140MiB/초 - 6GiB 초과 볼륨:
1.5x + 140MiB/초
- 6GiB 미만 볼륨:
프로비저닝된 성능 또는 크기 변경
Hyperdisk Balanced High Availability 볼륨의 프로비저닝된 성능과 크기는 최대 4시간마다 한 번씩 변경할 수 있습니다. 크기 또는 성능을 수정하는 방법은 Hyperdisk 볼륨 수정을 참조하세요.
기준 성능
Hyperdisk Balanced High Availability 볼륨에는 기준 또는 무료 성능이 포함됩니다. 볼륨에 프로비저닝하는 첫 3,000IOPS 및 140MiB/초의 처리량은 무료입니다. 기준 금액을 초과하여 프로비저닝한 성능은 청구 가능한 성능이며 무료가 아닙니다. 5,000IOPS로 볼륨을 프로비저닝하면 2,000IOPS에 대한 요금이 청구됩니다. 처리량에도 유사한 원칙이 적용됩니다.
기준 성능 및 할당량
기준 IOPS 및 처리량은 프로젝트의 Hyperdisk Balanced 및 Hyperdisk Balanced High Availability 볼륨의 IOPS 및 처리량 할당량에 영향을 미치지 않습니다.
예를 들어 프로젝트의 할당량이 500,000IOPS이고 3,000IOPS의 Hyperdisk Balanced 볼륨을 만드는 경우 볼륨을 만든 후에도 여전히 500,000IOPS의 할당량이 유지됩니다. 또한 4,000IOPS의 Hyperdisk Balanced High Availability 볼륨을 만드는 경우 프로젝트의 남은 IOPS 할당량은 499,000이 됩니다.
기준 성능 소비 한도
동일한 영역에 있는 프로젝트의 Hyperdisk Balanced 및 Hyperdisk Balanced High Availability 볼륨은 기준 처리량을 최대 50GiB/초까지, 기준 IOPS를 최대 500,000까지 동시에 사용할 수 있습니다. 이 한도를 기준 성능의 동시 소비 한도라고 합니다.
기준 성능의 동시 소비 한도는 볼륨이 동시에 사용할 수 있는 기준 성능의 양을 제한하며 프로비저닝할 수 있는 기준 성능에는 큰 영향을 미치지 않습니다. 동시 소비 한도는 청구 가능한 성능을 사용하거나 프로비저닝하는 데 적용되지 않습니다.
자세한 내용은 기준 성능의 동시 소비 한도를 참조하세요.
인스턴스에 연결된 경우의 성능 한도
이 섹션에는 Hyperdisk Balanced High Availability의 성능 한도가 나와 있습니다. 단일 Hyperdisk Balanced High Availability 볼륨에 최대 100,000IOPS 및 1,200MiB/초의 처리량을 지정할 수 있습니다.
이 섹션에서는 지원되는 각 인스턴스에서 Hyperdisk Balanced High Availability 볼륨이 달성할 수 있는 최대 성능을 보여줍니다. 인스턴스에 연결된 Hyperdisk Balanced High Availability 볼륨의 성능은 인스턴스의 머신 유형에 대한 한도를 초과할 수 없습니다. 또한 성능 한도는 각 볼륨의 프로비저닝된 성능과 관계없이 동일한 인스턴스에 연결된 모든 Hyperdisk Balanced High Availability 볼륨 간에 공유됩니다.
여러 Hyperdisk Balanced High Availability 볼륨으로 성능 향상
특정 인스턴스는 단일 Hyperdisk Balanced High Availability 볼륨의 최대 성능(100,000IOPS 또는 1,200MiB/초)을 초과할 수 있습니다. 인스턴스에 여러 Hyperdisk Balanced High Availability 볼륨을 연결하면 인스턴스에서 이러한 더 높은 한도를 달성할 수 있습니다.
다음 표의 인스턴스 성능 한도가 100,000IOPS 또는 1,200MiB/초를 초과하는 경우, 여러 Hyperdisk Balanced High Availability 볼륨을 연결해야 인스턴스에서 이 한도를 달성할 수 있습니다.
예를 들어 Hyperdisk Balanced High Availability를 사용하는 c4a-*-72 인스턴스의 성능 한도는 240,000IOPS 및 5,000MiB/초입니다. 이러한 최대 성능을 달성하려면 인스턴스에 Hyperdisk Balanced High Availability 볼륨을 5개 이상 연결해야 합니다.
성능 한도는 커스텀 N4 머신 유형에도 적용됩니다.
| 인스턴스 머신 유형 | 최대 IOPS | 최대 처리량(MiB/초) |
|---|---|---|
a3-highgpu-1g |
120,000 | 1,800 |
a3-highgpu-2g |
160,000 | 2,400 |
a3-highgpu-4g |
160,000 | 4,800 |
a3-highgpu-8g |
160,000 | 4,800 |
a3-edgegpu-8g |
160,000 | 4,800 |
a3-ultragpu-8g |
320,000 | 10,000 |
a3-megagpu-8g |
160,000 | 4,800 |
c3-*-4 |
25,000 | 400 |
c3-*-8 |
50,000 | 800 |
c3-*-22 |
120,000 | 1,800 |
c3-*-44 |
160,000 | 2,400 |
c3-*-88 |
160,000 | 4,800 |
c3-*-176 |
160,000 | 10,000 |
c3-*-192 |
160,000 | 10,000 |
c3d-*-4 |
25,000 | 400 |
c3d-*-8 |
50,000 | 600 |
c3d-*-16 |
75,000 | 600 |
c3d-*-30 |
93,750 | 600 |
c3d-*-60 |
100,000 | 1,900 |
c3d-*-90 |
100,000 | 2,500 |
c3d-*-180 |
100,000 | 2,500 |
c3d-*-360 |
100,000 | 2,500 |
c4-*-2 |
50,000 | 400 |
c4-*-4 |
50,000 | 400 |
c4-*-8 |
50,000 | 600 |
c4-*-16 |
100,000 | 600 |
c4-*-24 |
100,000 | 600 |
c4-*-32 |
100,000 | 1,200 |
c4-*-48 |
100,000 | 1,900 |
c4-*-96 |
100,000 | 2,500 |
c4-*-144 |
100,000 | 2,500 |
c4-*-192 |
100,000 | 2,500 |
c4-*-288 |
100,000 | 2,500 |
c4a-*-1 |
25,000 | 400 |
c4a-*-2 |
50,000 | 800 |
c4a-*-4 |
50,000 | 800 |
c4a-*-8 |
50,000 | 1,000 |
c4a-*-16 |
80,000 | 1,600 |
c4a-*-32 |
120,000 | 2,400 |
c4a-*-48 |
160,000 | 3,300 |
c4a-*-64 |
240,000 | 4,400 |
c4a-*-72 |
240,000 | 5,000 |
m3-*-32 |
160,000 | 2,400 |
m3-*-64 |
160,000 | 4,800 |
m3-*-128 |
160,000 | 4,800 |
n4-*-2 |
15,000 | 240 |
n4-*-4 |
15,000 | 240 |
n4-*-6 |
15,000 | 240 |
n4-*-8 |
15,000 | 480 |
| vCPU가 10~14개 있는 커스텀 N4 머신 유형 (예: n4-*-10, n4-*-12, n4-*-14)
|
15,000 | 480 |
n4-*-16 |
80,000 | 1,200 |
| vCPU가 18~30개 있는 커스텀 N4 머신 유형 (예: n4-*-18, n4-*-24, n4-*-30)
|
80,000 | 1,200 |
n4-*-32 |
100,000 | 1,600 |
| vCPU가 34~46개 있는 커스텀 N4 머신 유형 (예: n4-*-34, n4-*-42, n4-*-46)
|
100,000 | 1,600 |
n4-*-48 |
100,000 | 1,600 |
| vCPU가 50~62개 있는 커스텀 N4 머신 유형 (예: n4-*-50, n4-*-58, n4-*-62)
|
100,000 | 1,600 |
n4-*-64 |
100,000 | 1,600 |
| vCPU가 66~78개 있는 커스텀 N4 머신 유형 (예: n4-*-66, n4-*-72, n4-*-78)
|
100,000 | 1,600 |
n4-*-80 |
100,000 | 1,600 |
z3-*-88 |
160,000 | 4,800 |
z3-*-176 |
160,000 | 4,800 |
Hyperdisk Balanced High Availability의 리전 가용성
Hyperdisk Balanced High Availability는 모든 리전에서 사용할 수 있습니다.
VM 간에 Hyperdisk Balanced High Availability 볼륨 공유
1초 미만의 복구 시간 목표로 워크로드 클러스터링 및 빠른 고가용성(HA) 장애 조치를 사용 설정하려면 동일한 Hyperdisk Balanced High Availability 볼륨을 여러 인스턴스에 연결하면 됩니다. Hyperdisk Balanced High Availability 볼륨을 여러 인스턴스에 동시에 연결하면 각 인스턴스에서 볼륨에 대한 쓰기 액세스 권한을 유지합니다. 볼륨을 여러 인스턴스에 연결하려면 각 인스턴스가 볼륨 복제본과 동일한 영역에 있어야 합니다.
자세한 내용은 VM 간 디스크 공유를 참조하세요.
가격 책정
Hyperdisk Balanced High Availability 볼륨을 삭제할 때까지 총 프로비저닝된 크기, IOPS, 처리량에 대한 요금이 청구됩니다. 볼륨이 인스턴스에 연결되어 있지 않거나 인스턴스가 정지 또는 중지된 경우에도 요금이 청구됩니다. 자세한 내용은 디스크 가격 책정을 참조하세요.
Hyperdisk Balanced High Availability 제한사항
- Hyperdisk Balanced High Availability 볼륨에서는 머신 이미지를 만들 수 없습니다.
- 멀티 작성자 모드의 Hyperdisk Balanced High Availability 볼륨에는 추가 제한사항이 있습니다.
- 최대 4시간마다 Hyperdisk 볼륨의 크기와 성능을 한 번씩 변경할 수 있습니다.
- Compute Engine은 같은 영역에 있는 프로젝트의 Hyperdisk Balanced 및 Hyperdisk Balanced High Availability 볼륨의 기준 성능에 동시 소비 한도를 적용합니다. 한도는 500,000IOPS 및 50GiB/s 처리량입니다. 자세한 내용은 기준 성능의 동시 소비 한도를 참조하세요.