云計算概念

本期主要談?wù)勗朴嬎愕幕靖拍?、云計算的架?gòu)、云計算的價值。

1 云計算的概念

云計算的發(fā)展已經(jīng)有10年的歷史了,但是對于云計算的概念一直沒有一個明確的定義。云計算是通過Internet服務(wù)的方式提供動態(tài)可伸縮的虛擬化資源的計算模式。其虛擬化資源是構(gòu)建于數(shù)據(jù)中心物理或虛擬的硬件之上的。

云計算提供了一種動態(tài)可伸縮的模式,這種模式可以按照資源的使用量進行付費,可以通過便捷的、無處不在的網(wǎng)絡(luò)進行訪問,進入到可以配置的計算資源池(包括計算、網(wǎng)絡(luò)、存儲、軟件服務(wù)等)。這些資源池不需要用戶進行管理或者只需要很少的管理,其服務(wù)基本上由云計算服務(wù)提供商來保證。

這里根據(jù)云計算和其他計算模式的對比,提煉出云計算的幾個最主要的特征:

(1)大規(guī)模和分布式

一般具有相當?shù)囊?guī)模,一些知名的云供應(yīng)商如Google云計算、Amazon、IBM、微軟、阿里云等也都擁能擁有上百萬級的服務(wù)器規(guī)模。而依靠這些分布式的服務(wù)器所構(gòu)建起來的“云”能夠為使用者提供前所未有的計算能力。

(2)虛擬化

虛擬化云計算都會采用虛擬化技術(shù),用戶并不需要關(guān)注具體的硬件實體,只需要選擇一家云服務(wù)提供商,注冊一個賬號,登陸到它們的云控制臺,去購買和配置你需要的服務(wù)(比如云服務(wù)器,云存儲,CDN等等),再為你的應(yīng)用做一些簡單的配置之后,你就可以讓你的應(yīng)用對外服務(wù)了,這比傳統(tǒng)的在企業(yè)的數(shù)據(jù)中心去部署一套應(yīng)用要簡單方便得多。而且你可以隨時隨地通過你的PC或移動設(shè)備來控制你的資源,這就好像是云服務(wù)商為每一個用戶都提供了一個IDC(Internet Data Center)一樣。

(3)高可用和可擴展

云計算供應(yīng)商一般都會采用數(shù)據(jù)多副本容錯、計算節(jié)點同構(gòu)可互換等措施來保障服務(wù)的高可靠性?;谠品?wù)的應(yīng)用可以持續(xù)對外提供服務(wù)(7*24小時),另外“云”的規(guī)??梢詣討B(tài)伸縮,來滿足應(yīng)用和用戶規(guī)模增長的需要。

(4)按需服務(wù)

按需服務(wù),更加經(jīng)濟用戶可以根據(jù)自己的需要來購買服務(wù),甚至可以按使用量來進行精確計費??梢愿鶕?jù)用戶的重要程度,進行特定的用戶服務(wù)等級(SLA)設(shè)置,以提供最優(yōu)質(zhì)的訪問。這能大大節(jié)省IT成本,而資源的整體利用率也將得到明顯的改善。

(5)租戶安全

云計算這種模式將用戶的資料全部保存在云端,其用戶安全變得更為重要,成為所有云計算提供商、企業(yè)或個人必須面對的問題。企業(yè)的IT團隊或個人很難應(yīng)對那些來自網(wǎng)絡(luò)的惡意攻擊,而使用云服務(wù)則可以借助更專業(yè)的安全團隊來有效降低安全風(fēng)險。

2 云計算的架構(gòu)

2.1 分層架構(gòu)

云計算的架構(gòu)按照其提供服務(wù)的不同層級可以分為三層架構(gòu):IaaS、PaaS和SaaS。

(1)IaaS

IaaS(Infrastructure as a Service)基礎(chǔ)架構(gòu)及服務(wù),主要包括計算機服務(wù)器、通信設(shè)備、存儲設(shè)備等,能夠按需向用戶提供的計算能力、存儲能力或網(wǎng)絡(luò)能力等IT基礎(chǔ)設(shè)施類服務(wù),也就是能在基礎(chǔ)設(shè)施層面提供的服務(wù)。今天IaaS能夠得到成熟應(yīng)用的核心在于虛擬化技術(shù),通過虛擬化技術(shù)可以將形形色色計算設(shè)備統(tǒng)一虛擬化為虛擬資源池中的計算資源,將存儲設(shè)備統(tǒng)一虛擬化為虛擬資源池中的存儲資源,將網(wǎng)絡(luò)設(shè)備統(tǒng)一虛擬化為虛擬資源池中的網(wǎng)絡(luò)資源。當用戶訂購這些資源時,數(shù)據(jù)中心管理者直接將訂購的份額打包提供給用戶,從而實現(xiàn)了IaaS。最典型的代表有Amazon Web Service(AWS)、Google Compute Engine,其均將基礎(chǔ)設(shè)置作為服務(wù)出租。

(2)PaaS

