Dlaczego Linode nigdy nie musi się zamykać na aktualizacje?

9

Używam Linode od ponad roku i, w przeciwieństwie do niektórych mniej znanych hostów VPS, z których korzystałem, nigdy nie musiałem wyłączać mojego VPS przez Linode. Jedyne restarty to te, które zainicjowałem.

Jak sobie radzą przez lata bez konieczności ponownego uruchamiania i bez przestojów? Czy przestoje nie są nieuniknione podczas aktualizacji niektórych części systemu hosta? Czy po prostu wykonują jak najmniej aktualizacji?


To nie ma być pytanie specyficzne dla Linode; Używam ich tylko jako przykładu, ponieważ mam z nimi doświadczenie.

Tom Marthenal
źródło

Odpowiedzi:

11

Linode (i niektórzy inni dostawcy chmur) używają pełnej wirtualizacji Xen, aby świadczyć usługi dla Ciebie. Te stosy pełnej wirtualizacji pozwalają również maszynom wirtualnym na przechodzenie z węzła hosta do węzła hosta na żywo. Jednym z największych skutków ubocznych jest to, że nie muszą oni usuwać maszyn wirtualnych klientów, aby załatać węzeł. Po prostu przenieś wszystkie maszyny wirtualne w tym węźle, w którym zastosuj aktualizacje, uruchom ponownie, migruj nowe. Gotowe.

To, czego nie robią, to łatanie systemu operacyjnego VM . Musisz to zrobić sam.

Jeśli odpowiednio zaprojektowali swój system (i tak mają), mogą zastosować te same metody w przypadku aktualizacji przełącznika sieciowego, aktualizacji systemu pamięci masowej i ponownego uruchamiania routera.

Linode (i inne) to dostawcy infrastruktury (IaaS). Pozwalają skupić się tylko na utrzymaniu systemu operacyjnego i kodu aplikacji.

sysadmin1138
źródło
1
O ile mi wiadomo, Linide używa lokalnego dysku, więc migracja na żywo nie jest możliwa. Jestem klientem od około 7 lat i kilkakrotnie zdarzało mi się, że pracownicy musieli migrować węzeł do innego hosta w celu konserwacji.
EEAA