Load balancing menggunakan perutean permintaan IIS7 dan modul load balancing


10

Microsoft memiliki banyak dokumentasi tentang penyeimbangan muatan yang agak baru dan modul perutean permintaan untuk IIS7 yang terletak di sini: http://blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-dirilis.aspx , tapi saya ingin tahu apakah ada yang punya pengalaman menggunakannya dalam produksi. Apa beberapa pro / kontra untuk menggunakan modul ini dan bukan solusi lain seperti HAProxy?

Jawaban:


3

Kami menggunakannya dalam produksi untuk situs web info perusahaan. Dan kami belum punya masalah sama sekali dengan itu. Dan itu berfungsi dengan baik untuk menurunkan server dan loadbalancing juga berfungsi dengan baik. Menggunakan paling sedikit reponsetime sehingga salah satu server mendapatkan beberapa permintaan lagi. Kami akan memindahkan salah satu toko e-niaga kami yang memiliki lebih banyak lalu lintas daripada situs info perusahaan. Jadi kita akan melihat cara kerjanya di bawah beban yang lebih berat. Tetapi tes kami menunjukkan bahwa itu harus menanganinya tanpa masalah


3

Menggunakannya dalam produksi di www.orcsweb.com. Benar-benar menyukainya! Ini sangat sederhana namun sangat kuat. Setiap kali kami mencoba sesuatu yang kreatif menentangnya, ARR bekerja dengan itu juga. IIS7 sendiri sangat solid, jadi membangun sesuatu di atas IIS7 adalah ide bagus.

Kami telah menggunakan penyeimbang beban perangkat keras selama bertahun-tahun dengan sukses besar, tetapi kini bergerak menuju ARR untuk sebagian besar situs sekarang.

Pastikan untuk menggunakan Helper ARR di server web. 2 alasannya adalah: - IP dari pengguna asli dicatat ke log, dan REMOTE_ADDR dan REMOTE_HOST diperbarui ke IP pengguna - Anda dapat menggunakan pembongkaran SSL, dan kode tidak dapat membedakannya

http://blogs.iis.net/anilr/archive/2009/03/03/client-ip-not-logged-on-content-server-when-using-arr.aspx

Saya sarankan menggunakannya dengan NLB dan membuat 2 node ARR. Atur node pertama untuk mengambil semua traffic kecuali jika 1st gagal. Dengan begitu statistik akan berada di simpul pertama. Gunakan Konfigurasi Bersama sehingga Anda tidak perlu mengelola simpul ke-2 secara manual kecuali untuk mengimpor dan menetapkan sertifikat SSL.

Berikut adalah posting blog yang saya lakukan dengan beberapa info lebih lanjut: http://weblogs.asp.net/owscott/archive/2009/08.aspx


1

Penyeimbang perangkat keras semakin murah, saya tidak tahu seberapa besar adopsi akan. Saya juga tertarik


0

Saya melihat hal yang sama minggu lalu. Pada akhirnya saya memutuskan bahwa teknologi IIS7 masih agak hijau. Load balancing / routing adalah jenis teknologi yang Anda inginkan orang lain menemukan kerutan di :-). Memiliki pengalaman yang baik dengan HAProxy dan jika kebutuhan Anda lebih sederhana, nginx mudah diatur.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.