歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix基礎知識 >> Sun Solaris CMT和虛擬化技術解析

Sun Solaris CMT和虛擬化技術解析

日期:2017/3/3 15:24:58   编辑:Unix基礎知識

Solaris 10:最偉大的操作系統 網絡計算的核心平台

當越來越多的人加入到網絡之後,網絡計算需要更加強大的基礎設施來支持,保證網絡在維持24X7全天候運行的同時,支持無限膨脹的可能性。這要求網絡計算平台具有強大的可擴展性、高可用性和安全性。

作為IT產業最優秀的操作系統之一,Solaris 10 OS 以動態跟蹤技術 (Dynamic Tracing) 、前兆性自愈技術 (Predictive Self-Healing) 和 Solaris ZFS 等各項創新技術,獲得了業界極高的評價。事實勝於雄辯。自其免費的、開放的 Solaris 10 操作系統 (OS) 於 2005 年 1 月發布以來,這一最先進的操作系統所交付的許可數已逾 600 萬。就是說,Solaris 10 交付的許可數已超過同期 Red Hat Enterprise Linux、 IBM AIX 和 Hewlett Packard HP-UX 等所交付的操作系統數目的總合,《財富》 100 強中的 97 家企業和《財富》 500 強中 85%的公司今天都在使用 Solaris 10。 Solaris 10 操作系統已經成為全球各地企業的首選平台。

Solaris 為 Sun 公司的客戶提供的重大戰略優勢之一,就是 Solaris 既通過無成本的許可策略免費提供,又通過 OpenSolaris 社團實施全面的開源。現在, OpenSolaris.org 社團的注冊成員已逾 16,400個,有記錄的 OpenSolaris 下載超過 33,800 次。注冊的 OpenSolaris 用戶集團達 38個,迄今為止 OpenSolaris 社團的編碼捐獻約有 220 筆。

現在,中國,醫療、金融、政府、電力、電信等多行業的ISV,已經以Solaris 10為平台,開發了多種應用系統,包括大容量郵件系統密碼、MMS、電子政府大廳、金融自主服務、電力調度自動化、物流系統、協同制造、醫療信息化、內容管理等,讓各個機構挖掘出新技術的真正潛力。

芯片多線程(CMT)技術:滿足網絡時代吞吐要求 引領計算創新潮流

如同Sun公司一樣,現在越來越多的企業開始關注計算能力的經濟性和綠色特征。Sun公司2006年10月發布的一個研究報告顯示,企業管理層普遍認為,數據中心的高效能是在IT系統購買中具有優先權的考慮因素。根據統計,數據中心成本的20%以上用於能源和冷卻費用。為了環境保護和經濟發展的雙重好處,Sun公司堅持“環境責任”的基本策略不會改變。通過行業項目、產品研發和工作場所變更等舉措,Sun公司邁出了重大步伐。我們看到,Sun公司全球業務發展策略完全符合於全球廣泛開展的綠色環保行動,在節約成本費用的同時,支持各類有利於綠色環保的解決方案。

在今天的“參與時代”,每周平均會有300萬人加入到Internet中來,為Web貢獻內容、理想、商業機會和創新技術。這種局面雖然創造著巨大的商業機會,要求網絡計算具有更大的吞吐量。同時,能源成本高漲、房地產價格昂貴、黑客試圖闖入系統偷取信息,而政府法規則要求企業保證數據的安全,這些壓力使數以萬計的客戶經受著利用率低下、空間占用多和能耗巨大之苦。

面對網絡計算的新環境和新挑戰,網絡計算在經過了單處理器、SMP技術之後,已經全面進入吞吐計算時代。Sun公司認為,應該革新處理器架構使其具備足夠的適應能力,計算性能的提高不應以高額的能源和空間消耗為代價;如果采用多線程架構,處理器的結構就可以更簡單,時鐘頻率也不必太高,從而可以降低處理器的電能消耗。Sun公司還認為,如果在同一個處理器芯片中處理更多的線程,在完成同樣計算任務的前提下就可以大幅度地減少服務器尺寸,從而壓縮服務器所占用的機房空間。現在,Sun具有革命性的“芯片多線程(CMT)技術”無疑可以為客戶的數據中心解決上述問題。

對於芯片多線程(CMT)技術和UltraSPARC T1處理器,《Discover Magazine》2005年8月號曾有一段充滿詩意的描述:這一突破性芯片采用了具有專利權的CoolThreads芯片多線程技術,並充分發揮世界上最先進的操作系統 Solaris 10 的多線程特性,成為世界上第一個“綠色經濟型”處理器。研究顯示,UltraSPARC T1處理器的性能可以使全球的Web服務器的數目減半,大幅度地削減能源需求,這與多植了100萬英畝的樹木以減少二氧化碳的排放量有同樣的效果。

