이 문서에서는 Hyperdisk Throughput의 기능을 설명합니다. Hyperdisk Throughput은 비용에 민감하고 볼륨당 최대 2,400MiB/초의 처리량이 필요한 분석 워크로드에 가장 적합합니다. 순차 I/O와 큰 블록 크기를 사용하는 워크로드에도 적합합니다.
Hyperdisk 및 기타 Hyperdisk 유형에 관한 자세한 내용은 Hyperdisk 정보를 참조하세요.
단일 Hyperdisk Throughput 볼륨에 최대 2,400MiB/초의 처리량을 지정할 수 있습니다. IOPS 수준을 프로비저닝할 수는 없지만 프로비저닝된 처리량의 각 MiB/s에는 최대 9,600IOPS까지 4IOPS가 제공됩니다.
Hyperdisk Throughput은 평균 읽기 지연 시간이 10~30밀리초로 하드 디스크 기반 스토리지와 유사한 지연 시간 프로필을 갖습니다.
새 Hyperdisk Throughput을 만들려면 Hyperdisk 볼륨 만들기를 참조하세요.
사용 사례
Hyperdisk Throughput은 다음과 같은 사용 사례에 적합합니다.
- Kafka 및 Hadoop과 같은 분석 워크로드
- 콜드 스토리지
- 비용에 민감한 워크로드용 데이터 드라이브
머신 시리즈 지원
다음 머신 시리즈에서 Hyperdisk Throughput을 사용할 수 있습니다. 베어메탈 인스턴스에서는 Hyperdisk Throughput을 사용할 수 없습니다.
4세대 인스턴스에 Hyperdisk Throughput 볼륨 연결 시 제한사항
Hyperdisk Throughput 볼륨을 만들어 C4, C4A, N4와 같은 4세대 인스턴스에 연결하는 경우 해당 볼륨을 다른 4세대 인스턴스에만 연결할 수 있습니다.
1세대, 2세대 또는 3세대 인스턴스에 Hyperdisk Throughput 볼륨을 연결하는 경우 4세대 인스턴스에 연결할 수 없습니다. 반대로 4세대 인스턴스에 연결된 Hyperdisk Throughput 볼륨을 다른 인스턴스 유형에 연결할 수도 없습니다. 이러한 시나리오에서는 기존 Hyperdisk Throughput 볼륨에서 새 Hyperdisk Throughput 볼륨을 만든 다음 새 볼륨을 인스턴스에 연결해야 합니다.
예를 들어 C4 인스턴스에서 Hyperdisk Throughput 볼륨을 분리한 경우 G2 인스턴스에 연결할 수 없습니다. 새 Hyperdisk Throughput 볼륨을 만들어야 합니다.
기존 볼륨에서 새 Hyperdisk Throughput 볼륨을 만들려면 디스크의 유형, 배치 또는 위치 변경의 단계를 따르거나 gcloud convert 명령어를 사용합니다.
프로비저닝된 성능 정보
Hyperdisk 볼륨을 만들 때 성능을 프로비저닝할 필요는 없습니다. 성능을 프로비저닝하지 않으면 Compute Engine에서 나중에 수정할 수 있는 기본값으로 볼륨을 만듭니다. 기본값에 관한 자세한 내용은 기본 IOPS 및 처리량 값을 참조하세요.
성능 요구사항을 알고 있다면 볼륨을 만들 때 Hyperdisk Throughput 볼륨의 IOPS 및 처리량 한도를 지정할 수 있으며, 볼륨을 만든 후 프로비저닝된 값을 변경할 수 있습니다. 크기를 지정하지 않으면 IOPS 또는 처리량 수준을 지정할 수 없습니다.
크기 및 성능 한도
Hyperdisk Throughput 볼륨에 지정할 수 있는 크기 및 처리량 값에는 다음 한도가 적용됩니다.
- 크기: 2TiB~32TiB. 기본 크기는 2TiB입니다.
- 처리량: 20~2,400MiB/초(다음 제한사항 적용)
- 최소 처리량: 프로비저닝된 처리량은 볼륨 크기(TiB)의 10배 이상이어야 합니다.
- 최대 처리량: 프로비저닝된 처리량은 최대 2,400MiB/초까지 볼륨 크기(TiB)의 최대 90배일 수 있습니다. 예시는 프로비저닝된 처리량 한도를 참조하세요.
- IOPS: Hyperdisk Throughput 볼륨에는 IOPS 한도를 지정할 수 없습니다. 대신 프로비저닝된 IOPS는 프로비저닝된 처리량에 따라 달라집니다. 각 Hyperdisk Throughput 볼륨은 최대 9,600IOPS까지 처리량의 MiB/초당 4IOPS로 프로비저닝됩니다.
프로비저닝된 처리량 한도
다음 표에는 일반적인 볼륨 크기의 구성 가능한 처리량 한도가 나와 있습니다.
크기가 나와 있지 않은 경우 다음 수식을 사용하여 허용되는 값을 계산합니다. 여기서 x
는 볼륨의 크기(TiB)입니다.
- 최소 구성 가능한 처리량:
10x
- 최대 구성 가능한 처리량:
MIN (90x, 2400)
크기(TiB) | 최소 처리량(MiB/초) | 최대 처리량(MiB/초) |
---|---|---|
2 | 20 | 180 |
5 | 50 | 450 |
10 | 100 | 900 |
27 | 270 | 2,400 |
32 | 320 | 2,400 |
기본 크기, IOPS, 처리량 값
Hyperdisk Throughput 볼륨을 만들 때 크기나 처리량 값을 지정하지 않으면 Compute Engine에서 기본값을 할당합니다.
Hyperdisk Throughput 볼륨의 기본 크기는 2TiB입니다.
기본 처리량과 IOPS는 다음 수식을 기반으로 합니다. 여기서 x
는 볼륨의 크기(TiB)입니다.
- 기본 처리량:
MIN (90x, 2400)
MiB/초 - 기본 IOPS:
4t
(여기서t
는 기본 처리량). IOPS 수준은 직접 구성할 수 없습니다.
프로비저닝된 성능 또는 크기 변경
프로비저닝된 크기는 6시간마다, 처리량은 4시간마다 변경할 수 있습니다. 크기 또는 성능을 수정하는 방법은 Hyperdisk 볼륨 수정을 참조하세요.
인스턴스에 연결된 경우의 성능 한도
이 섹션에는 Hyperdisk Throughput의 성능 한도가 나와 있습니다. 단일 Hyperdisk Throughput 볼륨에 최대 2,400MiB/초의 처리량을 지정할 수 있습니다. IOPS 수준을 프로비저닝할 수는 없지만 프로비저닝된 처리량의 각 MiB/s에는 최대 9,600IOPS까지 4IOPS가 제공됩니다.
이 섹션에는 지원되는 각 인스턴스에서 Hyperdisk Throughput 볼륨이 달성할 수 있는 최대 성능이 나와 있습니다. 인스턴스에 연결된 Hyperdisk Throughput 볼륨의 성능은 인스턴스의 머신 유형에 대한 한도를 초과할 수 없습니다. 또한 성능 한도는 각 볼륨의 프로비저닝된 성능과 관계없이 동일한 인스턴스에 연결된 모든 Hyperdisk Throughput 볼륨 간에 공유됩니다.
여러 Hyperdisk Throughput 볼륨으로 성능 향상
특정 인스턴스는 단일 Hyperdisk Throughput 볼륨의 최대 성능인 2,400MiB/초를 초과할 수 있습니다. 인스턴스에 여러 Hyperdisk Throughput 볼륨을 연결하는 경우에만 인스턴스에서 이러한 더 높은 한도를 달성할 수 있습니다.
다음 표의 인스턴스 성능 한도가 2,400MiB/초를 초과하는 경우 여러 Hyperdisk Throughput 볼륨을 연결해야 인스턴스에서 이 한도를 달성할 수 있습니다.
예를 들어 Hyperdisk Throughput 볼륨을 사용하는 a3-*-8g
인스턴스의 성능 한도는 3,000MiB/초입니다. 따라서 3,000MiB/초의 처리량을 달성하려면 인스턴스에 Hyperdisk Throughput 볼륨을 2개 이상 연결해야 합니다.
성능 한도는 커스텀 N2, N2D, N4 머신 유형에도 적용됩니다.
인스턴스 머신 유형 | 최대 처리량(MiB/초) | 최대 IOPS |
---|---|---|
a3-*-1g |
1,200 | 4,800 |
a3-*-2g |
2,400 | 9,600 |
a3-*-4g |
2,400 | 9,600 |
a3-*-8g |
3,000 | 12,000 |
c3-*-4 |
240 | 960 |
c3-*-8 |
800 | 3,200 |
c3-*-22 |
1,200 | 4,800 |
c3-*-44 |
1,800 | 7,200 |
c3-*-88 |
2,400 | 9,600 |
c3-*-176 |
4,800 | 19,200개 |
c3-*-192 |
4,800 | 19,200개 |
c3d-*-4 |
240 | 960 |
c3d-*-8 |
800 | 3,200 |
c3d-*-16 |
1,200 | 4,800 |
c3d-*-30 |
1,800 | 7,200 |
c3d-*-60 |
2,400 | 9,600 |
c3d-*-90 |
2,400 | 9,600 |
c3d-*-180 |
2,400 | 9,600 |
c3d-*-360 |
2,400 | 9,600 |
c4-*-2 |
400 | 1,600 |
c4-*-4 |
400 | 1,600 |
c4-*-8 |
800 | 3,200 |
c4-*-16 |
1,000 | 4,000 |
c4-*-24 |
1,200 | 4,800 |
c4-*-32 |
1,600 | 6,400 |
c4-*-48 |
2,400 | 9,600 |
c4-*-64 |
3,200 | 12,800 |
c4-*-96 |
5,000 | 20,000 |
c4-*-144 |
5,000 | 20,000 |
c4-*-192 |
10,000 | 40,000 |
c4-*-288 |
10,000 | 40,000 |
c4a-*-1 |
400 | 1,600 |
c4a-*-2 |
800 | 3,200 |
c4a-*-4 |
800 | 3,200 |
c4a-*-8 |
1,000 | 4,000 |
c4a-*-16 |
1,600 | 6,400 |
c4a-*-32 |
2,400 | 9,600 |
c4a-*-48 |
3,300 | 13,200 |
c4a-*-64 |
4,400 | 17,600 |
c4a-*-72 |
5,000 | 20,000 |
g2-standard-4 |
240 | 960 |
g2-standard-8 |
800 | 3,200 |
g2-standard-12 |
800 | 3,200 |
g2-standard-16 |
1,200 | 4,800 |
g2-standard-24 |
1,200 | 4,800 |
g2-standard-32 |
1,800 | 7,200 |
g2-standard-48 |
2,400 | 9,600 |
g2-standard-96 |
2,400 | 9,600 |
h3-standard-88 |
240 | 960 |
m3-*-32 |
1,800 | 7,200 |
m3-*-64 |
2,400 | 9,600 |
m3-*-128 |
2,400 | 9,600 |
n2-*-2 |
200 | 800 |
n2-*-4 |
240 | 960 |
n2-*-6 |
240 | 960 |
n2-*-8
|
800 | 3,200 |
vCPU가 10~14개 있는 커스텀 N2 머신 유형 (예: n2-*-10 , n2-*-12 ) |
800 | 3,200 |
n2-*-16 |
1,200 | 4,800 |
vCPU가 18~30개 있는 커스텀 N2 머신 유형 (예: n2-*-18 , n2-*-24 , n2-*-30 )
|
1,200 | 4,800 |
n2-*-32 |
1,800 | 7,200 |
vCPU가 36~44개인 커스텀 N2 머신 유형 (예: n2-*-36 , n2-*-40 , n2-*-44 )
|
1,800 | 7,200 |
n2-*-48 |
2,400 | 9,600 |
vCPU가 52~60개 있는 커스텀 N2 머신 유형 (예: n2-*-52 , n2-*-58 ) |
2,400 | 9,600 |
n2-*-64 |
3,000 | 12,000 |
vCPU가 68~76개인 커스텀 N2 머신 유형 (예: n2-*-68 , n2-*-72 , n2-*-76 )
|
3,000 | 12,000 |
n2-*-80 |
3,000 | 12,000 |
n2-*-96 |
3,000 | 12,000 |
n2-*-128 |
2,400 | 9,600 |
n2d-*-2 |
200 | 800 |
n2d-*-4 |
240 | 960 |
n2d-*-8 |
800 | 3,200 |
n2d-*-16 |
1,200 | 4,800 |
n2d-*-32 |
1,800 | 7,200 |
n2d-*-48 |
2,400 | 9,600 |
n2d-*-64 |
2,400 | 9,600 |
n2d-*-80 |
2,400 | 9,600 |
n2d-*-96 |
2,400 | 9,600 |
n2d-*-128 |
2,400 | 9,600 |
n2d-*-224 |
2,400 | 9,600 |
n4-*-2 |
240 | 960 |
n4-*-4 |
240 | 960 |
n4-*-6 |
240 | 960 |
n4-*-8 |
480 | 1,920 |
vCPU가 10~14개 있는 커스텀 N4 머신 유형 (예: n4-*-10 , n4-*-12 , n4-*-14 )
|
480 | 1,920 |
n4-*-16 |
1,200 | 4,800 |
vCPU가 18~30개 있는 커스텀 N4 머신 유형 (예: n4-*-18 , n4-*-24 , n4-*-30 )
|
1,200 | 4,800 |
n4-*-32 |
1,600 | 6,400 |
vCPU가 34~46개 있는 커스텀 N4 머신 유형 (예: n4-*-34 , n4-*-42 , n4-*-46 )
|
1,600 | 6,400 |
n4-*-48 |
2,400 | 9,600 |
vCPU가 50~62개 있는 커스텀 N4 머신 유형 (예: n4-*-50 , n4-*-58 , n4-*-62 )
|
2,400 | 9,600 |
n4-*-64 |
2,400 | 9,600 |
vCPU가 66~78개 있는 커스텀 N4 머신 유형 (예: n4-*-66 , n4-*-72 , n4-*-78 )
|
2,400 | 9,600 |
n4-*-80 |
2,400 | 9,600 |
t2d-*-1 |
200 | 800 |
t2d-*-2 |
200 | 800 |
t2d-*-4 |
240 | 960 |
t2d-*-8 |
800 | 3,200 |
t2d-*-16 |
1,200 | 4,800 |
t2d-*-32 |
1,800 | 7,200 |
t2d-*-48 |
2,400 | 9,600 |
t2d-*-60 |
2,400 | 9,600 |
z3-*-8 |
800 | 3,200 |
z3-*-14 |
800 | 3,200 |
z3-*-16 |
800 | 3,200 |
z3-*-22 |
1,200 | 4,800 |
z3-*-32 |
1,200 | 4,800 |
z3-*-44 |
1,800 | 7,200 |
z3-*-88 |
2,400 | 9,600 |
z3-*-176 |
2,400 | 9,600 |
Hyperdisk Throughput 볼륨의 재해 보호
표준 스냅샷을 사용하여 Hyperdisk Throughput 볼륨을 백업할 수 있습니다. 스냅샷은 특정 시점의 Hyperdisk Throughput 볼륨 데이터를 백업합니다.
영역 간 복제
Hyperdisk Throughput 볼륨을 다른 영역으로 복제할 수 없습니다. 동일한 리전 내 다른 영역으로 데이터를 복제하려면 Hyperdisk Balanced High Availability 볼륨을 사용해야 합니다.
Hyperdisk Throughput의 리전별 가용성
Hyperdisk Throughput은 모든 영역과 리전에서 사용할 수 있습니다.
Hyperdisk Throughput Storage Pool
Hyperdisk Throughput Storage Pool을 사용하면 계획을 간소화하고, 스토리지 오버프로비저닝을 방지하고, 비용을 절감할 수 있습니다. Hyperdisk Throughput Storage Pool을 사용하면 Hyperdisk Throughput 스토리지를 대량으로 구매할 수 있습니다. 자세한 내용은 About Hyperdisk Storage Pool을 참조하세요.
가격 책정
Hyperdisk Throughput 볼륨을 삭제할 때까지 총 프로비저닝된 크기 및 처리량에 대한 요금이 청구됩니다. 볼륨이 인스턴스에 연결되어 있지 않거나 인스턴스가 정지 또는 중지된 경우에도 요금이 청구됩니다. 자세한 내용은 디스크 가격 책정을 참조하세요.
제한사항
- Hyperdisk Throughput 볼륨은 영역별이며 볼륨이 생성된 영역에서만 액세스할 수 있습니다.
- Hyperdisk Throughput 볼륨에서는 머신 이미지를 만들 수 없습니다.
- Hyperdisk Throughput 볼륨에서는 인스턴트 스냅샷을 만들 수 없습니다.
- Hyperdisk Throughput 볼륨은 부팅 디스크로 사용할 수 없습니다.
- Hyperdisk Throughput 볼륨의 크기는 6시간마다 변경할 수 있습니다. 처리량은 4시간마다 변경할 수 있습니다.
- N4, C4 또는 C4A 인스턴스에서 Hyperdisk Throughput을 사용하려면 N4, C4 또는 C4A 인스턴스에 Hyperdisk Throughput 볼륨 연결 시 제한사항을 참조하세요.