資源描述:
《《云計(jì)算(第三版)》配套PPT之11:第4章微軟云計(jì)算WindowsAzure(一)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、4.1微軟云計(jì)算平臺(tái)4.2微軟云操作系統(tǒng)WindowsAzure4.3微軟云關(guān)系數(shù)據(jù)庫(kù)SQLAzure4.4WindowsAzureAppFabric4.5WindowsAzureMarketplace4.6WindowsAzure服務(wù)平臺(tái)4.1微軟云計(jì)算平臺(tái)4.1微軟云計(jì)算平臺(tái)3傳統(tǒng)的企業(yè)和用戶(hù)在開(kāi)發(fā)和部署自己的應(yīng)用程序主要有兩種方式方法問(wèn)題購(gòu)買(mǎi)和維護(hù)自己基礎(chǔ)設(shè)施耗費(fèi)大量的資金和維護(hù)精力租用服務(wù)器或租用虛擬主機(jī)后臺(tái)服務(wù)器的控制權(quán)降低,受到其他應(yīng)用程序的影響1.用戶(hù)也可以將他們的應(yīng)用程序和數(shù)據(jù)部署在微軟云計(jì)算平臺(tái)上。2.用戶(hù)也可以在云中存儲(chǔ)數(shù)據(jù)或依賴(lài)其他的云
2、計(jì)算基礎(chǔ)設(shè)施服務(wù)。微軟的云計(jì)算技術(shù)云計(jì)算平臺(tái)依賴(lài)于微軟強(qiáng)大的分布式集群云計(jì)算平臺(tái)采用量入為出的方式提供巨大的計(jì)算能力和存儲(chǔ)能力,并具有很好的穩(wěn)定性和可靠性用戶(hù)只需按照他們動(dòng)態(tài)使用的計(jì)算和存儲(chǔ)資源來(lái)付費(fèi)44.1微軟云計(jì)算平臺(tái)微軟的云計(jì)算服務(wù)平臺(tái)WindowsAzure屬于PaaS模式,一般面向的是軟件開(kāi)發(fā)商。當(dāng)前版本的WindowsAzure平臺(tái)包括4個(gè)組成部分WindowsAzureSQLAzureWindowsAzureAppFabricWindowsAzureMarketplace作為微軟云計(jì)算操作系統(tǒng),提供了一個(gè)在微軟數(shù)據(jù)中心服務(wù)器上運(yùn)行應(yīng)用程序和存儲(chǔ)
3、數(shù)據(jù)的Windows環(huán)境它是云中的關(guān)系數(shù)據(jù)庫(kù),為云中基于SQLServer的關(guān)系型數(shù)據(jù)提供服務(wù)為在云中或本地系統(tǒng)中的應(yīng)用提供基于云的基礎(chǔ)架構(gòu)服務(wù)為購(gòu)買(mǎi)云計(jì)算環(huán)境下的數(shù)據(jù)和應(yīng)用提供在線服務(wù)5WindowsAzure平臺(tái)體系架構(gòu)4.1微軟云計(jì)算平臺(tái)WindowsAzureAppFabricSQLAzureWindowsAzure應(yīng)用WindowsAzureMarketplace上述4個(gè)部分均運(yùn)行在微軟已運(yùn)行的11個(gè)數(shù)據(jù)中心。11個(gè)數(shù)據(jù)中心分別部署在北美(5個(gè))、歐洲(2個(gè))和亞洲(4個(gè))4.1微軟云計(jì)算平臺(tái)4.2微軟云操作系統(tǒng)WindowsAzure4.3微軟云
4、關(guān)系數(shù)據(jù)庫(kù)SQLAzure4.4WindowsAzureAppFabric4.5WindowsAzureMarketplace4.6WindowsAzure服務(wù)平臺(tái)4.2微軟云操作系統(tǒng)WindowsAzure4.2.1WindowsAzure概述4.2.2WindowsAzure計(jì)算服務(wù)4.2.3WindowsAzure存儲(chǔ)服務(wù)4.2.5WindowsAzureCDN4.2.6Fabric控制器4.2.4WindowsAzureConnect微軟云計(jì)算戰(zhàn)略的核心——云計(jì)算操作系統(tǒng)WindowsAzureWindowsAzure是一個(gè)服務(wù)平臺(tái),用戶(hù)利用該平臺(tái),
5、通過(guò)互聯(lián)網(wǎng)訪問(wèn)微軟數(shù)據(jù)中心運(yùn)行Windows應(yīng)用程序和存儲(chǔ)應(yīng)用程序數(shù)據(jù),這些應(yīng)用程序可以向用戶(hù)提供服務(wù)。WindowsAzure提供了托管的、可擴(kuò)展的、按需應(yīng)用的計(jì)算和存儲(chǔ)資源,同時(shí)還提供了云平臺(tái)管理和動(dòng)態(tài)分配資源的控制手段。9WindowsAzure體系架構(gòu)4.2微軟云操作系統(tǒng)WindowsAzure應(yīng)用計(jì)算服務(wù)計(jì)算服務(wù)Fabric控制器WindowsAzureCDNWindowsAzureConnect104.2微軟云操作系統(tǒng)WindowsAzure存儲(chǔ)服務(wù)Fabric控制器內(nèi)容分發(fā)網(wǎng)絡(luò)CDNWindowsAzureConnect主要用來(lái)存儲(chǔ)二進(jìn)制和結(jié)構(gòu)
6、化的數(shù)據(jù)主要用來(lái)部署、管理和監(jiān)控應(yīng)用通過(guò)維持世界各地?cái)?shù)據(jù)緩存副本,提高全球用戶(hù)訪問(wèn)WindowsAzure存儲(chǔ)中的二進(jìn)制數(shù)據(jù)的速度在本地計(jì)算機(jī)和WindowsAzure之間創(chuàng)建IP級(jí)連接,使本地應(yīng)用和Azure平臺(tái)相連計(jì)算服務(wù)為在Azure平臺(tái)中運(yùn)行的應(yīng)用提供支持4.2微軟云操作系統(tǒng)WindowsAzure4.2.1WindowsAzure概述4.2.2WindowsAzure計(jì)算服務(wù)4.2.3WindowsAzure存儲(chǔ)服務(wù)4.2.5WindowsAzureCDN4.2.6Fabric控制器4.2.4WindowsAzureConnectWindowsAz
7、ure服務(wù)平臺(tái)的CTP版提供了一整套的開(kāi)發(fā)工具和組件允許創(chuàng)建.NET4.0應(yīng)用程序。與傳統(tǒng)的.NET應(yīng)用程序不同的是,WindowsAzure應(yīng)用程序包括WebRole實(shí)例、WorkerRole實(shí)例和VMRole實(shí)例,使用這三種實(shí)例的WindowsAzure應(yīng)用程序運(yùn)行機(jī)制如圖所示。12134.2微軟云操作系統(tǒng)WindowsAzureWebRole實(shí)例IIS7WorkerRole實(shí)例VMRole實(shí)例均衡負(fù)載器HTTP/HTTPS,TCP144.2微軟云操作系統(tǒng)WindowsAzureWebRoleWorkerRoleVMRole基于WebRole可以使基于W
8、eb的應(yīng)用創(chuàng)建過(guò)程變得簡(jiǎn)單WorkerRole設(shè)計(jì)用