PaaS(Platform as a Service)平臺及服務(wù),如果以傳統(tǒng)計算機架構(gòu)中“硬件+操作系統(tǒng)/開發(fā)工具+應(yīng)用軟件”的觀點來看待,那么云計算的平臺層應(yīng)該提供類似操作系統(tǒng)和開發(fā)工具的功能。實際上也的確如此,PaaS定位于通過互聯(lián)網(wǎng)為用戶提供一整套開發(fā)、運行和運營應(yīng)用軟件的支撐平臺。就像在個人計算機軟件開發(fā)模式下,程序員可能會在一臺裝有Windows或Linux操作系統(tǒng)的計算機上使用開發(fā)工具開發(fā)并部署應(yīng)用軟件一樣。微軟公司的Windows Azure和谷歌公司的GAE,可以算是目前PaaS平臺中最為知名的兩個產(chǎn)品了。

(3)SaaS

SaaS(Software as a Service)軟件即服務(wù),簡單地說,就是一種通過互聯(lián)網(wǎng)提供軟件服務(wù)的軟件應(yīng)用模式。在這種模式下,用戶不需要再花費大量投資用于硬件、軟件和開發(fā)團隊的建設(shè),只需要支付一定的租賃費用,就可以通過互聯(lián)網(wǎng)享受到相應(yīng)的服務(wù),而且整個系統(tǒng)的維護也由廠商負責。

2.2 開放架構(gòu)

云計算按照其開放性可以分為公有云、私有云和混合云三種。

(1)Public Clouds

公有云這類云服務(wù)并非用戶所擁有,公有云是面向大眾提供計算資源的服務(wù)。是由IDC服務(wù)商或第三方提供資源,如應(yīng)用和存儲,這些資源是在服務(wù)商的場所內(nèi)部署。用戶通過Internet互聯(lián)網(wǎng)來獲取這些資源的使用。公有云服務(wù)提供商有Amazon、Google和微軟,以及國內(nèi)的阿里云、騰訊云等。公有云的優(yōu)勢是成本低,擴展性非常好。缺點是對于云端的資源缺乏控制、保密數(shù)據(jù)的安全性、網(wǎng)絡(luò)性能和匹配性問題。

(2)Private Clouds

私有云是企業(yè)傳統(tǒng)數(shù)據(jù)中心的延伸和優(yōu)化,能夠針對各種功能提供存儲容量和處理能力。“私有”更多是指此類平臺屬于非共享資源,而非指其安全優(yōu)勢。私有云是為了一個客戶單獨使用而構(gòu)建的,所以這些數(shù)據(jù)、安全和服務(wù)質(zhì)量都較公有云有著更好地保障。而私有云由于是客戶獨享,則用戶擁有著構(gòu)建云的基礎(chǔ)設(shè)置,并可以控制在此技術(shù)設(shè)置上部署應(yīng)有程序的方式。

(3)Hybrid Cloud

混合云模式中,云平臺由兩種不同模式(私有或公有)云平臺組合而成。這些平臺依然是獨立實體,但是利用標準化或?qū)S屑夹g(shù)實現(xiàn)綁定,彼此之間能夠進行數(shù)據(jù)和應(yīng)用的移植(例如,在不同云平臺之間的均衡)。應(yīng)用混合云模式,一個企業(yè)或機構(gòu)可以將次要的應(yīng)用和數(shù)據(jù)部署到公有云上,充分利用公有云在擴展性和成本上的優(yōu)勢。同時將任務(wù)關(guān)鍵型應(yīng)用和數(shù)據(jù)放在私有云中,安全性更高。

3 云計算的價值

云計算是推動企業(yè)IT向以業(yè)務(wù)為中心模式進行的一次重大變革,它著眼于運營效率、競爭力和快速響應(yīng)等實際成果。這意味著IT的作用正在從提供IT服務(wù)逐步過渡到根據(jù)業(yè)務(wù)需求優(yōu)化服務(wù)的交付和使用。這種全新的模式,將以前的信息化孤島轉(zhuǎn)化為靈活高效的資源池和具備自我管理能力的虛擬基礎(chǔ)架構(gòu),從而以更低的成本和更好的服務(wù)形式提供給用戶。IT及服務(wù)將提供業(yè)務(wù)所需要的一切,并且在不喪失對系統(tǒng)控制力的同時保持系統(tǒng)的靈活性和敏捷性。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 關(guān)于云計算中的各種概念紛繁復(fù)雜,不少描述晦澀難懂。因此我們將云計算的概念整理了一遍,便于初學(xué)者系統(tǒng)地理清思路。 1...
    Rebecca卡姐閱讀 933評論 0 7
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,062評論 25 709
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • 1、什么是Activity Android的四大組件之一,context的子類,一個Activity通常展現(xiàn)為一個...
    愛碼士閱讀 627評論 0 2
  • 宅了大半天突然在收拾完屋子后臨時決定回家,嗯,堂哥明天結(jié)婚,姐姐妹妹都回家了。其實這樣的機會真的要好好珍惜,...
    我是手心閱讀 324評論 0 1

友情鏈接更多精彩內(nèi)容