Halaman ini memberikan detail tentang performa Google Cloud NetApp Volumes, yang juga dikenal sebagai throughput volume.
Tentang throughput volume
Throughput adalah jumlah data yang dibaca atau ditulis dalam jangka waktu tertentu. NetApp Volumes menskalakan batas throughput dengan cara berikut:
Untuk volume tingkat layanan Standar, Premium, dan Extreme: kapasitas volume dan tingkat layanan penyimpanan gabungan tempat volume ditetapkan.
Untuk volume tingkat layanan Flex: kapasitas penyimpanan gabungan. Semua volume dalam kumpulan penyimpanan Flex berbagi performa kumpulan.
Throughput dan IOPS
Operasi I/O per detik (IOPS) ditentukan oleh serentak, latensi, dan ukuran blok. Anda dapat menentukan jumlah IOPS menggunakan formula berikut:
IOPS = konkurensi / latensi
Throughput yang dicapai adalah hasil dari parameter beban kerja Anda. Anda dapat menentukan throughput yang dicapai menggunakan formula berikut:
throughput = IOPS * ukuran blok
Throughput dan IOPS
Contoh ini menjelaskan cara penghitungan throughput dan IOPS.
File Explorer menyalin file besar dari SSD lokal ke volume Extreme
4 TiB dengan batas throughput 512 MiBps menggunakan salinan dengan satu thread
(concurrency = 1
). Dengan asumsi menggunakan ukuran blok 128 KiB dan volume
memiliki latensi 0,5 ms, Anda dapat menggunakan formula berikut untuk menghitung
throughput dan IOPS:
IOPS = 1/0,0005 s = 2.000 IOPS
Throughput = 2.000 IOPS * 128 KiB = 256.000 KiBps = 250 MiBps
Dalam contoh ini, File Explorer tidak dapat mendorong throughput untuk mencapai batas volume (512 MiBps). Selain itu, jika latensi adalah satu milidetik, throughput akan turun sebesar 50% karena latensi secara langsung memengaruhi aplikasi dengan thread tunggal. Untuk mendorong volume ini ke potensi performa maksimum, gunakan aplikasi multi-thread yang memberikan konkurensi yang lebih tinggi.
Throughput dan IOPS volume maksimum
Untuk volume tingkat layanan Standard, Premium, dan Extreme: throughput volume maksimum yang dapat dipertahankan volume ditentukan oleh kapasitas volume dan throughput maksimum per GiB yang disediakan untuk tingkat layanan penyimpanan gabungan yang ditetapkan. Anda dapat meningkatkan atau menurunkan throughput maksimum volume dengan mengubah kapasitas volume atau menetapkan ulang ke kumpulan penyimpanan dengan tingkat layanan yang berbeda.
Untuk volume tingkat layanan Flex: semua volume dalam penyimpanan gabungan Flex menggunakan performa penyimpanan gabungan.
Tampungan penyimpanan Flex dengan performa default memberikan throughput sebesar 16 MiBps per TiB kapasitas penyimpanan hingga maksimum 1,6 GiBps,dan IOPS sebesar 1.024 per TiB kapasitas penyimpanan hingga maksimum 60.000 IOPS.
Penyimpanan gabungan performa kustom Flex dalam Pratinjau tersedia dengan kumpulan Flex zonal di wilayah tertentu dan menyediakan penskalaan kapasitas, performa, dan IOPS secara independen. Anda dapat menyediakan throughput dari 64 MiBps hingga maksimum 5 GiBps dengan kelipatan 1 MiBps. Setiap throughput yang disediakan MiBps mencakup 16 IOPS. IOPS tambahan di luar throughput 16 IOPS yang disertakan dapat disediakan sesuai kebutuhan hingga maksimum 160.000 IOPS. Performa kustom hanya tersedia di wilayah tertentu. Untuk mengetahui informasi selengkapnya tentang region yang tersedia, lihat Region yang didukung untuk performa kustom Flex.
Tabel berikut memberikan throughput maksimum per TiB yang disediakan untuk tingkat layanan NetApp Volumes Flex, Standar, Premium, dan Extreme.
Tingkat layanan | Throughput maksimum |
---|---|
Flex | Performa default: 16 MiBps per kapasitas kumpulan TiB hingga maksimum
1,6 GiBps.
Performa kustom (dalam Pratinjau): 64 MiBps hingga maksimum 5 GiBps. |
Standar | 16 MiBps per kapasitas volume TiB hingga maksimum 1,6 GiBps. |
Premium | 64 MiBps per kapasitas volume TiB hingga maksimum 4,5 GiBps per volume. 30 GiBps dengan volume kapasitas besar. |
Ekstrem | 128 MiBps per kapasitas volume TiB hingga maksimum 4,5 GiBps per volume. 30 GiBps dengan volume kapasitas besar. |
Throughput volume maksimum NetApp Volumes diskalakan secara linear dengan kapasitas volume atau gabungan hingga batas volume atau gabungan tercapai. Menambahkan kapasitas tambahan di luar batas tersebut tidak akan meningkatkan throughput volume. Untuk mengetahui informasi selengkapnya, lihat Benchmark NetApp Volumes.
Untuk beberapa beban kerja, volume mungkin dibatasi sebelum mencapai batas throughput maksimum. Periksa profil beban kerja yang ditemukan di benchmark performa Network File System (NFS) dan Server Message Block (SMB) untuk memperkirakan throughput volume untuk beban kerja Anda.
Contoh throughput volume
Contoh throughput volume maksimum volume dengan tingkat layanan Premium dan kapasitas 1.500 GiB akan menghasilkan 93,75 MiBps. Hal ini karena throughput maksimum diskalakan secara linear dengan kapasitas volume hingga mencapai batasnya. Untuk contoh ini, kita menggunakan formula berikut:
1.500 GiB x 64 KiBps/GiB per 1.024 KiB/MiB