淺談Solaris技術
無論是在處理公司業務還是在科學計算領域,計算機網絡化技術已經得到廣泛地應用。然而,作爲系統的核心,服務器操作系統直接影響着應用軟件的運行效率,甚至影響到用戶對系統的維護、升級以及在軟件方面的各項投資。下面跟着小編深入瞭解一下吧!
當今市場上有較多的服務器版操作系統供用戶選擇, 如WinNT, Unix和Solaris系統等,但用戶對操作系統的要求也日趨嚴格。例如,用戶需要在不影響現有系統運行的前提下安裝新的應用程序,在系統運行條件下熱插拔硬件設備或應用新型網絡協議對其進行動態配置。綜合比較市場上各種操作系統的性能並充分考慮用戶需求,可以看出Solaris系統在靈活性、穩定性、易管理性和高效性方面更勝一籌。
Solaris系統的穩定性策略
作爲服務器版操作系統軟件,最重要的特性應屬穩定性。服務器平臺作爲應用軟件運行的基礎,作爲整個系統運行的核心,它的穩定性不僅關係到自身的質量,而且關係到用戶的業務是否能夠順利完成,更關係到用戶的切身利益。Solaris系統在設計之初就充分考慮到穩定性並採取了多種措施。系統內核質量是確保穩定性的主要環節。Solaris系統在滿足基本應用、CDE視窗系統和共享庫的基礎上儘量減少內核規模。開源的Solaris 10操作系統投入了近5億美元的研發費用,其內核代碼經過了充分測試,並使內核運行在保護模式下,極大地減少了系統內核遭遇毀滅性錯誤打擊的可能性,從而確保系統的穩定運行。此外, Solaris系統採用共享庫、集羣技術來提高穩定性。
Solaris 系統共享庫管理
操作系統是否可以無差別地運行在各類硬件環境之上,是否可以應對各種複雜多變的應用軟件的需求,是否可以靈活地管理各種硬件資源,這些要求集中地反映在操作系統的靈活性和易管理特性之上。Solaris系統從用戶角度出發,對這些問題作了很好的解決,不僅提高了用戶滿意度,降低用戶操作管理的複雜度,更重要的是確保了用戶的投資效益。首先,用戶可以自由選擇硬件,而不必在乎操作系統的特性;其次,用戶以往對軟件方面的投資可以繼續在新應用平臺上發揮效能,避免了用戶不必要的重複投資。以下是對Solaris系統在支持多種位模式、多種硬件平臺和動態配置等方面的分析:
支持多種位模式
儘管某些應用程序要求64位地址空間,但32位地址空間對某些高端應用有着較顯著的優勢,例如:數據庫管理系統、網站搜索引擎、機械CAD、電路自動設計等。Solaris系統在保持穩定地運行32 位應用程序的基礎上,同時逐步採用64位計算技術。
支持多種硬件平臺
Solaris系統設計者意識到用戶希望在硬件平臺的選擇上有較大的自由度,在設計之初就充分考慮到用戶此方面的需求。無論是DEC、HP,還是IBM 硬件平臺,Solaris系統可以在它們之間進行相互移植。Solaris系統對指令獨立性進行嚴格的劃分,以至它能夠在位模式不同的體系結構之間進行相互轉換。事實上,Solaris系統爲用戶提供了一箇中立的運行環境。多年來,它可以支持不同位數的處理器、應用程序和網絡協議。這使用戶在無需瞭解處理器位模式的情況下自由選擇芯片。 Solaris系統曾經支持64 位處理器平臺(如SPARC、IBM、MIPS、PA-RISC) , 也支持Inter、Alpha和VAX處理器的32位平臺。至今,Solaris系統更是採取同時支持64 位和32 位兩種計算模式處理器的策略來支持更廣泛的硬件平臺。
操作系統動態配置
動態配置操作系統的靈活性不僅僅反映在對多種硬件環境的支持上,也體現在自身的操作管理上。Solaris系統在啓動時能夠自動識別底層硬件環境,而且能夠在無需重啓系統的情況下識別硬、軟環境的變化並重新配置。如系統支持硬件熱插拔特性、支持添加新應用系統和應用網絡協議而無需重啓,Solaris系統域顯著反映了動態配置特性。在高端服務器上,系統能夠將硬件設備重新配置成幾個物理上分離的.服務器,從而提高了整個系統的穩定性和實用性。當系統遭遇到不可預期的錯誤或原定的需求計劃有所改變時,系統域能夠動態地調整配置以滿足其需要。例如,在一個輕負載的在線任務處理程序上運行的處理器和存儲器,等到訪問較空閒時可以將部分硬件資源動態地配置給需要進行批處理的數據倉庫域運行。
Solaris系統的運行效率
作爲一個優秀的操作系統軟件,應該能更加充分地發揮硬件運行效率,Solaris系統在此方面有比較出色的表現。計算資源利用率是對這一類問題的度量,即每加入一塊CPU , 將有多少處理能力提供給應用程序。理想情況下,在一個穩定的系統中加入一塊CPU ,其100%的處理能力將用於應用平臺,分別考察在Solaris和WinNT環境下計算資源利用率。採用的目標環境爲運行在SUN 4500服務器上的Solaris系統和運行在HPL XPro 上的WinNT系統,採用SPEC Web 96基準進行測試。在這兩套系統中分別安裝更多的處理器,結果顯示在Solaris系統中82 % 的理想值被提供給應用平臺,而WinNT系統中只有58 % 。依據這個比率,試想一下在擁有64個CPU 的系統上運行WinNT , 其效率將有多少被髮揮出來。這進一步可以說明Solaris系統爲用戶提供更高的運行效率,使其投資得到更高體現。
Solaris系統發展趨勢
雖然Solaris系統在穩定性、運行效率和靈活性方面有較顯著的優勢,但也有明顯不足。例如, 爲了確保內核代碼的穩定運行而減小其規模,以至於降低了系統操作方便性和操作系統對應用程序的管理能力,加大了用戶維護的難度。要較完善地將多個應用程序配置在同一個操作環境下,需要有經過專業培訓的人員來完成,而不是像WinNT系統那樣簡單安裝、系統自動配置即可。這種不便使Solaris系統在底端服務器版操作系統市場份額很小,但它所提供強大的穩定性、靈活性策略,在高端服務器版操作系統市場佔有重要地位。
Solaris系統在今後的發展中將採取兩大方針。其一,適當簡化系統運行管理的操作複雜度,使用戶能夠以比較簡便的方式管理系統。這將會使內核代碼有所增加,但是經過詳細設計和充分測試的代碼不會影響系統的整體穩定性,並且較簡便的操作有助於用戶減少對系統維護所需人員的培訓費用。其二, Solaris系統不斷運用技術創新以向用戶提供更加靈活、穩定的運行環境。技術的不斷領先將使Solaris系統贏得更廣泛的用戶支持。
相關文章
-
Some words for this special occasion英文美文欣賞
2006 has come, and here we are again speculating what the New Year is going to bring along. Some of us are hustling around doing our last minute shopping; others phoning to their much loved parents li -
Choice of large enterprises or small英語四級作文
無論在學習、工作或是生活中,大家都跟作文打過交道吧,作文是由文字組成,經過人的思想考慮,通過語言組織來表達一個主題意義的文體。怎麼寫作文才能避免踩雷呢?以下是小編精心整理的手拉手作文,歡迎大家分享。手拉手作文1“ -
A Wilderness Survival Program高中英語作文
Saturday, May 4, 2002 cloudyLi Ming and I took part in a wildeess survival program yesterday, and it has been one of the most unforgettable experiences since high school.The two of us were to reach th -
高中英語作文 A Wilderness Survival Program
高中英語作文:高中英語作文 A Wildeess Survival ProgramSaturdayMay 4, 2002CloudyLi Ming and I took part in a wildeess survival program yesterday,which has become an unforgettable experience.Yesterday mo -
Messi Wins Ballon dOr award Again大學英語作文
本套四居室內的家居產品造型簡約時尚,但色彩特別精心地進行了混合搭配,給人明快活潑的感覺。每個空間功用明確又相互統一,營造出時尚的混搭氛圍。 -
Unit 1《Classroom》Lesson2教案
教學目標:鞏固學習關於教室的9個英文單詞交際用語——位置的表達Where is …?Its …。 關於教室的英文單詞:blackboard,door,window,wall,desk,chair,boy,girl,classroom方位介詞in,on,under 重點難點:對方位介 -
八年級年級Lesson11Lily learns about China英語家庭作業
根據漢語提示完成句子1這把尺子跟那把尺子一樣長Thisruleris__________________thatone.2這幢大廈比附近的'建築物都高Thebuildingis____________anyotherbuildingnearhere.3長江要比泰晤士河更寬TheChangjiangRiver -
英語寫作技巧分享Writing Tips from Oakley Hall
When asked a few years ago, as a novelist and teacher of writing, for a list of writing tips to accompany a publicity piece in a San Francisco newspaper, I produced the following list:1. Write every d -
三年級英語《Is Yongxian’s New School Larger》教學反思
本節課是Module 3 Unit 7 的第一課時,學生在第五冊已經學習了一部分形容詞,在前面的內容中也初步接觸過older, thinner, later 等比較級,學習了She’s one year older than me . Jiamin looks thinner now than b -
whats your plan for dragon boat festival英語作文
As a chinese, I was really ashamed of having a little knowledge of dragon boat festival. Perhaps I was bo in northe city, though my city is nearby sea, it has been built a U port which I can only see