王杰 楊丹丹
摘 要 云計(jì)算是一種全新的計(jì)算模式,網(wǎng)絡(luò)計(jì)算、分布式計(jì)算和并行計(jì)算是對(duì)云計(jì)算的繼承和創(chuàng)新,是傳統(tǒng)計(jì)算與網(wǎng)絡(luò)展的產(chǎn)物。并且云計(jì)算與傳統(tǒng)的服務(wù)模式不同,是與互聯(lián)網(wǎng)結(jié)合而產(chǎn)生的新型的商業(yè)模式。本文主要研究了云計(jì)算術(shù)、發(fā)展趨勢(shì)、云計(jì)算具有的特點(diǎn)優(yōu)勢(shì)及其弊端。
關(guān)鍵字 云計(jì)算 關(guān)鍵技術(shù) 優(yōu)勢(shì) 弊端
中圖分類號(hào):TP3文獻(xiàn)標(biāo)識(shí)碼:A
1 云計(jì)算
云計(jì)算是由規(guī)模經(jīng)濟(jì)驅(qū)動(dòng),為Internet上的外部用戶提供一組抽象、虛擬化、動(dòng)態(tài)可擴(kuò)展以及可管理的計(jì)算機(jī)資源能力、力平臺(tái)和服務(wù)的一種大規(guī)模分布式計(jì)算機(jī)的聚合體。
2 云計(jì)算的關(guān)鍵技術(shù)
(1)數(shù)據(jù)存儲(chǔ)技術(shù)
云計(jì)算為了保證經(jīng)濟(jì)性、高可用性和高可靠性,所以其采用分布式存儲(chǔ)的方式來存儲(chǔ)數(shù)據(jù),采用冗余存儲(chǔ)的方式來保證存據(jù)的可靠性,也就是為同一份數(shù)據(jù)保存了多個(gè)副本。同時(shí)云計(jì)算的數(shù)據(jù)存儲(chǔ)技術(shù)也具有高吞吐率、高傳輸率特征,計(jì)算系統(tǒng)需要同時(shí)滿足大量用戶的需求,并行地為大量用戶提供服務(wù)。
(2)數(shù)據(jù)管理技術(shù)
云計(jì)算系統(tǒng)是對(duì)大數(shù)據(jù)集進(jìn)行分析處理并向用戶提供服務(wù)。因此,數(shù)據(jù)管理技術(shù)必須能夠高效的管理大數(shù)據(jù)集。其次,如數(shù)據(jù)集中找到某一數(shù)據(jù),也是云計(jì)算數(shù)據(jù)管理技術(shù)必須要解決的問題。云計(jì)算的特點(diǎn)是對(duì)規(guī)模巨大的數(shù)據(jù)進(jìn)行存儲(chǔ)然后進(jìn)行分析,數(shù)據(jù)的讀取操作次數(shù)遠(yuǎn)遠(yuǎn)大于數(shù)據(jù)的更新次數(shù),同時(shí)又因?yàn)樵浦械臄?shù)據(jù)管理采用的是讀優(yōu)化的數(shù)據(jù)所以,云計(jì)算系統(tǒng)的數(shù)據(jù)管理通常采用的是列存儲(chǔ)的數(shù)據(jù)管理模式。
(3)編程模式
為了讓云計(jì)算服務(wù)更好的有利于用戶使用,使用戶能夠應(yīng)用該模型編寫符合特定目的程序,因此云計(jì)算上的編程模型必須寫。必須保證后臺(tái)復(fù)雜的并行執(zhí)行和任務(wù)調(diào)度向用戶和編程人員透明。云計(jì)算采用類似MAP-Reduce的編程模式?,F(xiàn)IT廠商提出的“云”計(jì)劃中采用的編程模型,都是基于MAP-Reduce的思想開發(fā)的編程工具。
3 云計(jì)算的發(fā)展趨勢(shì)
(1)云計(jì)算擴(kuò)展的投資價(jià)值
云計(jì)算簡(jiǎn)化了軟件與業(yè)務(wù)流程和訪問服務(wù)。比以往的傳統(tǒng)模式改變的更多,這是幫助了企業(yè)操作和優(yōu)化他們的投資規(guī)模。通過降低成本,來有效的商業(yè)模式,或未來更大的靈活性操作。還有很多的企業(yè)通過云計(jì)算優(yōu)化他們的投資。在相件下,企業(yè)正擴(kuò)展到更多創(chuàng)新與他們的IT能力,這將會(huì)幫助企業(yè)帶來更多商業(yè)機(jī)會(huì)。
(2)混合云計(jì)算的出現(xiàn)
企業(yè)使用云計(jì)算來補(bǔ)充他們的內(nèi)部的基礎(chǔ)設(shè)施和應(yīng)用程序。有專家預(yù)測(cè),這些服務(wù)將優(yōu)化業(yè)務(wù)流程的性能。所以采用云服務(wù)個(gè)新開發(fā)的業(yè)務(wù)功能。在這些情況下,會(huì)按比例縮小兩者的優(yōu)勢(shì)將會(huì)成為一個(gè)共同的特點(diǎn)。
(3)以云為中心的設(shè)計(jì)
有越來越多將組織設(shè)計(jì)作為云計(jì)算遷移的元素。這僅僅意味著需要優(yōu)化云的經(jīng)歷是那些將優(yōu)先采用云技術(shù)的企業(yè)。這是一,預(yù)計(jì)增長(zhǎng)更隨著云計(jì)算的擴(kuò)展到不同的行業(yè)。
(4)移動(dòng)云服務(wù)
未來一定是移動(dòng)的,通過這樣或那樣的方式。作為移動(dòng)設(shè)備的數(shù)量上升顯著的智能手機(jī)和平板電腦是在移動(dòng)中發(fā)揮了更多。這樣的設(shè)備被用來規(guī)模業(yè)務(wù)流程、通信等許多功能。讓云計(jì)算應(yīng)用在所有的員工采取“移動(dòng)”的方法。更多的云臺(tái)和API將成為可以是移動(dòng)云服務(wù)項(xiàng)目。
4 云計(jì)算具有的特點(diǎn)和優(yōu)勢(shì)
(1)大規(guī)模。云具有非常大的規(guī)模,Google云計(jì)算的服務(wù)器有100多萬臺(tái),Amazon、IBM、微軟、Yahoo等的云計(jì)算的服擁有好幾十萬臺(tái)。企業(yè)私有云大多擁有數(shù)百上千臺(tái)服務(wù)器。云能夠給予用戶超常的計(jì)算功能。
(2)虛擬化。因?yàn)樵朴?jì)算能夠支持用戶在任何位置、使用任何終端獲取服務(wù)。所以用戶只需具有一臺(tái)電腦或一部手機(jī)夠通過網(wǎng)絡(luò)服務(wù)來獲取所需要的一切。
(3)可靠性高。使用云計(jì)算比使用本地計(jì)算機(jī)可靠要高的多得多。因?yàn)樵朴?jì)算使用了數(shù)據(jù)多副本容錯(cuò)和計(jì)算節(jié)點(diǎn)同構(gòu)等方式來保證服務(wù)的高可靠性。
(4)通用性。不針對(duì)任何特定應(yīng)用的云計(jì)算,可以構(gòu)造出許多應(yīng)用,同一個(gè)云可以在同一時(shí)刻可以讓不同的應(yīng)用運(yùn)行。
(5)超強(qiáng)的可擴(kuò)展性。因?yàn)樵频囊?guī)模是可以動(dòng)態(tài)伸縮的,所以它可以滿足應(yīng)用、用戶劇增的需求。
(6)價(jià)格便宜。因?yàn)樵凭哂刑厥獾娜蒎e(cuò)措施,所以可采用有經(jīng)濟(jì)性的節(jié)點(diǎn)來構(gòu)成云,云的自動(dòng)化集中式管理可以使許不用再負(fù)擔(dān)昂貴的數(shù)據(jù)中心管理成本,云的通用性也可以使資源的利用率提高很多,利用云的低成本優(yōu)勢(shì),用戶一花費(fèi)幾天的時(shí)間和幾千元錢、就能夠完成以前需要數(shù)月時(shí)間和數(shù)十萬元才能完成的任務(wù)。
5 云計(jì)算存在的問題
(1)帶寬會(huì)耗費(fèi)很多預(yù)算
就比方說像索尼娛樂這樣的公司,他們公司就不考慮利用外部的云服務(wù),來應(yīng)對(duì)存儲(chǔ)擴(kuò)展能力的挑戰(zhàn)。位于加利福尼ulverCity的高級(jí)系統(tǒng)工程師NickBali表示,每一天,索尼動(dòng)畫訪問和產(chǎn)生的數(shù)據(jù)量都在4千兆至12千兆之間。Bali解如果放在云計(jì)算上進(jìn)行數(shù)據(jù)讀取的話,我們所需要網(wǎng)絡(luò)帶寬是非常龐大的,這樣所需的成本也非常巨大,甚至于超過存儲(chǔ)本身費(fèi)用。
(2)應(yīng)用軟件的性能不足夠穩(wěn)定
以新一代IT為基礎(chǔ)架構(gòu)研究的咨詢公司,Adaptivity的首席執(zhí)行官TonyBishop表示“私人云或許可以,但公有云確實(shí)高應(yīng)用軟件的性能,而且也不會(huì)將延遲的考慮在內(nèi)”。
6結(jié)語
云計(jì)算是一種非常有發(fā)展前景的全新的計(jì)算模式。云計(jì)算的根本目的是共享云中各節(jié)點(diǎn)的計(jì)算資源和存儲(chǔ)資源,其職能是戶所需的計(jì)算機(jī)資源給終端,因?yàn)槠洳僮骱?jiǎn)單和安全性高,所以日后必將成為主流技術(shù),為我們提供更好的服務(wù)。