Niełatwo się załamują

Firma Sequent Computer Systems Inc. została założona w styczniu 1983 r. przez 17 osób pragnących, bazując na najnowszych technologiach, stworzyć produkt charakteryzujący się bardziej korzystnym stosunkiem ceny do wydajności niż tradycyjne komputery typu mainframe i systemy minikomputerowe.

Firma Sequent Computer Systems Inc. została założona w styczniu 1983 r. przez 17 osób pragnących, bazując na najnowszych technologiach, stworzyć produkt charakteryzujący się bardziej korzystnym stosunkiem ceny do wydajności niż tradycyjne komputery typu mainframe i systemy minikomputerowe.

Już po roku (w 1984 r.), cel ten został osiągnięty. Sequent jako pierwszy wprowadził systemy komputerowe bazujące na wieloprocesorowej technologii symetrycznej SMP (ang. symmetrical multiprocessing technology).

Seria Symmetry 2000, przedstawiona przez Sequenta w 1991, była jedną z pierwszych komercyjnych realizacji idei systemów otwartych (unixowych) w klasie dużych maszyn. Koncepcja tej serii dopuszczała duże możliwości zmian konfiguracji oraz pełną zgodność między wszystkimi modelami i konfiguracjami segmentu.

Architektura: skalowalność, otwartość, niezawodność

Wzrost mocy obliczeniowej w architekturze Symmetry 2000 jest prawie liniowo zależny od liczby procesorów. Konfiguracja systemu może być zmieniona bez potrzeby modyfikacji oprogramowania użytkownika oraz jego danych.

Użytkownik może wybrać z szerokiego zakresu konfiguracji systemu taką, która jest aktualnie najbardziej odpowiednia dla jego zastosowań, także z przedziału dotychczas zarezerwowanego dla komputerów typu mainframe. Równocześnie jeśli w przyszłości zaistnieje potrzeba zmiany konfiguracji (np. zwiększenie mocy obliczeniowej), to operację taką można łatwo i szybko zrealizować. Polega ona na dodaniu i podłączeniu odpowiednich elementów elektronicznych. Równie łatwo można bowiem rozbudowywać pamięć operacyjną, zwiększać pojemność systemu dyskowego, ilość kanałów we/wy, rozbudowywać możliwości sieciowe. Wszystkie te rozszerzenia nie będą wymagały od użytkownika zmiany jego przyzwyczajeń.

Komputery serii Symmetry 2000 są dostosowane do uruchamiania oprogramowania przeznaczonego dla dużej liczby użytkowników. Zadania dzielone są między poszczególne procesory tak aby zapewnić możliwie największą sprawność przetwarzania i równe obciążenie procesorów. Czas oczekiwania na reakcję systemu jest znacznie krótszy niż w przypadku systemów jednoprocesorowych o porównywalnej mocy testowej, ponieważ straty wynikające z przełączania zadań są mniejsze. Oprogramowanie relacyjnych baz danych większości znanych producentów jest dostosowane do pełnego wykorzystania możliwości środowiska rodziny Symmetry 2000.

Zastosowana przez Sequenta w środowisku Dynix/ptx nowatorska technika równoległych strumieni (parallel streams) pozwala ponadto na angażowanie wielu procesorów do obsługi protokołów transmisyjnych. Dzięki temu zwiększenie liczby procesorów poprawia również obsługę komunikacji. Nie stanowi ona zatem typowego "wąskiego gardła" przy rozbudowie systemu.

Obecnie systemy Sequenta charakteryzują się średnim czasem bezawaryjnej ciągłej pracy większym niż 11 tys. godzin. Nadmiarowość wybranych układów elektronicznych wynikająca z wieloprocesorowej architektury komputerów zmniejsza dodatkowo możliwość wystąpienia awarii blokującej użyteczność sprzętu do czasu naprawy. Czyni to z rodziny Symmetry 2000 odpowiednie środowisko dla zastosowań wymagających dużej niezawodności (business-critical).

Pamięć

Sequent zaprojektował i wykonał własne wyspecjalizowane układy realizujące krytyczne funkcje: zarządzanie pamięcią cache, zarządzanie przerwaniami, synchronizację i komunikację miedzyprocesorową, sterowanie magistralą systemową.

We wszystkich systemach serii S2000/x90 stosowane są identyczne karty z dwoma procesorami Pentium wraz z pamięcią cache o pojemności 2 MB na każdy procesor.

Zasadnicza pamięć komputera składa się z jednej lub kilku kart sterownika pamięci, z których każda może obsługiwać własną pamięć (64 MB) oraz karty rozszerzenia pamięci (96 lub 192 MB).

Dla zapewnienia maksymalnej niezawodności stosowane są obwody kontroli błędów ECC (Error Correcting Circuity) oraz technika error scrubbing. Mechanizmy kontroli przeplotu poprawiają sprawność systemu.

Elektronika

Karty procesorowe, pamięciowe i szybkie sterowniki dysków podłączone są do synchronicznej magistrali systemowej. Magistrala ta, będąca własnym rozwiązaniem Sequenta, zawiera 64-bitową szynę danych i 32-bitową szynę adresową. Magistrala została zoptymalizowana pod względem czasowym i zapewnia rzeczywisty transfer z szybkością 64 MB/s (przy teoretycznej przepustowości 80 MB/s). Systemowa szyna komputerów Symmetry umożliwia realizację wielu transmisji w tym samym czasie.

Czterokanałowy kontroler we/wy (QCIC), stanowiący zoptymalizowaną wersję standardu ANSI SCSI-2, pozwala na podłączenie do 24 dysków SCSI-2, w grupach po sześc dysków na każdy z czterech kanałów, każdy o przepustowości 10 MB/s. Daje to szybkość ponad 300 operacji we/wy na sekundę na każdy kanał. Kontroler QCIC-W pozwala na podłączenie 12 dysków na każdy z czterech kanałów (48 dysków na kartę) i uzyskanie przepustowości 20 MB/s. Przepustowość rośnie prawie liniowo wraz z dodawaniem nowych dysków. To właśnie kontrolery QCIC oraz QCIC-W pozwalają na wymianę uszkodzonego dysku bez konieczności wyłączania systemu.

Poprzez magistralę VMEbus w S2000 podłączane są karty sieciowe Ethernet oraz urządzenia komunikacji synchronicznej i asynchronicznej (terminale).

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200