스토리지 옵션 개요

이 문서에서는 Cloud SQL에서 지원하는 스토리지 옵션과 인스턴스에 가장 적합한 스토리지 옵션을 선택하기 위한 몇 가지 고려사항을 알아봅니다.

Cloud SQL 인스턴스에 사용할 수 있는 스토리지 옵션은 선택한 머신 시리즈에 따라 달라집니다. 인스턴스의 머신 시리즈에 사용할 수 있는 스토리지 옵션을 확인하려면 머신 시리즈 가용성을 참고하세요.

Cloud SQL은 다음 스토리지 유형을 지원합니다.

Google Cloud Hyperdisk Balanced

Cloud SQL은 N4 머신 시리즈에 Hyperdisk Balanced 스토리지 옵션을 사용합니다 . 이 스토리지 유형은 Google Cloud Hyperdisk 제품입니다. Hyperdisk는 최신 세대의 네트워크 블록 스토리지입니다. 포괄적인 데이터 지속성 및 관리 기능이 포함된 확장 가능한 고성능 스토리지를 제공합니다. 이 스토리지 옵션으로 스토리지 자동 증가를 사용 설정하여 Cloud SQL이 기준 크기 미만으로 떨어지면 인스턴스의 스토리지를 자동으로 늘리도록 할 수도 있습니다.

Hyperdisk Balanced는 맞춤설정할 수 있는 처리량과 IOPS를 제공합니다. 자세한 내용은 Hyperdisk Balanced 정보를 참고하세요.

Hyperdisk Balanced는 머신 유형과 스토리지 용량을 비롯한 인스턴스의 구성을 기반으로 기본 IOPS 및 처리량 값과 한도를 설정합니다. 스토리지 용량은 기본값을 제한하고 머신 유형은 IOPS 및 처리량의 최댓값을 설정합니다. 인스턴스의 이러한 값을 수정할 수 있습니다.

N4 머신 시리즈 IOPS 및 처리량 한도

다음 표에는 vCPU를 기반으로 N4 머신 시리즈의 각 머신 유형에 대한 IOPS 및 처리량의 최소 및 최대 한도가 나와 있습니다.

vCPU 최소 IOPS 최소 처리량(MiB/초) 하이퍼디스크 균형 Hyperdisk Balanced HA
최대 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 균형 맞춤 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

다음 단계