大數(shù)據(jù)與云計算第2章云計算基礎課件_第1頁
大數(shù)據(jù)與云計算第2章云計算基礎課件_第2頁
大數(shù)據(jù)與云計算第2章云計算基礎課件_第3頁
大數(shù)據(jù)與云計算第2章云計算基礎課件_第4頁
大數(shù)據(jù)與云計算第2章云計算基礎課件_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、云計算基礎 第1節(jié) 分布式計算 分布式計算將應用分解成許多更小的部分,分配到多臺計算機進行處理,這樣可以節(jié)省整體計算時間,大大提高計算效率。 云計算是分布式計算技術(shù)的一種,也是分布式計算這種科學概念的商業(yè)實現(xiàn)。分布式計算的優(yōu)點就是發(fā)揮“集體的力量”。 分布式計算的一種應用是 Web Service:第2節(jié) 云計算的基本概念 云計算的組成可以分為六個部分,它們由下至上分別是: 基礎設施(Infrastructure) 存儲(Storage) 平臺(Platform) 應用(Application) 服務(Services) 客戶端(Clients)第3節(jié) 云計算的關鍵技術(shù) 1、分布式海量數(shù)據(jù)存儲

2、 以移動通信運營商為例,隨著移動業(yè)務和用戶規(guī)模的不斷擴大,每天都產(chǎn)生海量的業(yè)務、計費以及網(wǎng)管數(shù)據(jù),然而龐大的數(shù)據(jù)量使得傳統(tǒng)的數(shù)據(jù)庫存儲已經(jīng)無法滿足存儲和分析需求。 數(shù)據(jù)庫容量有限 并行取數(shù)困難 JDBC訪問效率太低 數(shù)據(jù)庫并發(fā)訪問數(shù)太多 理想的解決方案是把大數(shù)據(jù)存儲到分布式文件系統(tǒng)中。云計算系統(tǒng)中廣泛使用的數(shù)據(jù)存儲系統(tǒng)是GFS和HDFS。2、虛擬化技術(shù) 虛擬化技術(shù)是云計算系統(tǒng)的核心組成部分之一,是將各種計算及存儲資源充分整合和高效利用的關鍵技術(shù)。 資源分享 資源定制 細粒度資源管理 基于以上特點,虛擬化技術(shù)成為實現(xiàn)云計算資源池化和按需服務的基礎。3、云平臺技術(shù) 云平臺技術(shù)能夠使大量的服務器協(xié)同

3、工作,方便地進行業(yè)務部署,快速發(fā)現(xiàn)和恢復系統(tǒng)故障,通過自動化、智能化的手段實現(xiàn)大規(guī)模系統(tǒng)的可靠運營。 云計算平臺的主要特點是用戶不必關心云平臺底層的實現(xiàn)。4、并行編程技術(shù) 數(shù)據(jù)并行 消息傳遞5、數(shù)據(jù)管理技術(shù) 如何高效地管理大數(shù)據(jù)集? 如何在規(guī)模巨大的數(shù)據(jù)中找到特定的數(shù)據(jù)? Google的BigTable數(shù)據(jù)管理技術(shù)第4節(jié) 云交付模型 軟件即服務(SaaS) 平臺即服務(PaaS) 基礎設施即服務(IaaS) 容器即服務( CaaS )1、軟件即服務(SaaS) SaaS是Software as a Service(軟件即服務)的簡稱,它是一種通過Internet提供軟件的模式,用戶無需購買軟件

