微軟Azure雲之企業Exchange 2016部署5—配置DC可用性集

本節我們將配置Azure雲端主數據中心另一臺域控制器DC02,並創建Azure可用性集,如下圖紅框所示:

clip_image002

 

1.存儲空間

因爲在第三節中我們選擇了“使用自動生成的存儲賬戶”,所以雲端自動生成了一個存儲賬戶,可以在“存儲空間”項中查看。

clip_image004

 

存儲帳戶提供對一個地理區域內Azure Blob、表和隊列服務的訪問。

在2012年6月8日之後創建的存儲帳戶可包含200TB的數據。每個區域只能自動創建一個存儲帳戶。使用此設置創建的所有其他虛擬機也位於該存儲帳戶中。最多隻能創建 20 個存儲帳戶。

我們可以在配置項中確認存儲數據複製方式

clip_image006

使用本地冗餘複製,存儲帳戶數據在同一個數據中心內複製三次。

使用異地冗餘複製,存儲帳戶數據將複製到一個輔助地理位置。如果主位置發生重大災難,可故障轉移到輔助位置。

讀訪問地理冗餘複製,將數據複製到一個輔助地理位置,同時提供對於您在輔助位置中的數據的讀訪問。

當然三種不同的複製方式的收費也不同,異地冗餘的價格是本地冗餘的2倍。

 

2.創建第二臺DC

現在我們來創建第二臺輔助域控制器,這次我們使用Azure Powershell來創建。

首先指定存儲賬戶

clip_image009

 

以下PS來查詢下Azure上可用虛機模板映像的名稱,這裏查詢"Windows Server 2012 Datacenter"的映像

Get-AzureVMImage | ?{$_.ImageFamily -eq "Windows Server 2012 Datacenter"} | fl os,imagename,label,ImageFamily

clip_image010

 

可以用以下命令直接生成DC02虛機,並固定IP地址

New-AzureVMConfig -Name "HHCLOUD-DC02" -InstanceSize "Basic_A1" -AvailabilitySetName "HHCLOUD-DC" -ImageName "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20160430-en.us-127GB.vhd" | Add-AzureProvisioningConfig -Windows -Adminusername hhcloud -Password "xxxx" | Set-AzureSubnet -SubnetNames "Subnet-3" | Set-AzureStaticVNetIP -IPAddress 192.168.2.12 | New-AzureVM -ServiceName "HHCLOUD"

clip_image012

這裏還同時創建了DC的可用性集

 

3.配置可用性集

可用性集是一組跨容錯域和更新域部署的虛擬機,可確保應用程序不受單點故障(如網絡交換或服務器機架的電源裝置)的影響。

微軟對於在同一可用性集內部署了兩個或兩個以上實例的所有面向 Internet 的虛擬機,保證至少 99.95% 的時間可以使用外部連接。

 

所以通過將多臺虛擬機添加到一個可用性集中,我們可以管理使用這些虛擬機的應用程序的可用性,提高SLA服務保障。

可用性集直接與容錯域和更新域相關。通過避免單點(例如服務器機架上的網絡交換機或電源設備)故障,可定義 Windows Azure 中的容錯域。事實上,容錯域近似等同物理服務器機架。當多臺虛擬機在雲服務中連接在一起時,可用性集可以確保這些虛擬機位於不同的容錯域中。

 

下面的示意圖顯示兩個可用性集,其中每個可用性集包含兩臺虛擬機,每臺虛擬機位於不同的機架上。

clip_image013

因爲Windows Azure定期更新承載應用程序實例的操作系統。有時在應用更新時,虛擬機將關閉,更新域用來確保不是所有虛擬機實例都在同一時間更新。當我們將多臺虛擬機分配到某個可用性集時,Windows Azure可確保這些虛擬機將分配到不同的更新域。

上圖顯示兩臺運行AD的虛擬機位於不同的更新域中,兩臺運行Exchange的虛擬機也位於不同的更新域中。這樣,無論在什麼時間點,都有一臺虛擬機可用。

 

現在我們進入Azure網頁虛機配置中,可以看到剛纔創建的DC02已經加入DC的可用性集中

clip_image015

我們把DC01頁加入這個可用性集中

clip_image016

最後我們可以查看到DC01、DC02都在可用性集DC中

clip_image017

利用可用性集,我們可以使用多個Windows Azure虛擬機來確保應用程序的可用性。在應用程序中使用多臺虛擬機可以確保在出現本地網絡故障、本地磁盤硬件故障以及平臺可能需要的任何計劃內停機時,應用程序仍然可用。


4.配置虛擬網絡DNS

如果手動指定DNS不僅可能導致虛擬機“失聯”,而且如果關機釋放資源後配置將會重置。

所以我們可以在虛擬網絡的配置中,指定該網絡的DNS。這裏指定DC01和Azure提供的DNS。

clip_image007


5.啓用AD服務

最後啓用AD服務,DC02作爲雲端的第二臺輔助域控制器。

這個和上節操作方法相同,不再贅述了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章