Jak zarządzasz dużymi farmami internetowymi? [Zamknięte]


11

Mam szybko rozwijającą się farmę internetową z IIS 7 (ponad 30 serwerów). Wszystkie serwery są identycznymi kopiami, a wszystkie serwery są fizyczne. Aktualizujemy oprogramowanie mniej więcej raz w miesiącu, aw bieżącym procesie wykonujemy następujące kroki:

  1. Wyłącz serwer z puli w module równoważenia obciążenia F5.
  2. Wyłącz utrzymywanie aktywności HTTP w IIS, aby połączenia szybko zrywały.
  3. Zmień domyślny katalog strony internetowej na nowy folder zawierający nowe pliki binarne.
  4. Serwer testowy
  5. Włącz utrzymanie HTTP.
  6. Włącz serwer w puli F5.
  7. Przejdź na serwer 2

Microsoft miał kiedyś Application Center, które jakiś czas temu zostało porzucone. Podjęli drugą próbę z Web Farm Framework, ale to dodaje tyle samo czasu na kontrolę jakości pakietu wersji, ile oszczędza na wdrożeniu.

Czy ktoś widział komercyjną aplikację, która jest dostosowana do zarządzania dużymi farmami internetowymi i ich wdrażania?

Dzięki!


Sprawdź openefs.org
Warner

Zalecenia dotyczące produktu, w tym rekonstrukcja, są nie na temat w zaktualizowanym FAQ .
sysadmin1138

Odpowiedzi:


2

Web Deploy to nowa metoda, którą Microsoft zaleca do wdrażania stron internetowych, i mają pewne wskazówki dotyczące korzystania z niej do wdrażania w farmach internetowych . Przynajmniej mógłbyś zautomatyzować większość kroków za pomocą Powershell.

Warto również zapoznać się z niedawno wydaną wersją beta Web Farm Framework , która umożliwia łatwe zarządzanie i zarządzanie farmą serwerów sieci Web IIS 7.


1

W rzeczywistości nowe zalecenie polega na użyciu Web Farm Framework do zarządzania tymi serwerami, może pomóc we wdrożeniu i synchronizacji serwerów (wewnętrznie za pomocą Web Deploy) oraz monitorowaniu ich kondycji i uruchamianiu niestandardowych operacji w farmach. Wersja Beta jest już dostępna, patrz: http://www.iis.net/download/webfarmframework



0

Wszystkie nasze maszyny wirtualne są obsługiwane przez Cisco ACE i Zeus ZXTM. Zazwyczaj najpierw dodajemy nową maszynę wirtualną ze zaktualizowanym oprogramowaniem do klastra VIP, pozwólmy jej trochę załadować, a dopiero potem usuniemy istniejącą maszynę wirtualną. Wykonujemy ten sam proces drenażu co Ty, następnie dodajemy kolejną maszynę wirtualną i powtarzamy. Zazwyczaj pierwsze serwery wykonujemy ręcznie, a resztę uruchamiamy za pomocą skryptu.



-3

To jest adres URL tego, czego potrzebujesz - iControl.dll to jest to :) https://devcentral.f5.com/wiki/iControl.PsPoolMemberControl.ashx

Musisz mieć konto na Devcentral - tworzenie konta jest bezpłatne.


To nie pomaga odpowiedzieć na pierwotne pytanie.
Brent Pabst

Chociaż ten link może odpowiedzieć na pytanie, lepiej dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Michael Hampton
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.