歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix資訊 >> 尋找Solaris走過的那些足跡

尋找Solaris走過的那些足跡

日期:2017/3/6 11:37:29   编辑:Unix資訊

上一篇文章我們講到1982年,Sun Microsystems公司誕生於美國斯坦福大學校園。自成立之初,Sun就率先提出了開放標准、互操作性、異構和參與等思想,希望在開放社區的基礎上,將世界各地的人們聯系在一起。Sun是世界上最大的UNIX系統供應商並且Sun的Solaris是眾多Unix中最突出的一個。

NFS網絡文件系統的誕生與SunOS的融合

Sun在1982年選擇了Unix作為第一款工作站的操作系統。並且在1983年推出了基於BSDUnix的SunOS 1.0,之後經過一年的開發Sun發明了NFS技術。

網絡文件系統

NFS是Net File System的簡寫,即網絡文件系統.網絡文件系統是FreeBSD支持的文件系統中的一種,也被稱為NFS. NFS允許一個系統在網絡上與它人共享目錄和文件。通過使用NFS,用戶和程序可以象訪問本地文件一樣訪問遠端系統上的文件。

以下是NFS最顯而易見的好處:

1.本地工作站使用更少的磁盤空間,因為通常的數據可以存放在一台機器上而且可以通過網絡訪問到。

用戶不必在每個網絡上機器裡頭都有一個home目錄。Home目錄 可以被放在NFS服務器上並且在網絡上處處可用。

諸如軟驅,CDROM,和 Zip® 之類的存儲設備可以在網絡上面被別的機器使用。這可以減少整個網絡上的可移動介質設備的數量。

NFS至少有兩個主要部分:一台服務器和一台(或者更多)客戶機。客戶機遠程訪問存放在服務器上的數據。為了正常工作,一些進程需要被配置並運行。

在1985年Sun就將NFS技術融入SunOS 2.0之中。NFS技術為多用戶共享,以及在大型網絡中放置所有用戶的home目錄帶來便利。

SunOS對SPARC的支持

1988年SunOS4.0發布,並且支持另一個產品SPARC。SPARC全稱為“可擴充處理器架構”,是RISC微處理器架構之一。

在64位UltraSPARC III處理器方面,首先是可擴展式s系列,主要用於高性能、易擴展的多處理器系統。目前UltraSPARC IIIs的頻率已經達到750MHz。

其次是集成式 i系列,它將多種系統功能集成在一個處理器上,為單處理器系統提供了更高的效益。現時最新版本的SPARC為第8及第9版,在2005年12月,Sun方面宣布其UltraSPARC T1處理器將采用開放源代碼方式。

SunOS更名

1992年當SunOS發布到5.0時SUN的操作系統開發開始轉向System V Release 4,並且有了新的名字叫做Solaris 2.0。

更名後的發布的Solaris 2.0基於UnixSVR 4,並且支持支持Sun的第一款多處理器工作站。同年,Solaris更新至2.1,增加了對多線程技術的支持。

從Solaris 2.0更新之後,Solaris一直在不斷加強與自身硬件的融合。就比如:1993年Solaris 2.2增加支持對稱外處理器技術。1995年Solaris 2.5就開始支持UltraSPARC工作站/服務器。1997年Solaris 2.6開始支持1TB大文件。

對Java與64位技術的支持

1998年,SUN刪除了版本號中的"2“,Solaris 7正式支持64位技術,並且將Java融入其中。說到Solaris 7融合了Java,就要來詳細的了解Java。

Java

Java,是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平台的總稱。用Java實現的HotJava浏覽器顯示了Java的魅力:跨平台、動態的Web、Internet計算。從此,Java被廣泛接受並推動了Web的迅速發展,常用的浏覽器現在均支持Java applet。

Java平台由Java虛擬機和Java 應用編程接口(簡稱API)構成。Java 應用編程接口為Java應用提供了一個獨立於操作系統的標准接口,可分為基本部分和擴展部分。在硬件或操作系統平台上安裝一個Java平台之後,Java應用程序就可運行。

現在Java平台已經嵌入了幾乎所有的操作系統。這樣Java程序可以只編譯一次,就可以在各種系統中運行。Java應用編程接口已經從1.1x版發展到1.2版。目前常用的Java平台基於Java1.5,最近版本為Java1.7。

64位技術

64位技術是相對於32位而言的,這個位數指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說處理器一次可以運行64bit數據。SUN公司的UltraSparc Ⅲ就是最早支持64位技術的服務器之一。目前為止,Sun的服務器對64位技術的支持依然保持著一定的技術優勢。

Solaris 真正走向開源

在2000年,Solaris 8正式發布。在這個版本中Solaris增加了對企業級Web應用安全的支持。2002年發布Solaris 9,不僅提供了服務提供平台,而且增加了SunJava企業系統。

近些年來虛擬化逐漸成為眾人談論的焦點,Sun在2005年在Solaris 10中增加了虛擬化OE,增加N1Grid Container與DTrace等。不僅如此,在2006年1月Solaris 10 update 1中增加了ZFS文件系統。

值得一提的是Solaris 10具有裡程碑的意義。Solaris從此真正走向了開源,代碼不在由Sun公司的操作系統專家編寫。也就是說下一版本的Solaris將是由開源社區的眾多自由軟件開發者編寫的,但是目前這一重任將由Oracle來承擔。

Copyright © Linux教程網 All Rights Reserved