陳明華
摘 要: 隨著云時(shí)代的來臨,云操作系統(tǒng)逐漸進(jìn)入人們的視野,成為數(shù)據(jù)中心的一個(gè)重要選擇,很可能成為將來操作系統(tǒng)的潮流。隨著浪潮、中興等國內(nèi)企業(yè)推出云操作系統(tǒng),使得云操作系統(tǒng)越來越受業(yè)界的關(guān)注。文章介紹了計(jì)算時(shí)代的云操作系統(tǒng)。
關(guān)鍵詞: 云計(jì)算 云操作系統(tǒng) 分布式
操作系統(tǒng)與硬件的發(fā)展息息相關(guān),操作系統(tǒng)的歷史就是一部解決電腦系統(tǒng)需求與問題的歷史。智能手機(jī)、平板電腦等移動(dòng)終端的出現(xiàn),改變了人們使用計(jì)算機(jī)設(shè)備的方式,將人們從傳統(tǒng)PC上解放了出來。隨著互聯(lián)網(wǎng)的發(fā)展和成熟,操作系統(tǒng)在整個(gè)系統(tǒng)中的地位每況愈下。那么在云計(jì)算時(shí)代操作系統(tǒng)會(huì)消失嗎?答案當(dāng)然是否定的,因?yàn)椴僮飨到y(tǒng)能夠在硬件和應(yīng)用之間搭建一個(gè)優(yōu)雅的中間層,只不過對(duì)以往傳統(tǒng)的操作系統(tǒng)還需要進(jìn)行一些變革。
一、云計(jì)算的概念
云計(jì)算就是通過使計(jì)算分布在大量的分布式計(jì)算機(jī)上,而非本地計(jì)算機(jī)或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運(yùn)行將與互聯(lián)網(wǎng)相似,這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計(jì)算機(jī)和存儲(chǔ)系統(tǒng)。云計(jì)算是并行計(jì)算、分布式計(jì)算和網(wǎng)格計(jì)算的發(fā)展。通常將提供資源的網(wǎng)絡(luò)被稱為“云”,之所以稱為“云”,是因?yàn)樗谀承┓矫婢哂鞋F(xiàn)實(shí)中云的特征。云一般都較大,云的規(guī)模可以動(dòng)態(tài)伸縮,它的邊界是模糊的。云計(jì)算的商業(yè)模式給用戶提供的是一種IT服務(wù),其內(nèi)容是隨時(shí)間變化、動(dòng)態(tài)彈性的。因此,云計(jì)算數(shù)據(jù)中心的架構(gòu)會(huì)隨著社會(huì)的進(jìn)步不斷調(diào)整和優(yōu)化。
二、云操作系統(tǒng)的定義
云操作系統(tǒng)又稱云計(jì)算中心操作系統(tǒng),是建立云計(jì)算中心的整體基礎(chǔ)架構(gòu)軟件環(huán)境,同時(shí)是運(yùn)營管理維護(hù)的系統(tǒng)平臺(tái),它是傳統(tǒng)單機(jī)操作系統(tǒng)面向互聯(lián)網(wǎng)應(yīng)用、云計(jì)算模式的適應(yīng)性擴(kuò)展。云操作系統(tǒng)不同于傳統(tǒng)操作系統(tǒng)僅針對(duì)整臺(tái)單機(jī)的軟硬件進(jìn)行管理,而是通過管理整個(gè)云計(jì)算數(shù)據(jù)中心的軟硬件設(shè)備,提供一整套基于網(wǎng)絡(luò)和軟硬件的服務(wù),以便更好地在云計(jì)算環(huán)境中快速搭建各種應(yīng)用服務(wù)。
云操作系統(tǒng)主要有三個(gè)作用,一是管理和驅(qū)動(dòng)海量服務(wù)器、存儲(chǔ)等基礎(chǔ)硬件,將一個(gè)數(shù)據(jù)中心的硬件資源邏輯上整合成一臺(tái)服務(wù)器;二是為云應(yīng)用軟件提供統(tǒng)一、標(biāo)準(zhǔn)的接口;三是管理海量的計(jì)算任務(wù)及資源調(diào)配和遷移。
三、云操作系統(tǒng)的三大特點(diǎn)
云操作系統(tǒng)是目前業(yè)界最主要研究領(lǐng)域之一,即建立一個(gè)能夠在“云”中運(yùn)行的操作系統(tǒng),應(yīng)用運(yùn)行在這個(gè)操作系統(tǒng)上,數(shù)據(jù)也儲(chǔ)存在這個(gè)操作系統(tǒng)中,傳統(tǒng)的PC、筆記本電腦等變成只用于進(jìn)行輸入和輸出的終端。但是云操作系統(tǒng)到底是什么樣子,目前業(yè)內(nèi)還沒有定論,通??梢詫⒃撇僮飨到y(tǒng)的特點(diǎn)歸結(jié)為以下三點(diǎn):
首先,網(wǎng)絡(luò)化是云操作系統(tǒng)的最主要的特點(diǎn)。云操作系統(tǒng)以網(wǎng)絡(luò)作為開發(fā)和運(yùn)行平臺(tái),它不再以單一的計(jì)算機(jī)作為管理對(duì)象,要管理整個(gè)自治體中間的所有資源,離開網(wǎng)絡(luò)就不能工作。將“云計(jì)算”作為任務(wù)發(fā)送給各個(gè)處于不同地理位置的服務(wù)器處理,得到結(jié)果返回。這種網(wǎng)絡(luò)是一種“云網(wǎng)絡(luò)”,能最有效地利用服務(wù)器的計(jì)算性能,為用戶提出的“云計(jì)算”任務(wù)提供高效的計(jì)算服務(wù)。
其次,安全性也是云操作系統(tǒng)的重要特點(diǎn)。安全是指“云計(jì)算”、“云存儲(chǔ)”在邏輯上的安全性。云計(jì)算通過云服務(wù),可以通過多種多樣的安全保障措施保障數(shù)據(jù)安全。有可能的方式為:(1)云網(wǎng)絡(luò)操作系統(tǒng)內(nèi)存的安全性。這種安全性于本地來說是“嚴(yán)格受限”的計(jì)算。任何服務(wù)都是相互隔離的,用戶任務(wù)各個(gè)數(shù)據(jù)之間沒有任何內(nèi)在相關(guān)性,任何已知的病毒在這種環(huán)境下都將失效。(2)云網(wǎng)絡(luò)的邏輯安全性。在云網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)是嚴(yán)格保護(hù)的,包括使用各種各樣的數(shù)據(jù)加密措施保障云計(jì)算任務(wù)與數(shù)據(jù)的安全;不僅如此,云網(wǎng)絡(luò)也是冗余存放,多重備份的網(wǎng)絡(luò)式存儲(chǔ),任何局部化的數(shù)據(jù)損害都不會(huì)影響到用戶數(shù)據(jù)的安全。
云操作系統(tǒng)最后一個(gè)特點(diǎn)是擴(kuò)充性。隨著SaaS服務(wù)(Software-as-a-Service軟件即服務(wù))的繁榮,使得用戶能夠直接通過瀏覽器就能完成大部分工作,這使電腦和網(wǎng)絡(luò)成了不可分割的一體。本地硬件資源不足可以動(dòng)態(tài)地申請(qǐng)網(wǎng)絡(luò)硬件資源為用戶服務(wù),可以用任何有限的本地硬件資源實(shí)現(xiàn)近乎無限的大型計(jì)算量,這種虛擬存在的計(jì)算將深刻影響未來的計(jì)算機(jī)行業(yè)的發(fā)展。云操作系統(tǒng)將使得SaaS服務(wù)成為主要軟件服務(wù),杜絕了軟件盜版問題。云操作系統(tǒng)內(nèi)在的網(wǎng)絡(luò)化和安全性,保障了計(jì)算的分布式實(shí)現(xiàn)。
四、云計(jì)算對(duì)云操作系統(tǒng)的影響
云計(jì)算的發(fā)展為基礎(chǔ)軟件提供了新的發(fā)展機(jī)遇,作為新一代信息技術(shù)的重要代表技術(shù),對(duì)傳統(tǒng)IT產(chǎn)業(yè)的影響是全局的、深刻的??v觀云計(jì)算產(chǎn)業(yè)價(jià)值鏈,基礎(chǔ)軟件包括操作系統(tǒng)、數(shù)據(jù)庫、中間件、虛擬化軟件,處于重要基礎(chǔ)地位,在底層支撐云計(jì)算的發(fā)展。面向云計(jì)算的操作系統(tǒng)、數(shù)據(jù)庫、中間件、虛擬化軟件逐漸成為基礎(chǔ)軟件領(lǐng)域新的發(fā)展方向。基礎(chǔ)軟件將逐漸面向云計(jì)算硬件基礎(chǔ)設(shè)施和行業(yè)應(yīng)用研發(fā),并逐漸向云計(jì)算平臺(tái)遷移。其優(yōu)勢(shì)主要如下:
1.基于云計(jì)算和云存儲(chǔ),可管理和利用更龐大的資源,為用戶提供更多服務(wù)。
2.在可以上網(wǎng)的任何計(jì)算機(jī)上,用戶都可以使用自己定制的同一個(gè)云計(jì)算操作系統(tǒng),無需各種繁瑣的文件拷貝和資源轉(zhuǎn)移。
3.云計(jì)算操作系統(tǒng)不與Windows、Linux、Unix等操作系統(tǒng)沖突,可以在這些操作系統(tǒng)上運(yùn)行。
五、云操作系統(tǒng)的發(fā)展
近年來國際IT巨頭已經(jīng)搶先發(fā)展服務(wù)于云計(jì)算基礎(chǔ)設(shè)施的操作系統(tǒng)。云計(jì)算操作系統(tǒng)未來的應(yīng)用面是極為廣泛的,在教學(xué)、管理、營銷等方面都將發(fā)揮重要作用。2009年業(yè)內(nèi)首款云計(jì)算操作系統(tǒng)VMware vSphere 4正式發(fā)布,它不依賴于特定的硬件、操作系統(tǒng)、應(yīng)用架構(gòu)及內(nèi)部和外部的應(yīng)用托管商,推出了宣傳云操作系統(tǒng)的白皮書。2011年甲骨文推出了Solaris 11操作系統(tǒng),在其網(wǎng)站上清晰表示是“首個(gè)云操作系統(tǒng)”(the First Cloud OS)。VMware和甲骨文推出的云操作系統(tǒng)都是采用虛擬化技術(shù),為操作系統(tǒng)、網(wǎng)絡(luò)和存儲(chǔ)資源提供全面的、內(nèi)置虛擬化的功能。惠普的WebOS、谷歌的ChromeOS和微軟的ServiceOS云操作系統(tǒng)的推出,以及摩托羅拉并購移動(dòng)操作系統(tǒng)Azingo廠商后發(fā)布的云操作系統(tǒng)Motoblur,都標(biāo)志著云計(jì)算操作系統(tǒng)時(shí)代即將拉開序幕。
參考文獻(xiàn):
[1]張冬青.云計(jì)算對(duì)未來電子商務(wù)發(fā)展的影響[J].學(xué)術(shù)交流,2010(4).
[2]曹彩鳳.淺談?dòng)?jì)算機(jī)網(wǎng)絡(luò)云計(jì)算技術(shù)[J].甘肅廣播電視大學(xué)學(xué)報(bào),2010(3).
[3]賈德昌.走近“云計(jì)算”[J].中國工程咨詢,2012(5).
[4]鄭宇帆.云計(jì)算與云安全框架研究[J].科技資訊,2013(11).