云計算(第三版)配套之10Amazon云計算AWS(五)課件_第1頁
云計算(第三版)配套之10Amazon云計算AWS(五)課件_第2頁
云計算(第三版)配套之10Amazon云計算AWS(五)課件_第3頁
云計算(第三版)配套之10Amazon云計算AWS(五)課件_第4頁
云計算(第三版)配套之10Amazon云計算AWS(五)課件_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、3.1 基礎存儲架構Dynamo3.2 彈性計算云EC23.3 簡單存儲服務S33.4 非關系型數(shù)據(jù)庫服務SimpleDB和DynamoDB3.5 關系數(shù)據(jù)庫服務RDS3.6 簡單隊列服務SQS3.7 內(nèi)容推送服務CloudFront3.8 其他Amazon云計算服務3.9 AWS應用實例3.10 小結(jié)3.8 其他Amazon云計算服務3.8.1 快速應用部署Elastic Beanstalk和 服務模板CloudFormation3.8.2 DNS服務Router 533.8.3 虛擬私有云VPC3.8.4 簡單通知服務和簡單郵件服務3.8.5 彈性MapReduce服務3.8.6 電子商務

2、服務DevPay、FPS和Simple Pay3.8.7 Amazon執(zhí)行網(wǎng)絡服務3.8.8 土耳其機器人3.8.9 數(shù)據(jù)倉庫服務Redshift3.8.10 應用流服務AppStream和數(shù)據(jù)流分析服務Kinesisof40云計算第三版配套PPT課件3Amazon執(zhí)行網(wǎng)絡服務3.8 其他Amazon云計算服務貨物運送到亞馬遜貨物被安全存儲在亞馬遜顧客購買相關產(chǎn)品亞馬遜對訂單產(chǎn)品進行處理亞馬遜對產(chǎn)品進行配送OutboundInboundAmazon執(zhí)行網(wǎng)絡(Fulfillment Web Service,F(xiàn)WS)是一個非常有用的代理訂單執(zhí)行網(wǎng)絡服務,簡單來說它的作用就是產(chǎn)品存儲及銷售業(yè)務的托管

3、,也可直接理解為Amazon替用戶銷售產(chǎn)品。3.8 其他Amazon云計算服務3.8.1 快速應用部署Elastic Beanstalk和 服務模板CloudFormation3.8.2 DNS服務Router 533.8.3 虛擬私有云VPC3.8.4 簡單通知服務和簡單郵件服務3.8.5 彈性MapReduce服務3.8.6 電子商務服務DevPay、FPS和Simple Pay3.8.7 Amazon執(zhí)行網(wǎng)絡服務3.8.8 土耳其機器人3.8.9 數(shù)據(jù)倉庫服務Redshift3.8.10 應用流服務AppStream和數(shù)據(jù)流分析服務Kinesis土耳其機器人Amazon的土耳其機器人是一

4、個特殊的服務,采用了眾包的思想。和EC2等服務聚集大量的計算機不同的是,土耳其機器人聚集的是人這種特殊的“計算工具”,所以將土耳其機器人稱為“人計算”似乎更為恰當。of40云計算第三版配套PPT課件6土耳其機器人3.8 其他Amazon云計算服務土耳其機器人中涉及的概念RequesterHITWorkerAssignmentReward任務的發(fā)布者,可以是個人也可以是某個組織。HIT就是Requester發(fā)布的任務,HIT有一個時間限制,同時HIT還規(guī)定了接受任務者完成任務的時間。任務的接受者,對于同一個HIT每個Worker只能完成一次??梢杂脕肀O(jiān)督HIT的完成情況,對于每個Worker都會

5、創(chuàng)建一個Assignment。Worker成功完成HIT后需要支付給其的獎勵。of40云計算第三版配套PPT課件7土耳其機器人3.8 其他Amazon云計算服務發(fā)布者HIT接受者接受者.監(jiān)督獎勵監(jiān)督獎勵發(fā)布接受接受3.8 其他Amazon云計算服務3.8.1 快速應用部署Elastic Beanstalk和 服務模板CloudFormation3.8.2 DNS服務Router 533.8.3 虛擬私有云VPC3.8.4 簡單通知服務和簡單郵件服務3.8.5 彈性MapReduce服務3.8.6 電子商務服務DevPay、FPS和Simple Pay3.8.7 Amazon執(zhí)行網(wǎng)絡服務3.8.

6、8 土耳其機器人3.8.9 數(shù)據(jù)倉庫服務Redshift3.8.10 應用流服務AppStream和數(shù)據(jù)流分析服務Kinesisof40云計算第三版配套PPT課件9數(shù)據(jù)倉庫服務Redshift3.8 其他Amazon云計算服務Amazon Redshift是一種完全托管的PB級數(shù)據(jù)倉庫服務1 12 23 3費用不到大多數(shù)其他數(shù)據(jù)倉庫解決方案成本的十分之一,降低數(shù)據(jù)倉庫的成本通過簡單的API調(diào)用進行擴展或縮減,自動進行修補,并自動或根據(jù)用戶定義進行備份提供了對大規(guī)模數(shù)據(jù)進行快速分析的功能,可以實現(xiàn)對多個物理資源上數(shù)據(jù)的分布式并行查詢of40云計算第三版配套PPT課件10數(shù)據(jù)倉庫服務Redshif

