Anda dapat mengatur pemesanan LCU ALB untuk menetapkan garis dasar kapasitas Load Balancer Capacity Unit (LCU) bagi instans ALB. Dalam skenario lalu lintas tinggi, instans ALB dapat langsung menggunakan kapasitas terjadwal tersebut guna menangani lonjakan lalu lintas tanpa menunggu proses auto-scaling, sehingga meningkatkan ketersediaan dan stabilitas layanan Anda. Instans ALB tetap menggunakan fitur auto-scaling, namun kinerjanya tidak akan turun di bawah kapasitas terjadwal. Anda dikenakan biaya per jam berdasarkan jumlah LCU yang dipesan.
Contoh penggunaan pemesanan LCU:
Anda sedang mempersiapkan acara promosi yang diperkirakan akan menyebabkan lonjakan lalu lintas mendadak dan ingin memastikan instans ALB mampu menangani beban puncak.
Layanan Anda memiliki beban kerja yang bersifat bursty dengan lonjakan lalu lintas yang tidak dapat diprediksi.
Anda sedang meluncurkan atau melakukan migrasi layanan yang memerlukan kinerja awal tinggi pada instans ALB, bukan menunggu proses auto-scaling.
Anda perlu mempertahankan kapasitas deterministik guna memenuhi kebutuhan bisnis Anda.
Anda sedang melakukan migrasi antar load balancer dan ingin kinerja load balancer tujuan sesuai dengan load balancer sumber.
Catatan penggunaan
Fitur pemesanan LCU ALB dinonaktifkan secara default. Untuk menggunakannya, ajukan kuota yang diperlukan di Pusat Kuota.
Hanya instans ALB yang telah ditingkatkan yang mendukung pemesanan LCU. Anda dapat menggunakan kloning instans ALB untuk memindahkan layanan secara manual dari instans ALB yang ada ke instans yang telah ditingkatkan.
Pemesanan LCU hanya didukung pada instans ALB Edisi Standar dan instans ALB yang telah diaktifkan WAF, bukan pada instans Edisi Dasar. Anda dapat meningkatkan edisi instans ALB.
Konfigurasikan pemesanan LCU
Untuk mengonfigurasi pemesanan LCU, instans harus memiliki setidaknya satu pendengar dalam status Running.
Pemesanan LCU tidak mencakup bandwidth untuk alamat IP elastis (EIP) yang digunakan oleh instans ALB berbasis Internet. Jika Anda memerlukan bandwidth tambahan, beli dan tambahkan EIP ke instans Internet Shared Bandwidth. Jika Anda menggunakan Anycast EIP, tingkatkan bandwidth puncaknya.
Kapasitas LCU terjadwal didistribusikan secara merata di seluruh zona tempat instans ALB ditempatkan. Untuk mencapai kinerja optimal dengan pemesanan LCU, kami merekomendasikan agar Anda menempatkan instans ALB di minimal dua zona, mengonfigurasi jumlah layanan backend yang sama di tiap zona, serta mengaktifkan cross-zone load balancing.
Konsol
Di Konsol ALB, klik ID instans target untuk membuka halaman Instance Details. Di tab LCU Reservation, klik Edit LCU Reservation.
Pilih metode untuk Capacity Estimation:
Historic-Reference Based Estimate: Jika data lalu lintas historis tersedia, pilih instans ALB target dari daftar tarik-turun Reference ALB Instance. Anda dapat melihat nilai historis Peak LCU pada grafik di bawah ini. Nilai Peak LCU mencerminkan kinerja pemrosesan maksimum yang dikonsumsi instans ALB selama puncak lalu lintas historis.
Manual Estimate: Jika data lalu lintas historis tidak tersedia, masukkan nilai estimasi Maximum Bandwidth dan New Connections untuk instans ALB. Sistem akan menghitung dan menampilkan Estimated LCUs.
Berdasarkan estimasi tersebut, masukkan nilai untuk Load Balancer Capacity Units (LCU), lalu klik OK. Anda harus memesan minimal 100 LCU. Kapasitas maksimum dibatasi oleh kuota Anda.
Untuk aplikasi yang sensitif terhadap latensi—seperti perdagangan finansial—Anda dapat menempatkan pemesanan LCU dalam deployment set dengan strategi penempatan berbasis latensi rendah atau kedekatan geografis guna mencapai latensi penerusan yang lebih rendah. Untuk menggunakan fitur ini, hubungi manajer akun Anda.
API
Panggil operasi ModifyCapacityReservation guna mengonfigurasi pemesanan LCU.
Lihat pemesanan LCU
Konsol
Di Konsol ALB, navigasikan ke halaman Instance Details instans target, lalu klik tab LCU Reservation.
Pada bagian LCU Reservation, lihat informasi seperti Reservation Status dan Reserved LCU.
Pada bagian ALB LCU Usage, bandingkan nilai Reserved LCU dan Peak LCU untuk memeriksa penggunaan Reserved LCU.
Untuk informasi selengkapnya, lihat Metrik untuk pemesanan LCU.
API
Panggil operasi DescribeCapacityReservation guna menanyakan status pemesanan LCU.
Tabel berikut menjelaskan status kemungkinan pemesanan LCU.
Status | Deskripsi | Aksi yang diizinkan |
Pending | Pemesanan LCU sedang dikonfigurasi. | Tidak |
Ready | Kapasitas terjadwal siap digunakan. | Ya |
Failed | Permintaan pemesanan LCU tidak dapat diselesaikan saat ini. | Ya |
Rebalancing | Load balancer sedang melakukan penyeimbangan ulang kapasitas karena zona ditambahkan atau dihapus. Setiap perubahan jumlah zona pada instans ALB akan memicu penyeimbangan ulang otomatis guna mendistribusikan ulang kapasitas total secara merata di seluruh zona. | Tidak |
Ubah atau batalkan pemesanan LCU
Anda dapat meningkatkan kapasitas LCU terjadwal untuk instans ALB tanpa batas jumlah kali. Namun, Anda hanya dapat menurunkan atau membatalkan pemesanan maksimal dua kali per hari secara gabungan.
Jika metrik kinerja yang sesuai dengan kapasitas terjadwal Anda melebihi kinerja maksimum auto-scaling instans ALB, Anda tidak dapat menurunkan atau membatalkan pemesanan selama tujuh hari setelah pemesanan dibuat.
Konsol
Di Konsol ALB, klik ID instans target untuk membuka halaman Instance Details, lalu pilih tab LCU Reservation.
Untuk mengubah kapasitas LCU terjadwal, klik Edit LCU Reservation, ubah nilai Load Balancer Capacity Units (LCU), lalu klik OK.
Untuk membatalkan pemesanan LCU, klik Cancel Capacity, lalu klik OK.
API
Panggil operasi ModifyCapacityReservation guna mengubah atau membatalkan pemesanan LCU.
Penagihan
Biaya LCU ALB dikenakan per jam. Satu siklus penagihan berdurasi satu jam. Jika Anda menggunakan layanan kurang dari satu jam dalam satu siklus penagihan, penggunaan akan dibulatkan ke atas menjadi satu jam. Dalam satu siklus penagihan, sistem membandingkan jumlah awal LCU terjadwal dengan jumlah LCU terjadwal yang siap digunakan setelah modifikasi, lalu menggunakan nilai maksimum untuk menghitung biaya LCU terjadwal.
Jika penggunaan aktual LCU kurang dari atau sama dengan jumlah LCU terjadwal, tagihan Anda hanya mencakup biaya LCU terjadwal:
biaya LCU terjadwal = harga satuan per LCU × jumlah LCU terjadwal
Jika penggunaan aktual LCU melebihi jumlah LCU terjadwal, tagihan Anda mencakup baik biaya LCU maupun biaya LCU terjadwal:
biaya LCU = harga satuan per LCU × (penggunaan aktual LCU − jumlah LCU terjadwal)biaya LCU terjadwal = harga satuan per LCU × jumlah LCU terjadwal
Harga satuan per LCU terjadwal sama dengan harga satuan per LCU. Harga aktual mengikuti harga yang ditampilkan di halaman pembelian.
Rencana sumber daya (resource plans) tidak dapat digunakan untuk membayar kapasitas LCU terjadwal. Rencana tersebut hanya dapat menutupi penggunaan LCU yang melebihi kapasitas terjadwal.
Tabel berikut menunjukkan contoh penagihan untuk instans ALB dengan konfigurasi penggunaan dan pemesanan yang berbeda dalam tiap siklus penagihan.
Siklus penagihan | Skenario | Penggunaan aktual LCU | Reserved LCUs | Biaya |
10:00:00–10:59:59 |
| 20 | - | Biaya LCU untuk jam ini adalah USD 0,007/unit × 20 = USD 0,14. |
11:00:00–11:59:59 |
| 30 | 100 | Biaya LCU terjadwal untuk jam ini adalah USD 0,007/unit × 100 = USD 0,7. |
12:00:00–12:59:59 |
| 150 | 100 | Biaya LCU untuk jam ini adalah USD 0,007/unit × (150 − 100) = USD 0,35. Biaya LCU terjadwal untuk jam ini adalah USD 0,007/unit × 100 = USD 0,7. |
13:00:00–13:59:59 |
| 110 | 120 | Biaya LCU terjadwal untuk jam ini adalah USD 0,007/unit × 120 = USD 0,84. |
14:00:00–14:59:59 |
| 30 | 120 | Biaya LCU terjadwal untuk jam ini adalah USD 0,007/unit × 120 = USD 0,84. |
Kuota
Untuk meminta peningkatan kuota, hubungi manajer akun Anda.
Nama kuota | Deskripsi | Bawaan |
alb_quota_reserved_capacity_units_per_loadbalancer | Kapasitas maksimum LCU terjadwal per instans ALB | 5.000 |
alb_quota_reserved_capacity_units_per_region | Kapasitas maksimum LCU terjadwal per wilayah | 20.000 |
FAQ
Menentukan kapasitas LCU dan konsekuensinya
Memesan kapasitas berlebih menyebabkan biaya tak perlu karena Anda tetap dikenakan biaya untuk LCU terjadwal meskipun tidak digunakan. Memesan kapasitas terlalu sedikit mungkin tidak sepenuhnya menutupi puncak lalu lintas, sehingga sebagian lalu lintas masih harus menunggu proses auto-scaling, yang berdampak pada stabilitas layanan. Kami merekomendasikan agar Anda memperkirakan kebutuhan sumber daya seperti dijelaskan dalam bagian Konfigurasikan pemesanan LCU, serta melakukan uji beban pada layanan Anda guna menentukan jumlah pemesanan yang tepat. Anda dapat menyesuaikan pemesanan tersebut di kemudian hari berdasarkan pengamatan terhadap penggunaan LCU.
Waktu efektif perubahan penagihan
Penurunan atau pembatalan mulai berlaku di awal siklus penagihan berikutnya. Sebagai contoh, jika Anda membatalkan pemesanan LCU pukul 14:30, Anda tetap dikenakan biaya berdasarkan jumlah maksimum LCU terjadwal yang aktif selama siklus penagihan 14:00:00–14:59:59. Penagihan untuk pemesanan berhenti pukul 15:00.