All Products
Search
Document Center

Elastic Compute Service:Kinerja Storage I/O

Last Updated:Apr 02, 2026

Kinerja Storage I/O ECS menggambarkan seberapa cepat instans ECS (Elastic Compute Service) dapat membaca dari dan menulis ke disk cloud yang disambungkan. Tiga metrik utama adalah IOPS (input/output operations per second), throughput, dan latensi akses. Ketidaksesuaian antara konfigurasi instans dan disk merupakan sumber paling umum dari bottleneck kinerja penyimpanan. Memahami bagaimana tipe instans membatasi kinerja Storage I/O serta cara kerja mekanisme kredit burst pada ukuran instans yang lebih kecil membantu Anda memilih kombinasi yang tepat dan menghindari bottleneck tersebut.

Catatan

Kinerja Storage I/O hanya berlaku untuk disk cloud, bukan disk lokal.

Konsep utama

Ukuran I/O adalah jumlah data yang ditransfer dalam satu operasi baca atau tulis—misalnya, 4 KiB. Ukuran I/O, IOPS, dan throughput saling terkait melalui rumus:

Throughput = IOPS × Ukuran I/O

Untuk batas IOPS dan throughput tiap tipe disk, lihat Block storage performance.

Pilih kombinasi instans dan disk yang tepat

IOPS efektif dan throughput suatu instans dibatasi oleh nilai yang lebih rendah antara batas atas Storage I/O tipe instans atau kapasitas total disk cloud yang disambungkan. Menyambungkan disk berkinerja tinggi ke tipe instans yang terlalu kecil akan menyia-nyiakan potensi kinerja disk; sebaliknya, meningkatkan tipe instans saat disk menjadi bottleneck tidak akan meningkatkan throughput.

Sesuaikan keluarga instans dengan profil I/O workload Anda:

  • Throughput tinggi, I/O besar — workload seperti analitik offline dan data warehouse mendapat manfaat dari keluarga instans big data, yang memberikan throughput agregat tinggi.

  • IOPS tinggi, I/O acak kecil — workload sensitif terhadap latensi seperti database OLTP (online transaction processing) dan aplikasi enterprise seperti SAP mendapat manfaat dari Enterprise SSD (ESSD) dan SSD standar yang dipasangkan dengan tipe instans yang memiliki batas IOPS tinggi.

  • Kinerja konsisten di bawah beban — untuk sistem database besar seperti Oracle dan MySQL, serta aplikasi enterprise seperti ERP (Enterprise Resource Planning) dan CRM (Customer Relationship Management), gunakan keluarga instans enterprise-level generasi baru. Keluarga ini mengalokasikan bandwidth penyimpanan khusus per instans, mengisolasi I/O setiap instans dari instans lain, sehingga kinerja tetap konsisten bahkan selama jam sibuk.

Untuk daftar lengkap keluarga instans dan spesifikasinya, lihat Overview of instance families.

Cara tipe instans membatasi kinerja Storage I/O

Setelah Anda menyambungkan disk cloud ke instans, IOPS maksimum instans ditentukan oleh nilai yang lebih rendah antara:

  • batas atas Storage I/O tipe instans, atau

  • IOPS maksimum gabungan semua disk cloud yang disambungkan.

实例与存储IO性能

Saat IOPS disk melebihi batas instans

Instans dibatasi pada IOPS maksimum tipe instans, terlepas dari jumlah disk berkinerja tinggi yang Anda sambungkan. Saat beberapa disk disambungkan, mereka bersaing untuk anggaran I/O instans, sehingga throughput disk individual berfluktuasi secara dinamis.

  • Contoh 1: Instans ecs.g7se.xlarge (memori 16 GiB, IOPS maks 60.000) dengan satu ESSD PL2 (ESSD pada performance level 2, 2.000 GiB, IOPS maks 100.000) — instans dibatasi pada 60.000 IOPS.

  • Contoh 2: Instans ecs.g7se.4xlarge (memori 64 GiB, IOPS maks 150.000) dengan tiga ESSD PL2 (masing-masing 2.000 GiB, masing-masing 100.000 IOPS — total 300.000 IOPS) — instans dibatasi pada 150.000 IOPS.

Saat IOPS disk berada di bawah batas instans

Instans dibatasi pada IOPS maksimum gabungan disk yang disambungkan. Meningkatkan ke tipe instans yang lebih besar tidak akan meningkatkan kinerja hingga Anda juga meningkatkan disk.

  • Contoh: Instans ecs.g7se.4xlarge (memori 64 GiB, IOPS maks 150.000) dengan satu ESSD PL3 (2.000 GiB, IOPS maks 101.800) — instans dibatasi pada 101.800 IOPS.

Panduan penskalaan: Sediakan disk yang IOPS gabungannya sama dengan atau melebihi batas tipe instans agar tidak menyia-nyiakan potensi kinerja instans. Jika disk sudah melebihi batas instans, meningkatkan ke tier disk yang lebih tinggi tidak akan meningkatkan IOPS efektif—tingkatkan tipe instans sebagai gantinya.

Burst IOPS dan Burst Bandwidth Penyimpanan