7、t3.8 其他Amazon云計算服務與傳統(tǒng)的數(shù)據(jù)倉庫和數(shù)據(jù)庫相比,Redshift具有如下特點1 12 23 3Redshift采用了列式數(shù)據(jù)存儲,更加適用于數(shù)據(jù)倉庫存儲及分析。在數(shù)據(jù)倉庫中,查詢會涉及對大型數(shù)據(jù)集進行聚合。Redshift采用了多種壓縮技術,并對加載的數(shù)據(jù)自動選擇最合適的壓縮方案,從而實現(xiàn)更好的壓縮效果。Redshift具有大規(guī)模并行處理的能力。3.8 其他Amazon云計算服務3.8.1 快速應用部署Elastic Beanstalk和 服務模板CloudFormation3.8.2 DNS服務Router 533.8.3 虛擬私有云VPC3.8.4 簡單通知服務和簡單郵件

8、服務3.8.5 彈性MapReduce服務3.8.6 電子商務服務DevPay、FPS和Simple Pay3.8.7 Amazon執(zhí)行網(wǎng)絡服務3.8.8 土耳其機器人3.8.9 數(shù)據(jù)倉庫服務Redshift3.8.10 應用流服務AppStream和數(shù)據(jù)流分析服務Kinesis很多應用程序中需要從分散且數(shù)量眾多的數(shù)據(jù)源中收集數(shù)據(jù)。這要求開發(fā)人員實現(xiàn)大規(guī)模的匯聚網(wǎng)絡進行數(shù)據(jù)收集,并采用彈性處理框架來適應數(shù)據(jù)量的變化。為了滿足這類需求,Amazon提供了一系列的數(shù)據(jù)流服務,其中包括應用流服務AppStream和數(shù)據(jù)流服務Kinesis。of40云計算第三版配套PPT課件13應用流服務AppStr

9、eam3.8 其他Amazon云計算服務AppStream允許開發(fā)人員將應用程序部署在AWS的基礎設施上,并以流傳輸?shù)姆绞桨l(fā)送到不同的終端設備上。這樣,AppStream就在應用程序和設備之間形成了一個代理。同時,AppStream只是將數(shù)據(jù)傳送到不同終端設備上的瀏覽器或客戶端程序,避免了對應用程序本身的修改。此外,AppStream還可以與Amazon WorkSpaces虛擬桌面進行結(jié)合,以滿足企業(yè)用戶的需求,甚至在此基礎上對數(shù)據(jù)流進行分析,用于金融、醫(yī)療等領域。of40云計算第三版配套PPT課件14數(shù)據(jù)流分析服務Kinesis3.8 其他Amazon云計算服務Kinesis是一種完全托管

10、的數(shù)據(jù)流服務,用于實時地處理快速流轉(zhuǎn)的數(shù)據(jù)。Kinesis可以輕松實時地處理快速流轉(zhuǎn)的數(shù)據(jù),其基本功能是數(shù)據(jù)流的輸入與輸出。Kinesis允許定義任意數(shù)量的數(shù)據(jù)源,并與任意數(shù)量的處理相關聯(lián)。of40云計算第三版配套PPT課件3.1 基礎存儲架構Dynamo3.2 彈性計算云EC23.3 簡單存儲服務S33.4 非關系型數(shù)據(jù)庫服務SimpleDB和DynamoDB3.5 關系數(shù)據(jù)庫服務RDS3.6 簡單隊列服務SQS3.7 內(nèi)容推送服務CloudFront3.8 其他Amazon云計算服務3.9 AWS應用實例3.10 小結(jié)of40云計算第三版配套PPT課件3.9 AWS應用實例3.9.1 照片

11、和視頻共享網(wǎng)站SmugMug3.9.2 視頻制作網(wǎng)站Animoto3.9.3 網(wǎng)站排名Alexa照片和視頻共享網(wǎng)站SmugMugSmugMug作為在線照片和視頻共享網(wǎng)站,目前擁有數(shù)百萬用戶并存儲了數(shù)十億張照片和視頻。SmugMug將少量最熱門的部分照片保留在自己的服務器上,剩下的照片遷移到S3服務器中存儲,照片遷移過程僅花費了一周的時間。of40云計算第三版配套PPT課件18照片和視頻共享網(wǎng)站SmugMug3.1 基礎存儲架構Dynamo下圖展示了采用Amazon S3服務后的SmugMug基本架構。用戶SmugMug隊列服務隊列服務EC2S3控制器處理照片存儲照片訪問存儲雖然SmugMug提

