Cloud SQL 스토리지 옵션을 사용하면 인스턴스의 IOPS, 처리량, 비용을 데이터베이스 워크로드에 맞출 수 있습니다. 맞춤설정 가능한 성능을 위해 Hyperdisk Balanced를 구성하거나 지연 시간이 짧은 활성 데이터를 위해 솔리드 스테이트 드라이브(SSD)를 구성할 수 있습니다. 스토리지 가용성은 인스턴스의 머신 유형에 따라 달라지므로 머신 시리즈 개요를 참조하여 구성에서 지원하는 옵션을 확인하세요.
Google Cloud Hyperdisk Balanced
Cloud SQL은 N4, C4, C4D 머신 시리즈에 Hyperdisk Balanced 스토리지 옵션을 사용합니다. 이 스토리지 유형은 Google Cloud Hyperdisk 제품입니다. Hyperdisk는 최신 세대의 네트워크 블록 스토리지입니다. 포괄적인 데이터 지속성 및 관리 기능이 포함된 확장 가능한 고성능 스토리지를 제공합니다. 이 스토리지 옵션으로 스토리지 자동 증가를 사용 설정하여 인스턴스의 스토리지가 기준 크기보다 작아지면 Cloud SQL이 자동으로 스토리지를 늘리도록 할 수도 있습니다.Hyperdisk Balanced는 맞춤설정할 수 있는 처리량과 IOPS를 제공합니다. 자세한 내용은 Hyperdisk Balanced 정보를 참조하세요.
Hyperdisk Balanced는 머신 유형 및 스토리지 용량을 포함한 인스턴스 구성에 따라 기본 IOPS 및 처리량 값과 한도를 설정합니다. 스토리지 용량은 기본값을 제한하고 머신 유형은 IOPS 및 처리량의 최댓값을 설정합니다. 인스턴스의 이러한 값을 수정할 수 있습니다.
C4 머신 시리즈 IOPS 및 처리량 한도
다음 표에는 vCPU를 기반으로 C4 머신 시리즈의 각 머신 유형에 대한 IOPS 및 처리량(MiB/s)의 최소 및 최대 한도가 나와 있습니다.
| Hyperdisk Balanced/Hyperdisk Balanced HA | 하이퍼디스크 균형 | 하이퍼디스크 균형 고가용성 | ||||
|---|---|---|---|---|---|---|
| vCPU | 최소 IOPS | 최소 처리량 | 최대 IOPS | 최대 처리량 | 최대 IOPS | 최대 처리량 |
| 2 | 3,000 | 140MiB/s | 50,000 | 400MiB/s | 50,000 | 400MiB/s |
| 4 | 3,000 | 140MiB/s | 50,000 | 400MiB/s | 50,000 | 400MiB/s |
| 8 | 3,000 | 140MiB/s | 50,000 | 800MiB/s | 50,000 | 800MiB/s |
다음 표에는 선택한 디스크 크기에 따른 기본 Google Cloud Hyperdisk Balanced IOPS 및 처리량 값이 머신 유형의 최대 IOPS 및 처리량 한도까지 나와 있습니다.
| 디스크 크기 범위(GB) | 기본 IOPS | 기본 처리량 |
|---|---|---|
| 20~256 | 4,000 | 170MiB/초 |
| 257~512 | 7,000편 | 240MiB/s |
| 513~1,024 | 10,000 | 500MiB/s |
| 1,025~4,096 | 16,000 | 750MiB/초 |
| 4,097~32,768 | 70,000명 | 1,200MiB/초 |
| 32,769~65,536 | 100,000 | 1,200MiB/초 |
Hyperdisk Balanced를 사용할 때 커스텀 IOPS 및 처리량을 설정할 수도 있습니다.
C4D 머신 시리즈 IOPS 및 처리량 한도
다음 표에는 vCPU를 기반으로 C4D 머신 시리즈의 각 머신 유형에 대한 IOPS 및 처리량(MiB/s)의 최소 및 최대 한도가 나와 있습니다.
| Hyperdisk Balanced/Hyperdisk Balanced HA | 하이퍼디스크 균형 | 하이퍼디스크 균형 고가용성 | ||||
|---|---|---|---|---|---|---|
| vCPU | 최소 IOPS | 최소 처리량 | 최대 IOPS | 최대 처리량 | 최대 IOPS | 최대 처리량 |
| 2 | 3,000 | 140MiB/s | 22,500 | 400MiB/s | 22,500 | 400MiB/s |
| 4 | 3,000 | 140MiB/s | 50,000 | 400MiB/s | 50,000 | 400MiB/s |
| 8 | 3,000 | 140MiB/s | 50,000 | 800MiB/s | 50,000 | 800MiB/s |
| 16 | 3,000 | 140MiB/s | 75,000명 | 1,200MiB/초 | 75,000명 | 1,200MiB/초 |
| 32 | 3,000 | 140MiB/s | 75,000명 | 1,600MiB/s | 75,000명 | 1,600MiB/s |
| 48 | 3,000 | 140MiB/s | 75,000명 | 1,600MiB/s | 75,000명 | 1,600MiB/s |
| 64 | 3,000 | 140MiB/s | 160,000 | 2,400MiB/s | 100,000 | 2,400MiB/s |
| 96 | 3,000 | 140MiB/s | 160,000 | 2,400MiB/s | 100,000 | 2,400MiB/s |
| 192 | 3,000 | 140MiB/s | 160,000 | 2,400MiB/s | 100,000 | 2,400MiB/s |
다음 표에는 선택한 디스크 크기에 따른 기본 Google Cloud Hyperdisk Balanced IOPS 및 처리량 값이 머신 유형의 최대 IOPS 및 처리량 한도까지 나와 있습니다.
| 디스크 크기 범위(GB) | 기본 IOPS | 기본 처리량 |
|---|---|---|
| 20~256 | 4,000 | 170MiB/초 |
| 257~512 | 7,000편 | 240MiB/s |
| 513~1,024 | 10,000 | 500MiB/s |
| 1,025~4,096 | 16,000 | 750MiB/초 |
| 4,097~32,768 | 70,000명 | 1,200MiB/초 |
| 32,769~65,536 | 100,000 | 1,200MiB/초 |
Hyperdisk Balanced를 사용할 때 커스텀 IOPS 및 처리량을 설정할 수도 있습니다.
N4 머신 시리즈 IOPS 및 처리량 한도
다음 표에는 vCPU를 기반으로 N4 머신 시리즈의 각 머신 유형에 대한 IOPS 및 처리량의 최소 및 최대 한도가 나와 있습니다.
| Hyperdisk Balanced/Hyperdisk Balanced HA | 하이퍼디스크 균형 | 하이퍼디스크 균형 고가용성 | ||||
|---|---|---|---|---|---|---|
| vCPU | 최소 IOPS | 최소 처리량 | 최대 IOPS | 최대 처리량 | 최대 IOPS | 최대 처리량 |
| 0-7 | 3,000 | 140 | 15,000 | 240 | 15,000 | 240 |
| 8~15 | 3,000 | 140 | 15,000 | 480 | 15,000 | 480 |
| 16~31 | 3,000 | 140 | 80,000 | 1,200 | 80,000 | 1,200 |
| 32-47 | 3,000 | 140 | 100,000 | 1,600 | 100,000 | 1,200 |
| 48+ | 3,000 | 140 | 160,000 | 2,400 | 100,000 | 1,200 |
다음 표에는 선택한 디스크 크기에 따른 기본 Google Cloud Hyperdisk Balanced IOPS 및 처리량 값이 나와 있습니다.
| 디스크 크기 | 기본 IOPS | 기본 처리량 |
|---|---|---|
| 20~256GB | 4,000 | 170 |
| 256GB 초과~512GB | 7,000편 | 240 |
| 512GB 초과~1TB | 10,000 | 500 또는 머신 유형의 최대 처리량 중 최솟값 |
| 1TB 초과~4TB | 16,000 또는 머신 유형의 최대 IOPS 중 최솟값 | 750 또는 머신 유형의 최대 처리량 중 최솟값 |
| 4TB 초과~32TB | 70,000 또는 머신 유형의 최대 IOPS 중 최솟값 | 1,200 또는 머신 유형의 최대 처리량 중 최솟값 |
| 32TB 초과~64TB | 100,000 또는 머신 유형의 최대 IOPS 중 최솟값 | 1,200 또는 머신 유형의 최대 처리량 중 최솟값 |
Hyperdisk Balanced를 사용할 때 커스텀 IOPS 및 처리량을 설정할 수도 있습니다.
Hyperdisk Balanced 커스텀 IOPS 및 처리량
Google Cloud Hyperdisk Balanced 및 Google Cloud Hyperdisk Balanced High Availability 볼륨의 커스텀 IOPS 및 처리량 수준을 설정할 수 있습니다. 수정된 값은 다음 요구사항을 충족해야 합니다.
IOPS
- 최소: 3,000IOPS
- 최대: 디스크 용량(GB)당 500IOPS(Google Cloud Hyperdisk Balanced의 경우 최대 160, 000,Google Cloud Hyperdisk Balanced High Availability의 경우 최대 100,000)
처리량
- 최소: 140MiB/초
- 최대: Google Cloud Hyperdisk Balanced의 경우 2,400MiB/s 또는 프로비저닝된 IOPS를 4로 나눈 값 중 더 큰 값. Google Cloud Hyperdisk Balanced High Availability의 경우 1,200MiB/초 또는 프로비저닝된 IOPS를 4로 나눈 값 중 더 큰 값
Hyperdisk Balanced 제한사항
Cloud SQL 인스턴스에서 Hyperdisk Balanced를 사용할 때는 다음 제한사항을 고려하세요.
- Hyperdisk Balanced는 4시간마다 두 번만 용량과 디스크 크기를 변경할 수 있습니다. 더 잦은 증가를 요하는 데이터 워크로드로 인해 스토리지가 장기간 가득 차게 되어 성능이 영향을 받을 수 있습니다.
- Hyperdisk Balanced는 4시간마다 한 번만 IOPS와 처리량을 변경할 수 있습니다. 더 잦은 증가를 요하는 데이터 워크로드로 인해 스토리지가 장기간 가득 차게 되어 성능이 영향을 받을 수 있습니다.
솔리드 스테이트 드라이브(SSD)
솔리드 스테이트 드라이브(SSD) 옵션은 범용 전용 코어, N2, 메모리 최적화 N2 머신 시리즈에서 사용할 수 있습니다.
SSD 스토리지 옵션은 Cloud SQL Cloud SQL Enterprise 버전 인스턴스에 효율적이고 비용 효과적인 옵션을 제공합니다. 하드 디스크 드라이브와 비교할 때 SSD는 더 빠르고 예측 가능한 성능을 제공합니다. SSD는 쓰기 및 읽기 처리량이 높고 데이터 액세스 시 지연 시간이 짧습니다. 따라서 자주 액세스하고 지연 시간이 짧은 액세스가 필요한 활성 데이터를 저장하는 데 적합합니다.
SSD는 내구성이 우수한 네트워크 스토리지 기기를 제공하는 Persistent Disk 볼륨 제품입니다. 짧은 지연 시간과 더 많은 IOPS가 필요한 엔터프라이즈 애플리케이션 및 고성능 데이터베이스에 적합합니다. 자세한 내용은 Persistent Disk 정보를 참조하세요.
Cloud SQL은 구성한 머신 유형과 스토리지 용량을 기반으로 SSD 스토리지의 IOPS 및 처리량을 설정합니다. IOPS 및 처리량 값을 구성할 수 없습니다.
N2 및 메모리 최적화 N2 머신 시리즈 IOPS 및 처리량 한도
다음 표에는 N2 머신 시리즈 및 메모리 최적화 N2 머신 시리즈를 사용하는 Cloud SQL Enterprise Plus 버전 인스턴스의 vCPU 수에 따른 SSD 스토리지 옵션의 최대 IOPS 및 처리량(MiB/s) 값이 나와 있습니다.
| 영역 | 리전 | |||
|---|---|---|---|---|
| vCPU | 최대 IOPS(읽기/쓰기) | 최대 처리량(읽기/쓰기) | 최대 IOPS(읽기/쓰기) | 최대 처리량(읽기/쓰기) |
| 2 | 15,000 / 15,000 | 240 / 240 | 15,000 / 15,000 | 240 / 120 |
| 4 | 15,000 / 15,000 | 240 / 240 | 15,000 / 15,000 | 240 / 120 |
| 8 | 15,000 / 15,000 | 800 / 800 | 15,000 / 15,000 | 800 / 400 |
| 16 | 25,000 / 25,000 | 1,200 / 1,200 | 25,000 / 25,000 | 1,200 / 600 |
| 32 | 60,000 / 60,000 | 1,200 / 1,200 | 60,000 / 60,000 | 1,200 / 600 |
| 48 | 60,000 / 60,000 | 1,200 / 1,200 | 60,000 / 60,000 | 1,200 / 600 |
| 64 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
| 80 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
| 96 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
| 128 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
범용 전용 코어 IOPS 및 처리량 한도
다음 표에는 범용 전용 코어 머신 시리즈의 vCPU 수에 따른 SSD 스토리지 옵션의 최대 IOPS 및 처리량 값이 나와 있습니다.
| 영역 | 리전 | |||
|---|---|---|---|---|
| vCPU | 최대 IOPS(읽기/쓰기) | 최대 처리량(읽기/쓰기) | 최대 IOPS(읽기/쓰기) | 최대 처리량(읽기/쓰기) |
| 1 | 15,000 / 15,000 | 200 / 200 | 15,000 / 15,000 | 200 / 100 |
| 2~7 | 15,000 / 15,000 | 240 / 240 | 15,000 / 15,000 | 240 / 120 |
| 8~15 | 15,000 / 15,000 | 800 / 800 | 15,000 / 15,000 | 800 / 400 |
| 16~31 | 25,000 / 25,000 | 1,200 / 1,200 | 25,000 / 25,000 | 1,200 / 600 |
| 32~63 | 60,000 / 60,000 | 1,200 / 1,200 | 60,000 / 60,000 | 1,200 / 600 |
| 64+ | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
저장용량을 수동으로 줄이는 옵션
나중에 Cloud SQL 인스턴스의 스토리지 용량이 애플리케이션에 필요한 것보다 크다고 판단되면 스토리지 용량을 더 작은 크기로 수동으로 줄이거나 축소할 수 있습니다.
자세한 내용은 스토리지 축소 정보를 참조하세요.