現在,高速服務器已不再是Sun公司的全部。目前,公司的重心是能為消費者節省用電開支、用同樣的支出獲得更多處理能量的技術。繼UltraSPARC T1處理器之後,2007年1月,Sun公司繼續擴展Solaris/SPARC芯片多線程(CMT)技術創新的領導地位,完成“Rock”SPARC處理器的Tapeout(完成設計交付制造),並強化基於UltraSPARC T1處理器的系統。這充分顯示了Sun公司在芯片多線程(CMT)技術方面繼續擁有的領導地位,並承諾將SPARC架構的創新繼續推向前去。

Rock處理器是Sun公司下一代的高端SPARC芯片多線程(CMT)技術的產品線,其設計重點是使芯片多線程(CMT)技術為高端系統提供高性能和高能效。此次,Rock處理器的Tapeout是Sun公司取得的具有裡程碑意義的關鍵研發成果,這將幫助Sun公司繼續推進研發,計劃在2008年的下半年推出第一批基於Rock處理器的系統。

芯片多線程(CMT)技術與Solaris操作系統(OS),是Sun公司今天業務的基礎,也是Sun公司明日業務的基石。二者相得益彰,將使客戶充分享受到網絡計算的巨大利益。UltraSPARC T1芯片使Sun公司置身於多核、多線程處理技術競爭的最前沿,它使SPARC產品在廣大客戶中產生了巨大的影響。今天,Sun公司將繼續在芯片多線程(CMT)技術創新方面給予大的投入,正在通過Rock處理器把芯片多線程(CMT)技術擴展到高端系統,使其整條產品線吸納芯片多線程(CMT)技術。Sun公司將有能力為基於Solaris的高端應用提供最優化的平台,還將在整個數據中心領域提升其性價比,使行業發生根本性的變化。

2007年3月,Sun公司宣布,在其交付的Sun Fire T1000和T2000服務器中,多線程CPU的數量已超過100萬,在2005年末,Sun公司發布了芯片多線程(CMT) UltraSPARC® T1處理器和系統。這一重大產品技術成果表明,Sun公司的具有突破性的多核、多線程技術提供了高超的性能,同時還可大大節省系統占用的空間和消耗的能源。Sun的多線程技術與方法,始於Solaris 10操作系統(OS),它將每個線程視為一個虛擬的CPU,這樣就極大地提升了效率,降低了能耗。

“雖然,10年多來Solaris處理了成千上萬的並行線程,但是幾年前我們還是做出決定,將SPARC的開發重點放到了芯片多線程方面。我們確信,對首席信息官來講,最重要的事情莫過於數據中心的效率問題――這就是說,要以最可能低的運營成本完成最大的工作量,”Sun公司主管系統事務部的執行副總裁John Fowler說,“目前,我們估算,T1000 CPU計算周期中僅有15%沒有被利用,而競爭對手的處理器呢?最好的也有85%的計算周期被浪費了。在今天的商業環境中,電非常的昂貴,所以那裡更需要計算性能的提高。我們深信,我們要為客戶、同時也希望為我們這個星球奉獻出最好的技術和產品。”

對於中國的行業和企業來說,如金融、電信、醫療、制造、教育、互聯網等行業,這些行業和企業需要以更低的代價為用戶提供優秀的客戶體驗,全面提升已有IT基礎設施的效率。而Sun公司的芯片多線程(CMT)技術和Solaris 10將為他們提供一個成功的解決之道。在全球范圍內,Concentric.com公司、PlanetOut有限公司、Vonage公司,先後部署了Sun Fire T1000和T2000服務器,獲得了別人無法匹敵的高性能和高能效。

虛擬化技術:提高效率,降低成本

虛擬化技術不是一個新的話題。近十年來,IT虛擬化技術引起了全球范圍內的極大關注。Gartner的一項研究表明:虛擬化這一已經驗證的IT方法,能集中並共享資源,實現降低成本、優化利用率的目的,正逐漸流行。到2005年底,《財富》前1000強中有25%的企業,在部署Windows服務器時使用一種關鍵的虛擬技術。到2008年,那些沒有采用虛擬技術的企業將在IA服務器上多支出25%的費用,而在RISC服務器上的額外支出也將高達15%。這其中包括硬件、軟件、勞動力和占地空間等方面的各類成本。目前,1/4的x86 MP服務器與虛擬化技術一起發貨,而29%的企業正在使用虛擬化技術。到2009年,服務器虛擬化應用的年復合增長率將達到50%。

虛擬化是IT技術成熟度的表現。相比信息化水平發達的國家而言,中國的應用正在逐步興起,主要集中在金融、電信等行業,如銀行的異地存取、實時計算等,都需要用到集中式處理。於是,這些行業進行了數據集中,對硬件進行整合,就產生了虛擬化的需求,以便將計算、存儲等資源最大化地利用起來。此外,從當前來看,硬件的發展速度超過了軟件,造成了像大型機、網格等的使用率很低,這也是虛擬化技術產生需求的地方。總體來看,信息化程度比較成熟的行業,是虛擬化技術應用的先鋒。