12、供了利用API直接對存儲在S3中照片進行訪問的方式,超過99%的用戶依然采用訪問SmugMug的方式處理照片,照片存儲的方式對于用戶是透明的。of40云計算第三版配套PPT課件19照片和視頻共享網(wǎng)站SmugMug3.1 基礎存儲架構Dynamo1 12 23 3SmugMug已經(jīng)將所有的數(shù)據(jù)從傳統(tǒng)的數(shù)據(jù)中心中遷入S3中SmugMug還采用了EC2進行照片處理,并采用Amazon CloudSearch來支持用戶在數(shù)十億照片和視頻中搜索SmugMug構建了自己的隊列服務和控制器,它們能與AWS很好地協(xié)作,使得系統(tǒng)中大部分操作都能夠自動完成。of40云計算第三版配套PPT課件3.9 AWS應用實例

13、3.9.1 照片和視頻共享網(wǎng)站SmugMug3.9.2 視頻制作網(wǎng)站Animoto3.9.3 網(wǎng)站排名Alexaof40視頻制作網(wǎng)站AnimotoAnimoto網(wǎng)站根據(jù)用戶上傳的圖片、視頻片段和音樂,自動編輯生成專業(yè)水準的視頻,并且與用戶的好友分享21of40云計算第三版配套PPT課件22視頻制作網(wǎng)站Animoto3.1 基礎存儲架構DynamoAWS所提供的S3和SQS等服務對于用戶而言是完全透明的,用戶的所有操作通過Animoto網(wǎng)站轉(zhuǎn)到AWS中完成。這種方式為Animoto提供了具有很高伸縮性和靈活性的基礎設施。瀏覽器應用程序API數(shù)據(jù)庫檢索分析提交S3 SQSS3 SQSS3如圖展示了

14、Animoto的基本架構of40云計算第三版配套PPT課件3.9 AWS應用實例3.9.1 照片和視頻共享網(wǎng)站SmugMug3.9.2 視頻制作網(wǎng)站Animoto3.9.3 網(wǎng)站排名Alexaof40云計算第三版配套PPT課件25網(wǎng)站排名Alexa3.1 基礎存儲架構DynamoAlexa公司是一家專注于世界網(wǎng)站排名的公司Alexa使用了大量的AWS服務,包括EC2、S3、SimpleDB、SQS等來提高服務質(zhì)量和降低開發(fā)管理成本Alexa使用S3存儲縮略圖像,并利用SimpleDB對縮略圖像進行自動索引和高效查詢。of40云計算第三版配套PPT課件3.1 基礎存儲架構Dynamo3.2 彈性

15、計算云EC23.3 簡單存儲服務S33.4 非關系型數(shù)據(jù)庫服務SimpleDB和DynamoDB3.5 關系數(shù)據(jù)庫服務RDS3.6 簡單隊列服務SQS3.7 內(nèi)容推送服務CloudFront3.8 其他Amazon云計算服務3.9 AWS應用實例3.10 小結(jié)第三章小結(jié)Amazon并不是IT設備的制造商或者軟件開發(fā)企業(yè),其之所以能夠保持云計算領域的領先,源于它的先發(fā)優(yōu)勢和豐富的服務。不難發(fā)現(xiàn),Amazon以Dynamo架構為核心,在EC2、S3、SDB等服務的基礎上,不斷推出新的云服務來滿足用戶的各類需求。of401在Dynamo中添加一個新的節(jié)點時,原先各節(jié)點保存的數(shù)據(jù)是否需要改變?如果改變

16、,應該如何變化?2Merkle哈希樹的創(chuàng)建需要較大的時間開銷。頻繁地重建Merkle樹會對系統(tǒng)造成很大的負擔。假設Merkle樹的葉子節(jié)點表示的是數(shù)據(jù)分區(qū)的Hash值,請設計一個Merkle樹重建方案,盡量減少Merkle樹的重建工作。3私有IP、公有IP和彈性IP的區(qū)別在哪里?4地理區(qū)域和可用區(qū)域有哪些區(qū)別?習題:of405簡單存儲服務S3與傳統(tǒng)的文件系統(tǒng)有哪些區(qū)別?6簡單闡述SQS在Amazon云計算中的作用。7如何理解傳統(tǒng)數(shù)據(jù)庫在可擴展性方面的能力較弱?8非關系型數(shù)據(jù)庫是如何解決可擴展性問題的?9簡述Share-Nothing架構的特點。10簡述AWS如何支持在線數(shù)據(jù)流應用。11描述一個基于Amazon AWS的應用實例。習題:百度排名首位的大數(shù)據(jù)資料和交流中心百 度 排 名 首 位 的 云 計 算 資 料 和 交 流 中 心

溫馨提示

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

評論

0/150

提交評論