本文介紹如何配置雲盒計算資源,在滿足業務需求的同時,有效降低成本,並提升硬體風險應對能力。
背景資訊
雲盒的硬體設計中,各類硬體裝置的保障如下:
網路裝置:採用雙機冗餘雙上連設計,確保雲盒內網路的高連續性,且不存在單點故障。
存放裝置:可以確保在兩台儲存伺服器同時宕機的情況下,資料的安全可靠。
計算裝置:支援宕機遷移和熱遷移能力,在有充足冗餘資源的情況下,可以確保商務持續性。
本文主要介紹如何選擇合適的計算SKU以滿足業務需求,同時配置一定的冗餘資源來確保商務持續性。
計算資源配置建議
雲盒內的計算資源以標準的計算SKU的形式提供,SKU預設配置了不同執行個體規格類型系列的組合。您可以根據業務需求,選擇自身算力所對應的SKU。在選擇計算SKU時,需要兼顧考慮成本和冗餘算力配置。配置建議如下:
雲盒支援的計算SKU請參見計算SKU規格說明。如果當前SKU無法滿足您的業務需求,您也可以聯絡阿里雲支援人員來為您定製SKU。
合適的SKU配置,可以有效降低成本
選擇SKU時,需要根據業務需求的算力配置,來選擇合適的算力配比。
例如:您的業務需要100台4 vCPU,8 GiB記憶體的ECS執行個體,共計需要400 vCPU,800 GiB記憶體的算力,由於所需ECS執行個體的vCPU和記憶體配比要求為1:2,此時可以選擇最大執行個體規格為ecs.c6.26xlarge的SKU,該規格類型系列的vCPU和記憶體配比為1:2,在滿足需求的同時可以避免記憶體浪費。反之,如果選擇最大執行個體規格為ecs.g6.26xlarge的SKU,由於該規格類型系列的vCPU和記憶體配比1:4,則會出現記憶體浪費的情況。
根據業務需求選擇SKU時,可能會需要多種不同配比的ECS執行個體,此時可以選擇多種規格類型系列混合的SKU,以減少資源浪費。
例如:您的業務分別需要100台4 vCPU,8 GiB記憶體的ECS執行個體和100台4 vCPU,16 GiB記憶體的ECS執行個體,則不能因為共計需要800 vCPU,2400 GiB記憶體的算力,而直接選擇包含8個最大執行個體規格為ecs.g6.26xlarge(單個104 vCPU,384 GiB記憶體)的SKU。建議您根據兩種規格的vCPU和記憶體配比,選擇兩種規格類型系列混合的SKU,如同時包含最大執行個體規格為ecs.c6.26xlarge和ecs.g6.26xlarge的SKU。
冗餘的算力配置,可以大幅提升硬體風險應對能力
雲盒提供的IaaS層穩定性,依賴於雲上提前預測硬體故障的演算法能力,以及宕機遷移和熱遷移能力。這些能力可以有效提升雲盒IaaS層的故障和風險應對能力,但也需要一定的冗餘資源,以便在硬體裝置出現故障時及時遷移業務。
您可以參考以下兩種方式來提高雲盒IaaS層的冗餘資源,以確保商務持續性。
根據業務需求選擇SKU時,增加一定量的冗餘資源。
由於這些冗餘資源對於使用者來說是可見資源,隨時可以被用來建立ECS執行個體或其他雲產品執行個體,因此該方式對於日常業務使用有一定的靈活性,但無法保證在硬體裝置故障期間,一定存在可用的備機資源。
購買SLA增值服務包,為計算資源通過SLA保證。
SLA增值服務包會根據您當前的資源配置情況,自動選擇合適的冗餘資源。這些冗餘資源對使用者來說是不可見資源,可以在硬體故障期間立即啟動,確保有可用的資源,以應對硬體故障風險,提升商務持續性。