20年多來,Sun公司一直是幫助客戶虛擬化他們的計算環境的領導者。Sun公司認為,虛擬化是一層潤滑劑,它將以往各不相同的分散的計算領域統一起來。隨著服務器的蔓延加快了能耗和冷卻成本的激增,使Sun公司看到了一個好機會,即采用Sun公司多年來在網絡計算/虛擬化業務中的專業技術與經驗幫助客戶解決這些棘手的問題。Sun公司虛擬化戰略的基石是Solaris 10操作系統(OS),同時,Sun公司還要將這一途徑與Sun服務器、存儲器、服務,以及合作伙伴服務連接在一起。而Sun公司獨特的“應用剖析流程(Application Profiling)”突破了傳統的虛擬化方法,首先從業務、技術、應用開發三個不同層面對應用進行全面分析,然後推薦符合您企業應用特性的應用組合和相對應的最佳虛擬化技術平台,幫助客戶完成可行的最佳虛擬化方案,真正實現數據中心虛擬化。

針對用戶需求,Sun公司虛擬化途徑可以概括為三個方面:采用各種商品化技術、提供Sun自己的先進的產品與技術,以及充分發揮Sun在全球系統與軟件提供中的專業技術與經驗。Sun將繼續幫助客戶通過虛擬化途徑有效地強化合作伙伴協作關系,提升客戶計算基礎設施的生產效率。Solaris 10跨平台的能力Solaris Containers(系統分區功能),以及Solaris 10 OS既免費又開源的事實,使Solaris 10 OS成為消除物理障礙和成本障礙以推動數據中心增長和強化管理的理想之選。

現在,客戶可以利用針對基於酷線程技術的Sun Fire T1000和T2000服務器的虛擬化技術——LDom,通過Solaris Containers功能同時運行多個操作系統,幫助客戶減少服務器占地面積,同時提高服務器的利用率和數據中心的效能。同時,2007年,Sun公司將在Solaris 10 OS 的一個升級版本中提供對Xeon的全面支持功能。這就是說,客戶可以在一個基於Solaris 10 OS的虛擬機上將Solaris 10、Linux 和Microsoft Windows等多個操作系統作為“賓客”(guests),同時運行這些操作系統,客戶可以從Solaris 10操作系統的獨特特性中全面獲益。而Sun Fire x64服務器,同樣為客戶實現虛擬化提供了很好的平台。

在產品和技術之外,Sun公司為客戶提供了Solution Customer Workshops(解決方案客戶工場)、Life Cycle Services for Virtualization(虛擬化生命周期服務),以及Extended VMware Support(擴展的VMware支持),為客戶虛擬化保駕護航。

現在,Sun公司在中國正在積極與客戶合作,將虛擬化技術的利益,與中國電信、金融、制造、醫療、公共事業等行業客戶面臨的挑戰——以最小成本獲得最大化計算能力——有機結合在一起,幫助客戶化解IT孤島,整合IT系統資源,提升IT資源利用率,提升數據中心效率,全面優化業務。

25年後,面對後信息技術時代——參與時代的巨大商機,Sun以符合參與時代的全面技術特征——共享、創新,開始全面提速。現在,隨著越來越多的人加入到網絡中,參與時代正在膨脹發展。在參與時代,網絡的意義在於創造商業機遇,而不再局限於為消費者或企業提供服務。Sun為客戶提供他們所需的突破性產品、技術和服務,以幫助客戶把握住這些商業機遇。

附錄:Sun網絡計算技術術語表

芯片多線程技術(CMT,Chip Multithreading):一塊芯片中能夠集成多個名為處理器內核的計算引擎,每個處理器內核又能夠執行多個名為線程的指令流。

酷線程(CoolThread):Sun公司基於芯片多線程技術而開發的,在單一處理器芯片中實現多內核、多線程的技術,同時采用了許多降低散熱和節省電力的設計方法。

SWaP(Space、Watts and Performance,空間、瓦特和性能):SWaP通過一個簡單的公式,計算出了表征服務器效益的參數,向精確計算TCO邁出了一大步,為企業機構提供了一個科學的、可以量化的衡量方法,精確、有效地規劃自己的IT設施。

虛擬化技術(Virtualization):虛擬化是一個廣義的術語,在計算機方面通常是指計算元件在虛擬的基礎上而不是真實的基礎上運行。虛擬化技術可以提升IT資源利用率,簡化軟件的重新配置過程,提高運營效率。

Solaris 10:Solaris是Sun的Unix操作系統,目前已經發展到Solaris 10。Solaris 10是全球無可比擬的操作系統。迄今為止,它已經創造了45項基准性能的世界紀錄,擁有500多萬授權用戶,可運行於680多種x86平台,並具有無與倫比的安全性。Solaris 10與領先服務器完美結合,廣泛應用於電信、教育、政府、金融、醫療、電力等多種行業,為Sun用戶帶來了超越以往的性能體驗。

Copyright © Linux教程網 All Rights Reserved