彭城
摘 要:云計算從誕生之日起就與計算機技術和社會發(fā)展密不可分,先進的計算機技術造就了今天的云計算,同時云計算則推動著新一代產(chǎn)業(yè)經(jīng)濟的發(fā)展。我們在看待云計算帶給社會便利的同時,還應清醒的認識到其存在的諸多問題。
關鍵詞:云計算 發(fā)展應用 社會意義
IBM的創(chuàng)立者托馬斯?沃森曾表示,全世界只需要5臺電腦就足夠了;比爾·蓋茨則在一次演講中稱,個人用戶的內(nèi)存只需640Kb足矣。托馬斯?沃森講出這句話的時候是1943年,當時的電腦還處于研發(fā)階段。比爾?蓋茨則是在DOS時代提出了上述的論斷,當時DOS系統(tǒng)的基本內(nèi)存是640Kb,一般集成在主板上,后來隨著操作系統(tǒng)的發(fā)展,才出現(xiàn)了插槽式的擴展內(nèi)存條。咱們暫且不去討論托馬斯?沃森和比爾?蓋茨的說法是否有時代的局限性,單就目前計算機技術的發(fā)展來看,兩位卓越人物不約而同的預測了一個新興事物的到來——云計算。
一、云計算的發(fā)展
早在半個多世紀以前,人們就預測到電子計算機強大的功能可以向普通人提供服務,而用戶并不需要支付昂貴的費用購買自己的電子計算機系統(tǒng),而是像使用自來水一樣,根據(jù)需要的計算資源按需付費。只不過當時的計算機網(wǎng)絡仍處于研發(fā)階段,并沒有做好準備來迎接云計算,直到1999年網(wǎng)絡技術發(fā)展成熟后,人們將一直以來都是本地運行的客戶關系管理系統(tǒng)(CRM)升級到網(wǎng)絡運行,才第一次簡單的實現(xiàn)了現(xiàn)代云計算,這好比是為用戶家鋪設了自來水管。與此同時,虛擬機技術的發(fā)展也為云計算提供了另一個關鍵技術:資源池的聚合與分配,這好比是自來水廠整合了水資源,并且可以根據(jù)用戶需求提供相應水量的自來水。硬件的不斷更新?lián)Q代使得服務器的性能越來越強大,當用戶在遠程租賃使用服務器的過程中,如果獨享勢必會造成硬件資源的浪費,虛擬機技術就是將性能強大的服務器虛擬成多個包含了CPU、內(nèi)存和硬盤等必備資源的虛擬系統(tǒng)來供多個客戶同時使用,這樣就可以提高硬件資源利用率,同時也滿足了多個用戶的使用需求,而這還僅僅是虛擬機技術的簡單使用。我們可以把應用方式升級一下:如果我們有兩臺“資源提供服務器”可以同時向客戶提供服務,那么就可以引入第三臺“資源分配服務器”借助虛擬機技術將前兩臺服務器的資源統(tǒng)一進行整合,然后根據(jù)需要向用戶進行配置和切分,這樣就實現(xiàn)了跨物理機的資源整合與分配。服務提供企業(yè)可以將硬件的申請權(quán)轉(zhuǎn)給用戶,用戶根據(jù)自身需要選擇申請CPU速度,內(nèi)存與硬盤大小后,由服務提供企業(yè)進行審核與批準。同時需要說明的是,我們可以讓“資源分配服務器”控制成百上千臺“資源提供服務器”形成一個個小的資源系統(tǒng),然后再由上層服務器統(tǒng)一管理這些資源系統(tǒng),從而構(gòu)成了云計算的雛形,可見虛擬機技術應該是云計算中關鍵的不可分割的一個組成部分。
二、云計算的應用
有了基礎平臺,云計算的應用就可以順利的開展。目前云計算主要包含了以下幾個層次的服務:基礎設施即服務(IaaS),平臺即服務(PaaS)和軟件即服務(SaaS)。
要解釋這三個層次的服務咱們還是回到上面云計算的形成的例子:如果云計算服務提供商僅僅向用戶提供了CPU、內(nèi)存、存儲空間和網(wǎng)絡連接等必備的資源,操作系統(tǒng)需要用戶自己配置和安裝,那么這種就是基礎設施即服務(IaaS);如果云計算服務提供商不僅向用戶提供了基礎設施,還提供了操作系統(tǒng)、編程語言的運行環(huán)境、數(shù)據(jù)庫和Web服務器等平臺,用戶可以在此平臺上部署和運行自己的應用,但是不能管理和控制底層的基礎設施,這種就是平臺即服務(PaaS)。如果云計算服務提供商向客戶提供了基礎設施、操作系統(tǒng)和應用軟件,用戶無需購買軟件,而是向提供商租用基于Web的軟件來管理企業(yè)經(jīng)營活動,這種就是軟件即服務(SaaS)。
選擇了IaaS的客戶必須將更多精力投入到管理底層硬件和中間件基礎架構(gòu)上,而這些工作必須需要專業(yè)人員才能完成,因此資金投入要更多,選擇這種服務的多為大型企業(yè)或?qū)Σ僮飨到y(tǒng)和應用軟件要求較高的公司。同樣的道理,PaaS則更適合中小型或無太多專業(yè)技術人員的公司,需要注意的是由于PaaS提供商的標準不一,企業(yè)數(shù)據(jù)在今后的遷移過程中可能會有較高的資金成本與難度風險。而如果你只是終端用戶或者普通消費者,你的需求是訪問網(wǎng)頁、操作軟件、使用服務,那么你只要選擇SaaS即可。
三、云計算的社會意義
云計算的社會意義可以歸納為三點:提高工作效率、降低工作成本、加快經(jīng)濟社會的發(fā)展
在提高工作效率方面,不得不提到“大數(shù)據(jù)”的概念,民眾對政府部門的意見和建議,消費者對企業(yè)的滿意度數(shù)據(jù),從這些海量的數(shù)據(jù)中,政府部門可以了解民生,制定方針政策,企業(yè)可以認清市場,調(diào)節(jié)生產(chǎn)方向,因此越來越多的企事業(yè)單位將大數(shù)據(jù)作為一項重點工作進行處理,大數(shù)據(jù)的總體架構(gòu)主要包括三層:數(shù)據(jù)存儲,數(shù)據(jù)處理和數(shù)據(jù)分析。數(shù)據(jù)先要通過存儲層存儲下來,然后根據(jù)數(shù)據(jù)需求和目標來建立相應的數(shù)據(jù)模型和數(shù)據(jù)分析指標體系對數(shù)據(jù)進行分析產(chǎn)生價值,這些都需要云計算作為基礎進行處理。有人甚至說,借助云計算,大數(shù)據(jù)的處理可以在動下鼠標間完成。
在降低工作成本方面,企業(yè)可以根據(jù)自身需求選擇不同的云計算服務模式,在一定程度上省去了硬件投入,節(jié)省了使用成本和運維成本。企業(yè)可以直接進入云計算時代,從而利用新的技術,新的模式,來提高企業(yè)的競爭力。云計算將極大拓展用戶數(shù)量,我們從而得以提供更多產(chǎn)品和服務,這將提升企業(yè)的收入和利潤。隨著云計算時代的到來,上至大型企業(yè),下至剛剛起步的創(chuàng)業(yè)公司,都能夠根據(jù)推動創(chuàng)新和獲取全球客戶的需要自動部署計算能力。有了云計算,公司的創(chuàng)意可以去滿足任何市場的需求,無論大小。這意味著商業(yè)成功不再受計算能力的局限。相反,成功與否將取決于想象力、專業(yè)性和執(zhí)行力。與此同時,政府將能夠通過云計算提供新的服務,以改善教育、醫(yī)療和安全等工作;研究人員得以更快收集、分享和分析信息,從而促進科學進步。
可以說云計算是新一代產(chǎn)業(yè)經(jīng)濟的催化劑,正悄無聲息的融入到經(jīng)濟和社會的各個領域,推動著經(jīng)濟社會的發(fā)展,改變著人們的消費習慣。人們可以自由定制符合自身需求的云服務,借助一部手機就可以完成繳費、打車、購物、社交等多項社會活動。同時,云計算還改變著傳統(tǒng)廠商的服務模式,從實際情況來看,互聯(lián)網(wǎng)將提供更多層次的服務,從產(chǎn)品生產(chǎn)和服務的提供到商業(yè)模式和商業(yè)形態(tài)都發(fā)生了根本的變化。
四、我國云計算面臨的問題
我們還應清醒的認識到我國云計算面臨的一些問題:
1、云計算其實是一種公共資源,和我們?nèi)粘J褂盟?、電、煤氣是一樣的,它解決的是優(yōu)化資源配置的問題,而目前企業(yè)間各自為政,各個層次間缺乏統(tǒng)一標準,如果能從國家層面指導企業(yè)出臺相關法律法規(guī),完善監(jiān)管體系,從數(shù)據(jù)安全、隱私保護等多方面打消用戶的顧慮,將更能促進云計算的健康發(fā)展。
2、我國云計算的配套資源比較匱乏,核心軟件技術和國外發(fā)達國家相比還有較大差距,企業(yè)不能開展較多的業(yè)務種類,一定程度上增加了運營風險,同時隨著國外企業(yè)的全球布局,云計算的國內(nèi)企業(yè)競爭力會受到不小的影響。
3、國內(nèi)的網(wǎng)絡環(huán)境亟待改善,云計算在很大程度上需要依賴穩(wěn)定的網(wǎng)絡環(huán)境,就目前國內(nèi)的帶寬情況來看,如果想要用戶有較好的使用體驗的話,有線與無線網(wǎng)絡質(zhì)量還需要較大的提升。
參考文獻:
[1] 韓燕波等.云計算導論——從應用視角開啟云計算之門.電子工業(yè)出版社. 2015年第一版
[2] 孫宇熙. 云計算與大數(shù)據(jù).人民郵電出版社. 2017年第一版
[3] 楊正洪. 智慧城市:大數(shù)據(jù)、物聯(lián)網(wǎng)和云計算之應用.清華大學出版社. 2016年第二版endprint