關于云計算及其建設的探討
摘要:通過對云計算的概念、產(chǎn)生原因、發(fā)展、目前國內外的狀況的認知,特別是根據(jù)云計算的使用特點,提出我國政府應該把云資源作為基礎設施建設來投資。要在國內選擇適當?shù)牡赜?,建設適度的節(jié)點數(shù)等。避免對云計算的重復和盲目投資,克服云計算被私企掌握等弊端。保證云資源被全社會公平的使用和合理分配。讓云計算能夠為中國特色的社會主義社會服務。
關鍵詞:云計算;云資源;基礎設施
1 基本概念和特點
云計算由Google公司首先提出,是從2007年開始興起的商業(yè)計算模型。其最基本的概念,是將計算任務分布在由大量計算機構成的資源池上,使各種應用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和軟件服務。云計算具有超大規(guī)模、高擴展性、高可靠性、高通用性等特點,是繼互聯(lián)網(wǎng)、個人電腦后信息技術的重大革新,也是信息移動化、網(wǎng)絡化趨勢的具體體現(xiàn),代表下一代計算機技術的發(fā)展方向,未來將成為影響整個IT行業(yè)的關鍵性技術。它和物聯(lián)網(wǎng)、三網(wǎng)融合被認為是將改變人類生活方式的重要科技創(chuàng)新。
從技術路徑和實現(xiàn)方法看,云計算(cloud computing)是透過網(wǎng)絡將龐大的計算處理程序自動分拆成無數(shù)個較小的子程序,再交由多部服務器所組成的龐大系統(tǒng)經(jīng)搜尋、計算分析之后將處理結果回傳給用戶。通過這項技術,網(wǎng)絡服務提供者可以在數(shù)秒之內,達成處理數(shù)以千萬計甚至億計的信息,達到和“超級計算機”同樣強大效能的網(wǎng)絡服務。
1.1 狹義云計算
狹義云計算是指IT基礎設施的交付和使用模式,指通過網(wǎng)絡以按需、易擴展的方式獲得所需的資源。
提供資源的網(wǎng)絡被稱為“云”。“云”中的資源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。這種特性經(jīng)常被稱為像水電一樣使用IT基礎設施。
1.2 廣義云計算
廣義云計算是指服務的交付和使用模式,指通過網(wǎng)絡以按需、易擴展的方式獲得所需的服務。這種服務可以是IT和軟件、互聯(lián)網(wǎng)相關的,也可以是任意其他的服務,它具有超大規(guī)模、虛擬化、可靠安全等獨特功效。
這種提供服務的資源池稱為“云”。“云”是一些可以自我維護和管理的虛擬計算資源,通常為一些大型服務器集群,包括計算服務器、存儲服務器、寬帶資源等等。云計算將所有的計算資源集中起來,并由軟件實現(xiàn)自動管理,無需人為參與。
從技術角度看,云計算是并行計算(Parallel Computing)、分布式計算(Distributed Computing)和網(wǎng)格計算(Grid Computing)的發(fā)展,或者說是這些計算機科學概念的商業(yè)實現(xiàn)。云計算是虛擬化(Virtualization)、效用計算(Utility Computing)、IaaS(基礎設施即服務)、PaaS(平臺即服務)、SanS(軟件即服務)等概念混合演進并躍升的結果。
綜合目前各家的看法,我們認為,云計算中的“云”不僅包括大量分門別類(主要是不同時間、空間、行業(yè)、部門上)的信息資源及其對應的實體,還包括存儲、訪問(操作)、連接、分配、收集和保護它們的各種設備和技術,沒有后者就形不成資源池,更談不上云計算,但主體是信息資源及其對應的實體,由于這種資源的不斷“浮現(xiàn)”和“沉淀”就產(chǎn)生了云計算。云計算實際上是依托信息技術通過有償(價格杠桿)或無償(政府投資等)服務對實體資源進行全面整合、合理分配和安全維護的動態(tài)服務手段。他所覆蓋的不僅是橫向和縱向的面,還涉及到一定深度,呈現(xiàn)為T型。
云集器,主要負責一定標準的數(shù)據(jù)采集,可以是自動的,也可以是手工的;云端可以隨時隨地從云資源上下載,有些可自動消失,一次性或永久性,如無人機云端為了保密就可以一次性或停機后自動消失,其有效數(shù)據(jù),全部保存在云存儲里,硬件只是一具“僵尸”,只要把云端和其有效數(shù)據(jù)加載到另一臺機里,它就可以復活。云集器和云端多數(shù)集合在一起,具有智能、決策、識別、分析、收集、查詢、檢索、更新、刪除等功能。
2 云計算具有以下特點
(1)超大規(guī)模。“云”具有相當?shù)囊?guī)模,Google云計算已經(jīng)擁有100多萬臺服務器,Amazon、IBM、微軟、Yahoo等的“云”均擁有幾十萬臺服務器。企業(yè)私有云一般擁有數(shù)百上千臺服務器。“云”能賦予用戶前所未有的計算能力。
(2)虛擬化。云計算支持用戶在任意位置、使用各種終端獲取應用服務。所請求的資源來自“云”,而不是固定的有形的實體。應用在“云”中某處運行,但實際上用戶無需了解、也不用擔心應用運行的具體位置。只需要一臺筆記本或者一個手機,就可以通過網(wǎng)絡服務來實現(xiàn)我們需要的一切,甚至包括超級計算這樣的任務。
(3)高可靠性。“云”使用了數(shù)據(jù)多副本容錯、計算節(jié)點同構可互換等措施來保障服務的高可靠性,使用云計算比使用本地計算機可靠。
(4)通用性。云計算不針對特定的應用,在“云”的支撐下可以構造出千變萬化的應用,同一個“云”可以同時支撐不同的應用運行。
(5)高可擴展性。“云”的規(guī)??梢詣討B(tài)伸縮,滿足應用和用戶規(guī)模增長的需要。
(6)按需服務。“云”是一個龐大的資源池,你按需購買;“云”可以象自來水,電,煤氣那樣計費。
(7)極其廉價。由于“云”的特殊容錯措施可以采用極其廉價的節(jié)點來構成云,“云”的自動化集中式管理使大量企業(yè)無需負擔日益高昂的數(shù)據(jù)中心管理成本,“云”的通用性使資源的利用率較之傳統(tǒng)系統(tǒng)大幅提升,因此用戶可以充分享受“云”的低成本優(yōu)勢,經(jīng)常只要花費幾百美元、幾天時間就能完成以前需要數(shù)萬美元、數(shù)月時間才能完成的任務。
(8)潛在的危險性。云計算服務除了提供計算服務外,還必然提供了存儲服務。但是云計算服務當前壟斷在私人機構(企業(yè))手中,而他們僅僅能夠提供商業(yè)信用。對于政府機構、商業(yè)機構(特別象銀行這樣持有敏感數(shù)據(jù)的商業(yè)機構)對于選擇云計算服務應保持足夠的警惕。
評論