W najnowszym artykule omówiliśmy czym w zasadzie jest system Cisco IOS i przedstawiliśmy klasyczną wersję systemu oraz rodzinę XE. Sprawdźmy, gdzie wykorzystywane są pozostałe wersje systemów operacyjnych Cisco, czyli IOS XR i NX-OS.
IOS-XR
Rodzina XR powstała na potrzeby routerów wymagających najwyższej niezawodności. Skrót XR oznacza eXtreme Reliability – czyli właśnie ekstremalną niezawodność.
W 2005 roku Cisco wprowadziło system IOS XR na routerach sieciowych z serii 12000. IOS XR bazuje na mikrojądrze QNX, ale w kolejnych wersjach został również oparty na Linuxie.
Różni się jednak od reszty rodziny IOS. IOS XE i IOS mają w dużej mierze ten sam kod, natomiast IOS XR posiada zupełnie inną bazę kodu.
Rodzina eXtreme Reliability charakteryzuje się najwyższą wydajnością, rozbudowanymi funkcjami o wysokiej niezawodności, lepszą skalowalnością oraz możliwością aktualizacji w trakcie eksploatacji urządzenia.
NX-OS
NX-OS, czyli Nexus Operating System to system operacyjny używany przez serię przełączników Nexus. NX-OS miał swoją premierę w 2008 roku i powstał na potrzeby silnie rozwijającego się rynku Data Center.
Ze względu na szeroko wykorzystywaną wirtualizację i wysokie wymagania w zakresie przepustowości i małych opóźnień Cisco postanowiło rozwinąć drugą linię switchy, obok linii Catalyst.
Przełączniki z serii Nexus jako jedyne obsługują protokół Fibre Channel over Ethernet (FCoE). NX-OS powstał na bazie oprogramowania Cisco Storage Area Network Operating System (SAN-OS).
Podobnie jak inne modularne edycje jest on oparty na systemie Linux i jest w dużej mierze podobny do IOS. Posiada on natomiast inną bazę kodu. NX-OS ma dostępne zarówno CLI w stylu Cisco, jak i powłokę Bash.
Czytaj cały artykuł "Rodziny systemu Cisco IOS" → |