云計算技術(shù),云端存儲,云計算概念,云計算內(nèi)涵,云計算大數(shù)據(jù),云技術(shù),云存儲,大數(shù)據(jù),云技術(shù) |
1 概念
云技術(shù)(Cloud
technology),《著云臺》的分析師團隊結(jié)合云發(fā)展的理論總結(jié)認為,基于云計算商業(yè)模式應(yīng)用的網(wǎng)絡(luò)技術(shù)、信息技術(shù)、整合技術(shù)、管理平臺技術(shù)、應(yīng)用技術(shù)等的總稱,可以組成資源池,按需所用,靈活便利。
專業(yè)電子元器件配套
2 現(xiàn)實運用
最簡單的云計算技術(shù)在網(wǎng)絡(luò)服務(wù)中已經(jīng)隨處可見,例如搜尋引擎、網(wǎng)絡(luò)信箱等,使用者只要輸入簡單指令即能得到大量信息。
未來如手機、GPS等行動裝置都可以透過云計算技術(shù),發(fā)展出更多的應(yīng)用服務(wù)。
進一步的云計算不僅只做資料搜尋、分析的功能,未來如分析DNA結(jié)構(gòu)、基因圖定序、解析癌癥細胞等,都可以透過這項技術(shù)輕易達成。
稍早之前的大規(guī)模分布式計算技術(shù)即為“云計算”的概念起源。
3 起源
IT專家網(wǎng)的解釋:
“云計算”(Cloud Computing)是分布式處理(Distributed Computing)、并行處理(Parallel
Computing)和網(wǎng)格計算(Grid Computing)的發(fā)展,或者說是這些計算機科學(xué)概念的商業(yè)實現(xiàn)。許多跨國信息技術(shù)行業(yè)的公司如IBM、Yahoo和Google等正在使用云計算的概念兜售自己的產(chǎn)品和服務(wù)。
云計算這個名詞可能是借用了量子物理中的“電子云”(Electron
Cloud),強調(diào)說明計算的彌漫性、無所不在的分布性和社會性特征。量子物理上有“電子云(electron
cloud)”,在原子核周圍運動的電子是沒有規(guī)律的,是彌漫空間的、云狀的存在,描述電子的運動不是牛頓經(jīng)典力學(xué)而是一個概率分布的密度函數(shù),用薛定諤波動方程來描述,特定的時間內(nèi)粒子位于某個位置的概率有多大,這跟經(jīng)典力學(xué)的提法完全不同。
4 特性
電子云有以下特性,概然性、彌漫性、同時性等等,云計算可能的確是來自電子云的概念,前幾年就有所謂“無所不在的計算”,IBM有一個無所不在的計算叫“Ubiquitous”,MS(Bill)不久也跟著提出一個無所不在的計算“Pervade“,人們開始對無所不在的計算又有了新的認識,如今說是“Omnipresent”。但是,云計算的確不是純粹的商業(yè)炒作,的確會改變信息產(chǎn)業(yè)的格局,許多人已經(jīng)用上了Google
Doc和Google
Apps,用上了許多遠程軟件應(yīng)用如Office字處理而不是用自己本地機器上安裝這些應(yīng)用軟件,以后誰還會花錢買Office軟件呢?還有許多企業(yè)應(yīng)用如電子商務(wù)應(yīng)用,例如要寫一個交易程序,Google的企業(yè)方案就包含了現(xiàn)成的模板,一個銷售人員根本沒學(xué)習(xí)過高級語言程序設(shè)計(如用Netbeans編程)也能做出來。這種計算和產(chǎn)業(yè)動向是符合開源精神的,符合SaaS(Software
as a Service)趨勢。
[2]有這樣一種說法,當(dāng)今世界只有五臺計算機,一臺是Google的,一臺是IBM的,一臺是Yahoo的,一臺是Amazon的,一臺是Microsoft的,因為這五個公司率先在分布式處理的商業(yè)應(yīng)用上捷足先登引領(lǐng)潮流。Sun公司很早就提出說“網(wǎng)絡(luò)就是計算機”是有先見之明的。
Adaptive In Organizations的解釋 :
“Computing in the cloud” is one name for services that run in a Web
browser and store information in a provider’s data center — ranging
from adaptations of familiar tools such as email and personal
finance to new offerings such as virtual worlds and social networks.
5 云技術(shù)開發(fā)所面臨的問題有哪些?
1. 應(yīng)用程序無法在云環(huán)境中發(fā)揮理想的作用
越是難以訪問或是難以復(fù)制的系統(tǒng)應(yīng)用集成體系,就越是難以將其開發(fā)及測試工作放在云環(huán)境下完成。現(xiàn)在仍有許多開發(fā)者一直避免在那些高端應(yīng)用程序的開發(fā)過程中涉及云技術(shù),因為其中涵蓋了一些難以處理的極端數(shù)據(jù)安全或規(guī)則限制,以及傳統(tǒng)編碼項目所引發(fā)的問題。
2. 開發(fā)人員通常對不熟悉的云環(huán)境表示抗拒。
云計算對于很多機構(gòu)來說仍然算是相對較新的領(lǐng)域,而且對于開發(fā)環(huán)境來說,它也可以被看作是一種顛覆性的技術(shù)。
IT人士習(xí)慣于使用微軟的.Net,SQL Server,Java以及其它傳統(tǒng)的開發(fā)平臺。而云計算最大的挑戰(zhàn)就是業(yè)務(wù)人員在變化管理及IT應(yīng)對方面缺乏概念。
3. 云計算相關(guān)教材及說明很匱乏,阻礙開發(fā)人員研究云技術(shù)
目前能夠幫助開發(fā)人員理解云技術(shù)及其相關(guān)工具和資源,以使他們能夠順利在云環(huán)境中構(gòu)建應(yīng)用程序的書面材料極為匱乏。
4. 在云環(huán)境中運行容易造成資源浪費
從某種角度來看,應(yīng)用云技術(shù)會浪費資金。開發(fā)人員很容易就會忘記或者是忽視掉應(yīng)該把不使用的虛擬機關(guān)閉。如果這些設(shè)備只是自己企業(yè)內(nèi)部所購買并部署的私有服務(wù)器,那損失便只是耗電而已。但當(dāng)他們所使用的是計時租賃的公共云服務(wù)時,那就絕對是對金錢的極大浪費。這種習(xí)慣性行為會導(dǎo)致大量有效資源被虛開著的虛擬機所占用,進而使得整個企業(yè)機構(gòu)不得不購買多于所需的硬件設(shè)備來應(yīng)對這一局面!
5. 云許可中的部署限制條款
在與云開發(fā)相關(guān)的非技術(shù)類問題中,影響最大的莫過于應(yīng)用許可限制了。云開發(fā)帶來了種種益處,例如縮短應(yīng)用程序開發(fā)周期以及降低開發(fā)成本,但很多開發(fā)公司在應(yīng)用許可方面卻遇到了意料之外的麻煩,尤其是在反饋哪類用戶將會使用這款軟件以及其所能負載的訪問對象數(shù)量上。
6 云技術(shù)的關(guān)鍵
云技術(shù)的一個發(fā)展方向是將實驗室中的云計算理論與半成熟的理論,如軟件即服務(wù),或面向服務(wù)架構(gòu)等結(jié)合起來,將企業(yè)應(yīng)用和功能置于云中。
比如,與其將一些已經(jīng)成熟的服務(wù),比如電郵服務(wù)加入到云應(yīng)用中,不如想象一下,將企業(yè)的供應(yīng)鏈系統(tǒng)加入到云應(yīng)用中,實現(xiàn)與供應(yīng)商的實時鏈接。從邏輯上講,企業(yè)可以將業(yè)務(wù)流程和功能分割成小的功能塊,并將其與云技術(shù)結(jié)合,從而創(chuàng)造出個性化的業(yè)務(wù)功能,同時將原先一兩年才能完成的架構(gòu)搭建工作縮短到數(shù)周或數(shù)個月完成。
雖然這還只是個夢想,但是企業(yè)的CEO們應(yīng)該從今天就著手進行相應(yīng)的準(zhǔn)備工作了。而這個準(zhǔn)備工作并不復(fù)雜:理解企業(yè)的IT內(nèi)容和業(yè)務(wù)流程,確保這些內(nèi)容都被很好的歸檔和記錄下來,并且是小規(guī)模便攜式的。
專業(yè)電子元器件配套
有很多方法和理論可以幫助我們捕獲和記錄業(yè)務(wù)流程,如果你曾經(jīng)留意過去十年的管理課程,會發(fā)現(xiàn)Six Sigma ,
Lean或其它方法論中有很多關(guān)于業(yè)務(wù)流程捕獲和重新建模的內(nèi)容。而對我們的目標(biāo)來說,結(jié)果的重要性要遠大于采用什么方法進行業(yè)務(wù)流程的存檔和記錄。
從IT的角度看,確認業(yè)務(wù)過程被正確記錄,是一件很簡單的事情。由于IT部門的人員可能并不熟悉業(yè)務(wù)部門的運作流程,因此當(dāng)一個業(yè)務(wù)發(fā)生時,全程跟蹤下來并將流程繪制成流程圖,可以幫助IT人員快速進入狀態(tài)。在這中間,尤其要注意的是業(yè)務(wù)部門之間的交接,數(shù)據(jù)單元進入IT系統(tǒng)時,以及系統(tǒng)間的數(shù)據(jù)接口。
便攜式業(yè)務(wù)流程的關(guān)鍵就在于理解這些交接過程并將其進行簡化。從宏觀角度,完美的便攜式流程扮演著神秘黑盒子的角色:你將一個定義完整的數(shù)據(jù)單元放入黑盒子,另一端會出來一個同樣定義完整的數(shù)據(jù)單元。當(dāng)你在這個層面理解了業(yè)務(wù)和IT過程,考慮其他問題就簡單多了。
當(dāng)某個黑盒子的功能無法滿足企業(yè)需求時,可以很方便的將其更換。與以往大雜燴似的業(yè)務(wù)架構(gòu)相比,新的方法就好像一個可以自由拆卸的自行車,哪個零件壞了,拆下來換上新的就可以了。
在基于便攜式業(yè)務(wù)流程的企業(yè)架構(gòu)中,你不再需要與某個外包商簽訂協(xié)議,而是可以隨時將多個"黑盒子"靈活調(diào)整,滿足企業(yè)現(xiàn)有的業(yè)務(wù)需求,財務(wù)狀況以及戰(zhàn)略方向等。簡單講,你已經(jīng)是一個交響樂隊的指揮,而不僅僅是個吹圓號的樂隊成員了。
當(dāng)今可能你企業(yè)中的很多業(yè)務(wù)組件都不具備云計算的功能,不過沒有關(guān)系,一旦你理解了這個層面上的業(yè)務(wù)是如何運作的,你就可以自己優(yōu)化一套"黑盒子",并在時機成熟時將其與云相結(jié)合。深入理解這個概念,你的企業(yè)將能更加靈活的適應(yīng)商業(yè)環(huán)境的變化。
和很多值得一做的努力一樣,收集企業(yè)的業(yè)務(wù)流程并確保將其轉(zhuǎn)換為便攜式的業(yè)務(wù)流程是一個說起來容易做起來費時的工作。但是,如果你真的希望云技術(shù)能給你的企業(yè)帶來改變,便攜式的業(yè)務(wù)流程是不可缺少的一個前提。
當(dāng)你意識到全球用戶和各地的系統(tǒng)功能都需要云技術(shù)相互連接起來時,你才能真正發(fā)現(xiàn)云技術(shù)的實用價值。
云計算的關(guān)鍵技術(shù)
1 虛擬化技術(shù)
虛擬化技術(shù)是指計算元件在虛擬的基礎(chǔ)上而不是真實的基礎(chǔ)上運行,它可以擴大硬件的容量,簡化軟件的重新配置過程,減少軟件虛擬機相關(guān)開銷和支持更廣泛的操作系統(tǒng)方面。通過虛擬化技術(shù)可實現(xiàn)軟件應(yīng)用與底層硬件相隔離,它包括將單個資源劃分成多個虛擬資源的裂分模式,也包括將多個資源整合成一個虛擬資源的聚合模式。虛擬化技術(shù)根據(jù)對象可分成存儲虛擬化、計算虛擬化、網(wǎng)絡(luò)虛擬化等,計算虛擬化又分為系統(tǒng)級虛擬化、應(yīng)用級虛擬化和桌面虛擬化目。在云計算實現(xiàn)中。計算系統(tǒng)虛擬化是一切建立在“云”上的服務(wù)與應(yīng)用的基礎(chǔ)。虛擬化技術(shù)主要應(yīng)用在CPU、操作系統(tǒng)、服務(wù)器等多個方面,是提高服務(wù)效率的最佳解決方案。
2 分布式海量數(shù)據(jù)存儲
云計算系統(tǒng)由大量服務(wù)器組成,同時為大量用戶服務(wù),因此云計算系統(tǒng)采用分布式存儲的方式存儲數(shù)據(jù),用冗余存儲的方式(集群計算、數(shù)據(jù)冗余和分布式存儲)保證數(shù)據(jù)的可靠性。冗余的方式通過任務(wù)分解和集群,用低配機器替代超級計算機的性能來保證低成本,這種方式保證分布式數(shù)據(jù)的高可用、高可靠和經(jīng)濟性,即為同一份數(shù)據(jù)存儲多個副本。云計算系統(tǒng)中廣泛使用的數(shù)據(jù)存儲系統(tǒng)是Google的GFS和Hadoop團隊開發(fā)的GFS的開源實現(xiàn)HDFS。
3 海量數(shù)據(jù)管理技術(shù)
云計算需要對分布的、海量的數(shù)據(jù)進行處理、分析,因此,數(shù)據(jù)管理技術(shù)必需能夠高效的管理大量的數(shù)據(jù)。云計算系統(tǒng)中的數(shù)據(jù)管理技術(shù)主要是Google的BT
sT~lO數(shù)據(jù)管理技術(shù)和Hadoop團隊開發(fā)的開源數(shù)據(jù)管理模塊HBase。由于云數(shù)據(jù)存儲管理形式不同于傳統(tǒng)的RDBMS數(shù)據(jù)管理方式,如何在規(guī)模巨大的分布式數(shù)據(jù)中找到特定的數(shù)據(jù),也是云計算數(shù)據(jù)管理技術(shù)所必須解決的問題[61。同時,由于管理形式的不同造成傳統(tǒng)的SQL數(shù)據(jù)庫接口無法直接移植到云管理系統(tǒng)中來,研究在關(guān)注為云數(shù)據(jù)管理提供RDBMS和SQL的接口,如基于Hadoap
子項目HBase和Hive等。另外,在云數(shù)據(jù)管理方面,如何保證數(shù)據(jù)安全性和數(shù)據(jù)訪問高效性也是研究關(guān)注的重點問題之一。
4 編程方式
云計算提供了分布式的計算模式,客觀上要求必須有分布式的編程模式。云計算采用了一種思想簡潔的分布式并行編程模型Map—Reduce。Map—
Reduce是一種編程模型和任務(wù)調(diào)度模型。主要用于數(shù)據(jù)集的并行運算和并行任務(wù)的調(diào)度處理。在該模式下,用戶只需要自行編寫Map函數(shù)和Reduce函數(shù)即可進行并行計算。其中,Map
函數(shù)中定義各節(jié)點上的分塊數(shù)據(jù)的處理方法,而Reduce函數(shù)中定義中間結(jié)果的保存方法以及最終結(jié)果的歸納方法。
5 云計算平臺管理技術(shù)
云計算資源規(guī)模龐大,服務(wù)器數(shù)量眾多并分布在不同的地點,同時運行著數(shù)百種應(yīng)用,如何有效的管理這些服務(wù)器,保證整個系統(tǒng)提供不問斷的服務(wù)是巨大的挑戰(zhàn)。云計算系統(tǒng)的平臺管理技術(shù)能夠使大量的服務(wù)器協(xié)同工作,方便的進行業(yè)務(wù)部署和開通,快速發(fā)現(xiàn)和恢復(fù)系統(tǒng)故障,通過自動化、智能化的手段實現(xiàn)大規(guī)模系統(tǒng)的可靠運營。
7 趨勢
“云計算”是一個很時尚的概念,它既不是一種技術(shù),也不是一種理論,而是一種商業(yè)模式的體現(xiàn)方式。準(zhǔn)確說,云計算僅描述了一類棘手的問題,因為這個階段,“計算與數(shù)據(jù)”蹺蹺板的平衡已發(fā)生變化,即已經(jīng)到“移動計算要比移動數(shù)據(jù)要便宜的多(Moving
computation is cheaper than moving data)”。
“數(shù)據(jù)”變得越來越臃腫,用經(jīng)濟的眼光看,“數(shù)據(jù)”應(yīng)該“固定”下來。想像一下,復(fù)制1PiB(1PiB =
1024TiB)數(shù)據(jù)的成本以及存儲這些數(shù)據(jù)的成本,數(shù)據(jù)變來變?nèi)ザ鴮?dǎo)致的“一致性”問題。諸如搜索、推薦和社會關(guān)系網(wǎng)絡(luò)等這些“新興”的服務(wù)是很耗費“數(shù)據(jù)”的,例如,看似一個簡單搜索請求,卻依賴于一個規(guī)模極為龐大的索引數(shù)據(jù),處理后輸出卻很小。輸入輸出的數(shù)據(jù)規(guī)模遠遠小于計算的數(shù)據(jù)處理規(guī)模,幾百個KiB相對幾個PiB,保守點“1
: 1000,000”。
比例問題還好理解,然而問題關(guān)鍵卻是云內(nèi)的數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系,即“數(shù)據(jù)的劃分問題”。盡管“分而治之”是一個古老的原則,而且分布計算也已經(jīng)發(fā)展了四十多年,然而對這一點,我們的認識依然淺的很。
“云計算”代表了一個時代需求,反映了市場關(guān)系的變化,誰擁有更為龐大的數(shù)據(jù)規(guī)模,誰就可以提供更廣更深的信息服務(wù),而軟件和硬件影響相對縮小。
按照云計算的最普通的和最雄心勃勃的解釋,它的目標(biāo)是把一切都拿到網(wǎng)絡(luò)上。云就是網(wǎng)絡(luò)。網(wǎng)絡(luò)就是計算機。
當(dāng)如此眾多的機構(gòu)分布在全國各地和世界各地的時候,當(dāng)如此眾多的人在移動中或者在家里工作的時候,為什么不把你的一些數(shù)據(jù)和處理需求交給第三方,使用手機、移動電腦或者其它設(shè)備訪問在整個網(wǎng)絡(luò)上的一切東西呢?你的數(shù)據(jù)將由口令保護,就像在本地網(wǎng)絡(luò)上一樣并且能夠在整個網(wǎng)絡(luò)上加密。這個處理任務(wù)能夠讓第三方虛擬化計算機農(nóng)場完成,最大限度地使用處理器的能力,大量減少機構(gòu)和更廣泛的團體的碳排放量。
云計算是使用與日益增長的Linux、高性能計算和虛擬化等有關(guān)的技術(shù)實現(xiàn)的一個領(lǐng)域。對于IBM和惠普等公司來說,大型計算機的復(fù)蘇和刀片式服務(wù)器的發(fā)展(這兩者都要歸功于Linux的應(yīng)用)以及數(shù)據(jù)中心在能力、數(shù)據(jù)和處理器利用率方面的效率已經(jīng)使云計算成為現(xiàn)實。
全球著名市場咨詢機構(gòu)國際數(shù)據(jù)公司(IDC)的《制造業(yè)視野》(IDC Manufacturing
Insights)最新研究報告指出:制造企業(yè)將“移動”及“云計算”列為供應(yīng)鏈四大新興技術(shù)中最重要的兩項。(引自IDC
Manufacturing Insights, “Business Strategy: 2012 Supply Chain Survey
Results and Insights,” MI235719, July 2012)。
魔毯
這是一個迷人的想法。在云中或者在整個網(wǎng)絡(luò)上的計算能夠帶來許多理論上和實踐上的優(yōu)勢。數(shù)據(jù)中心耗費資金可以分別用于企業(yè)的其它部門。資金不僅要用于硬件上,而且還要用于系統(tǒng)維護、待機時間、沒有使用的處理和存儲容量、安全的擔(dān)心、能源賬單、升級和人員開支。甚至這個機構(gòu)的每一個員工的辦公桌上的每一個臺式電腦都會對這個機構(gòu)的現(xiàn)金流量產(chǎn)生不成比例的影響,不僅是最初的硬件投資,而且還有軟件許可證開支和升級硬件以便適應(yīng)軟件要求的開支。跟蹤隨機存儲在機構(gòu)內(nèi)部的某一臺電腦上的數(shù)據(jù)也是很困難的,而且這種數(shù)據(jù)也許會永遠從公司的知識庫中消失。每一臺這種臺式電腦都消耗一定比例的能源。
云計算是過去幾年里許多其它舒適的和愚蠢的概念的合乎邏輯的結(jié)論。所有這些概念都是旨在為這個機構(gòu)的數(shù)據(jù)的組織帶來一些條理性,如隨需應(yīng)變的信息、軟件服務(wù)、虛擬化、Web服務(wù)、瘦客戶機、SOA和Web
2.0。所有這些概念在某種程度上都能夠由云計算管理。對于云計算的推廣者來說,云計算可能是一種魔毯,讓你坐在上面到達一個永遠也無法企及的地方。在那里,客戶機方面的所有問題都能夠通過瀏覽器解決。
你的數(shù)據(jù)、你的應(yīng)用程序和你的處理過程將保留在所有的地方,并且根據(jù)需要進行訪問。這個事情能夠在個人或者企業(yè)級別上實現(xiàn)。Google
Mail、Google Docs和Facebook等應(yīng)用都展示了這個功能是如何實現(xiàn)的。但是,所有常用的企業(yè)應(yīng)用程序都可以通過這種相同的方式訪問。網(wǎng)絡(luò)已經(jīng)從數(shù)據(jù)中心轉(zhuǎn)移到了云計算。每一個用戶的手頭上都有一臺潛在的超級計算機。
只要你能夠訪問網(wǎng)絡(luò)并且有一臺連接到網(wǎng)絡(luò)的設(shè)備,你就不需要大型硬件。你能夠在任何時間從任何地點訪問你的數(shù)據(jù)。你的成本將下降。你只要支付你需要的東西的費用。你的數(shù)據(jù)保存在一個地方,是密封和安全的。你不必再負責(zé)它的安全。你的碳排放量和對于社區(qū)的影響將大幅度減少。你的數(shù)據(jù)、你的應(yīng)用程序和你的服務(wù)器在你需要的時候都可以使用,沒有基礎(chǔ)設(shè)施或者資本開支的限制。云計算能夠使用其它方法無法獲得的計算能力。
云計算中的村
谷歌和互聯(lián)網(wǎng)已經(jīng)顯示了這種方法。全世界的數(shù)據(jù)都能夠或多或少地不斷地在網(wǎng)絡(luò)上訪問。網(wǎng)絡(luò)已經(jīng)成為虛擬實現(xiàn)的Marshall
McLuhan所說的地球村。他在60年代寫道:“后文藝時代的人的電子媒介將把世界變成一個村或者部落。在那里,每一件事情對于每一個人都是同時發(fā)生的。每一個人都知道發(fā)生的事情,因此將參與這個事情,每一件事情都在它發(fā)生的時刻發(fā)生。電視把事件同時傳輸?shù)降厍虼!?br>
McLuhan受到他所在的時代的限制。他的觀察是提前的,但是,沒有預(yù)測到數(shù)字計算機和互聯(lián)網(wǎng)的興起。但是,他把電子時代的世界看作是地球村的概念仍是對互聯(lián)網(wǎng)已經(jīng)變成的這個樣子的一個有先見之明的預(yù)測;ヂ(lián)網(wǎng)已經(jīng)變成了一個無以倫比的信息庫
(準(zhǔn)確的和不準(zhǔn)確的信息都有,關(guān)于一切事情的和關(guān)于任何事情的信息),能夠隨意和隨時訪問,是你手頭的百科全書。不過,如果我們訪問的信息并不總是可以信賴的,它怎么能發(fā)展成這個樣子?
電子的地球村是谷歌為我們提供數(shù)據(jù)服務(wù)的更廣泛的野心的更廣泛的背景,是云計算還沒有利用的潛力。當(dāng)一個用戶訪問云計算中的數(shù)據(jù)時,他或者她需要一種合成的數(shù)據(jù)格式。這種數(shù)據(jù)經(jīng)過處理可以回答具體的要求和優(yōu)先選擇,就像谷歌處理的互聯(lián)網(wǎng)上的信息滿足我們的查詢請求一樣。這將為合并、共享和發(fā)布存儲在云中的信息提供許多機會。
不必說,現(xiàn)實與這個更大的目標(biāo)還有一些差距。但是,在現(xiàn)實世界中還有一些實際的例子。銀行已經(jīng)建立了用于識別信用卡的全球網(wǎng)絡(luò)。在這個網(wǎng)絡(luò)中,信息必須要共享,安全是有保證的。航空公司訂票系統(tǒng)以同樣的方式運行,用網(wǎng)絡(luò)訪問中央存儲系統(tǒng)。大多數(shù)擁有廣域網(wǎng)的任何規(guī)模的機構(gòu)都能夠在移動中訪問信息。云計算把這種應(yīng)用提高到了另一個水平。
作為一個概念證明,位于英國布里斯托市的惠普實驗室早在2004年就發(fā)起了一個SE3D計劃。這個計劃允許12個小組的英國動畫制作者自由訪問惠普實驗室的“Maya
Rendering
Service”(瑪雅繪圖服務(wù)),制作3D短片。參加者獲得了Maya許可證和研討會、公共會議和行業(yè)指導(dǎo)的時間表。這項服務(wù)提供在整個網(wǎng)絡(luò)上的公用計算,這是把動畫制作作為一項服務(wù)提供的原型。對于商業(yè)電影公司來說,動畫制作是需要很高成本的。
正在使用的最著名的云計算的例子是亞馬遜的EC2網(wǎng)格《紐約時報》租用了這個網(wǎng)格創(chuàng)建了數(shù)據(jù)容量達4TB的PDF文件庫,包含了從1851年至1920年之間紐約時報發(fā)表的1100萬篇文章。據(jù)《紐約時報》的Derek
Gottfrid說,他使用了100個亞馬遜的EC2實例和一個Hadoop應(yīng)用程序在不到24個小時的時間里就編排完成了全部的1100萬篇文章,并且生成了另外1.5TB數(shù)據(jù),累計用了240美元,即使云計算沒有作為一項主流的服務(wù)應(yīng)用,它能提供這種難得的處理能力也是一種可行的選擇。
一線希望
同計算中的許多技術(shù)創(chuàng)新一樣,云計算的應(yīng)用遇到了傳統(tǒng)的系統(tǒng)和設(shè)想的阻礙。盡管云計算能夠提供節(jié)省成本的好處,但是,“新興市場”的應(yīng)用將超過在歐洲或者美洲的應(yīng)用。
這有許多原因。在所謂的發(fā)達國家,大多數(shù)企業(yè)已經(jīng)擁有依賴于傳統(tǒng)的硬件、軟件和常規(guī)的工作方式的基礎(chǔ)設(shè)施。在東南亞、印度、中國或者撒哈拉以南的非洲,中小企業(yè)很少擁有復(fù)雜的客戶機-服務(wù)器基礎(chǔ)設(shè)施。政府和研究機構(gòu)很希望鼓勵應(yīng)用價格便宜的技術(shù)。
IBM已經(jīng)在中國、南非和越南等國家建立了云計算中心。那里的個人、團體和企業(yè)能夠立即訪問以前無法接觸到的應(yīng)用程序。
同云計算、網(wǎng)絡(luò)計算和/或者公用計算的其它實例一樣,這些中心以運行在大型計算機或者刀片式服務(wù)器上的虛擬化的Linux實例為基礎(chǔ),能夠極大地促進這些中心所在地的本地的經(jīng)濟。
消除自己的困惑
云計算的概念也許對于IT經(jīng)理是有魅力的,但是,像許多顛覆當(dāng)前做事方法的想法一樣,云計算也存在一些阻力。
你不必因為個人和業(yè)務(wù)的理由把你的數(shù)據(jù)放在那里。你的個人信息、隱私和安全也許會脫離你的控制。你的個人臺式電腦給予你控制權(quán)利。伴隨著微軟Windows操作系統(tǒng)軟件、病毒漏洞、反垃圾郵件郵箱和“不公開即安全”等成長的用戶幾乎都不相信網(wǎng)絡(luò)安全。由于所有這些原因,企業(yè)要擁有自己的數(shù)據(jù),并且經(jīng)常有充分的理由。
還有許多許可證和應(yīng)用程序可用的問題,還有隱私和控制的問題。我們生活在這樣一個世界里,數(shù)據(jù)的數(shù)量越搜集越多,而管理數(shù)據(jù)的人越來越少。谷歌也許不愿意共享你的數(shù)據(jù),但是,政府機構(gòu)能夠超越法律訪問他們要訪問的東西。政府和企業(yè)正在日益為收集有關(guān)我們的信息所困擾。在這種環(huán)境下,誰愿意采用云計算?這個事情不會發(fā)生,或者邏輯就是如此!袄洗蟾纭闭谠浦凶⒁曋隳。但是,這種假設(shè)的觀點也許假設(shè)的集中化和控制程度都遠遠超過了實際的情況。
專業(yè)電子元器件配套
在當(dāng)前的氣候中應(yīng)用云計算的最誘人的理由是它有可能大幅度減少能源消耗和浪費。耗費能源和浪費正是當(dāng)前數(shù)據(jù)中心的特點。
云計算的價值在于它使我們回到了大型計算機的世界。這個區(qū)別是我們使用移動電腦或者掌上電腦放在我們手上的大型計算機比三十或者四十年前像一個倉庫那樣大的大型計算機的計算能力更強大。
8 企業(yè)接受云服務(wù)
半年前,電子設(shè)備制造商Sanmina-SCI只有很少員工使用Google的云計算服務(wù)Google Apps,Google該服務(wù)中包括電子郵件、文檔及日程表等。而該公司使用Google
Apps的員工已經(jīng)超過1000人。
該公司首席信息官Manesh Patel表示:“我們的項目組位于全球各地,使用Google
Apps能幫助他們有效的合作!彼A(yù)計,該公司未來三年Google Apps的用戶數(shù)將增加至10000人,占員工總數(shù)的25%。
Sanmina-SCI和Google是最早在軟件和計算方式上做出改變的公司。亞馬遜、Salesforce、IBM、甲骨文和微軟都開始為企業(yè)用戶提供網(wǎng)絡(luò)存儲和軟件等服務(wù),幫助它們進行客戶關(guān)系管理。這種遠程提供的計算服務(wù)被稱作“云計算”。
云計算實際上包含多種技術(shù),例如軟件即服務(wù)(SaaS)和硬件即服務(wù)(HaaS)。軟件即服務(wù)是Salesforce十年提出的一種發(fā)布軟件的新方式,而硬件即服務(wù)則是亞馬遜和其他公司推出的通過網(wǎng)絡(luò)提供存儲和計算能力的新方式。
9 云市場快速增長
一些分析師認為,云計算代表了企業(yè)計算方式的改變。美林預(yù)計,未來5年中,云計算在全球的市場總額將超過950億美元,全球軟件市場的12%將轉(zhuǎn)向云計算。
IBM、戴爾和惠普等相關(guān)廠商也已經(jīng)開始轉(zhuǎn)移自己的產(chǎn)品線,適應(yīng)云計算服務(wù)的需求。IBM于8月1日宣布,將花費3.6億美元新建一處云計算數(shù)據(jù)中心,這使得該公司全球數(shù)據(jù)中心數(shù)達到9處。戴爾則為許多云計算服務(wù)商和Web2.0企業(yè)提供設(shè)備,包括Facebook、微軟、亞馬遜和雅虎等。
鮑爾默的一份備忘錄顯示,微軟也已將云計算列為09財年的五大工作重點之一。微軟將允許客戶在傳統(tǒng)軟件和軟件服務(wù)之間進行選擇。鮑爾默透露,微軟下一代的Live服務(wù)和網(wǎng)絡(luò)技術(shù)中將加入更多云計算功能。高盛一項調(diào)查顯示,大約9%的IT經(jīng)理表示,他們計劃開始使用微軟的軟件服務(wù)。
10 可靠和安全性
云應(yīng)用可用性如何?軟件即服務(wù)的可用性會改變應(yīng)用生命周期管理的優(yōu)先權(quán)嗎?
任何系統(tǒng)在其可用時都是一樣好。開發(fā)了一個要部署到云端的應(yīng)用的時候,理解執(zhí)行平臺、云的間隔性很重要,應(yīng)用出現(xiàn)故障就是缺點。你知道在云環(huán)境中部署和緊急修復(fù)需要花費多長時間嗎?
開發(fā)流程每天都在執(zhí)行,我們用一種有條理而又周到的態(tài)度例行公事一樣進行部署修復(fù)。但是當(dāng)云端系統(tǒng)令人費解的出現(xiàn)故障,會發(fā)生什么呢?
對于云計算,我們設(shè)計應(yīng)用的方式主要是故障自動保護和工作可靠但性能下降的方法。系統(tǒng)在進行常規(guī)的運行操作時出現(xiàn)故障,應(yīng)用架構(gòu)師和設(shè)計師需要更多地關(guān)注檢測并處理。
十方通采用最新“云計算”技術(shù)打造的“十方通供應(yīng)鏈管理系統(tǒng)”,為加盟、直營連鎖企業(yè)和獨立店鋪提供了一個方便快捷、即插即用的門店管理工具,并幫助建立與之相對應(yīng)的網(wǎng)上門店,使網(wǎng)上交易和店內(nèi)交易合二為一,結(jié)算方便。同時,在連鎖企業(yè)各門店之間實現(xiàn)庫存共享、快速調(diào)撥,提高貨物周轉(zhuǎn)效率。企業(yè)還可通過十方通電子商務(wù)平臺獲取大量供應(yīng)商信息,并迅速擴展會員人數(shù),對會員開展主動營銷。
客戶與系統(tǒng)的交互必須以一種途徑處理,保存客戶數(shù)據(jù)并能夠嘗試恢復(fù)用戶輸入。在現(xiàn)代這種基于云的應(yīng)用中,像“哦,好像出錯了!”或者“好吧,這可真令人尷尬!边@樣的可愛的消息也不少見;用以告訴我們系統(tǒng)知道出現(xiàn)了問題正在解決中。
我們需要用技術(shù)在適當(dāng)?shù)牡胤较蚍⻊?wù)管理團隊報告這些事件的診斷數(shù)據(jù)。我們第一次聽到電力中斷不應(yīng)該是從早上的新聞或者是惱怒的客戶的郵件。這必須成為架構(gòu)和系統(tǒng)設(shè)計的一部分。
當(dāng)然,云應(yīng)用的關(guān)鍵在于我們從第三方那里合并進來的眾多服務(wù),第三方為我們提供應(yīng)用,豐富了用戶體驗,節(jié)省了代碼成本。只要有可能,在適當(dāng)?shù)牡胤将@取這些發(fā)布者的服務(wù)水平協(xié)議就很重要,尤其是易變的服務(wù)接口。
十方通SaaS服務(wù)模式的管理解決方案,用合理且可預(yù)測的價格實施預(yù)配置業(yè)務(wù)流程,以更低成本輕松地應(yīng)對業(yè)務(wù)變化,幫助企業(yè)將業(yè)務(wù)管理解決方案的相關(guān)費用歸入運營費用而非資本費用,
幫助您快速從與SAAS應(yīng)用中獲益,最大限度實現(xiàn)投資回報。
軟件即服務(wù)(SaaS)可能在沒有任何預(yù)警的情況下發(fā)生改變,或者偶爾不可用。因此我們需要在架構(gòu)中也構(gòu)建SaaS檢查。
任何軟件系統(tǒng)偶爾都會出現(xiàn)故障,基于云的系統(tǒng)也不例外。我們不得不面對這項挑戰(zhàn)的時候,檢查、管理和補救都應(yīng)該是一個反復(fù)排練的流程,能夠冷靜而有效地執(zhí)行。要確保你的測試計劃中構(gòu)建了這項活動。
不過,許多企業(yè)首席信息官仍對云計算的可靠性和安全性存有疑慮。亞馬遜S3服務(wù)斷網(wǎng)6小時,這加劇了企業(yè)的擔(dān)憂。咨詢機構(gòu)Gartner副總裁Daryl
Plummer表示:“企業(yè)很難在短時間內(nèi)大規(guī)模轉(zhuǎn)向云計算。”他指出,企業(yè)高科技支出中的80%用于系統(tǒng)維護,而不是創(chuàng)新。
企業(yè)轉(zhuǎn)向云計算的速度之慢也引起了業(yè)內(nèi)的擔(dān)憂。Google企業(yè)服務(wù)副總裁Dave Girouard表示:“這樣下去市場將會枯竭。”他透露,當(dāng)今有50萬機構(gòu)使用Google
Apps,但是超過50%用戶使用的是免費版。
企業(yè)正在探索能夠使用云計算技術(shù)的新領(lǐng)域,例如人力資源管理等。Sanmina-SCI公司的Patel目在考慮使用云計算來進行考勤和費用報告。他同時非常關(guān)注亞馬遜提供的網(wǎng)絡(luò)服務(wù)。他表示:“從企業(yè)角度來說,很明顯我們只能逐漸起步。我們將首先在低優(yōu)先級工作中測試云計算平臺的能力。”
首席信息官擔(dān)憂的另一個問題在于云計算是否符合法律規(guī)范,包括《薩班斯法案》和《美國健康保險條例》等。歐洲一家云計算服務(wù)提供商ITricity此前未能使自己的服務(wù)滿足這些法律或規(guī)定。
11 尋求折中方案
過去6個半月中,ITricity投入77.9萬美元,將自己的服務(wù)升級至IBM的最新技術(shù)。IBM技術(shù)使ITricity的服務(wù)有更大的靈活性。ITricity表示,以往如果用戶希望提升云計算能力,那么需等上一周時間。而IBM的新技術(shù)可以使這一時間縮短至1小時,甚至更短。
由于很多公司在現(xiàn)有設(shè)備上投資很大,因此許多人認為可以采用混合模式來引入云計算,即在公司內(nèi)部,或稱為“私有云”中完成一部分計算需要。
Google預(yù)計越來越多的企業(yè)將使用云計算。Google的目標(biāo)是讓更多人和公司適應(yīng)Google
Apps,并已經(jīng)向一些大學(xué)免費提供Google Apps。
云物聯(lián)應(yīng)用
云計算和物聯(lián)網(wǎng)之間的關(guān)系可以用一個形象的比喻來說明:“”是“互聯(lián)網(wǎng)"中的神經(jīng)系統(tǒng)的雛形,“物聯(lián)網(wǎng)”是“互聯(lián)網(wǎng)”正在出現(xiàn)的末梢神經(jīng)系統(tǒng)的萌芽。
“物聯(lián)網(wǎng)就是物物相連的互聯(lián)網(wǎng)”。這有兩層意思:第一,物聯(lián)網(wǎng)的核心和基礎(chǔ)仍然是互聯(lián)網(wǎng),是在互聯(lián)網(wǎng)基礎(chǔ)上的延伸和擴展的網(wǎng)絡(luò);第二,其用戶端延伸和擴展到了任何物品與物品之間,進行信息交換和通信。
物聯(lián)網(wǎng)的兩種業(yè)務(wù)模式:
1.MAI(M2M Application Integration), 內(nèi)部MaaS;
2.MaaS(M2M As A Service), MMO, Multi-Tenants(多租戶模型)。
隨著物聯(lián)網(wǎng)業(yè)務(wù)量的增加,對數(shù)據(jù)存儲和計算量的需求將帶來對“云計算”能力的要求:
1.云計算:從計算中心到數(shù)據(jù)中心在物聯(lián)網(wǎng)的初級階段,PoP即可滿足需求;
2.在物聯(lián)網(wǎng)高級階段,可能出現(xiàn)MVNO/MMO營運商(國外已存在多年),需要虛擬化云計算技術(shù),SOA等技術(shù)的結(jié)合實現(xiàn)互聯(lián)網(wǎng)的泛在服務(wù):TaaS
(everyTHING As A Service)。
云安全
云安全(Cloud
Security)是一個從“云計算”演變而來的新名詞。云安全的策略構(gòu)想是:使用者越多,每個使用者就越安全,因為如此龐大的用戶群,足以覆蓋互聯(lián)網(wǎng)的每個角落,只要某個網(wǎng)站被掛馬或某個新木馬病毒出現(xiàn),就會立刻被截獲。
“云安全”通過網(wǎng)狀的大量客戶端對網(wǎng)絡(luò)中軟件行為的異常監(jiān)測,獲取互聯(lián)網(wǎng)中木馬、惡意程序的最新信息,推送到Server端進行自動分析和處理,再把病毒和木馬的解決方案分發(fā)到每一個客戶端。
云存儲應(yīng)用
云存儲是在云計算(cloud
computing)概念上延伸和發(fā)展出來的一個新的概念,是指通過集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。
當(dāng)云計算系統(tǒng)運算和處理的核心是大量數(shù)據(jù)的存儲和管理時,云計算系統(tǒng)中就需要配置大量的存儲設(shè)備,那么云計算系統(tǒng)就轉(zhuǎn)變成為一個云存儲系統(tǒng),所以云存儲是一個以數(shù)據(jù)存儲和管理為核心的云計算系統(tǒng)。
云呼叫應(yīng)用
云呼叫中心是基于云計算技術(shù)而搭建的呼叫中心系統(tǒng),企業(yè)無需購買任何軟、硬件系統(tǒng),只需具備人員、場地等基本條件,就可以快速擁有屬于自己的呼叫中心,軟硬件平臺、通信資源、日常維護與服務(wù)由服務(wù)器商提供。具有建設(shè)周期短、投入少、風(fēng)險低、部署靈活、系統(tǒng)容量伸縮性強、運營維護成本低等眾多特點;無論是電話營銷中心、客戶服務(wù)中心,企業(yè)只需按需租用服務(wù),便可建立一套功能全面、穩(wěn)定、可靠、座席可分布全國各地,全國呼叫接入的呼叫中心系統(tǒng)。
私有云應(yīng)用
私有云(Private Cloud)是將云基礎(chǔ)設(shè)施與軟硬件資源創(chuàng)建在防火墻內(nèi),以供機構(gòu)或企業(yè)內(nèi)各部門共享數(shù)據(jù)中心內(nèi)的資源。
創(chuàng)建私有云,除了硬件資源外,一般還有云設(shè)備(IaaS)軟件;現(xiàn)時商業(yè)軟件有VMware的 vSphere 和Platform
Computing 的 ISF, 開放源代碼的云設(shè)備軟件主要有Eucalyptus和OpenStack。至2013年可以提供私有云的平臺有:Eucalyptus、3A
Cloud、聯(lián)想網(wǎng)盤和OATOS企業(yè)網(wǎng)盤等。
私有云計算同樣包含云硬件、云平臺、云服務(wù)三個層次。不同的是,云硬件是用戶自己的個人電腦或服務(wù)器,而非云計算廠商的數(shù)據(jù)中心。云計算廠商構(gòu)建數(shù)據(jù)中心的目的是為千百萬用戶提供公共云服務(wù),因此需要擁有幾十上百萬臺服務(wù)器。私有云計算,對個人來說只服務(wù)于親朋好友,對企業(yè)來說只服務(wù)于本企業(yè)員工以及本企業(yè)的客戶和供應(yīng)商,因此個人或企業(yè)自己的個人電腦或服務(wù)器已經(jīng)足夠用來提供云服務(wù)。
云游戲應(yīng)用
云游戲是以云計算為基礎(chǔ)的游戲方式,在云游戲的運行模式下,所有游戲都在服務(wù)器端運行,并將渲染完畢后的游戲畫面壓縮后通過網(wǎng)絡(luò)傳送給用戶。在客戶端,用戶的游戲設(shè)備不需要任何高端處理器和顯卡,只需要基本的視頻解壓能力就可以了。
就現(xiàn)今來說,云游戲還并沒有成為家用機和掌機界的聯(lián)網(wǎng)模式,因為至今X360仍然在使用LIVE,PS是PS NETWORK ,wii是wi-fi。但是幾年后或十幾年后,云計算取代這些東西成為其網(wǎng)絡(luò)發(fā)展的終極方向的可能性非常大。
如果這種構(gòu)想能夠成為現(xiàn)實,那么主機廠商將變成網(wǎng)絡(luò)運營商,他們不需要不斷投入巨額的新主機研發(fā)費用,而只需要拿這筆錢中的很小一部分去升級自己的服務(wù)器就行了,但是達到的效果卻是相差無幾的。對于用戶來說,他們可以省下購買主機的開支,但是得到的確是頂尖的游戲畫面(當(dāng)然對于視頻輸出方面的硬件必須過硬)。你可以想象一臺掌機和一臺家用機擁有同樣的畫面,家用機和我們今天用的機頂盒一樣簡單,甚至家用機可以取代電視的機頂盒而成為次時代的電視收看方式。
云教育應(yīng)用
視頻云計算應(yīng)用在教育行業(yè)的實例:流媒體平臺采用分布式架構(gòu)部署,分為web服務(wù)器,數(shù)據(jù)庫服務(wù)器、直播服務(wù)器和流服務(wù)器,如有必要可在信息中心架設(shè)采集工作站搭建網(wǎng)絡(luò)電視或?qū)崨r直播應(yīng)用,在各個學(xué)校已經(jīng)部署錄播系統(tǒng)或直播系統(tǒng)的教室配置流媒體功能組件,這樣錄播實況可以實時傳送到流媒體平臺管理中心的全局直播服務(wù)器上,同時錄播的學(xué)校也可以上傳存儲到信息中心的流存儲服務(wù)器上,方便今后的檢索、點播、評估等各種應(yīng)用。
云會議應(yīng)用
云會議是基于云計算技術(shù)的一種高效、便捷、低成本的會議形式。使用者只需要通過互聯(lián)網(wǎng)界面,進行簡單易用的操作,便可快速高效地與全球各地團隊及客戶同步分享語音、數(shù)據(jù)文件及視頻,而會議中數(shù)據(jù)的傳輸、處理等復(fù)雜技術(shù)由云會議服務(wù)商幫助使用者進行操作。
目前國內(nèi)云會議主要集中在以SAAS(軟件即服務(wù))模式為主體的服務(wù)內(nèi)容,包括電話、網(wǎng)絡(luò)、視頻等服務(wù)形式,基于云計算的視頻會議就叫云會議。云會議是視頻會議與云計算的完美結(jié)合,帶來了最便捷的遠程會議體驗。及時語移動云電話會議,是云計算技術(shù)與移動互聯(lián)網(wǎng)技術(shù)的完美融合,通過移動終端進行簡單的操作,提供隨時隨地高效地召集和管理會議。
云社交應(yīng)用
云社交(Cloud
Social)是一種物聯(lián)網(wǎng)、云計算和移動互聯(lián)網(wǎng)交互應(yīng)用的虛擬社交應(yīng)用模式,以建立著名的“資源分享關(guān)系圖譜”為目的,進而開展網(wǎng)絡(luò)社交,云社交的主要特征,就是把大量的社會資源統(tǒng)一整合和評測,構(gòu)成一個資源有效池向用戶按需提供服務(wù)。參與分享的用戶越多,能夠創(chuàng)造的利用價值就越大。
12 核心技術(shù)
云計算系統(tǒng)核心技術(shù):并行計算。并行計算(ParallelComputing)是指同時使用多種計算資源解決計算問題的過程。通過并行計算集群完成數(shù)據(jù)的處理,再將處理的結(jié)果返回給用戶。
1、編程模式;
2、海量數(shù)據(jù)分布存儲技術(shù);
3、海量數(shù)據(jù)管理技術(shù);
4、虛擬化技術(shù);
5、云計算平臺管理技術(shù);
6、信息安全管理技術(shù)。 |