Anda harus mengujinya.
Anda dapat melakukan beberapa bagian belakang perhitungan amplop untuk memperkirakan jumlah I / O per sisipan, kalikan dengan jumlah transaksi per detik, tambahkan beberapa ruang penyangga dll, tetapi jauh lebih mudah untuk mengujinya saja.
Hal termudah untuk dilakukan adalah mengalokasikan tebakan terbaik, lalu kembali dan menambah atau menguranginya agar sesuai dengan pengujian yang Anda lakukan di dunia nyata. Ini adalah salah satu kemewahan menggunakan lingkungan berbasis cloud, perubahan perangkat keras berbiaya rendah dan perubahan tersebut biasanya hanya memerlukan pembaruan konfigurasi. Dengan volume EBS Anda tidak bisa hanya meningkatkan jumlah IOPS, Anda juga harus meningkatkan ukuran volume 1 . Anda selalu dapat membuat volume baru dan menyalin data Anda. Akan ada beberapa downtime tetapi jika data Anda tidak besar itu tidak akan sebanyak itu akan menjadi salinan mentah.
Berikut ini perkiraan jumlah I / O yang diperlukan. Sekali lagi itu hanya dugaan karena spesifik tergantung pada jumlah indeks dan apakah arus lalu lintas Anda akan lancar atau spikey. Pada 25K tx / jam, Anda punya ~ 7 tx / detik. Ukuran setiap baris tidak terlalu relevan karena kurang dari ukuran satu I / O (4K). Setiap transaksi akan dilakukan di suatu tempat antara 1-5 IOP (insert utama ditambah sisipan pohon indeks pasangan) jadi katakanlah ~ 35 / s.
Saya katakan mulai dengan minimal 100 IOPS dan tingkatkan jika perlu.