最好的Azure學習站點:Azure文檔中心 / Microsoft Learning windows
使用Azure Share Image Gallery簡化自定義鏡像管理服務器
不少公司在使用Azure的過程當中都會維護不少服務器資源。一般管理員都會建立不少虛擬機鏡像,來簡化雲端VM資源的部署和管理。但每每運維人員在管理自定義鏡像的時候都會遇到一些挑戰,好比須要在不一樣區域或不一樣訂閱之間維護多套相同的虛擬機鏡像、沒法對虛擬機鏡像進行版本控制,當鏡像較多時,管理維護成本加大等等。今天咱們將要給你們介紹的Azure Share Image Gallery服務,就能夠幫助咱們簡化雲中的自定義鏡像管理。運維
使用Azure Share Image Gallery,咱們能夠在Azure中更輕鬆的管理自定義虛擬機鏡像,他不會建立新的鏡像解決方案,可是他會擴展自定義鏡像的功能,好比能夠將映像共享給組織內的不一樣用戶、服務主體或 AD 組。 共享映像能夠複製到多個區域,從而使咱們能夠更輕鬆地進行大規模的管理,共享和部署。更多關於Azure Share Image Gallery的信息,你們能夠參考以下鏈接:ide
爲何使用共享鏡像庫 學習
使用Azure共享鏡像庫能夠幫助咱們輕鬆的管理VM鏡像並將其部署到世界各地,使用共享鏡像庫的好處以下:版本控制
共享鏡像庫的資源類型 blog
共享鏡像庫具備多種資源類型,具體以下:ip
資源內存 |
說明 |
映像源 |
這是可用於在映像庫中建立「映像版本」的資源。 映像源能夠是現有的 Azure VM(能夠是通用或專用的)、託管映像、快照、VHD 或其餘映像庫中的映像版本。 |
映像庫 |
與 Azure 市場同樣,映像庫是用於管理和共享映像的存儲庫,但你能夠控制誰有權訪問這些映像。 |
映像定義 |
映像定義在庫中建立,攜帶有關該映像以及在內部使用該映像的要求的信息。 這包括了該映像是 Windows 仍是 Linux 映像、發行說明以及最低和最高內存要求。 它是某種映像類型的定義。 |
映像版本 |
使用庫時,將使用映像版原本建立 VM。 可根據環境的須要建立多個映像版本。 與託管映像同樣,在使用映像版本建立 VM 時,將使用映像版原本建立 VM 的新磁盤。 能夠屢次使用映像版本。 |
跨訂閱和Azure Active Directory租戶共享圖像
共享圖像庫提供的關鍵功能之一是跨訂閱共享圖像的方法。因爲全部三個新引入的構造都是Azure資源管理器資源,所以可使用基於Azure角色的訪問控制(RBAC)與其餘用戶共享圖像定義,而後其餘用戶能夠在其訂閱中部署VM,甚至能夠跨Azure Active Directory租戶部署VM。
跨租戶共享圖像變得有用的一些常見方案是:
全局鏡像分發
共享鏡像庫的全局分發功能,解決了運維人員須要在多個不一樣區域維護相同的VM鏡像問題。共享鏡像庫提供了一種根據組織須要在全球範圍內分發鏡像的方法,咱們只須要指定目標區域,共享鏡像庫就會自動將對應版本的VM鏡像複製到目標區域
擴展部署
使用共享映像庫,最多可在虛擬機規模集中部署 1,000 個 VM 實例(相比使用託管映像部署 600 個有所增長)。 映像副本可用於提升部署性能、可靠性和一致性。 能夠在每一個目標區域中設置不一樣的副本計數,具體視該區域的縮放需求而定。 因爲每一個副本都是映像的深層副本,這有助於使用每一個額外的副本線性擴展部署。
鏡像高度可用
Azure 區域冗餘存儲 (ZRS) 提供了針對區域中可用性區域故障的恢復能力。 隨着共享映像庫的正式發佈,能夠選擇使用可用性區域將映像存儲在 ZRS 賬戶中。
還能夠爲每一個目標區域選擇賬戶類型。 默認存儲賬戶類型爲 Standard_LRS,但可使用可用性區域選擇各區域的 Standard_ZRS。