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