Perbezaan Antara Beban Pemunggahan dan DNS Round-robin
Load Balancing vs Round-robin DNS | Load Balancer vs Round Robin DNS
Load Balancing dan Round-Robin DNS digunakan untuk mengagihkan beban ke host atau rangkaian yang berbeza untuk mencapai pengagihan beban, ketersediaan tinggi, dan pengedaran geografi untuk penghantaran cepat. Kebanyakannya, ia digunakan dalam aplikasi internet berasaskan web untuk alasan yang disebutkan di atas. Hari-hari ini, metodologi baru yang dipanggil CDN (Rangkaian Pengiriman Kandungan) diperkenalkan, tetapi ia hanya menyasarkan penghantaran kandungan statik sahaja. CDN tidak akan memberikan kemas kini segera, melainkan kekerapan penyegerakan hosnya meningkat.
Load Balancing (Load Balancer)
load balancers adalah aplikasi perisian atau peranti perkakasan yang ditempatkan dalam seni bina jaringan untuk menghadapi sisi pengguna, jelas di belakang firewall. Pada dasarnya, pengimbang beban akan diberikan alamat IP untuk interaksi pengguna dengan nombor port perkhidmatan. Sebagai contoh, apabila anda mendapatkan pengimbang beban web, anda akan mendapat alamat IP dari pembekal, dengan hanya anda memetakan dengan rekod DNS. Sekiranya anda menggunakannya untuk pelayan web, anda perlu membuat pelabuhan 80 dalam pengimbangan beban. Di sebalik pengimbang beban, anda boleh membebaskan ladang untuk perkhidmatan yang sama dengan kandungan dan konfigurasi yang sama. Peratusan permintaan http yang datang ke load balancer IP akan diagihkan kepada tuan rumah di belakang pengimbang beban seperti yang ditentukan oleh anda. Satu perkara yang perlu anda pastikan ialah, semua pelayan tuan rumah disegerakkan dengan kandungan dan konfigurasi yang sama, maka hanya pengguna yang akan mendapat kandungan yang sama.
Seni bina jenis ini akan membantu kami meningkatkan ketersediaan tinggi melalui hos yang berlebihan. Terdapat dua jenis pengimbang beban; satu adalah balancer beban tempatan atau pusat data dan satu lagi ialah pengimbangan beban global. Baca perbezaan antara pengimbang beban global dan pengimbang beban pusat atau data pusat.
Round-robin DNS
DNS adalah Sistem Nama Domain yang diedarkan dalam pelbagai pangkalan data untuk memberikan identifikasi yang boleh dibaca dan boleh digunakan untuk tuan rumah. Hos dikenali dengan IP mereka, dan nama diberikan kepada IP tersebut dalam pelayan DNS untuk mengelakkan mengingati alamat IP untuk mencapai hos tersebut. Sebagai contoh, apabila anda meminta untuk membezakan antara. com pelayan DNS tempatan anda akan memberikan butiran hos untuk berkomunikasi. Pada umumnya, ia adalah satu alamat IP yang berbeza. tuan rumah. Dalam DNS Round-robin, anda boleh mengkonfigurasi beberapa alamat IP terhadap satu nama domain, dan alamat IP tersebut akan dikeluarkan kepada permintaan pengguna dalam cara robin bulat. Di sini, komputer atau pelayan tuan rumah boleh berada di mana saja di dunia, yang bersamaan dengan Balancer Beban Global.
DNS bertindak balas untuk pertanyaan, yang boleh ditakrifkan bergantung pada aplikasi.Secara umumnya ia berada dalam pusingan robin; iaitu, jika IP 1 diberikan kepada pertanyaan pertama, maka permintaan kedua akan menerima IP 2, dan sebagainya. Tetapi, anda boleh menentukan ini bergantung kepada keperluan dan keupayaan aplikasi anda. Sekiranya DNS anda cukup bijak untuk mengenal pasti lokasi geografi mengikut masa tindak balas atau sebarang mekanisme lain, anda boleh memberikan IP yang paling dekat kepada pelanggan di kawasan tersebut.