이 페이지에서는 여러 클라이언트 가상 머신의 단일 Google Cloud NetApp Volumes 볼륨 성능 한도를 보여줍니다. 이 페이지의 정보를 사용하여 워크로드 크기를 조정합니다.
무작위 I/O와 순차 I/O 비교
본질적으로 무작위 I/O가 주를 이루는 워크로드는 순차 I/O 워크로드와 동일한 양의 처리량을 달성할 수 없습니다.
성능 테스트
다음 테스트 결과는 성능 한도를 보여줍니다. 이러한 테스트에서는 처리량이 벤치마크 테스트에 영향을 미치지 않도록 볼륨의 용량이 충분합니다. 단일 볼륨의 용량을 다음 처리량 수치 이상으로 할당해도 성능이 추가로 향상되지 않습니다.
성능 테스트는 Fio를 사용하여 완료되었습니다.
성능 테스트 결과의 경우 다음 사항에 유의하세요.
표준, 프리미엄, 익스트림 서비스 수준 성능은 한도에 도달할 때까지 볼륨 용량을 따라 처리량을 확장합니다.
IOPS 결과는 참고용입니다.
다음 결과를 생성하는 데 사용된 숫자는 최대 결과를 표시하도록 설정되어 있습니다. 다음 결과는 달성 가능한 최대 처리량 할당의 추정치로 간주해야 합니다.
프로젝트당 여러 개의 빠른 볼륨을 사용하면 프로젝트당 한도가 적용될 수 있습니다.
다음 성능 테스트 결과는 NFSv3 및 SMB 프로토콜 유형만 다룹니다. NFSv4.1과 같은 다른 프로토콜 유형은 NetApp 볼륨 성능을 테스트하는 데 사용되지 않았습니다.
NFSv3 액세스의 볼륨 처리량 한도
다음 섹션에서는 NFSv3 액세스의 볼륨 처리량 제한에 대해 자세히 설명합니다.
64KiB 블록 크기 (순차 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32
가상 머신 6개가 있는 단일 볼륨에 대한 64KiB 블록 크기Red Hat 9 OS
가상 머신당 1TiB의 작업 세트(총 6TiB)
각 호스트에서
nconnect
마운트 옵션이 16으로 구성됨볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 NFSv3를 통해 64KiB 블록 크기로 순수 순차 읽기 약 5,240MiBps와 순수 순차 쓰기 약 2,180MiBps를 처리할 수 있는 것으로 추정된다는 것을 보여줍니다.
NFS 64KiB 순차 6 n2-standard-32
Red Hat 9 VM의 벤치마크 결과
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 MiBps | 4710 | 2050 | 1270 | 550 | 0 |
쓰기 MiBps | 0 | 690 | 1270 | 1650 | 1950년 |
256KiB 블록 크기 (순차 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32
가상 머신 6개가 있는 단일 볼륨에 대한 256KiB 블록 크기Red Hat 9 OS
가상 머신당 1TiB의 작업 세트(총 6TiB)
각 호스트에서
nconnect
마운트 옵션이 16으로 구성됨볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 NFSv3를 통해 256KiB 블록 크기로 순수 순차 읽기 약 4,930MiBps와 순수 순차 쓰기 약 2,440MiBps를 처리할 수 있는 것으로 추정된다는 것을 보여줍니다.
NFS 256KiB 순차 6 n2-standard-32
Red Hat 9 VM의 벤치마크 결과
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 MiBps | 4430 | 2270 | 1470 | 610 | 0 |
쓰기 MiBps | 0 | 750 | 1480 | 1830 | 2200 |
4KiB 블록 크기 (무작위 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32
가상 머신 6개가 있는 단일 볼륨에 대한 4KiB 블록 크기Red Hat 9 OS
가상 머신당 1TiB의 작업 세트(총 6TiB)
각 호스트에서
nconnect
마운트 옵션이 16으로 구성됨볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 NFSv3를 통해 4KiB 블록 크기로 순수 무작위 읽기 약 380,000회와 순수 무작위 쓰기 약 120,000회를 처리할 수 있을 것으로 추정됨을 보여줍니다.
NFS 4KiB 무작위 6 n2-standard-32
Red Hat 9 VM의 벤치마크 결과
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 IOPS | 340,000 | 154,800 | 71,820 | 28,800 | 0 |
쓰기 IOPS | 0 | 51,570 | 71,820 | 86,580 | 106,200 |
8KiB 블록 크기 (무작위 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32
가상 머신 6개가 있는 단일 볼륨에 대한 8KiB 블록 크기Red Hat 9 OS
가상 머신당 1TiB의 작업 세트(총 6TiB)
각 호스트에서
nconnect
마운트 옵션이 16으로 구성됨볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 NFSv3를 통해 8KiB 블록 크기로 순수 무작위 읽기 약 270,000회와 순수 무작위 쓰기 약 110,000회를 처리할 수 있는 것으로 추정된다는 것을 보여줍니다.
NFS 8KiB 6 n2-standard-32
Red Hat 9 VM의 벤치마크 결과
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 IOPS | 238,500 | 118,800 | 60,210 | 27,180 | 0 |
쓰기 IOPS | 0 | 39,690 | 60,210 | 81,450 | 93,600 |
SMB 액세스의 볼륨 처리량 한도
다음 섹션에서는 SMB 액세스의 볼륨 처리량 한도에 대해 자세히 설명합니다.
64KiB 블록 크기 (순차 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32
가상 머신 6개가 있는 단일 볼륨에 대한 64KiB 블록 크기Windows 2022 OS
가상 머신당 1TiB의 작업 세트(총 6TiB)
각 가상 머신에서 16으로 구성된 RSS 네트워크 인터페이스 클라이언트 측 옵션당 SMB 연결 수
볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 SMB를 통해 64KiB 블록 크기로 순수 순차 읽기 약 5,130MiBps와 순수 순차 쓰기 약 1,790MiBps를 처리할 수 있는 것으로 추정된다는 것을 보여줍니다.
SMB 64KiB 순차 6 n2-standard-32
Windows 2022 VM
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 MiBps | 4610 | 2410 | 1310 | 500 | 0 |
쓰기 MiBps | 0 | 800 | 1310 | 1510 | 1600 |
256KiB 블록 크기 (순차 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32 가상 머신 6개가 있는 단일 볼륨에 대한 256KiB 블록 크기
Windows 2022 OS
가상 머신당 1TiB의 작업 세트(총 6TiB)
RSS 네트워크 인터페이스당 SMB 연결 수 클라이언트 측 옵션이 각 호스트에서 16으로 구성됨
볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 SMB를 통해 256KiB 블록 크기로 순수 순차 읽기 약 4,620MiBps와 순수 순차 쓰기 약 1,830MiBps를 처리할 수 있을 것으로 추정됨을 보여줍니다.
SMB 256KiB 순차 6 n2-standard-32
Windows 2022 VM
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 MiBps | 4150 | 2440 | 1380 | 530 | 0 |
쓰기 MiBps | 0 | 810 | 1380 | 1569 | 1643 |
4KiB 블록 크기 (무작위 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32
가상 머신 6개가 있는 단일 볼륨에 대한 4KiB 블록 크기Windows 2022 OS
각 가상 머신에 1TiB의 작업 세트(총 6TiB)
RSS 네트워크 인터페이스당 SMB 연결 수 클라이언트 측 옵션이 각 호스트에서 16으로 사용 설정됨
볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 SMB를 통해 4KiB 블록 크기로 순수 무작위 읽기 약 390,000회와 순수 무작위 쓰기 약 110,000회를 처리할 수 있는 것으로 추정된다는 것을 보여줍니다.
SMB 4KiB 무작위 6 n2-standard-32
Windows 2022 VM의 벤치마크 결과
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 IOPS | 351,810 | 148,230 | 75,780 | 29,540 | 0 |
쓰기 IOPS | 0 | 49,360 | 75,780 | 88,650 | 98,370 |
8KiB 블록 크기 (무작위 I/O)
다음 설정으로 Fio를 사용하여 캡처한 결과입니다.
n2-standard-32
가상 머신 6개가 있는 단일 볼륨에 대한 8KiB 블록 크기Windows 2022 OS
각 가상 머신에 1TiB의 작업 세트(총 6TiB)
각 호스트에서 RSS 네트워크 인터페이스 클라이언트 측 옵션의 SMB 연결 수가 16으로 구성됨
볼륨 크기가 익스트림 서비스 수준의 75TiB임
Fio는 각 가상 머신에서 8개의 작업으로 총 48개의 작업을 실행했습니다. 다음 표는 단일 볼륨이 SMB를 통해 8KiB 블록 크기로 순수 무작위 읽기 약 280,000회와 순수 무작위 쓰기 약 90,000회를 처리할 수 있는 것으로 추정된다는 것을 보여줍니다.
SMB 8KiB 무작위 6 n2-standard-32
Windows 2022 VM의 벤치마크 결과
읽기 100%, 쓰기 0% | 읽기 75%, 쓰기 25% | 읽기 50%, 쓰기 50% | 읽기 25%, 쓰기 75% | 읽기 0%, 쓰기 100% | |
---|---|---|---|---|---|
읽기 IOPS | 244,620 | 122,310 | 59,130 | 25,280 | 0 |
쓰기 IOPS | 0 | 40,763 | 59,310 | 75,960 | 76,950 |
전자 설계 자동화 워크로드 벤치마크
NetApp Volumes 대용량 지원은 전자 설계 자동화 워크로드에 적합한 고성능 병렬 파일 시스템을 제공합니다. 이러한 파일 시스템은 최대 1PiB의 용량을 제공하고 낮은 지연 시간으로 높은 I/O 및 처리량 속도를 제공합니다.
전자 설계 자동화 워크로드의 프런트엔드와 백엔드 단계 간의 성능 요구사항은 다릅니다. 프런트엔드 단계에서는 메타데이터와 IOPS를 우선시하고 백엔드 단계에서는 처리량에 중점을 둡니다.
6개의 IP 주소에 고르게 분산된 여러 NFSv3 클라이언트가 있는 대용량 볼륨을 사용하는 프런트엔드 및 백엔드 워크로드가 혼합된 업계 표준 전자 설계 자동화 벤치마크는 최대 21.5GiBps의 처리량과 최대 1,350,000IOPS를 달성할 수 있습니다.