Azure 云服務的概述,azure 云服務Azure 云服務的概述Azure云服務是平臺即服務(PaaS)的一個示例。與Azure應用服務一樣,此技術設計用于支持可縮放、可靠且運營成本低廉的應用程序。同樣,應用服務托管在虛擬機(VM)上,Azure云服務也是如此。但是,你對VM有更多的控制??梢栽谑褂肁zure云服務......
Azure云服務是平臺即服務(PaaS)的一個示例。與Azure應用服務一樣,此技術設計用于支持可縮放、可靠且運營成本低廉的應用程序。同樣,應用服務托管在虛擬機(VM)上,Azure云服務也是如此。但是,你對VM有更多的控制。可以在使用Azure云服務的VM上安裝自己的軟件,并且可以遠程訪問它們。
Azure云服務關系圖
更多控制也意味著更不易于使用。除非需要更多控制選項,否則,與Azure云服務相比,在應用服務的Web應用功能中啟動和運行Web應用程序通常要快速方便一些。
有兩種類型的Azure云服務角色。兩者之間的唯一區(qū)別是角色在VM上的托管方式:
·Web角色:通過IIS自動部署和托管應用。
·輔助角色:不使用IIS,并獨立運行應用。
例如,簡單的應用程序可能只使用一個web角色為網(wǎng)站提供服務。更復雜的應用程序可能使用Web角色來處理用戶的傳入請求,然后將這些請求傳遞給輔助角色進行處理。(此通信可以使用Azure服務總線或Azure隊列存儲。)
如上圖所示,一個應用程序中的所有VM都在同一云服務中運行。用戶通過單個公共IP地址訪問應用程序,而請求會自動在應用程序的VM中進行負載均衡。該平臺采用一種能夠避免單點硬件故障的方式在Azure云服務應用程序中縮放和部署VM。
即使應用程序在VM中運行,理解Azure云服務提供的是PaaS而非基礎結構即服務(IaaS)也很重要。以下辦法有助于理解這一點。使用IaaS(例如Azure虛擬機)時,首先要創(chuàng)建并配置你的應用程序將在其中運行的環(huán)境。然后,將應用程序部署到該環(huán)境中。你要負責執(zhí)行該環(huán)境的大部分管理工作,例如在每個VM中部署操作系統(tǒng)的新修補版本。相反,在PaaS中,這樣的環(huán)境似乎早已存在。只需部署應用程序。已處理它所運行的平臺的管理工作,包括部署操作系統(tǒng)的新版本。
縮放和管理
使用Azure云服務時,你不需要創(chuàng)建虛擬機。相反,你將提供一個配置文件,告知Azure每個VM需要多少個角色實例(例如,“三個Web角色實例”和“兩個輔助角色實例”)。然后,平臺將創(chuàng)建它們。雖然仍然要選擇這些備份VM的大小,但不用直接自行進行創(chuàng)建。如果應用程序需要處理更大的負載,則可以要求增加VM,Azure將創(chuàng)建這些實例。如果負載降低,則可以關閉這些實例并停止為它們付費。
通常通過兩個步驟就能使Azure云服務應用程序可供用戶使用。首先,開發(fā)人員將應用程序上傳到該平臺的暫存區(qū)域。當開發(fā)人員準備好使應用程序上線后,他們會使用Azure門戶從過渡環(huán)境切換到生產環(huán)境。暫存與生產之間的這種切換無需停機就可完成,這使運行的應用程序可在不打擾其用戶的情況下升級到新版本。
監(jiān)視
Azure云服務還提供監(jiān)視功能。像虛擬機一樣,它將檢測發(fā)生故障的物理服務器,并在新的計算機上重新啟動原先在該服務器上運行的VM。Azure云服務不僅檢測硬件故障,還檢測發(fā)生故障的VM和應用程序。與虛擬機不同,它在每個Web角色和輔助角色中都存在有代理,因此它能夠在發(fā)生故障時啟動新的VM和應用程序實例。
Azure云服務的PaaS特性還具有其他含義。其中一個最重要的含義是,應編寫基于此技術構建的應用程序以在任何Web角色或輔助角色實例出現(xiàn)故障時正確運行。要實現(xiàn)這一目標,Azure云服務應用程序不應該在它自己的VM的文件系統(tǒng)中維持狀態(tài)。與通過“虛擬機”創(chuàng)建的VM不同,對Azure云服務VM所做的寫入不是持久的。這與虛擬機數(shù)據(jù)磁盤不同。相反,Azure云服務應用程序應將所有狀態(tài)明確寫入到Azure SQL數(shù)據(jù)庫、blob、表或其他某種外部存儲中。以這種方式構建應用程序會使它們更易于擴展、抵抗故障的能力更強,這是Azure云服務的兩個重要目標。
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發(fā)表后的30日內與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部