Кіріспе

Unix жұмыс станциялары мен серверлер сериясы
Sun 4 – Sun Microsystems компаниясы 1987 жылы шығарған Unix жұмыс станциялары мен серверлер сериясы. Алғашқы Sun 4 сериясы VMEbus негізіндегі жүйелерден тұрды, олар бұрынғы Sun 3 сериясына ұқсас болғанмен, алдыңғы Sun модельдеріндегі 68k процессорлардың орнына Sun-нің өзіндік SPARC V7 RISC архитектурасына негізделген микропроцессорларды қолданды. Sun 4/280 – алғашқы RAID прототипін жасау үшін пайдаланылған базалық жүйе ретінде танымал болды.

Sun-4 архитектурасы

Sun 4 архитектурасы жоғарыда сипатталған және Sun 4/100, 4/200, SPARCserver 300 және SPARCserver 400 қатарында қолданылатын VME-ге негізделген архитектураны білдіреді. Sun 4 қолдауы SunOS 3.2 және одан кейінгі SunOS 2.1 мен Solaris 2.4 нұсқаларында қамтылған. OpenBSD және NetBSD Sun 4 архитектуралық отбасыларында жұмыс істейді. Sun 4 архитектурасының бірнеше түрі кейін Sun және басқа сатушылар өндірген компьютерлік жүйелерде жасалды және пайдаланылды. Олар: Sun 4c (C, әдетте, Campus деп есептеледі, алғашқы Sun 4c моделінің коды SPARCstation 1) Бұл үстелдік жұмыс станциясы/төменгі деңгейдегі сервер нұсқасы VME орнына 32 биттік SBus кеңейту шинасын алмастырды және жаңа MMU дизайнын енгізді. SunOS 4.0.3c және одан кейінгі, Solaris 2.0-ден 7-ге дейін қолдайды. Sun 4e SPARCengine 1 (Sun 4/E) VME кіріктірілген контроллерінде кездесетін Sun 4c/VME гибридтік архитектурасы. Бұл тақтаны бастапқыда Force Computers компаниясы жобалап, Sun компаниясына лицензия берген. SunOS 4.0.3e және 4.1e, сондай-ақ Solaris 2.1–2.4 қолдайды. Sun 4m Бастапқыда көппроцессорлық Sun 4 нұсқасы, SPARCserver 600MP сериясында енгізілген MBus процессорлық модульді шинаға негізделген. Sun 4m архитектурасы кейін SPARC V8 архитектуралы процессорларды пайдаланатын SPARCstation 5 сияқты MBus емес унипроцессорлық жүйелерді де қамтыды. SunOS 4.1.2 және одан кейінгі, Solaris 2.1–9 қолдайды. SPARCserver 600MP қолдауы Solaris 2.5.1 нұсқасынан бастап тоқтатылды. Sun 4d (D, Dragon үшін, SPARCcenter 2000 коды) XDBus процессорлық өзара байланысына негізделген жоғары деңгейдегі көппроцессорлық архитектура, 20 процессорға дейін кеңейтіледі. Sun компаниясы өндірген жалғыз Sun 4d жүйелері SPARCserver 1000 және SPARCcenter 2000 қатары болды. Cray CS6400 да номиналды түрде Sun 4d машинасы (sun4d6) болды, бірақ оған Solaris-тің арнайы нұсқасы қажет болды. Solaris 2.2–8 нұсқалары қолдайды. Sun 4u (U, UltraSPARC үшін) Бұл нұсқада 64 биттік SPARC V9 процессор архитектурасы және UPA процессорлық өзара байланысы алғаш рет Sun Ultra қатарында пайда болды. Solaris-тің 2.5 нұсқасынан бастап 32 биттік нұсқаларында қолданылады. Sun4u үшін алғашқы 64 биттік Solaris нұсқасы – Solaris 7. UltraSPARC I қолдауы Solaris 9 нұсқасынан кейін тоқтатылды. Solaris 10 Sun4u-ның UltraSPARC II-ден UltraSPARC IV-ке дейінгі іске асырылуын қолдайды. Sun 4u1 Кейде Sun Enterprise 10000 (Starfire) 64 жолды көппроцессорлық серверлік архитектурасын анықтау үшін қолданылады. Starfire-ді Solaris 2.5.1 және одан кейінгі нұсқалар қолдайды. Sun 4us SPARC64 V процессорларына негізделген Fujitsu PRIMEPOWER жүйелеріне арналған Sun 4u нұсқасы. Sun 4v (V, болжам бойынша, "виртуалды" үшін) Sun 4u-дың гипервизор процессорларын виртуалдандыруды қамтитын түрі; UltraSPARC T1 (Niagara) көп ядролы процессорында енгізілді. Solaris 10 нұсқасы 3/05 HW2 шығарылымынан бастап және Solaris 11 қолдайды.