程紅霞 程紅軍
(1.鄭州師范學(xué)院信息技術(shù)系,河南 鄭州 450044;2.河南省出版中等職業(yè)學(xué)校,河南 鄭州 450000)
云計(jì)算時(shí)下可謂風(fēng)靡一時(shí),關(guān)于云計(jì)算的發(fā)展問(wèn)題已經(jīng)成為各方關(guān)注的熱點(diǎn)問(wèn)題,對(duì)云計(jì)算的爭(zhēng)議也有很多,到底什么是云計(jì)算呢?
(一)云計(jì)算的定義。所謂云計(jì)算,從廣義上講,它是一種動(dòng)態(tài)的易擴(kuò)展的且通常是通過(guò)互聯(lián)網(wǎng)提供虛擬化的資源計(jì)算方式。從狹義上講,它是指IT基礎(chǔ)設(shè)施的交付和使用模式,通過(guò)網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需的資源(硬件、平臺(tái)、軟件)。提供資源的網(wǎng)絡(luò)被稱為"云"。著名的微軟亞洲研究院院長(zhǎng)、SGI公司副總裁兼總經(jīng)理李開(kāi)復(fù)打了一個(gè)形象的比喻:錢莊。最早人們只是把錢放在枕頭底下,后來(lái)有了錢莊,很安全,不過(guò)兌現(xiàn)起來(lái)比較麻煩。現(xiàn)在發(fā)展到銀行可以到任何一個(gè)網(wǎng)點(diǎn)取錢,甚至通過(guò)ATM,或者國(guó)外的渠道。就像用電不需要家家裝備發(fā)電機(jī),直接從電力公司購(gòu)買一樣。"云計(jì)算"帶來(lái)的就是這樣一種變革--由谷歌、IBM這樣的專業(yè)網(wǎng)絡(luò)公司來(lái)搭建計(jì)算機(jī)存儲(chǔ)、運(yùn)算中心,用戶通過(guò)一根網(wǎng)線借助瀏覽器就可以很方便的訪問(wèn),把"云"做為資料存儲(chǔ)以及應(yīng)用服務(wù)的中心。
(二)云計(jì)算的原理
云計(jì)算 (Cloud Computing)是分布式處理(Distributed Computing)、并行處理(Parallel Computing)和網(wǎng)格計(jì)算(Grid Computing)的發(fā)展,或者說(shuō)是這些計(jì)算機(jī)科學(xué)概念的商業(yè)實(shí)現(xiàn)。
云計(jì)算的基本原理是,通過(guò)使計(jì)算分布在大量的分布式計(jì)算機(jī)上,而非本地計(jì)算機(jī)或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運(yùn)行將更與互聯(lián)網(wǎng)相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問(wèn)計(jì)算機(jī)和存儲(chǔ)系統(tǒng)。
(三)云計(jì)算的分類
1.按照服務(wù)類型分類
(1)基礎(chǔ)設(shè)施云(Infrastructure Cloud)。這種云為用戶提供的是底層的、接近于直接操作硬件資源的服務(wù)接口。通過(guò)調(diào)用這些接口,用戶可以直接獲得計(jì)算和存儲(chǔ)能力,而且非常自由靈活,幾乎不受邏輯上的限制。(2)平臺(tái)云(Platform Cloud)。這種云為用戶提供一個(gè)托管平臺(tái),用戶可以將他們所開(kāi)發(fā)和運(yùn)營(yíng)的應(yīng)用托管到云平臺(tái)中。但是,這個(gè)應(yīng)用的開(kāi)發(fā)和部署必須遵守該平臺(tái)特定的規(guī)則和限制,如語(yǔ)言、編程框架、數(shù)據(jù)存儲(chǔ)模型等。(3)應(yīng)用云(Application Cloud)。這種云為用戶提供可以為其直接所用的應(yīng)用,這些應(yīng)用一般是基于瀏覽器的,針對(duì)某一項(xiàng)特定的功能。應(yīng)用云最容易被用戶使用,因?yàn)樗鼈兌际情_(kāi)發(fā)完成的軟件,只需要進(jìn)行一些定制就可以交付。但是,它們也是靈活性最低的,因?yàn)橐环N應(yīng)用云只針對(duì)一種特定的功能,無(wú)法提供其他功能的應(yīng)用。
2.按照服務(wù)方式分類
(1)公有云。公有云是由若干企業(yè)和用戶共享使用的云環(huán)境。在公有云中,用戶所需的服務(wù)由一個(gè)獨(dú)立的、第三方云提供商提供。該云提供商也同時(shí)為其他用戶服務(wù),這些用戶共享這個(gè)云提供商所擁有的資源。(2)私有云。私有云是由某個(gè)企業(yè)獨(dú)立構(gòu)建和使用的云環(huán)境。私有云是指為企業(yè)或組織所專有的云計(jì)算環(huán)境。(3)混合云。指公有云與私有云的混合。
通過(guò)對(duì)現(xiàn)有的云計(jì)算系統(tǒng)進(jìn)行深入剖析,云計(jì)算主要分為如下三個(gè)類別的服務(wù):把軟件當(dāng)作服務(wù)(Software as a Service,簡(jiǎn)稱 SaaS)、把平臺(tái)當(dāng)作服務(wù)(Platform as a Service,簡(jiǎn)稱PaaS)以及把基礎(chǔ)設(shè)施當(dāng)作服務(wù)(Infrastructure as a Service,簡(jiǎn)稱 IaaS)。
(一)應(yīng)用層。它是面向用戶提供簡(jiǎn)單的軟件應(yīng)用服務(wù)以及用戶交互接口等,這一層稱為軟件即服務(wù),即SaaS。(二)平臺(tái)層。在基礎(chǔ)設(shè)施之上的平臺(tái)層可以認(rèn)為是整個(gè)云計(jì)算系統(tǒng)的核心層,主要包括并行程序設(shè)計(jì)和開(kāi)發(fā)環(huán)境、結(jié)構(gòu)化海量數(shù)據(jù)的分布式存儲(chǔ)管理系統(tǒng)、海量數(shù)據(jù)分布式文件系統(tǒng)以及實(shí)現(xiàn)云計(jì)算的其他系統(tǒng)管理工具,如云計(jì)算的系統(tǒng)中資源的部署、分配、監(jiān)控管理、安全管理、分布式并發(fā)控制等。平臺(tái)層主要為應(yīng)用程序開(kāi)發(fā)者設(shè)計(jì),開(kāi)發(fā)者不用擔(dān)心應(yīng)用運(yùn)行時(shí)所需要的資源,平臺(tái)層提供應(yīng)用程序運(yùn)行及維護(hù)所需要的一切平臺(tái)資源。平臺(tái)即服務(wù)稱之為PaaS。(三)基礎(chǔ)設(shè)施層。主要包括計(jì)算資源和存儲(chǔ)資源,整個(gè)基礎(chǔ)設(shè)施也可以作為一種服務(wù)向用戶提供,即IaaS。(四)三種模式之間的關(guān)系。它們之間的關(guān)系主要可以從兩個(gè)角度進(jìn)行分析:其一是用戶體驗(yàn)角度,從這個(gè)角度而言,它們之間關(guān)系是獨(dú)立的,因?yàn)樗鼈兠鎸?duì)不同類型的用戶。其二是技術(shù)角度,從這個(gè)角度而言,它們并不是簡(jiǎn)單的繼承關(guān)系(SaaS基于PaaS,而PaaS基于IaaS),因?yàn)槭紫萐aaS可以是基于PaaS或者直接部署于IaaS之上,其次PaaS可以構(gòu)建于IaaS之上,也可以直接構(gòu)建在物理資源之上。
盡管云計(jì)算模式具有許多優(yōu)點(diǎn),但是也存在的一些問(wèn)題,如數(shù)據(jù)隱私問(wèn)題、安全問(wèn)題、軟件許可證問(wèn)題、網(wǎng)絡(luò)傳輸問(wèn)題等。
·數(shù)據(jù)隱私問(wèn)題:如何保證存放在云服務(wù)提供商的數(shù)據(jù)隱私,不被非法利用,不僅需要技術(shù)的改進(jìn),也需要法律的進(jìn)一步完善?!?shù)據(jù)安全性:有些數(shù)據(jù)是企業(yè)的商業(yè)機(jī)密,數(shù)據(jù)的安全性關(guān)系到企業(yè)的生存和發(fā)展。云計(jì)算數(shù)據(jù)的安全性問(wèn)題解決不了會(huì)影響云計(jì)算在企業(yè)中的應(yīng)用?!び脩羰褂昧?xí)慣:如何改變用戶的使用習(xí)慣,使用戶適應(yīng)網(wǎng)絡(luò)化的軟硬件應(yīng)用是長(zhǎng)期而艱巨的挑戰(zhàn)。·網(wǎng)絡(luò)傳輸問(wèn)題:云計(jì)算服務(wù)依賴網(wǎng)絡(luò),目前網(wǎng)速低且不穩(wěn)定,使云應(yīng)用的性能不高。云計(jì)算的普及依賴網(wǎng)絡(luò)技術(shù)的發(fā)展。
四、結(jié)束語(yǔ)。云計(jì)算現(xiàn)在處于一個(gè)初級(jí)的階段,還需要人們的深入了解,但它將改變整個(gè)網(wǎng)絡(luò)化服務(wù)架構(gòu)和用戶對(duì)網(wǎng)上資源的使用方式,引領(lǐng)未來(lái)網(wǎng)絡(luò)服務(wù)的發(fā)展方向。相信在不久的將來(lái),云計(jì)算技術(shù)一定會(huì)更加完善,云計(jì)算必將得到更大的發(fā)展。
[1]王鵬.走進(jìn)云計(jì)算[M].北京:人民郵電出版社,2009.
[2]張為民,唐劍峰.云計(jì)算:深刻改變未來(lái)[M].北京:科學(xué)出版社,2009,12.
[3]米勒.云計(jì)算[M].姜進(jìn)磊.北京:機(jī)械工業(yè)出版社,2009.
[4]錢文靜,鄧仲華.云計(jì)算與信息資源共享管理[J].圖書與情報(bào),2009,18(4).