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