Gunakan Elastic Load Balancing; untuk mendistribusikan lalu lintas aplikasi yang masuk dalam grup Auto Scaling - EC2Auto Scaling Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Gunakan Elastic Load Balancing; untuk mendistribusikan lalu lintas aplikasi yang masuk dalam grup Auto Scaling

Elastic Load Balancing (Elastic Load Balancing) secara otomatis mendistribusikan lalu lintas aplikasi masuk Anda di semua instance EC2 yang Anda jalankan. Elastic Load Balancing membantu mengelola permintaan masuk dengan merutekan lalu lintas secara optimal sehingga tidak ada satu instance yang kewalahan. Untuk menggunakan Elastic Load Balancing dengan grup Auto Scaling Anda, pasang load balancer ke grup Auto Scaling Anda. Ini mendaftarkan grup dengan penyeimbang beban, yang bertindak sebagai titik kontak tunggal untuk semua lalu lintas web yang masuk ke grup Auto Scaling Anda.

Bila Anda menggunakan Elastic Load Balancing dengan grup Auto Scaling Anda, Anda tidak perlu mendaftarkan instans EC2 individual ke load balancer. Instance yang diluncurkan oleh grup Auto Scaling Anda secara otomatis terdaftar dengan load balancer. Demikian pula, pendaftaran instance yang dihentikan oleh grup Auto Scaling Anda secara otomatis dikeluarkan dari load balancer.

Setelah melampirkan penyeimbang beban ke grup Auto Scaling, Anda dapat mengonfigurasi grup Auto Scaling untuk menggunakan metrik Elastic Load Balancing (seperti jumlah permintaan Application Load Balancer per target) untuk menskalakan jumlah instans dalam grup saat permintaan berfluktuasi.

Secara opsional, Anda dapat menambahkan pemeriksaan kesehatan Elastic Load Balancing ke grup Auto Scaling sehingga Amazon Auto EC2 Scaling dapat mengidentifikasi dan mengganti instans yang tidak sehat berdasarkan pemeriksaan kesehatan tambahan ini. Jika tidak, Anda dapat membuat CloudWatch alarm yang memberi tahu Anda jika jumlah host yang sehat dari grup target lebih rendah dari yang diizinkan.

Jenis Elastic Load Balancing

Elastic Load Balancing menyediakan empat jenis load balancer yang dapat digunakan bersama grup Auto Scaling Anda: Application Load Balancers, Network Load Balancers, Gateway Load Balancers, dan Classic Load Balancers.

Ada perbedaan utama dalam bagaimana jenis Load Balancer dikonfigurasi. Dengan Application Load Balancers, Network Load Balancers, dan Gateway Load Balancers, instance terdaftar sebagai target dengan grup target, dan Anda merutekan lalu lintas ke grup target. Dengan Classic Load Balancers, instans terdaftar langsung dengan load balancer.

Penyeimbang Beban Aplikasi

Rute dan load balances pada layer aplikasi (HTTP/HTTPS), dan mendukung routing berbasis jalur. Application Load Balancer dapat merutekan permintaan ke port pada satu atau beberapa target terdaftar, seperti EC2 instance, di cloud pribadi virtual Anda (). VPC

Penyeimbang Beban Jaringan

Rute dan load balances pada layer transport (TCP/UDPLayer-4), berdasarkan informasi alamat yang diekstrak dari header Layer-4. Network Load Balancer dapat menangani rentetan lalu lintas, mempertahankan IP sumber klien, dan menggunakan IP tetap untuk masa aktif load balancer.

Penyeimbang Beban Gateway

Mendistribusikan lalu lintas ke armada instance alat. Menyediakan skala, ketersediaan, dan kesederhanaan untuk peralatan virtual pihak ketiga, seperti firewall, deteksi intrusi dan sistem pencegahan, dan peralatan lainnya. Gateway Load Balancers bekerja dengan peralatan virtual yang mendukung protokol. GENEVE Integrasi teknis tambahan diperlukan, jadi pastikan untuk berkonsultasi dengan panduan pengguna sebelum memilih Load Balancer Gateway.

Classic Load Balancer

Rute dan load balances baik di transport layer (TCP/SSL), atau pada layer aplikasi (HTTP/HTTPS).

Untuk mendapatkan pemahaman yang lebih dalam tentang berbagai jenis penyeimbang beban yang tersedia, lihat sumber daya berikut: