IRIX

System IRIX, rozwijany przez Silicon Graphics, pracuje na wszystkich modelach maszyn MIPS (serwery i stacje graficzne) sprzedawanych przez tę firmę. Ostatnia wersja systemu (6.5) jest stabilną platformą przeznaczoną do aplikacji graficznych i inżynierskich (obliczenia, symulacje itd). IRIX jest zgodny ze specyfikacjami UNIX 95 i POSIX 1003.1b. Dostępny jest w dwóch wersjach: Advanced Workstation Environment (AWE) - przeznaczonej do pracy na stacjach roboczych oraz Advanced Server Environment (ASE) - dla serwerów. IRIX 6.5 jest przystosowany do pracy na maszynach SMP (do 256 procesorów na maszynach o architekturze CC-NUMA). Pojedyncza aplikacja może otrzymać maks. 256 GB pamięci wirtualnej. 64-bitowy i dziennikowany system plików XFS, podstawowy dla IRIX-a, może obsługiwać bardzo duże woluminy (rzędu setek TB), duże katalogi (rzędu setek tysięcy plików), wspiera HSM (Hierarchical storage management), umożliwia aplikacjom rezerwowanie pasma we/wy podczas korzystania z systemu plików oraz wspiera RAID 0, RAID 1 i XLV (volume management).

Projektując nową wersję systemu, położono nacisk na niezawodność. Korzystając z oprogramowania IRIS FailSafe, można budować klastry odporne na awarie. FailSafe wykorzystuje protokół bicia serca do kontroli działania systemu. System ma też wsparcie dla sprzętowych watchdogów kontrolujących na bieżąco pracę maszyny. W razie upadku system może zbadać jego przyczynę i wyłączyć moduł (serwis), który spowodował problemy. Performance Co-Pilot, dostępny jako osobny pakiet, umożliwia monitorowanie obciążenia systemu i ostrzega przed (potencjalnymi) przeciążeniami, zanim spowodują one problemy. Na dużych maszynach (Origin2000) można uruchomić wiele niezależnych instancji systemu IRIX. Oprogramowanie CrayLink umożliwia łączenie takich wirtualnych serwerów w klastry, co w pewnym stopniu (mniejszym niż w fizycznych klastrach) zwiększa dostępność systemu.

Oprócz śledzenia i przydziału zasobów IRIX umożliwia uruchamianie zadań wsadowych (działających w tle, które mogą być całkowicie wstrzymane, jeśli system potrzebuje zasobów do innych zadań). Dostępna jest też implementacja HSM (Hierarchical Storage Management) - narzędzie Cray Data Migration Facility przeniesione z systemu UNICOS, śledzi odwołania do poszczególnych plików i przenosi rzadziej używane pliki na inne urządzenia (np. taśmy).

IRIX można natomiast uznać za system bezpieczny - wersja standardowa ma certyfikat C2. Dostępna jest też wersja specjalna (Trusted IRIX), oferująca poziom bezpieczeństwa B1. System może też korzystać z DCE i DFS.

Łącznie z systemem dostępne są narzędzia wspomagające tworzenie aplikacji inżynierskich (kompilator Fortran 77/90, biblioteka MPI oraz OpenMP) i graficznych (funkcje OpenGL realizowane sprzętowo na stacjach graficznych SGI).

<< powrót

 

 
Copyright by A&BBPOL Sp. z o.o. All rights reserved Wszelkie prawa zastrzeżone
Ostatnia modyfikacja 05-12-2002 webmaster
Strona poczatkowa