이 페이지에서는 볼륨 처리량이라고도 하는 Google Cloud NetApp Volumes 성능에 대한 세부정보를 제공합니다.
볼륨 처리량 정보
처리량은 지정된 기간 내에 읽거나 쓴 데이터의 양입니다. NetApp Volumes는 다음과 같은 방식으로 처리량 한도를 확장합니다.
표준, 프리미엄, 익스트림 서비스 수준 볼륨의 경우: 볼륨의 용량과 볼륨이 할당된 스토리지 풀의 서비스 수준
Flex 서비스 수준 볼륨의 경우 스토리지 풀의 용량입니다. Flex 스토리지 풀의 모든 볼륨은 풀의 성능을 공유합니다.
처리량 및 IOPS
초당 I/O 작업 (IOPS)은 동시성, 지연 시간, 블록 크기에 따라 결정됩니다. 다음 수식을 사용하여 IOPS 수를 확인할 수 있습니다.
IOPS = 동시성 / 지연 시간
달성된 처리량은 워크로드 매개변수의 결과입니다. 다음 공식을 사용하여 달성된 처리량을 확인할 수 있습니다.
처리량 = IOPS * 블록 크기
처리량 및 IOPS
이 예시에서는 처리량과 IOPS를 계산하는 방법을 설명합니다.
파일 탐색기에서 싱글 스레드 복사(concurrency = 1
)를 사용하여 로컬 SSD에서 512MiBps 처리량 한도가 있는 4TiB Extreme 볼륨으로 대용량 파일을 복사합니다. 128KiB 블록 크기를 사용하고 볼륨의 지연 시간이 0.5ms라고 가정하면 다음 공식을 사용하여 처리량과 IOPS를 계산할 수 있습니다.
IOPS = 1/0.0005s = 2000 IOPS
처리량 = 2,000 IOPS * 128KiB = 256,000KiBps = 250MiBps
이 예에서 파일 탐색기는 볼륨 한도 (512MiBps)에 도달할 만큼 처리량을 높일 수 없습니다. 또한 지연 시간이 1밀리초인 경우 지연 시간이 단일 스레드 애플리케이션에 직접 영향을 미치므로 처리량이 50% 감소합니다. 이 볼륨을 최대 성능 잠재력으로 끌어올리려면 동시성이 높은 멀티 스레드 애플리케이션을 사용하세요.
최대 볼륨 처리량 및 IOPS
Standard, Premium, Extreme 서비스 수준 볼륨의 경우 볼륨이 유지할 수 있는 최대 볼륨 처리량은 볼륨 용량과 할당된 스토리지 풀의 서비스 수준에 대해 설정된 GiB당 최대 처리량에 따라 결정됩니다. 볼륨의 용량을 변경하거나 서비스 수준이 다른 스토리지 풀에 다시 할당하여 볼륨의 최대 처리량을 늘리거나 줄일 수 있습니다.
Flex 서비스 수준 볼륨: Flex 스토리지 풀의 모든 볼륨이 풀의 성능을 공유합니다.
기본 성능의 Flex 스토리지 풀은 최대 1.6GiBps의 풀 용량 TiB당 16MiBps의 처리량과 최대 60,000IOPS의 풀 용량 TiB당 1,024IOPS를 제공합니다.
Flex 맞춤 성능 스토리지 풀은 일부 리전의 영역 Flex 풀에서 사용할 수 있으며 용량, 성능, IOPS를 독립적으로 확장할 수 있습니다. 처리량을 64MiBps부터 최대 5GiBps까지 1MiBps 단위로 프로비저닝할 수 있습니다. 프로비저닝된 처리량(MiBps)당 16IOPS가 포함됩니다. 포함된 처리량인 16 IOPS를 초과하는 추가 IOPS는 필요에 따라 최대 160,000 IOPS까지 프로비저닝할 수 있습니다. 맞춤 성능은 일부 지역에서만 사용할 수 있습니다. 사용 가능한 리전에 대한 자세한 내용은 Flex 맞춤 실적 지원 리전을 참고하세요.
다음 표에서는 NetApp Volumes Flex, Standard, Premium, Extreme 서비스 수준에 프로비저닝된 TiB당 최대 처리량을 보여줍니다.
서비스 수준 | 최대 처리량 |
---|---|
Flex | 기본 성능: TiB 풀 용량당 16MiBps, 최대 1.6GiBps
맞춤 성능: 64MiBps~최대 5GiBps |
표준 | TiB 볼륨 용량당 16MiBps(최대 1.6GiBps) |
프리미엄 | TiB 볼륨 용량당 64MiBps이며 볼륨당 최대 4.5GiBps입니다. 대용량 볼륨에서는 30GiBps입니다. |
익스트림 | TiB 볼륨 용량당 128MiBps이며 볼륨당 최대 4.5GiBps입니다. 대용량 볼륨에서는 30GiBps입니다. |
NetApp Volumes 최대 볼륨 처리량은 볼륨 또는 풀 한도에 도달할 때까지 볼륨 또는 풀 용량에 따라 선형적으로 확장됩니다. 이 한도를 초과하여 용량을 추가해도 볼륨 처리량이 개선되지 않습니다. 자세한 내용은 NetApp Volumes 벤치마크를 참고하세요.
일부 워크로드의 경우 최대 처리량 한도에 도달하기 전에 볼륨이 제한될 수 있습니다. 네트워크 파일 시스템(NFS) 및 서버 메시지 블록 (SMB) 성능 벤치마크에 있는 워크로드 프로필을 검사하여 워크로드의 볼륨 처리량을 추정합니다.
볼륨 처리량 예
Premium 서비스 수준과 1,500GiB 용량의 볼륨의 최대 볼륨 처리량의 예는 93.75MiBps입니다. 이는 최대 처리량이 한도에 도달할 때까지 볼륨 용량에 따라 선형적으로 확장되기 때문입니다. 이 예에서는 다음 수식을 사용합니다.
1,500GiB x 64KiBps/GiB per 1,024KiB/MiB