身為管理員,您可以為多個雲端區域有資格作為部署目標區域的專案定義放置原則。例如,您可能希望在某個專案中根據設定的優先順序部署雲端範本,根據哪個區域具有最佳虛擬機器與主機比率以在多個區域之間平衡部署的資源,或者希望根據區域中的可用資源量平衡虛擬機器。

配置考慮事項

對於 default 或 spread 放置原則。

  • 如果部署使用者有權管理處於維護模式的雲端帳戶,則配置程序可以選取處於維護模式的雲端帳戶,因為使用者可能需要在關閉維護時段之前執行測試部署。
  • 如果使用者沒有管理雲端帳戶的權限,則處於維護模式的雲端帳戶將在配置過程中篩選掉。
  • 處於維護模式的主機計入分配比率。若要在計算比率時不考慮處於維護模式的主機,必須將電源狀態設定為關閉。

對於 spread 原則。

  • 將依據主機計算比率。主機可以是獨立主機,也可以屬於叢集。
  • 如果獨立主機已關閉電源,則不計入比率。
  • 如果屬於叢集的主機已關閉電源,已關閉電源狀態不會反映在叢集中,因此在計算比率時仍會考慮該主機。

依記憶體分散原則。

  • 透過確定雲端區域中所有主機的記憶體數量並確定目前部署的所有虛擬機器的已配置記憶體來計算可用記憶體數量。但是,根據專案是評估私有雲區域、公有雲區域還是私有雲區域和公有雲區域的混合,存在差異。
    • 僅具有私有雲區域的專案。

      若要確定私有雲區域的可用記憶體,將擷取區域中主機的總記憶體。將擷取配置給所有受管虛擬機器的記憶體數量。配置的記憶體除以總記憶體以確定比率,該比率與區域或叢集的大小成反比。比率最小的區域或叢集將視為具有最多的可用記憶體,因為具有與其大小成比例的最大可用記憶體量。

    • 僅具有公有雲區域的專案。

      無法確定公有雲區域的可用記憶體。因此,將擷取配置給所有受管虛擬機器的記憶體數量。雲端區域按配置的記憶體數量排序,以便優先考慮配置的記憶體數量最少的區域。

    • 混合使用私有雲區域和公有雲區域的專案。

      若要確定可用記憶體數量,將總記憶體數量 (可擷取的資訊) 最多的私有雲區域設定為用於所有公有雲區域的基準。

      若要確定私有雲區域的可用記憶體,將擷取區域中主機的總記憶體。將擷取配置給所有受管虛擬機器的記憶體數量。配置的記憶體除以總記憶體以確定比率,該比率與區域或叢集的大小成反比。比率最小的區域或叢集將視為具有最多的可用記憶體,因為具有與其大小成比例的最大可用記憶體量。

如何設定放置原則

如果一個專案中有多個雲端區域且這些雲端區域具有作為部署目標的同等資格,則部署請求將根據放置原則的設定評估放置位置。

  1. 選取基礎結構 > 專案,然後建立或選取專案。
  2. 在專案中,按一下佈建索引標籤。
  3. 選取原則。
    放置原則 說明
    預設值

    將請求的資源部署到與需求相符的第一個雲端區域。

    如果希望按優先順序部署工作負載,並且不介意利用主機上的所有資源,請選取 [預設]。

    如果選取此選項,則不會擷取虛擬機器和主機值。

    Spread

    將請求的資源部署到每個主機的虛擬機器數量最少的雲端區域。

    如果要在主機之間分佈工作負載,請選取 Spread,以便跨主機廣泛利用資源。

    如果選取此選項,則會從雲端區域資源中擷取虛擬機器和主機數目並進行評估。

    依記憶體分散

    將請求的資源部署到可用記憶體數量最多的雲端區域。

    如果您希望工作負載放置在未配置記憶體數量最多的主機上,請選取 [依記憶體分散]。

    如果選取此選項,則根據專案是僅包含私有雲區域、公有雲區域還是混合包含私有雲區域和公有雲區域,確定具有最多可用記憶體的區域。請參閱上面的配置注意事項。

  4. 按一下儲存

檢閱原則的套用方式

設定專案層級放置原則後,可以在佈建圖中檢視系統計劃部署雲端範本的位置。

  1. 選取設計 > 雲端範本,然後選取或設定使用已選取原則之專案的範本。
  2. 按一下測試
  3. 測試成功完成後,按一下測試結果中的佈建圖
  4. 該圖類似於以下兩個範例之一。
    原則類型 佈建圖
    預設值 佈建圖螢幕擷取畫面,其中反白顯示了預設原則,虛擬機器和主機值為零。
    Spread 佈建圖螢幕擷取畫面,其中反白顯示了 Spread 原則,虛擬機器和主機值展示了更佳的比率。
  5. 如果已準備好進行部署,請返回到雲端範本,然後按一下部署

配置過程中的放置原則評估

下圖可說明您瞭解在配置過程中何時評估原則以及何時確定目標區域和主機。

說明如何根據 default 或 spread 放置原則確定放置的工作流程圖。