Saya memiliki web farm yang berkembang pesat yang menjalankan IIS 7 (30+ server). Semua server adalah salinan identik satu sama lain dan semua server bersifat fisik. Kami memperbarui perangkat lunak sebulan sekali, dan dalam proses saat ini, kami mengikuti langkah-langkah berikut:
- Nonaktifkan server dari pool pada load balancer F5.
- Nonaktifkan HTTP Keep-alives di IIS sehingga koneksi turun dengan cepat.
- Ubah direktori default situs web ke folder baru yang berisi binari baru.
- Server uji
- Aktifkan HTTP Keep-alives.
- Aktifkan server di kumpulan F5.
- Pindah ke server 2
Microsoft dulunya memiliki Pusat Aplikasi yang ditinggalkan beberapa waktu lalu. Mereka telah melakukan upaya kedua dengan Kerangka Kerja Pertanian Web, tetapi ini menambahkan sebanyak waktu QA menguji paket rilis seperti menghemat dalam penyebaran.
Adakah yang melihat iklan dari aplikasi rak yang dirancang untuk mengelola dan menyebarkan ke peternakan web besar?
Terima kasih!
Jawaban:
Penyebaran Web adalah metode baru yang direkomendasikan Microsoft untuk menyebarkan situs web, dan mereka memiliki beberapa panduan tentang cara menggunakannya untuk disebarkan ke peternakan web . Paling tidak Anda mungkin bisa mengotomatisasi sebagian besar langkah menggunakan Powershell.
Anda juga mungkin ingin melihat pratinjau beta Web Farm Framework yang baru dirilis , yang memungkinkan Anda untuk dengan mudah menyediakan dan mengelola sebuah peternakan server web IIS 7.
sumber
Sebenarnya rekomendasi baru adalah menggunakan Kerangka Kerja Pertanian Web untuk mengelola server-server itu, ini dapat membantu Anda untuk menyebarkan dan menyinkronkan server Anda (secara internal menggunakan Penyebaran Web) dan memantau kesehatan mereka dan menjalankan operasi khusus di seluruh peternakan. Versi Beta sudah tersedia, lihat: http://www.iis.net/download/webfarmframework
sumber
Gunakan Microsoft Web Farm Framework. Di bawah ini adalah tautan situs web untuk referensi Anda. http://weblogs.asp.net/scottgu/archive/2010/09/08/introducing-the-microsoft-web-farm-framework.aspx
sumber
Semua milik kami adalah VM yang digawangi melalui Cisco ACEs dan Zeus ZXTMs. Kita cenderung menambahkan VM baru dengan perangkat lunak yang diperbarui ke dalam cluster VIP terlebih dahulu, biarkan mengambil beberapa beban, baru kemudian kita mengeluarkan VM yang ada. Kami melakukan proses pembuangan yang sama seperti Anda, lalu kami tambahkan VM lain dan ulangi. Kami biasanya melakukan beberapa server pertama dengan tangan sebelum meluncurkan sisanya dengan skrip.
sumber
periksa di quattor. Tetapi saya pikir itu hanya digunakan untuk linux
sumber
Ini url dengan apa yang Anda butuhkan - iControl.dll ini dia :) https://devcentral.f5.com/wiki/iControl.PsPoolMemberControl.ashx
Anda harus memiliki akun di akun devcentral - membuat akun gratis.
sumber