云計算概念詳解:共享軟硬件資源信息
云計算概念是什么呢?
云計算概念百度百科解釋
云計算(cloud computing)是基于互聯(lián)網(wǎng)的相關(guān)服務的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。云是網(wǎng)絡(luò)、互聯(lián)網(wǎng)的一種比喻說法。過去在圖中往往用云來表示電信網(wǎng),后來也用來表示互聯(lián)網(wǎng)和底層基礎(chǔ)設(shè)施的抽象。因此,云計算甚至可以讓你體驗每秒10萬億次的運算能力,擁有這么強大的計算能力可以模擬核爆炸、預測氣候變化和市場發(fā)展趨勢。用戶通過電腦、筆記本、手機等方式接入數(shù)據(jù)中心,按自己的需求進行運算。
對云計算的定義有多種說法。對于到底什么是云計算,至少可以找到100種解釋。現(xiàn)階段廣為接受的是美國國家標準與技術(shù)研究院(NIST)定義:云計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡(luò)訪問, 進入可配置的計算資源共享池(資源包括網(wǎng)絡(luò),服務器,存儲,應用軟件,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。
云計算(cloudcomputing)是基于互聯(lián)網(wǎng)的相關(guān)服務的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。
美國國家標準與技術(shù)研究院(NIST)定義:云計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡(luò)訪問, 進入可配置的計算資源共享池(資源包括網(wǎng)絡(luò),服務器,存儲,應用軟件,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。XenSystem,以及在國外已經(jīng)非常成熟的Intel 和IBM,各種“云計算”的應用服務范圍正日漸擴大,影響力也無可估量。
云計算概念維基百科解釋
云計算(英語:Cloud Computing),是一種基于互聯(lián)網(wǎng)的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需求提供給計算機和其他設(shè)備。
云計算是繼1980年代大型計算機到客戶端-服務器的大轉(zhuǎn)變之后的又一種巨變。用戶不再需要了解“云”中基礎(chǔ)設(shè)施的細節(jié),不必具有相應的專業(yè)知識,也無需直接進行控制。云計算描述了一種基于互聯(lián)網(wǎng)的新的IT服務增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展而且經(jīng)常是虛擬化的資源。
在“軟件即服務(SaaS)”的服務模式當中,用戶能夠訪問服務軟件及數(shù)據(jù)。服務提供者則維護基礎(chǔ)設(shè)施及平臺以維持服務正常運作。SaaS常被稱為“隨選軟件”,并且通常是基于使用時數(shù)來收費,有時也會有采用訂閱制的服務。
推廣者認為,SaaS使得企業(yè)能夠借由外包硬件、軟件維護及支持服務給服務提供者來降低IT營運費用。另外,由于應用程序是集中供應的,更新可以實時的發(fā)布,無需用戶手動更新或是安裝新的軟件。SaaS的缺陷在于用戶的數(shù)據(jù)是存放在服務提供者的服務器之上,使得服務提供者有能力對這些數(shù)據(jù)進行未經(jīng)授權(quán)的訪問。
用戶通過瀏覽器、桌面應用程序或是移動應用程序來訪問云的服務。推廣者認為云計算使得企業(yè)能夠更迅速的部署應用程序,并降低管理的復雜度及維護成本,及允許IT資源的迅速重新分配以因應企業(yè)需求的快速改變。
云計算依賴資源的共享以達成規(guī)模經(jīng)濟,類似基礎(chǔ)設(shè)施(如電力網(wǎng))。服務提供者集成大量的資源供多個用戶使用,用戶可以輕易的請求(租借)更多資源,并隨時調(diào)整使用量,將不需要的資源釋放回整個架構(gòu),因此用戶不需要因為短暫尖峰的需求就購買大量的資源,僅需提升租借量,需求降低時便退租。服務提供者得以將目前無人租用的資源重新租給其他用戶,甚至依照整體的需求量調(diào)整租金。
云計算應用實例
1、Google的云計算平臺應用實例
Google公司有一套專屬的云計算平臺,這個平臺先是為Google最重要的搜索應用提供服務,現(xiàn)在已經(jīng)擴展到其他應用程序。Google的云計算基礎(chǔ)架構(gòu)模式包括4個相互獨立又緊密結(jié)合在一起的系統(tǒng):Google File Systemt分布式文件系統(tǒng),針對Google應用程序的特點提出的MapReduce編程模式,分布式的鎖機制Chubby以及Google開發(fā)的模型簡化的大規(guī)模分布式數(shù)據(jù)庫BigTable。
Google File System文件系統(tǒng)(GFS):除了性能,可伸縮性、可靠性以及可用性以外,GFS設(shè)計還受到Google應用負載和技術(shù)環(huán)境的影響。體現(xiàn)在4個方面:1)充分考慮到大量節(jié)點的失效問題,需要通過軟件將容錯以及自動恢復功能集成在系統(tǒng)中;2)構(gòu)造特殊的文件系統(tǒng)參數(shù),文件通常大小以G字節(jié)計,并包含大量小文件;3)充分考慮應用的特性,增加文件追加操作,優(yōu)化順序讀寫速度;4)文件系統(tǒng)的某些具體操作不再透明,需要應用程序的協(xié)助完成。
MapReduce分布式編程環(huán)境:Google構(gòu)造MapReduce編程規(guī)范來簡化分布式系統(tǒng)的編程。應用程序編寫人員只需將精力放在應用程序本身,而關(guān)于集群的處理問題,包括可靠性和可擴展性,則交由平臺來處理。MapReduce通過“Map(映射)”和“Reduce(化簡)”這樣兩個簡單的概念來構(gòu)成運算基本單元,用戶只需提供自己的Map函數(shù)以及Reduce函數(shù)即可并行處理海量數(shù)據(jù)。為了進一步理解MapReduce的編程方式,下面給出一個基于MapReduce編程方式的程序偽代碼。程序功能是統(tǒng)計文本中所有單詞出現(xiàn)的次數(shù)。
分布式的大規(guī)模數(shù)據(jù)庫管理系統(tǒng)BigTable:由于一部分Google應用程序需要處理大量的格式化以及半格式化數(shù)據(jù),Google構(gòu)建了弱一致性要求的大規(guī)模數(shù)據(jù)庫系統(tǒng)BigTablet。BigTable的應用包括Search History,Maps,Orkut,RSS閱讀器等。
BigTable是客戶端和服務器端的聯(lián)合設(shè)計,使得性能能夠最大程度地符合應用的需求。BigTable系統(tǒng)依賴于集群系統(tǒng)的底層結(jié)構(gòu)。一個是分布式的集群任務調(diào)度器,一個是前述的Google文件系統(tǒng),還有一個分布式的鎖服務Chubby。
Chubby是一個非常魯棒的粗粒度鎖,BigTable使用Chubby來保存根數(shù)據(jù)表格的指針,即用戶可以首先從Chubby鎖服務器中獲得根表的位置,進而對數(shù)據(jù)進行訪問。BigTable使用一臺服務器作為主服務器,用來保存和操作元數(shù)據(jù)。主服務器除了管理元數(shù)據(jù)之外,還負責對tablet服務器(即一般意義上的數(shù)據(jù)服務器)進行遠程管理與負載調(diào)配。客戶端通過編程接口與主服務器進行元數(shù)據(jù)通信,與tablet服務器進行數(shù)據(jù)通信。
以上是Google內(nèi)部云計算基礎(chǔ)平臺的4個主要部分。Google還構(gòu)建其他云計算組件,包括一個領(lǐng)域描述語言以及分布式鎖服務機制等。
2、IBM“藍云"計算平臺應用實例
IBM的“藍云”計算平臺是一套軟、硬件平臺,將Internet上使用的技術(shù)擴展到企業(yè)平臺上,使得數(shù)據(jù)中心使用類似于互聯(lián)網(wǎng)的計算環(huán)境。“藍云”大量使用了IBM先進的大規(guī)模計算技術(shù),結(jié)合了IBM自身的軟、硬件系統(tǒng)以及服務技術(shù),支持開放標準與開放源代碼軟件。“藍云”基于IBM Almaden研究中心的云基礎(chǔ)架構(gòu),采用了Xen和PowerVM虛擬化軟件,Linux操作系統(tǒng)映像以及Hadoop軟件(Google File System以及MapReduce的開源實現(xiàn))。IBM已經(jīng)正式推出了基于x86芯片服務器系統(tǒng)的“藍云”產(chǎn)品。
“藍云”計算平臺由一個數(shù)據(jù)中心、IBM Tivoli部署管理軟件(Tivoli provisioning manager)、IBMTivoli監(jiān)控軟件(IBM Tivoli monitoring)、IBM WebSphere應用服務器、IBM DB2數(shù)據(jù)庫以及一些開源信息處理軟件和開源虛擬化軟件共同組成。“藍云”的硬件平臺環(huán)境與一般的x86服務器集群類似,使用刀片的方式增加了計算密度。“藍云”軟件平臺的特點主要體現(xiàn)在虛擬機以及對于大規(guī)模數(shù)據(jù)處理軟件Apache Hadoop的使用上。Hadoop是開源版本的Google File System軟件和MapReduce編程規(guī)范。
“藍云”計算平臺中的虛擬化技術(shù):“藍云”軟件的一個重要特點是虛擬化技術(shù)的使用。虛擬化的方式在“藍云”中有兩個級別,一個是在硬件級別上實現(xiàn)虛擬化,另一個是通過開源軟件實現(xiàn)虛擬化。硬件級別的虛擬化可以使用IBM P系列的服務器,獲得硬件的邏輯分區(qū)LPAR(logic partition)。邏輯分區(qū)的CPU資源能夠通過IBM Enterprise Workload Manager來管理。通過這樣的方式加上在實際使用過程中的資源分配策略,能夠使相應的資源合理地分配到各個邏輯分區(qū)。P系列系統(tǒng)的邏輯分區(qū)最小粒度是1/10顆中央處理器(CPU)。Xen則是軟件級別上的虛擬化,能夠在Linux基礎(chǔ)上運行另外一個操作系統(tǒng)。
虛擬機是一類特殊的軟件,能夠完全模擬硬件的執(zhí)行,運行不經(jīng)修改的完整的操作系統(tǒng),保留了一整套運行環(huán)境語義。通過虛擬機的方式。在云計算平臺上獲得如下一些優(yōu)點:
(1)云計算的管理平臺能夠動態(tài)地將計算平臺定位到所需要的物理節(jié)點上,而無須停止運行在虛擬機平臺上的應用程序,進程遷移方法更加靈活;
(2)降低集群電能消耗,將多個負載不是很重的虛擬機計算節(jié)點合并到同一個物理節(jié)點上,從而能夠關(guān)閉空閑的物理節(jié)點,達到節(jié)約電能的目的;
(3)通過虛擬機在不同物理節(jié)點上的動態(tài)遷移,遷移了整體的虛擬運行環(huán)境,能夠獲得與應用無關(guān)的負載平衡性能;
(4)在部署上也更加靈活,即可以將虛擬機直接部署到物理計算平臺上,而虛擬機本身就包括了相應的操作系統(tǒng)以及相應的應用軟件,直接將大量的虛擬機映像復制到對應的物理節(jié)點即可。
“藍云”計算平臺中的存儲體系結(jié)構(gòu):“藍云”計算平臺中的存儲體系結(jié)構(gòu)對于云計算來說也是非常重要的,無論是操作系統(tǒng)、服務程序還是用戶的應用程序的數(shù)據(jù)都保存在存儲體系中。“藍云”存儲體系結(jié)構(gòu)包含類似于Google File System的集群文件系統(tǒng)以及基于塊設(shè)備方式的存儲區(qū)域網(wǎng)絡(luò)SAN。
在設(shè)計云計算平臺的存儲體系結(jié)構(gòu)時,不僅僅是需要考慮存儲容最的問題。實際上,隨著硬盤容量的不斷擴充以及硬盤價格的不斷下降。可以通過組合多個磁盤獲得很大的磁盤容量。相對于磁盤的容量,在云計算平臺的存儲中,磁盤數(shù)據(jù)的讀寫速度是一個更重要的問題,因此需要對多個磁盤進行同時讀寫。這種方式要求將數(shù)據(jù)分配到多個節(jié)點的多個磁盤當中。為達到這一目的,存儲技術(shù)有兩個選擇,一個是使用類似于Google File System的集群文件系統(tǒng)。另一個是基于塊設(shè)備的存儲區(qū)域網(wǎng)絡(luò)SAN系統(tǒng)。
在藍云計算平臺上,SAN系統(tǒng)與分布式文件系統(tǒng)(例如Google File System)并不是相互對立的系統(tǒng),SAN提供的是塊設(shè)備接口。需要在此基礎(chǔ)上構(gòu)建文件系統(tǒng),才能被上層應用程序所使用。而Google File System正好是一個分布式的文件系統(tǒng),能夠建立在SAN之上。兩者都能提供可靠性、可擴展性,至于如何使用還需要由建立在云計算平臺上的應用程序來決定,這也體現(xiàn)了計算平臺與上層應用相互協(xié)作的關(guān)系。
云計算產(chǎn)業(yè)發(fā)展前景
云計算作為當前最為火熱的技術(shù)應用之一,已經(jīng)被越來越多的行業(yè)用戶所歡迎,當然,不同行業(yè)當中的行業(yè)云應用作為未來IT行業(yè)的一個重要發(fā)展趨勢,在工具應用、技術(shù)服務和商業(yè)服務等諸多方面也開始飛速發(fā)展。
根據(jù)權(quán)威市場調(diào)查機構(gòu)對行業(yè)云應用用戶調(diào)查的數(shù)據(jù)結(jié)果來看,38%企業(yè)已經(jīng)在使用行業(yè)云服務,19%計劃在未來12個月內(nèi)采用云服務,使得大概可以有57%使用或計劃使用行業(yè)云服務。而另外23%的用戶表示正在考慮,但并沒有具體使用時間表。
從企業(yè)規(guī)模來看,有多半小企業(yè)正在使用不同規(guī)模的行業(yè)云服務,但中型企業(yè)有略微變化,20至249名員工規(guī)模的中型企業(yè)中的54%正在使用或?qū)⑹褂眯袠I(yè)云,而擁有250到999名員工的企業(yè)僅46%使用,或者打算使用它。
那么用戶究竟為什么選擇行業(yè)云呢?根據(jù)調(diào)查結(jié)果顯示,用戶對于數(shù)據(jù)安全和保護以及運營成本等方面的考慮成為了選擇行業(yè)云服務的主要原因,對于那些配有專用的云預算,53%的用戶花費高達10萬美元/年。而報告中29%沒有行業(yè)云服務預算的用戶并不表示不使用云服務,或者有可能依靠免費服務。
我們都知道,目前云計算產(chǎn)業(yè)已經(jīng)在很多行業(yè)當中有了非常深入的應用,對于用戶來說,尤其是行業(yè)用戶來說,利用云平臺所提供的服務解決行業(yè)當中的問題成為了未來云計算的一大模式.
云計算概念需要深入去了解,在未來它會發(fā)揮巨大的作用。
責任編輯:售電衡衡
-
權(quán)威發(fā)布 | 新能源汽車產(chǎn)業(yè)頂層設(shè)計落地:鼓勵“光儲充放”,有序推進氫燃料供給體系建設(shè)
2020-11-03新能源,汽車,產(chǎn)業(yè),設(shè)計 -
中國自主研制的“人造太陽”重力支撐設(shè)備正式啟運
2020-09-14核聚變,ITER,核電 -
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務,新能源消納,能源互聯(lián)網(wǎng)
-
新基建助推 數(shù)據(jù)中心建設(shè)將迎爆發(fā)期
2020-06-16數(shù)據(jù)中心,能源互聯(lián)網(wǎng),電力新基建 -
泛在電力物聯(lián)網(wǎng)建設(shè)下看電網(wǎng)企業(yè)數(shù)據(jù)變現(xiàn)之路
2019-11-12泛在電力物聯(lián)網(wǎng) -
泛在電力物聯(lián)網(wǎng)建設(shè)典型實踐案例
2019-10-15泛在電力物聯(lián)網(wǎng)案例
-
新基建之充電樁“火”了 想進這個行業(yè)要“心里有底”
2020-06-16充電樁,充電基礎(chǔ)設(shè)施,電力新基建 -
燃料電池汽車駛?cè)雽こ0傩占疫€要多久?
-
備戰(zhàn)全面電動化 多部委及央企“定調(diào)”充電樁配套節(jié)奏
-
權(quán)威發(fā)布 | 新能源汽車產(chǎn)業(yè)頂層設(shè)計落地:鼓勵“光儲充放”,有序推進氫燃料供給體系建設(shè)
2020-11-03新能源,汽車,產(chǎn)業(yè),設(shè)計 -
中國自主研制的“人造太陽”重力支撐設(shè)備正式啟運
2020-09-14核聚變,ITER,核電 -
能源革命和電改政策紅利將長期助力儲能行業(yè)發(fā)展
-
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務,新能源消納,能源互聯(lián)網(wǎng) -
5G新基建助力智能電網(wǎng)發(fā)展
2020-06-125G,智能電網(wǎng),配電網(wǎng) -
從智能電網(wǎng)到智能城市