NonStop (komputery serwerowe) — NonStop (server computers)

NonStop to seria komputerów serwerowych wprowadzona na rynek w 1976 roku przez Tandem Computers Inc., począwszy od linii produktów NonStop , po której nastąpiło rozszerzenie linii produktów Hewlett-Packard Integrity NonStop . Jest on obecnie oferowany przez Hewlett Packard Enterprise od czasu podziału firmy Hewlett-Packard w 2015 r. Ponieważ systemy NonStop są oparte na zintegrowanym stosie sprzętowo-programowym, HPE opracowało również dla nich system operacyjny NonStop OS .

Systemy NonStop są do pewnego stopnia samonaprawiające się. Aby obejść pojedyncze punkty awarii , są one wyposażone w prawie wszystkie nadmiarowe komponenty. W przypadku awarii głównego komponentu system automatycznie powraca do kopii zapasowej.

Systemy te są często wykorzystywane przez banki , giełdy , operatorów telekomunikacyjnych i inne przedsiębiorstwa wymagające wyjątkowo długiego czasu pracy bez przestojów .

Historia

Wprowadzona w 1976 roku przez Tandem Computers Inc. linia była później własnością Compaqa (od 1997), Hewlett-Packard Company (od 2003) i Hewlett Packard Enterprise (od 2015). W 2005 roku wprowadzono aktualną linię produktów serwerów HP Integrity „NonStop i” (lub TNS/E), opartych na mikroprocesorach Intel Itanium . W 2014 roku wprowadzono pierwsze systemy „NonStop X” (lub TNS/X) działające na chipie Intel x86 . Sprzedaż systemów opartych na Itanium zakończyła się w lipcu 2020 roku.

Wczesne aplikacje NonStop musiały być specjalnie zakodowane pod kątem odporności na awarie. Wymóg ten został usunięty w 1983 roku wraz z wprowadzeniem narzędzia do monitorowania transakcji (TMF), które obsługuje różne aspekty odporności na błędy na poziomie systemu.

Oprogramowanie

NonStop OS to system operacyjny oparty na komunikatach, zaprojektowany z myślą o odporności na awarie. Działa z parami procesów i zapewnia, że ​​procesy tworzenia kopii zapasowych na nadmiarowych procesorach przejmą kontrolę w przypadku awarii procesu lub procesora. Podczas tych przejęć zachowana jest integralność danych; żadne transakcje ani dane nie zostaną utracone ani uszkodzone.

System operacyjny jako całość jest oznaczony marką NonStop OS i zawiera warstwę Guardian, która jest niskopoziomowym komponentem systemu operacyjnego oraz tak zwaną osobowość OSS, która działa na tej warstwie, która implementuje interfejs podobny do Uniksa dla innych komponentów systemu operacyjnego do użycia.

Zarówno system operacyjny, jak i aplikacja są zaprojektowane do obsługi sprzętu odpornego na uszkodzenia. System operacyjny stale monitoruje stan wszystkich komponentów, w razie potrzeby przełączając sterowanie w celu utrzymania działania. W oprogramowaniu zaprojektowano również funkcje, które umożliwiają pisanie programów jako programów stale dostępnych. Odbywa się to za pomocą pary procesów, w których jeden proces wykonuje całe przetwarzanie podstawowe, a drugi służy jako „gorąca kopia zapasowa”, otrzymując aktualizacje danych, gdy proces podstawowy osiągnie krytyczny punkt przetwarzania. W przypadku zatrzymania podstawowego, kopia zapasowa podejmuje kroki w celu wznowienia wykonywania przy użyciu bieżącej transakcji.

Systemy obsługują systemy zarządzania relacyjnymi bazami danych, takie jak NonStop SQL oraz hierarchiczne bazy danych, takie jak Enscribe .

Sprzęt komputerowy

Komputery HPE Integrity NonStop to linia odpornych na awarie komputerów serwerowych opartych na platformie procesorów Intel Xeon i zoptymalizowanych pod kątem przetwarzania transakcji. Zaobserwowano średnie poziomy dostępności 99,999%. Systemy NonStop charakteryzują się architekturą przetwarzania masowo równoległego (MPP) i zapewniają liniową skalowalność. Każdy procesor (systemy można rozbudować do ponad 4000 procesorów) uruchamia własną kopię systemu operacyjnego. Jest to architektura typu „ shared-nic” — układ „nie współdzielenia”, znany również jako luźno sprzężony wieloprocesorowy , i nie występują żadne „zmniejszające się zyski” w miarę dodawania kolejnych procesorów (patrz prawo Amdahla ).

Ze względu na zintegrowany stos sprzętu/oprogramowania i pojedynczy obraz systemu dla nawet największych konfiguracji, wymagania dotyczące zarządzania systemem dla systemów NonStop są raczej niskie. W większości wdrożeń jest tylko jeden serwer produkcyjny, a nie złożona farma serwerów.

Większość klientów posiada również serwer kopii zapasowych w zdalnej lokalizacji do odzyskiwania po awarii. Istnieją standardowe produkty do utrzymywania synchronizacji danych produkcji i serwera zapasowego, dzięki czemu następuje szybkie przejęcie i brak utraty danych również w sytuacji katastrofy, gdy serwer produkcyjny jest wyłączony lub zniszczony.

HP opracował również linię serwerów hurtowni danych i analizy biznesowej HP Neoview , opartą na linii NonStop. Działał jako serwer bazy danych , dostarczając NonStop OS i NonStop SQL , ale brakowało mu funkcji przetwarzania transakcji oryginalnych systemów NonStop. Linia została wycofana i nie jest już sprzedawana 24 stycznia 2011 r.

Zobacz też

Bibliografia

Źródła

Zewnętrzne linki