NonStop (szerver számítógépek) - NonStop (server computers)
A NonStop a Tandem Computers Inc. által 1976-ban piacra dobott szerver számítógépek sorozata , kezdve a NonStop termékcsaláddal , amelyet a Hewlett-Packard Integrity NonStop termékcsalád követett . Jelenleg a Hewlett Packard Enterprise kínálja a Hewlett -Packard Company 2015-ös felosztása óta. Mivel a NonStop rendszerek integrált hardver-/szoftverkötegen alapulnak, a HPE kifejlesztette számukra a NonStop OS operációs rendszert is.
A NonStop rendszerek bizonyos mértékig öngyógyítóak. Az egyes meghibásodási pontok kikerülése érdekében szinte minden redundáns alkatrésszel felszereltek. Ha egy fővonalas összetevő meghibásodik, a rendszer automatikusan visszaáll a biztonsági mentésre.
Ezeket a rendszereket gyakran használják a bankok , tőzsdék , távközlési szolgáltatók és más, rendkívül magas üzemidőt igénylő vállalkozások .
Történelem
Az eredetileg 1976-ban a Tandem Computers Inc. által bevezetett vonal később a Compaq (1997-től), a Hewlett-Packard Company (2003-tól) és a Hewlett Packard Enterprise (2015 óta) tulajdonában volt. 2005 -ben mutatták be a HP Integrity "NonStop i" (vagy TNS/E) szerverek jelenlegi termékcsaládját, amely Intel Itanium mikroprocesszorokon alapul . 2014 -ben mutatták be az első "NonStop X" (vagy TNS/X) rendszereket, amelyek Intel x86 chipen futnak . Az Itanium-alapú rendszerek értékesítése 2020 júliusában véget ért.
A korai NonStop alkalmazásokat kifejezetten kódolni kellett a hibatűrés érdekében. Ezt a követelményt 1983 -ban megszüntették a Transaction Monitoring Facility (TMF) bevezetésével, amely rendszerszinten kezeli a hibatűrés különböző aspektusait.
Szoftver
A NonStop OS egy üzenet-alapú operációs rendszer, amelyet hibatűrésre terveztek. Folyamatpárokkal működik, és biztosítja, hogy a redundáns CPU -k biztonsági mentési folyamatai átvegyék a kapcsolatot folyamat vagy CPU -hiba esetén. Az adatok integritása megmarad ezen átvételek során; semmilyen tranzakció vagy adat nem veszik el vagy sérül meg.
Az operációs rendszer egészét NonStop operációs rendszer védjegye tartalmazza, és magában foglalja a Guardian réteget, amely az operációs rendszer alacsony szintű összetevője és az úgynevezett OSS személyiség, amely ezen a réteg tetején fut, és amely Unix-szerű interfészt valósít meg más összetevők számára a használni kívánt operációs rendszerhez.
Az operációs rendszert és az alkalmazást egyaránt a hibatűrő hardver támogatására tervezték. Az operációs rendszer folyamatosan figyeli az összes alkatrész állapotát, szükség esetén kapcsolja a vezérlést a működés fenntartásához. A szoftverben vannak olyan funkciók is, amelyek lehetővé teszik a programok folyamatosan elérhető programként történő írását. Ez egy pár folyamat segítségével valósítható meg, ahol az egyik folyamat elvégzi az összes elsődleges feldolgozást, a másik pedig "forró biztonsági mentésként" szolgál, és frissítéseket kap az adatokhoz, amikor az elsődleges eléri a feldolgozás kritikus pontját. Ha az elsődleges leáll, a biztonsági mentés lépéseket tesz a végrehajtás folytatásához az aktuális tranzakció használatával.
A rendszerek támogatják a relációs adatbázis -kezelő rendszereket, például a NonStop SQL -t, és a hierarchikus adatbázisokat, mint például az Encribe .
Hardver
A HPE Integrity NonStop számítógépek az Intel Xeon processzor platformon alapuló, tranzakciófeldolgozásra optimalizált hibatűrő szerver számítógépek . Az átlagos rendelkezésre állási szint 99,999% volt. A NonStop rendszerek tömegesen párhuzamos feldolgozási (MPP) architektúrával rendelkeznek, és lineáris skálázhatóságot biztosítanak. Minden CPU (a rendszerek akár több mint 4000 CPU -ra is bővíthetők) saját operációs rendszer másolatát futtatja. Ez egy megosztott-semmi architektúra- egy „semmit sem osztó” elrendezés, amelyet lazán csatolt többfeldolgozásnak is neveznek , és „csökkenő hozamok” nem fordulnak elő, ha több processzort adnak hozzá (lásd Amdahl törvénye ).
Az integrált hardver/szoftver veremnek és egyetlen rendszerképnek köszönhetően, még a legnagyobb konfigurációk esetén is, a NonStop rendszerek rendszerkezelési követelményei meglehetősen alacsonyak. A legtöbb telepítésben csak egyetlen éles kiszolgáló van, nem komplex szerverfarm.
A legtöbb ügyfélnek van egy biztonsági kiszolgálója egy távoli helyen a katasztrófa utáni helyreállításhoz. Vannak szabványos termékek, amelyek szinkronban tartják a gyártási és a biztonsági mentési szerver adatait, ezért gyors az átvétel, és nincs adatvesztés katasztrófahelyzetben sem, amikor a termelési szerver le van tiltva vagy megsemmisül.
A HP a NonStop vonalon alapulva kifejlesztett egy adattárházat és üzleti intelligencia szerver sort, a HP Neoview -t . Adatbázis -kiszolgálóként működött, NonStop OS -t és NonStop SQL -t biztosított , de hiányzott az eredeti NonStop rendszerek tranzakciófeldolgozó funkciója. A vonal nyugdíjas , és már nem forgalmazott , mint a január 24, 2011.
Lásd még
Hivatkozások
Források
- Siewiorek, Daniel P .; Swarz, Robert S. (1998). Megbízható számítógépes rendszerek , AK Peters, Ltd., ISBN 1-56881-092-X . 586–625.
- Horst, RW (1995. február). "TNet: megbízható rendszerterületi hálózat". IEEE Micro .
- Horst, Robert W .; Harris, Richard L .; Jardine, Robert L. (1990). "Több utasítással kapcsolatos probléma a NonStop Cyclone processzorban". A számítógépes építészet 17. éves nemzetközi szimpóziuma . 216–226.
- Bernick, D. (2005). "NonStop fejlett architektúra". A megbízható rendszerekről és hálózatokról szóló 2005 -ös nemzetközi konferencia előadásai .
- Kim, Won (1984. március). "Rendkívül elérhető rendszerek adatbázis -alkalmazásokhoz". ACM Computing Surveys .