Niełatwo się załamują
- Piotr Szymczyk,
- 11.04.1994
Dynix/ptx
Oprogramowanie dla maszyn Sequenta serii S2000 bazuje na Unixie. Wieloprocesorowa wersja Unixu dla komputerów S2000 nosi nazwę Dynix/ptx. Jest to system opracowany w laboratoriach Sequenta.
System V. Dynix posiada wszystkie dobrze znane własności standardów systemu Unix. Cechuje go zgodność ze standardami System V Interface Definition, Posix, X/Open XPG3.
Jądro systemu Dynix/ptx jest zaprojektowane specjalnie do wieloprocesorowej architektury maszyn Sequenta. Wszystkie zadania są dostępne dla wszystkich procesorów i mogą być realizowane przez dowolny procesor. Procesor oczekujący na zadanie wybiera do realizacji zadanie o aktualnie najwyższym priorytecie. Daje to maksymalne zrównoważenie wykorzystania poszczególnych procesorów, w odróżnieniu od większości innych rozwiązań wieloprocesorowych (np. typu master-slave).
Dynix/ptx zapewnia pracę w trybie wirtualnym przy rezerwacji do 256 MB wirtualnej przestrzeni adresowej dla każdego procesu.
Oprogramowanie narzędziowe jest całkowicie przenośne w ramach rodziny Symmetry, a oprogramowanie aplikacyjne utworzone przy jego pomocy jest binarnie zgodne w ramach rodziny (nie jest wymagana rekompilacja programów na maszynie docelowej).
W styczniu 1992 r. seria Symmetry 2000 została wybrana przez OSF jako środowisko dla nowej wersji OSF/1 Release 1.2 SMP. Co więcej - OSF używa do swoich prac wielu komputerów Symmetry, także w europejskich centrach badawczych (np. w Grenoble we Francji). Między innymi w pracach nad systemem operacyjnym Mach 3.0 (wersja Unixu z mikrojądrem o znacznie poprawionej zdolności do pracy w czasie rzeczywistym) wykorzystywany jest 12-procesorowy model S2000. Sequent współpracuje z dostawcami systemów relacyjnych baz danych (RDBMS) oraz producentami oprogramowania w celu wypracowania wspólnych rozwiązań dla zaawansowanych profesjonalnych zastosowań.
Ofertę oprogramowania Dynix/ptx uzupełniają programy zarządzające zasobami dyskowymi takie, jak ptx/SVM oraz ptx/Backup, które w sposób znaczący usprawniają administrację systemową.
Ponadto dostępne jest oprogramowanie komunikacyjne dla wszystkich znaczących standardów sieciowych: TCP/IP, DECnet, OSI, NetWare, X.25, X.400. ?rodowisko graficzne (GUI) realizowane jest przez system ptx/Windows w standardzie MIT X11 OSF/Motif 1.1. Na tej platformie dostępnych jest wiele aplikacji użytkowych: LookingGlass (Desktop Manager), FrameMaker (DTP), Wingz (arkusz kalkulacyjny), IslandDraw (edytor graficzny), IslandWrite (procesor tekstu). Odrębną kategorię stanowią programy wspomagające administrowanie systemem: SVM (System Volume Manager), Backup, TransAction (Transaction Processing Monitor). Dla profesjonalnych rozwiązań wymagających dużej sprawności i bezpieczeństwa danych Sequent oferuje system ptx/Clusters. Umożliwia on połączenie kilku komputerów w jeden wspólny system oraz używanie wspólnych dysków, co w wypadku awarii zapewnia ciągłość pracy wszystkich użytkowników systemu.
Protokół Sequenta ptx/TCP/IP oparty jest na USL System V Streams, standardowym protokole komunikacyjnym dla Unixu. Stanowi on jednak istotne rozszerzenie tego standardu pozwalające na równoległe, symetryczne przetwarzanie znacznie przyspieszające komunikację.
Do najpoważniejszych klientów Sequenta należą: American Airlines, Boeing, Coca Cola Amatil, Consolidated Bank - Rosja, niemiecki Bundestag, Texaco czy Zirnostenska Banka - Czechy.
W Polsce komputery Sequenta znajdują się m.in. w PKO BP, Commercial Union, Zakładach Azotowych Włocławek, spółkach ROEM i Koncept, a w najbliższej przyszłości w Zakładach Chemicznych Oświęcim.
Znaczenie symetrycznej wieloprocesorowej architektury (SMP) Sequenta zostało zauważone także przez instytuty naukowo-badawcze oraz uczelnie na całym świecie.