4、,而是向提供商租用基于Web的軟件。 隨時隨地訪問 支持公開協(xié)議 安全保障 多用戶機制 SaaS應用包括Citrix公司的GoToMeeting、Cisco公司的WebEx等等。2、平臺即服務(PaaS) PaaS(Platform as a Service):是將服務器平臺或者開發(fā)環(huán)境作為服務進行提供。開發(fā)簡單、部署簡單、維護簡單。 有好的開發(fā)環(huán)境 豐富的服務 自動的資源調(diào)度 精細的管理和監(jiān)控 PaaS應用包括Google App Engine、Microsoft Azure、F、Heroku、Engine Yard等等。3、基礎設施即服務(IaaS) IaaS (Infrastructur

5、e as a Service):服務提供商將多臺服務器組成的“云端”服務(包括內(nèi)存、I/O設備、存儲和計算能力等等)作為計量服務提供給用戶。 資源抽象 負載管理 數(shù)據(jù)管理 資源管理 安全管理 計費管理4、基本云交付模型的比較云交付模型服務對象使用方式關鍵技術(shù)用戶的控制等級系統(tǒng)實例IaaS需要硬件資源的用戶使用者上傳數(shù)據(jù)、程序代碼、環(huán)境配置虛擬化技術(shù)、分布式海量數(shù)據(jù)存儲等使用和配置Amazon EC2、Eucalyptus等PaaS程序開發(fā)者使用者上傳數(shù)據(jù)、程序代碼云平臺技術(shù)、數(shù)據(jù)管理技術(shù)等有限的管理Google App Engine、Microsoft Azure、Hadoop等SaaS企業(yè)和

6、需要軟件應用的用戶使用者上傳數(shù)據(jù)Web服務技術(shù)、互聯(lián)網(wǎng)應用開發(fā)技術(shù)等完全的管理Google Apps、Salesforce CRM等5、容器即服務(CaaS) CaaS( Container as a Service )也稱為容器云,是以容器為資源分割和調(diào)度的基本單位,封裝整個軟件運行時環(huán)境,為開發(fā)者和系統(tǒng)管理員提供用于構(gòu)建、發(fā)布和運行分布式應用的平臺。 CaaS與基本交付模型IaaS和PaaS的關系第5節(jié) 云部署模式 公有云 私有云 混合云 1、公有云 公有云,是指為外部客戶提供服務的云,它所有的服務是供別人使用,而不是自己用。 在此種模式下,應用程序、資源、存儲和其他服務,都由云服務供應商

7、來提供給用戶,這些服務多半都是免費的,也有部分按需按使用量來付費,這種模式只能使用互聯(lián)網(wǎng)來訪問和使用。 問題: 安全性 可用性2、私有云 私有云,是指企業(yè)自己使用的云,它所有的服務不是供別人使用,而是供自己內(nèi)部人員或分支機構(gòu)使用。 優(yōu)點是安全性、可用性相比公有云好一些; 缺點是成本較大。3、混合云 混合云,是指供自己和客戶共同使用的云,它所提供的服務既可以供別人使用,也可以供自己使用。 混合云是兩種或兩種以上的云計算模式的混合體,如公有云和私有云混合。 相比較而言,混合云的部署方式對提供者的要求較高。第6節(jié) 云計算的優(yōu)勢與挑戰(zhàn) 1、云計算的優(yōu)勢 超大規(guī)模 虛擬化 高可靠性 通用性 高擴展性 按

8、需服務 極其廉價 2、 云計算所面臨的挑戰(zhàn) 服務的持續(xù)可用性 服務的安全性 服務的遷移 服務的性能1、云存儲 云存儲是是一種新興的網(wǎng)絡存儲技術(shù),是指通過集群應用、網(wǎng)絡技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡中大量各種不同類型的存儲設備通過應用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務訪問功能的一個系統(tǒng)。 百度網(wǎng)盤 2、云服務 云服務主要以郵箱為賬號,實現(xiàn)用戶登陸賬號后,內(nèi)容在線同步的作用。 典型的云服務包括了微軟“Hotmail”、谷歌“gmail”、蘋果“iCloud”等。3、云物聯(lián) 物聯(lián)網(wǎng)就是物物相連的互聯(lián)網(wǎng),物聯(lián)網(wǎng)有兩種業(yè)務模式:(1)MAI(M2M Application Integration)和內(nèi)部MaaS;(2)MaaS(M2M as a Service)、MMO和Multi-Tenants(多租戶模型)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論