Unisys instalujeIitanium w serwerach ES7000

Wprowadzając do produkcji 64-bitowy procesor Itanium, przedstawiciele Intela informowali, że co najmniej 25 producentów niebawem rozpocznie dostawy sprzętu z tym procesorem. Compaq, Dell, HP i IBM (pisaliśmy o tym w CW 28/2001) zapowiedziały nowe serwery, ale najszybszy był Unisys - serwery ES7000 obsługują aż 32 procesory Itanium. Elastyczna architektura serwera CMP (Cellular Multiprocessing) pozwala na instalowanie w jednym serwerze różnych procesorów intelowskich - o różnej szybkości zegara i różnej architekturze wewnętrznej, w tym Pentium III Xeon i Itanium.

Wprowadzając do produkcji 64-bitowy procesor Itanium, przedstawiciele Intela informowali, że co najmniej 25 producentów niebawem rozpocznie dostawy sprzętu z tym procesorem. Compaq, Dell, HP i IBM (pisaliśmy o tym w CW 28/2001) zapowiedziały nowe serwery, ale najszybszy był Unisys - serwery ES7000 obsługują aż 32 procesory Itanium. Elastyczna architektura serwera CMP (Cellular Multiprocessing) pozwala na instalowanie w jednym serwerze różnych procesorów intelowskich - o różnej szybkości zegara i różnej architekturze wewnętrznej, w tym Pentium III Xeon i Itanium.

Co to jest CMP?

Architektura CMP zastosowana w 32- i 64-bitowych serwerach Unisysa łączy w jednym serwerze:

- do 8 modułów procesorowych, każdy z 4 procesorami, korzystającymi ze wspólnej, lokalnej pamięci podręcznej (cache) III poziomu

- do 8 modułów wejścia/wyjścia, zawierających po 3 szyny PCI z 4 kanałami każda (w sumie do 96 kanałów I/O)

- 4 podzespoły pamięciowe o pojemności do 16 GB każdy

- 4 przełącznice krzyżowe 4 x 4, łączące z jednej strony po 2 moduły procesorowe i 2 moduły wejścia/wyjścia z każdym z 4 modułów pamięciowych z drugiej strony.

Każdy z procesorów zawiera własną pamięć buforową I poziomu (po 16 KB pamięci danych i 16 KB pamięci instrukcji w przypadku procesorów Xeon) oraz 2 MB pamięci buforowej II poziomu. Cztery procesory jednego modułu korzystają ze wspólnej pamięci buforowej III poziomu o pojemności do 16 MB dla procesora Xeon i do 32 MB dla Itanium. Pamięć systemu jest umieszczona w oddzielnych modułach. Jej pojemność można zmieniać niezależnie od liczby zainstalowanych procesorów, podobnie dowolnie można zmieniać liczbę kanałów wejścia/wyjścia.

Architektura CMP umożliwia podział serwera na oddzielne partycje sprzętowe, na których działają samodzielne kopie systemu operacyjnego. Minimalna partycja zawiera moduł procesorowy (4 procesory ze wspólną pamięcią buforową III poziomu), moduł wejścia/wyjścia (3 szyny PCI) oraz dowolną ilość pamięci systemowej. Część pamięci systemowej może być przydzielona do wspólnego użytku dla wszystkich partycji sprzętowych, zapewniając wymianę danych. W serwerze 32-procesorowym w ten sposób można wydzielić do 8 partycji.

Gotowy na Itanium

ES7000 umożliwia współdziałanie w jednym systemie modułów z procesorami o różnej szybkości, a nawet procesorów różnych generacji. Jednostką wymiany jest moduł zawiera- jący 4 procesory. W jednym module nie ma jednak możliwości łączenia pro- cesorów różnego typu. Instalując moduł z 4 procesorami Itanium, można na istniejącym systemie produkcyjnym z procesorami Xeon testować i uruchamiać nowe aplikacje 64-bitowe.

Instalacja modułów Itanium nie stwarza problemów z wydajnością kanałów I/O ani z szerokością szyn pamięci, gdyż Unisys tworzył rozwiązania architektoniczne CMP z myślą o procesorach 64-bitowych (pierwsze serwery CMP pojawiły się na rynku w marcu 2000 r.).

Według zapewnień Unisysa, serwer w wersji z procesorami Itanium jest już dostępny na rynku. Prawdopodobnie jeszcze do końca 2002 r. Unisys będzie oferwać serwery ES7000 zarówno z procesorami Intel Xeon, jak i Itanium.

System operacyjny jeszcze nie całkiem gotowy

Unisys testuje serwery z Itanium używając 64-bitowego systemu operacyjnego Microsoft o roboczej nazwie Whistler (docelowo Windows .NET).

Obecnie dostępna wersja Windows 2000 Datacenter Server obsługuje tylko procesory 32-bitowe, zapewnia jedynie statyczne partycjonowanie systemu ES7000 oraz dynamiczne przydzielanie zasobów różnym aplikacjom w ramach partycji. Przewiduje się, że Microsoft dostarczy w przyszłym roku system, pozwalający na partycjonowanie dynamiczne (bez konieczności przerywania pracy aplikacji).

Aby zapewnić wysoką niezawodność i dostępność tego systemu, Microsoft ograniczył wsparcie rozwiązań wybranych producentów. Wysokie wymagania, jakie muszą spełnić aplikacje podczas procesu certyfikacji, gwarantują stabilność serwerów.


TOP 200