本系列博文還在更新中,收錄在專欄:「Azure探秘:構(gòu)建云計算世界」 專欄中。
本系列文章列表如下:
- 【Azure】微軟 Azure 基礎(chǔ)解析(三)描述云計算運(yùn)營中的 CapEx 與 OpEx,如何區(qū)分 CapEx 與 OpEx
- 【Azure】微軟 Azure 基礎(chǔ)解析(四)Azure核心體系結(jié)構(gòu)組件之?dāng)?shù)據(jù)中心、區(qū)域與區(qū)域?qū)Α⒖捎脜^(qū)和地理區(qū)域
- 【Azure】微軟 Azure 基礎(chǔ)解析(五)核心體系結(jié)構(gòu)之管理組、訂閱、資源和資源組以及層次關(guān)系
- 【Azure】微軟 Azure 基礎(chǔ)解析(六)計算服務(wù)中的虛擬機(jī) VM、虛擬機(jī)規(guī)模集、Azure Functions 與 Azure 容器(ACI)
- 【Azure】微軟 Azure 基礎(chǔ)解析(七)Azure 網(wǎng)絡(luò)服務(wù)中的虛擬網(wǎng)絡(luò) VNet、網(wǎng)關(guān)、負(fù)載均衡器 Load Balancer
本章節(jié)主要內(nèi)容進(jìn)行講解:Azure云計算的核心體系結(jié)構(gòu)組件中的:Azure物理基礎(chǔ)設(shè)施(Physical infrastructure),區(qū)域(Regions)和區(qū)域?qū)Γ≧egion Pairs)、地理數(shù)據(jù)中心(Geographies data centers)和可用區(qū)(Availability Zone)
一、Azure 數(shù)據(jù)中心(Data Centers)
Azure 數(shù)據(jù)中心是獨(dú)特的物理建筑,它遍布全球,容納了一組聯(lián)網(wǎng)的計算機(jī)服務(wù)器。
如果你在 Azure 中購買了某一項服務(wù),無論是 VM,還是數(shù)據(jù)庫 databases 或者其他的任何Azure眾多服務(wù)中的一個,所有這些服務(wù)都運(yùn)行在物理基礎(chǔ)設(shè)施下面的某種服務(wù)器上,托管這些物理服務(wù)器的地方就是數(shù)據(jù)中心,和數(shù)據(jù)機(jī)房一樣,這些地方必然會有店員網(wǎng)絡(luò)以及制冷系統(tǒng)等。
Azure 擁有自研數(shù)據(jù)中心也擁有 第三方合作的數(shù)據(jù)中心,比如:
Auzre 托管在歐洲波瀾的 beyond.pl 數(shù)據(jù)中心,你可以去他們官網(wǎng)(文末最后)介紹,可以提供99.9999%的 SLA,可以說只要不發(fā)生戰(zhàn)爭幾乎不會發(fā)生數(shù)據(jù)中心癱瘓的情況
二、Azure 區(qū)域(Regions)
Azure 區(qū)域是一組數(shù)據(jù)中心,部署在延遲定義的范圍內(nèi),并通過專用的區(qū)域低延遲網(wǎng)絡(luò)連接。
微軟在全球有許多不同規(guī)模的區(qū)域,他們可以小到單個數(shù)據(jù)中心,也可以包含多個數(shù)據(jù)中心,單更重要的是,這些數(shù)據(jù)中心遍布全球
在區(qū)域中,需要注意的幾點:
- 我們最先了解的一件事情是,所有的區(qū)域只是一個物理區(qū)域,它可以包含一個或者多個數(shù)據(jù)中心
- 所有的數(shù)據(jù)中心之間延遲應(yīng)低于2毫秒
- 某些 Azure 服務(wù)只有在特定的區(qū)域才有
- 有些服務(wù)是全局服務(wù),因此沒有分配到特定的區(qū)域
- Azure 在全球范圍內(nèi)有50多個區(qū)域
Azure 媒體服務(wù)只在東亞、東南亞、澳大利亞、歐洲、印度、中東和北美的一些區(qū)域提供。Azure 全球服務(wù) (GRS) 和 Azure 冗余存儲服務(wù) (RA-GRS) 只在全球部分區(qū)域提供,這些區(qū)域包括: 東亞、東南亞、澳大利亞、歐洲、印度、中東和北美。Azure 異地冗余存儲服務(wù) (GRS) 和 Azure 冗余存儲服務(wù) (RA-GRS) 只在全球部分區(qū)域提供,這些區(qū)域包括:東亞、中國北部、中國東部、歐洲東部和美國東部。
三、Azure 可用區(qū)(Availability Zones)
Azure 可用性區(qū)域是 Azure 區(qū)域內(nèi)唯一的物理位置,提供高可用性以保護(hù)你的應(yīng)用程序和數(shù)據(jù)免受數(shù)據(jù)中心故障的影響。每個區(qū)域由一個或多個配備獨(dú)立電源、冷卻和網(wǎng)絡(luò)的數(shù)據(jù)中心組成。
區(qū)域內(nèi)可用性區(qū)域的物理分離可保護(hù)應(yīng)用程序和數(shù)據(jù)免受設(shè)施級問題的影響。區(qū)域冗余服務(wù)跨 Azure 可用區(qū)復(fù)制你的應(yīng)用程序和數(shù)據(jù),以防止出現(xiàn)單點故障。
作為用戶,你是無法控制你的產(chǎn)品或者程序部署在 Azure 的哪個數(shù)據(jù)中的,這也就是創(chuàng)建可用區(qū)的一個原因。用來區(qū)分可用區(qū)一般都是用序號來區(qū)分,可用區(qū)1、可用區(qū)2、可用區(qū)3… 這樣來區(qū)分,每個可用區(qū)都有獨(dú)立的設(shè)施,簡單來說,可用區(qū)的主要目的就是防止數(shù)據(jù)中心發(fā)生故障,因為每個可用區(qū)都有自己的電源、冷卻和網(wǎng)絡(luò)基礎(chǔ)設(shè)施,如果其中的某一個可用區(qū)出現(xiàn)故障,比如地震火災(zāi),或者其他什么原因,造成某一個可用區(qū)不能使用了,那么其他的另外兩個可用區(qū)還可以繼續(xù)工作。
可用性區(qū)域主要用于 VM、硬盤、負(fù)載均衡器和 SQL 數(shù)據(jù)庫。 支持可用性區(qū)域的 Azure 服務(wù)分為三類:
- 區(qū)域性服務(wù):將資源(例如 VM、托管磁盤和 IP 地址)固定到特定的區(qū)域。
- 區(qū)域冗余服務(wù)(Zone-redundant services):平臺自動跨區(qū)域復(fù)制(例如區(qū)域冗余存儲和 SQL 數(shù)據(jù)庫)。
- 非地理區(qū)域服務(wù):服務(wù)始終從 Azure 地理位置提供,可以靈活應(yīng)對局部區(qū)域和地理區(qū)域范圍的服務(wù)中斷。
3.1 可用區(qū) AZ 總結(jié)(重要)
- AZ 是 Azure 區(qū)域內(nèi)物理上獨(dú)立的數(shù)據(jù)中心
- 允許通過冗余使應(yīng)用程序高可用
- 將您的計算、存儲、網(wǎng)絡(luò)和數(shù)據(jù)資源復(fù)制到其他分區(qū)。
- 增加成本,使你的成本更高
- 主要用于虛擬機(jī)、托管磁盤、負(fù)載均衡器和SQL數(shù)據(jù)庫
- 區(qū)域性服務(wù):將資源固定到特定的分區(qū)
- 區(qū)域冗余服務(wù):跨分區(qū)自動復(fù)制
- 有獨(dú)立的電源、冷卻和網(wǎng)絡(luò)
- 設(shè)置為隔離邊界(isolation boundary)
- 如果一個 AZ 區(qū)域壞了,另一個 AZ 區(qū)域還能繼續(xù)工作
- 識別命令一般為 AZ 1、2、3
- 邏輯上獨(dú)立地映射到每個訂閱的實際物理區(qū)域
- 給定訂閱中的可用區(qū)域1可能與其他訂閱中的可用區(qū)域1引用不同的物理區(qū)域
- 通過高速專用光纖網(wǎng)絡(luò)連接
- 有些地區(qū)不支持(多個)可用區(qū)
四、Azure 區(qū)域?qū)Γ≧egion Pairs)
在同一地域內(nèi),大多數(shù) Azure 區(qū)域都會與至少距其 500 公里左右外的另一區(qū)域配對。 此方法適用于跨地域復(fù)制資源,有助于減少因自然災(zāi)害、社會動亂、電力中斷或物理網(wǎng)絡(luò)中斷等事件(影響整個區(qū)域)造成服務(wù)中斷的可能性。 例如,如果一個區(qū)域?qū)χ械哪硞€區(qū)域受到自然災(zāi)害,則服務(wù)會自動故障轉(zhuǎn)移到其區(qū)域?qū)χ械钠渌麉^(qū)域。
重要:并不是所有 Azure 服務(wù)都會自動復(fù)制數(shù)據(jù),或自動從故障區(qū)域回退以跨區(qū)域復(fù)制到另一個已啟用區(qū)域。 在這些情景中,恢復(fù)和復(fù)制必須由客戶配置。
4.1 區(qū)域?qū)?Region Pairs 總結(jié)(重要)
- 每個 Azure 區(qū)域總是與同一地理區(qū)域中的另一個區(qū)域配對
- 例如,美國西部和美國東部配對,東南亞和東亞配對
- 區(qū)域?qū)ε鋵嚯x至少300(≈500公里)英里。
- 區(qū)域?qū)υ试S復(fù)制資源,例如虛擬機(jī)存儲
- 一些服務(wù)使用區(qū)域?qū)μ峁┳詣拥牡乩砣哂啻鎯Α?/li>
- 區(qū)域?qū)梢詼p少兩個地區(qū)中斷的可能性
- 例如,自然災(zāi)害、內(nèi)亂、電力中斷或物理網(wǎng)絡(luò)中斷
- 區(qū)域?qū)ζ渲幸粋€ Region 失效時,業(yè)務(wù)會自動切換到對應(yīng)的區(qū)域?qū)χ械牧硪粋€ Region。
- 出于稅收和執(zhí)法管轄權(quán)的目的,一個數(shù)據(jù)區(qū)域與其配對數(shù)據(jù)區(qū)域應(yīng)位于相同的地理位置(除了巴西南部)。
- 如果有大規(guī)模的 Azure 中斷,每一個區(qū)域?qū)χ杏幸粋€區(qū)域被優(yōu)先排序,以確保至少有一個區(qū)域能夠盡快恢復(fù)
- 如果 Azure 有計劃的更新,更新的方式是一次一個的 Region 進(jìn)行,再到配對的 Region,以最大限度地減少宕機(jī)時間和應(yīng)用程序宕機(jī)的風(fēng)險。
五、Azure 地理區(qū)域(Geographies)
Azure 地理區(qū)域是一個離散市場,通常包含至少一個或多個區(qū)域,可保留數(shù)據(jù)駐留和合規(guī)邊界。地理位置允許具有特定數(shù)據(jù)駐留和合規(guī)性需求的客戶保持其數(shù)據(jù)和應(yīng)用程序關(guān)閉。地理位置具有容錯能力,可以通過連接到 Azure 的專用高容量網(wǎng)絡(luò)基礎(chǔ)設(shè)施來承受整個區(qū)域故障。
文章來源:http://www.zghlxwxcb.cn/news/detail-615863.html
5.1 地理區(qū)域 Geographies 總結(jié)
- 每個區(qū)域?qū)儆谝粋€地理區(qū)域
- 地理區(qū)域由政治邊界或國家邊界界定
- 地理區(qū)域具有適用于它的特定服務(wù)的可用性、合規(guī)性和數(shù)據(jù)獨(dú)立規(guī)則
- 通過連接到專用的網(wǎng)絡(luò)基礎(chǔ)設(shè)施,容錯以承受完全的區(qū)域故障
- 容錯:應(yīng)用程序能夠自我檢測和糾正其環(huán)境中的所有類型的問題
- 地理區(qū)域數(shù)據(jù)保存規(guī)則要符合當(dāng)?shù)胤煞ㄒ?guī)
- 地理區(qū)域分為以下幾個區(qū)域
- 美洲
- 歐洲
- 亞太地區(qū)
- 中東和非洲
六、參考文獻(xiàn)
https://azure.microsoft.com/en-us/explore/global-infrastructure/
https://www.beyond.pl/en/services/microsoft-cloud/
https://news.microsoft.com/source/features/sustainability/project-natick-underwater-datacenter/文章來源地址http://www.zghlxwxcb.cn/news/detail-615863.html
到了這里,關(guān)于【Azure】微軟 Azure 基礎(chǔ)解析(四)Azure核心體系結(jié)構(gòu)組件之?dāng)?shù)據(jù)中心、區(qū)域與區(qū)域?qū)?、可用區(qū)和地理區(qū)域的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!