歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Solaris 10具有自我修復新特性

Solaris 10具有自我修復新特性

日期:2017/2/28 11:23:25   编辑:關於Unix


  數位Solaris內核工程師交流了基於Sun Unix V的最新操作系統Solaris 10的技術細節。Solaris 10中一共帶有600多項全新特性,但被標識為“主要”的只有極少數,包括“動態追蹤”(Dynamic Tracing)、“網格容器”(Grid Containers)和Zettabyte文件系統等。Dynamic Tracing也簡稱為DTrace,這是一個被設計來發現並解決網絡問題、實時調整系統性能的全新構架。DTrace能夠查出並識別突然出現在網絡中的問題,並在數分鐘來形成報告。它使用了內核中超過30,000個數據監視點,讓管理人員以一種全新的方式監測整個系統,發現原來並不明顯的系統難題,修正懸而未決的性能問題。
  資深內核工程師Bryan Cantrill說,“我們可以在數分鐘或數小時內查出系統中的錯誤,而非數天或數個星期。”他還表示Sun早在十年以前就開始試圖研究這樣的概念,攻克這方面的問題。Grid Containers是在FreeBSD的Jails這一開源概念的基礎上開發出來的。工程師Andrew Tucker表示,從數據中心客戶反映給Sun支持部門的情況看來,最常見的問題是用戶們出於各種原因只能應用10%到15%的系統性能。有了Grid Containers之後,IT管理人員可以恰到好處地分割磁盤,讓每一位用戶都能如擁有自己的桌面操作系統那樣使用Solaris。雖然在有需要的時候管理員可以在網絡間啟用共享服務和應用,但用戶之間以及用戶的應用程序之間並不會互相干擾。Grid Containers可以在一個系統上裝載上千個應用程序或服務,這些程序和服務占用不足1%的系統CPU,而且相互獨立,即時啟動。
  而Zettabyte文件系統是一個集成的存儲系統,它為操作系統提供了虛擬的、無限制的128位存儲性能。ZFS時刻都在為所有的數據生成鏡像,掃描磁盤的原始數據以發現壞的列塊。當壞的列塊被發現時,ZFS將會校驗報告機制,試圖執行其他虛擬磁盤中的鏡像數據,然後自動回歸到首個磁盤中並用鏡像數據替換壞的數據;ZFS還會把良好的數據返回到應用程序中並修正受損磁盤。而這些自動化操作均能在不到一秒鐘的時間裡完成。
Copyright © Linux教程網 All Rights Reserved