Tipe instans generasi ke-7 dan seterusnya yang berukuran kecil (large hingga 4xlarge) mendukung bursting melebihi baseline IOPS dan bandwidth penyimpanannya. Gunakan mekanisme ini untuk workload dengan pola I/O tidak stabil—misalnya, startup instans, pekerjaan batch, atau lonjakan traffic—di mana Anda membutuhkan kinerja tinggi untuk periode singkat tetapi tidak terus-menerus.

Cara kerja kredit burst

Burst berbasis kredit. Kredit terakumulasi saat IOPS aktual instans berada di bawah baseline, dan digunakan saat IOPS melebihi baseline. Tidak ada komitmen SLA (service level agreement) untuk kinerja burst.

Suatu resource dapat berada dalam salah satu dari tiga kondisi berikut kapan saja:

StateDescription
AccruingI/O aktual berada di bawah baseline. Kredit terakumulasi.
BurstingI/O aktual berada di atas baseline. Kredit digunakan.
At baselineI/O aktual sama persis dengan baseline. Tidak ada perubahan kredit.

Burst IOPS

Metrik:

MetricDescription
Baseline IOPSIOPS maksimum yang dapat dipertahankan secara konsisten oleh tipe instans sesuai SLA.
Burst IOPSIOPS puncak yang dapat dicapai instans secara sementara. Durasi terbatas; tidak ada komitmen SLA.

Durasi burst maksimum pada IOPS puncak (berdasarkan ukuran instans):

Instance sizeDurasi burst maksimum
large5 menit
xlarge10 menit
2xlarge20 menit
3xlarge30 menit
4xlarge40 menit

Instans dengan saldo kredit lebih rendah, atau dengan IOPS aktual hanya sedikit di atas baseline, akan mempertahankan burst lebih lama daripada durasi maksimum tersebut.

Rumus:

Saldo kredit maksimum = (Burst IOPS maksimum - Baseline IOPS) × Durasi burst maksimum
Durasi burst aktual = Saldo kredit maksimum / (IOPS saat ini - Baseline IOPS)

Contoh: Disk cloud yang mampu mencapai 50.000 IOPS disambungkan ke instans ecs.g7. Tabel berikut menunjukkan baseline IOPS, burst IOPS, dan durasi burst.

Instance typeBaseline IOPS disk cloudBurst IOPS maksimum disk cloudDurasi burst maksimum (menit)Saldo kredit maksimumDurasi burst aktual (menit)
ecs.g7.large20.000160.0005(16 - 2) × 5 = 7070 / (5 - 2) = 23
ecs.g7.xlarge40.000160.00010(16 - 4) × 10 = 120120 / (5 - 4) = 120
ecs.g7.2xlarge50.000160.00020(16 - 5) × 20 = 220Disk berada di baseline — tidak perlu burst
ecs.g7.3xlarge70.000160.00030(16 - 7) × 30 = 270Disk berada di bawah baseline — tidak perlu burst
ecs.g7.4xlarge80.000160.00040(16 - 8) × 40 = 320Disk berada di bawah baseline — tidak perlu burst

Untuk spesifikasi tipe instans ecs.g7, lihat g7, general-purpose instance family.

Burst bandwidth penyimpanan

Metrik:

MetricDescription
Baseline storage bandwidthBandwidth penyimpanan maksimum yang dapat dipertahankan secara konsisten oleh tipe instans sesuai SLA.
Burst bandwidthBandwidth penyimpanan puncak yang dapat dicapai instans secara sementara. Durasi terbatas; tidak ada komitmen SLA.

Durasi burst maksimum berdasarkan ukuran instans sama dengan burst IOPS: 5 menit untuk large, hingga 40 menit untuk 4xlarge.

Rumus:

Saldo kredit maksimum = (Burst bandwidth penyimpanan maksimum - Baseline bandwidth penyimpanan) × Durasi burst maksimum
Durasi burst aktual = Saldo kredit maksimum / (Bandwidth penyimpanan saat ini - Baseline bandwidth penyimpanan)

Contoh: Disk cloud yang mampu mencapai 3 Gbit/s disambungkan ke instans ecs.g7.

Instance typeBandwidth dasar disk cloud (Gbit/s)Burst bandwidth maksimum disk cloud (Gbit/s)Durasi burst maksimum (menit)Saldo kredit maksimumDurasi burst aktual (menit)
ecs.g7.large1,565(6 - 1,5) × 5 = 22,522,5 / (3 - 1,5) = 15
ecs.g7.xlarge2610(6 - 2) × 10 = 4040 / (3 - 2) = 40
ecs.g7.2xlarge3620(6 - 3) × 20 = 60Disk berada di baseline — tidak perlu burst
ecs.g7.3xlarge4630(6 - 4) × 30 = 60Disk berada di bawah baseline — tidak perlu burst
ecs.g7.4xlarge5640(6 - 5) × 40 = 40Disk berada di bawah baseline — tidak perlu burst

Untuk spesifikasi tipe instans ecs.g7, lihat g7, general-purpose instance family.

Langkah selanjutnya