《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx

《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx

ID:59475758

大?。?.60 MB

頁數(shù):36頁

時間:2020-09-14

《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx_第1頁
《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx_第2頁
《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx_第3頁
《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx_第4頁
《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx_第5頁
資源描述:

《《云計算(第三版)》第3章_Amazon_云計算_AWS(二)ppt課件.pptx》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第3章Amazon云計算AWS(二)3.1基礎(chǔ)存儲架構(gòu)Dynamo3.2彈性計算云EC23.3簡單存儲服務(wù)S33.4非關(guān)系型數(shù)據(jù)庫服務(wù)SimpleDB和DynamoDB3.5關(guān)系數(shù)據(jù)庫服務(wù)RDS3.6簡單隊列服務(wù)SQS3.7內(nèi)容推送服務(wù)CloudFront3.8其他Amazon云計算服務(wù)3.9AWS應(yīng)用實例3.10小結(jié)3.3簡單存儲服務(wù)S33.3.1S3的基本概念和操作3.3.2S3的數(shù)據(jù)一致性模型3.3.3S3的安全措施4S3的基本概念和操作3.3簡單存儲服務(wù)S3桶對象對象對象數(shù)據(jù)元數(shù)據(jù)鍵訪問控制簡單存儲服務(wù)(SimpleStorageServices,S3

2、)構(gòu)架在Dynamo之上,用于提供任意類型文件的臨時或永久性存儲。S3的總體設(shè)計目標(biāo)是可靠、易用及低成本。S3存儲系統(tǒng)的基本結(jié)構(gòu),其中涉及兩個基本概念:桶Bucket對象Object5S3的基本概念和操作3.3簡單存儲服務(wù)S3桶Bucket桶是用于存儲對象的容器,其作用類似于文件夾,但桶不可以被嵌套,即在桶中不能創(chuàng)建桶。目前,Amazon限制了每個用戶創(chuàng)建桶的數(shù)量,但沒有限制每個桶中對象的數(shù)量。桶的名稱要求在整個AmazonS3的服務(wù)器中是全局唯一的,以避免在S3中數(shù)據(jù)共享時出現(xiàn)相互沖突的情況。在對桶命名時,建議采用符合DNS要求的命名規(guī)則,以便與CloudF

3、ront等其他AWS服務(wù)配合使用。6S3的基本概念和操作3.3簡單存儲服務(wù)S3對象Object元數(shù)據(jù)名稱名稱含義last-modified對象被最后修改的時間ETag利用MD5哈希算法得出的對象值Content-Type對象的MIME(多功能網(wǎng)際郵件擴(kuò)充協(xié)議)類型,默認(rèn)二進(jìn)制/八位組Content-Length對象數(shù)據(jù)長度,以字節(jié)為單位任意類型,但大小會受到對象最大容量的限制數(shù)據(jù)內(nèi)容的附加描述信息,通過名稱-值(name-value)集合的形式來定義數(shù)據(jù)元數(shù)據(jù)7S3的基本概念和操作3.3簡單存儲服務(wù)S3每個對象在所在的桶中有唯一的鍵。將桶名和鍵相結(jié)合的方式,可

4、以標(biāo)識每個對象。鍵在對象創(chuàng)建后無法被更改。8S3的基本概念和操作3.3簡單存儲服務(wù)S3S3中支持對桶和對象的操作,主要包括:Get、Put、List、Delete和Head。下圖列出了五種操作的主要內(nèi)容。操作目標(biāo)GetPutListDeleteHead桶獲取桶中對象創(chuàng)建或更新桶列出桶中所有鍵刪除桶—對象獲取對象數(shù)據(jù)和元數(shù)據(jù)創(chuàng)建或更新對象—刪除對象獲取對象元數(shù)據(jù)表3-3S3的主要操作3.3簡單存儲服務(wù)S33.3.1S3的基本概念和操作3.3.2S3的數(shù)據(jù)一致性模型3.3.3S3的安全措施10S3的數(shù)據(jù)一致性模型3.3簡單存儲服務(wù)S3在數(shù)據(jù)被充分傳播到所有的存放節(jié)

5、點之前,服務(wù)器返回給用戶的仍是原數(shù)據(jù),此時用戶操作可能會出現(xiàn)后面幾種情況:與其構(gòu)建的基礎(chǔ)Dynamo相同,S3中采用了最終一致性模型。11S3的數(shù)據(jù)一致性模型3.3簡單存儲服務(wù)S3用戶操作結(jié)果1寫入一個新的對象并立即讀取它服務(wù)器可能返回“鍵不存在”2寫入一個新的對象并立即列出桶中已有的對象該對象可能不會出現(xiàn)在列表中3用新數(shù)據(jù)替換現(xiàn)有的對象并立即讀取它服務(wù)器可能返回原有的數(shù)據(jù)4刪除現(xiàn)有的對象并立即讀取它服務(wù)器可能返回被刪除的數(shù)據(jù)5刪除現(xiàn)有的對象并立即列出桶中的所有對象服務(wù)器可能列出被刪除的對象3.3簡單存儲服務(wù)S33.3.1S3的基本概念和操作3.3.2S3的數(shù)

6、據(jù)一致性模型3.3.3S3的安全措施S3向用戶提供包括S3的安全措施身份認(rèn)證(Authentication)訪問控制列表(ACL)14S3的安全措施3.3簡單存儲服務(wù)S3身份認(rèn)證(Authentication)HMAC-SHA1數(shù)字簽名加密Hash函數(shù)共享密鑰的消息認(rèn)證協(xié)議數(shù)據(jù)完整性數(shù)據(jù)可靠性數(shù)據(jù)安全性15S3的安全措施3.3簡單存儲服務(wù)S3身份認(rèn)證(Authentication)新用戶注冊時,Amazon會給每個用戶分配一個AccessKeyID和一個SecretAccessKey。AccessKeyID是一個20位的由字母和數(shù)字組成的串,SecretAcc

7、essKey是一個40位的字符串。AccessKeyID用來確定服務(wù)請求的發(fā)送者,SecretAccessKey參與數(shù)字簽名過程,用來證明用戶是發(fā)送服務(wù)請求的賬戶的合法擁有者。AccessKeyID時間戳用戶數(shù)據(jù)服務(wù)請求字符串SecretAccessKey數(shù)字簽名A服務(wù)請求字符串?dāng)?shù)字簽名A服務(wù)請求字符串計算發(fā)送內(nèi)容用戶端HMAC服務(wù)請求字符串SecretAccessKeySecretAccessKeyAccessKeyID服務(wù)請求字符串?dāng)?shù)字簽名AS3服務(wù)器數(shù)字簽名BHMAC計算服務(wù)器端A=B,通過認(rèn)證,否則未通過17S3的安全措施3.3簡單存儲服務(wù)S3訪問控制

8、列表是S3提供的可供用戶自行定義的訪問

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。