前面聊了工業(yè)大數(shù)據(jù)與工業(yè)4.0和物聯(lián)網(wǎng)(IOT)的關(guān)系,今天來看看工業(yè)大數(shù)據(jù)和云計算的關(guān)系。
云計算這一概念可以追溯到上個世紀(jì)Sun和Oracle提出的“網(wǎng)絡(luò)就是計算機(jī)”。限于當(dāng)時的互聯(lián)網(wǎng)條件等多方面的原因,這一提法后來不了了之。造化弄人,后來當(dāng)云計算再次“火”起來的時候,云計算的鼻祖之一Sun卻處境尷尬,最終被Oracle收購。而Oracle則對云計算這個新名詞似乎有些抵觸,在云計算方面一直非常低調(diào)。
把云計算作為一個概念正式提出的應(yīng)該是Google公司。2006年Google公司內(nèi)部啟動了一個項目,研發(fā)一種可以將應(yīng)用程序分布到多個服務(wù)器上執(zhí)行的方法。后來,IBM公司參與到Google的這個研究項目中。IBM在與Google的合作過程中提出了自己對云計算的理解以及相應(yīng)的技術(shù)解決方案, 其中就包括2007年提出的“藍(lán)云計劃”,并將云計算這個概念成功地推向市場。隨后,云計算受到了眾多IT廠商的關(guān)注: 亞馬遜、微軟、Sun、HP、Dell、EMC等眾多IT巨頭紛紛加入,如今這個名單越來越長,云計算已經(jīng)成了一個最時髦的標(biāo)簽。
也許正是因為太多的廠商號稱自己是云計算技術(shù)的提供商,每家廠商都基于自己的產(chǎn)品提出了對自己最有利的解釋,所以,至今關(guān)于什么叫云計算仍然是眾說紛紜。在IBM的技術(shù)白皮書“云計算”中給出了這樣的定義: 云計算一詞同時用來描述一個系統(tǒng)平臺或者一種類型的應(yīng)用程序,一個云計算的平臺可按需進(jìn)行動態(tài)的供給、配置、重新配置以及取消服務(wù)等。
這樣的描述顯然太學(xué)術(shù),IBM大中華區(qū)云計算中心項目總監(jiān)朱近之對此進(jìn)行了解釋:“云計算是一種計算模式,在這種模式中,應(yīng)用、數(shù)據(jù)和IT資源以服務(wù)的形式通過網(wǎng)絡(luò)提供給用戶。云計算還是一種基礎(chǔ)架構(gòu)管理的方法論,大量的計算資源組成IT資源池,用于動態(tài)創(chuàng)建高度虛擬化的資源提供給用戶使用。”
專家們對云計算也有自己的解釋:
“云計算就是把你的計算資源,包括硬件資源(如計算機(jī)、存儲器)、軟件資源(如應(yīng)用軟件)都放到云上面去,簡單地說,云就是互聯(lián)網(wǎng)?!鼻迦A大學(xué)計算機(jī)科學(xué)與技術(shù)系鄭緯民教授這樣解釋。
“云計算就是基于互聯(lián)網(wǎng)的計算,是對互聯(lián)網(wǎng)的抽象,是一種能夠支持互聯(lián)網(wǎng)上各類應(yīng)用的系統(tǒng)?!北本┖娇蘸教齑髮W(xué)計算機(jī)學(xué)院錢德沛教授如此介紹。
時至今日,云計算也沒有一個大家都認(rèn)可的定義,不過沒關(guān)系,定義認(rèn)可不認(rèn)可并不影響云計算已經(jīng)成為當(dāng)前信息產(chǎn)業(yè)的主流發(fā)展模式,現(xiàn)在的云計算,已經(jīng)是社會方方面面參與建設(shè)的IT產(chǎn)業(yè)了。
用通俗移動的話講,云計算就是一種按使用量付費(fèi)的IT模式,即用了多少付多少錢,我們以前傳統(tǒng)的IT業(yè)務(wù)是直接購買計算機(jī)軟硬件(包括服務(wù)器、存儲、網(wǎng)絡(luò)、系統(tǒng)軟件、應(yīng)用軟件等),而云計算是將這些IT資源集中搭建,使用者不需要購買這些設(shè)備,而是透過網(wǎng)絡(luò)通過租用的模式進(jìn)行使用。這種模式提供可用的、便捷的、按需的IT服務(wù),通過云的運(yùn)營商對可配置的計算資源共享池進(jìn)行管理,這些資源能夠被快速提供給用戶使用。而用戶只需投入很少的管理工作并付出極低或更合理的使用成本,即可得到與從前同功效、同質(zhì)量的IT服務(wù)。
當(dāng)前的云計算產(chǎn)業(yè),分為兩大類,一類是公有云,一類是私有云。嚴(yán)格意義講,私有云不能算是真正的云計算,只能算是傳統(tǒng)數(shù)據(jù)中心模式向云計算模式過度的一種中間形態(tài)。
當(dāng)前,公有云廠商可以提供以下幾個層次的服務(wù):基礎(chǔ)設(shè)施服務(wù)(IaaS),平臺服務(wù)(PaaS)和軟件服務(wù)(SaaS)。
IaaS:基礎(chǔ)設(shè)施即服務(wù)
IaaS(Infrastructure as a Service):用戶從云計算運(yùn)營商那里租用硬件資源(服務(wù)器、存儲、網(wǎng)絡(luò)、機(jī)房等),將自己的應(yīng)用軟件放在這些資源上運(yùn)行,然后通過網(wǎng)絡(luò)獲得應(yīng)用軟件所提供的信息與數(shù)據(jù)。例如:阿里公司提供的服務(wù)器租用業(yè)務(wù)。
PaaS:平臺即服務(wù)
PaaS(Platform as a Service):除為用戶提供所需的軟硬件資源外,還為用戶提供應(yīng)用軟件所需的開發(fā)環(huán)境和接口,使用戶的應(yīng)用軟件開發(fā)更有效率。例如,微信的公眾平臺即是一種PaaS服務(wù),用戶可以利用微信提供的各種API接口,快速開發(fā)自己的應(yīng)用。
SaaS:軟件即服務(wù)
SaaS(Software as a Service):云計算運(yùn)營商直接向用戶提供應(yīng)用所需的全部資源,用戶無需購買軟硬件(包括應(yīng)用軟件),直接使用云上的應(yīng)用來管理企業(yè)的經(jīng)營活動。例如,谷歌的網(wǎng)上Office,即可直接在瀏覽器中編輯、修改文檔,而不用在本機(jī)購買安裝微軟的Office軟件。
可以看出,云計算是工業(yè)大數(shù)據(jù)的基礎(chǔ)設(shè)施平臺,如果把云計算比喻成高速公路,大數(shù)據(jù)就是在高速公路上跑的汽車。工業(yè)大數(shù)據(jù)可以用到云計算的不同層面,在IaaS層,工業(yè)大數(shù)據(jù)需要使用云計算廠商提供的計算資源,在PaaS層,需要使用各類接口及平臺,例如數(shù)據(jù)庫,工業(yè)大數(shù)據(jù)一般也不會自己部署,而是采用云廠商提供的數(shù)據(jù)庫,在SaaS層,工業(yè)大數(shù)據(jù)會提供各類SaaS化的應(yīng)用給最終用戶。
在實際項目中,需要根據(jù)用戶的不同而選擇不同的云計算模式。如果是中小企業(yè),最好的模式是統(tǒng)一的工業(yè)大數(shù)據(jù)平臺,例如,在公有云上搭建一個專業(yè)的工業(yè)大數(shù)據(jù)平臺,直接提供SaaS化的服務(wù)給用戶。但如果是大型企業(yè),可能會選擇私有云,在用戶的私有云上部署工業(yè)大數(shù)據(jù)的應(yīng)用,這時,就需要和用戶進(jìn)行詳細(xì)交流,根據(jù)不同的私有云的技術(shù),結(jié)合工業(yè)大數(shù)據(jù)的技術(shù)來進(jìn)行部署和應(yīng)用。聯(lián)系客服