中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

深入理解微軟云計算 Azure服務(wù)架構(gòu)

2019-02-26    來源:多智時代

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

中國IDC圈7月8日報道:最近有朋友問我:Windows Azure是不是一個微軟官方提供的ASP.NET應(yīng)用程序虛擬主機?

他的具體理解是這樣的:Windows Azure提供了對ASP.NET應(yīng)用程序的托管,并且,“云計算”離我們那么近,只要把ASP.NET應(yīng)用程序部署到Window Azure 上,以前的ASP.NET應(yīng)用程序就變成“云應(yīng)用”了!

怎么說好呢?這種理解完全是受當(dāng)今社會混亂的.NET虛擬主機市場逼出來的。Windows Azure作為Azure Services Platform的一號服務(wù),如果你僅僅只用他來存放你已經(jīng)過時的ASP.NET應(yīng)用程序,那簡直是殺雞用牛刀、暴殄天物。

那么,Windows Azure應(yīng)該怎么用?它到底比一般的虛擬主機牛在哪兒?那還的從Windows Azure的服務(wù)架構(gòu)說起。

Roles(角色):

先說說角色問題吧,非常重要。不理解Windows Azure關(guān)于Role的概念,是沒辦法懂得微軟煞費苦心的”云”的。

部署到Windows Azure上的程序扮演著以下兩種角色:Web Role和Worker Role。

Web Role:顧名思義,就是提供Web服務(wù)的角色。簡單地說,Web Role就是ASP.NET Applicantion,是你本地ASP.NET Application的云端版本!支持HTTP/HTTPS協(xié)議,還能提供WCF服務(wù)。

Worker Role:在后臺運行的應(yīng)用程序。它可以在后臺訪問任何網(wǎng)絡(luò)資源、數(shù)據(jù)源并進(jìn)行操作。它從來不在大庭廣眾前露面(不開放外部訪問接口),它接到命令后會毫無怨言地依次執(zhí)行(Queue service里的消息隊列能引導(dǎo)它的工作),它就像一個默默無聞的無私奉獻(xiàn)者。可以拿Windows系統(tǒng)服務(wù)跟它類比,一旦啟動,一直在后臺運行。很爽吧? 這個功能值得重視,大伙們看清楚了,這可是一般的虛擬主機無法提供的哦~ 就連Google引以為豪的云平臺Google App Engine,至今已經(jīng)更新了許多許多次,也從來沒有考慮過讓一段程序在后臺長期運行!

這個Workder Role頗具有“云”的概念:一直在云端悄悄運行,地面上的人看不到它,但卻不能沒有它。

所以,“云計算”并不是說只要你把“計算”放在“云”上就可以,而且徹底地讓“計算”在“云”上運行。它包括以下幾層含義:在云上——不需要本地服務(wù)器;云很大——計算量可以很大;無論在哪里,一抬頭就是云——云平臺上的應(yīng)用無論在哪里、使用何種設(shè)備都能使用;躲在云里——它的計算過程無論有多復(fù)雜,地面上的使用者不需要看到它。

Role的附件

Web Role和Worker Role這兩個小朋友也是帶了家屬一起加入到Windows Azure這個大家庭的,它們暫時包括:

1. 把Local Storage作為緩存使用

2. 標(biāo)準(zhǔn)的Event Streams記錄日志、發(fā)出警告

3. 健康報告

呵呵,這些也是普通的虛擬主機無法有的吧? “云主機”的功能是非常強大的,配套是非常完善的!

服務(wù)定義(Service Definition)

程序生活在Windows Azure這個新環(huán)境里往往會感到納悶,會懷疑人生:我到底是Web Role還是Worker Role呢?

這就需要我們來幫助它們了。

Windows Azure使用了一類后綴.csdef的文件來定義服務(wù)。包括:這個服務(wù)到底似乎Web Role還是Worker Role?使用HTTp還是HTTPS ? 哪里去找Local Storage這個親家來幫忙?諸如此類的信息。

Dd179341.4b09aefe-e9ac-461e-81f2-967d455cc20e(en-us,MSDN.10)[1]

服務(wù)配置(Service Configuration)

Web Role和Worder Role這兩個小朋友在得到關(guān)于職業(yè)規(guī)劃的答復(fù)后,又產(chǎn)生了對職業(yè)生涯方面的疑問:具體應(yīng)該怎么做呢?

這就需要用到服務(wù)配置了。顧名思義,就是對具體服務(wù)的具體配置了。我們采用.cscfg為后綴的文件來保存它們。它擔(dān)當(dāng)著與ASP.NET中的Web.Config文件類似的任務(wù),且任務(wù)更重。

Dd179341.06fd0ae8-9fef-48fd-9cee-69b83fdbbe47(en-us,MSDN.10).gif

好了,說了這么多,相信讀者已經(jīng)對Window Azure的服務(wù)架構(gòu)有了一個清晰的了解了。

在不久的將來,云計算一定會徹底走入我們的生活,有興趣入行未來前沿產(chǎn)業(yè)的朋友,可以收藏云計算,及時獲取人工智能、大數(shù)據(jù)、云計算和物聯(lián)網(wǎng)的前沿資訊和基礎(chǔ)知識,讓我們一起攜手,引領(lǐng)人工智能的未來!

標(biāo)簽: Google idc net虛擬主機 本地服務(wù)器 大數(shù)據(jù) 服務(wù)器 網(wǎng)絡(luò) 虛擬主機 云計算 云主機

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:專家稱云計算提升運營商網(wǎng)絡(luò)價值

下一篇:云計算推進(jìn):DaaS帶來的五大挑戰(zhàn)