最佳實踐丨構建雲上私有池(虛擬IDC)的5種方案詳解

阿里雲開發者發表於2021-11-10
簡介:雲上私有池系列終篇終於來了,本文將重點介紹構建雲上的私有池(虛擬IDC)的多種方案和各自的優缺點,並給出相關的價效比優化建議。

本文作者:阿里雲技術專家李雨前

摘要

圍繞私有池(虛擬IDC)的價值、獲取、選購、容量規劃、落地構建這幾個方面,我們以專題文章形式來一一介紹。例如從業務確定性、連續性角度介紹了私有池的價值、如何獲取;接著從業務Workload特徵出發,結合各種需求特徵,給出相應的選購方案建議;對私有池價值、獲取、選購方案瞭解後,實際購買私有池的時候,需要首先知道資源的容量,我們介紹了雲上資源容量如何規劃和實施。這篇文章,我們重點介紹構建雲上的私有池(虛擬IDC)的多種方案和各自的優缺點。

01

誰需要雲上私有池

私有池的核心特點:資源交付確定性,保障業務連續性,專屬使用,業務方靈活的資源共享等。另外,這裡說的私有池是雲上的資源池,與之相對應的是自建IDC的資源池。如下圖1客戶服務選擇的大致分類,在雲上構建私有池適合企業級客戶。

企業級客戶,如果業務的資源交付需求確定性,核心業務連續性需要保障,那麼雲上私有池非常適合。另外一些超級大客戶,具備自建機房的實力,這些客戶也推薦在雲上構建私有池。原因分析如表1 所示。

 title=

圖1-客戶服務選擇大致分類

傳統自建IDC 和基於雲的OnCloud 構建私有池對比分析如下表1所示。

 title=

 title=

 title=

表1-自建IDC和OnCloud對比

更多資訊參考

[1] 如何建立一個idc機房?

https://www.zhihu.com/question/19861355

[2] 丁常彥, 踐行“雙碳”目標,華為如何加速IDC產業綠色發展?

https://t.cj.sina.com.cn/articles/view/1730695047/67284f8700100sd0v

[3]焦易圈, IDC——資料中心行業產業鏈結構及成本構成

https://www.weibo.com/ttarticle/p/show?id=2309404449364213891307

[4]2021年中國IDC行業分析報告-市場現狀與發展商機前瞻

http://baogao.chinabaogao.com/hulianwang/547125547125.html

02

如何構建雲上私有池

在分散式雲的大背景下,私有池也表現分散式的特點。

如圖2所示,私有池整體的佈局也有多種形態。不同的客戶,最終在中心、邊緣、本地、現場等不同‘位置’有自己的‘私有算力’。中心、邊緣的共享規模更大,本地和現場共享規模較小。

 title=

圖2-私有池佈局

在雲平臺上,目前不論中心還是邊緣都有相關的產品服務,這些服務支援客戶‘私有池’資源交付。例如阿里雲提供了彈性保障、立即生效容量預定、儲存專屬叢集、雲展、雲盒等可以選擇的商品服務。

在計算資源這塊,結合多種付費模式,可以選擇包年包月的DedicatedHost、ECS伺服器包年包月、ECS伺服器按量+SavingPlan組合、彈性保障+SavingPlan組合、立即生效容量預定+SavingPlan組合等來支援構建計算資源的雲私有池。下面進行逐一分析:

一.基於DedicatedHost構建私有池

  1. 評估業務對資源的容量需求
  2. 資源容量需求折算為DedicatedHost數量需求
  3. 購買DedicatedHost伺服器(按量或者包年包月)
  4. 基於DedicatedHost 建立例項資源,例如超賣部署、自定義規格部署等

這個模式簡單理解:批量購買雲上物理機(不需要關注物理機和機房的運維管控,以商品化、服務化、線上化API 使用物理伺服器),基於這些物理機進行應用資源的自主編排服務。這些服務包括:業務負載均衡、業務負載混合部署、業務負載超賣、資源分時共享等等。

這個模式適合大型企業,企業內有自己的資源交付、資源編排、資源管理優化團隊,並實踐可程式設計的基礎設施。原來自建機房、機房供電、安全、伺服器網路管理等等支撐性的任務全部交給了雲平臺,業務方聚焦算力資源、聚焦業務發展,更好地支援業務迭代。業務方充分利用內部應用畫像深入分析資料,構建與應用workload特徵相匹配的編排、運維體系,有效、可控地提升資源利用率,節約成本。例如XX科技集團在阿里雲上購買了大量DedicatedHost,基於這些DedicatedHost 構建的雲上叢集,實現了自主二次排程和資源利用率提升。

二.基於ECS伺服器包年包月構建私有池

  1. 評估業務對資源的容量需求
  2. 購買和業務相匹配的ECS例項規格、數量,包年包月長期持有

這個模式簡單理解:長期持有具體資源例項,這種資源例項不釋放,從而支援業務面向具體資源例項的部署、編排。

這個模式適應性非常廣,各種規模的資源需求都可以滿足。同時也可以將這些具體資源交給PaaS平臺,由PaaS平臺進行容量化編排部署,從而實現底層包年包月資源的共享使用。這個模式要求長期持有資源,適合業務穩定、長期發展的場景,不適合突發資源訴求的場景

三.基於ECS伺服器按量+SavingPlan組合構建私有池

  1. 評估業務對資源的容量需求
  2. 購買和業務相匹配的ECS例項規格、數量,按量長期持有
  3. 購買按量資源例項規格簇、數量匹配的SavingPlan(節省計劃)

這個模式簡單理解:長期持有具體資源例項,這種資源例項不釋放,從而支援業務面向具體資源例項的部署、編排。

這個模式和包年包月非常類似,都是通過長期持有換取優惠的購買折扣,依靠固定的保有資源構建‘私有池’。這個模式是各主流雲廠商大力推廣的模式。在這個模式下,解耦資源和費用,且兼具靈活性、低成本的特點。

同時,如果對資源的確定性有要求,也可以搭配立即生效的容量預定,來保障確定性、靈活性、低成本。

四.彈性保障+SavingPlan組合構建私有池

前面構建的私有池有一個潛在的“約定”:長期保有的場景;而對於短期的資源私有、資源確定性交付的場景,彈性保障比較適合。

  1. 評估業務週期性規律、週期內使用時長(例如一個月內累計時長佔比小於40%)
  2. 針對週期性部分進行例項規格、數量評估
  3. 購買彈性保障(隨時開啟資源例項)
  4. 購買SavingPlan(可選)

這個模式簡單理解:在雲上預訂了一個私有池,在需要使用的時候開啟資源,不需要的時候釋放資源。預定費用一次性收取,開啟資源時機使用者自行控制。

這個模式匹配週期性開啟的業務場景,缺點是要承擔一定的資源預定費用(一次性收取)。當前資源使用時長月佔比小於40%,在保障資源確定性交付前提下,相比包年包月成本有優惠。

五.立即生效容量預訂+SavingPlan組合構建私有池

這種模式更加靈活,兼具費用優化。

  1. 評估業務對資源的需求量
  2. 購買隨時可以釋放的立即生效容量預定
  3. 購買匹配按量資源的SavingPlan

這個模式簡單理解:在需要資源確定性時,從雲上預訂了一個私有池,不需要隨時釋放。只有在私有池出現空閒容量的時候,收取計算資源的按量費用。當容量全部用完的時候,無額外的費用開銷。當出現空閒容量,又不需要使用的時候,可以對容量預定做縮容處理。

這個模式的最佳實踐是購買SavingPlan,同時預定立即生效容量預定,在獲取費用靈活性的同時,也可以獲取資源的確定性。

03

如何提升私有池價效比

提升私有池的價效比,本質:

  1. 購買方式上,通過長週期持有,獲取相對優惠的折扣;
  2. 資源利用上,通過分時複用,提升資源利用率。

針對上面介紹的幾種構建私有池方式,下面給出相應的價效比優化措施如表2所示

 title=

表2-私有池價效比優化

總結

在雲上,客戶需要保障自身業務服務的連續性,這就需要實現雲上算力資源交付的確定性。結合多種購買模式,阿里雲提供了面向不同行業、不同Workload 負責特徵的‘私有池’產品服務,支援使用者在資源交付與共享的靈活性、確定性、成本控制等關鍵要素上自主定製專屬的雲上私有池。

阿里雲的資源保障服務集合(彈性保障、立即生效容量預訂、包年包月例項候補購買、包年包月大規模資源報備、按量大規模資源報備、個性化資源購買方案推薦等),這些服務覆短週期、長週期、有明顯規律、無明顯規律、少量、大量等Workload的資源確定性交付。

雲上私有池(虛擬IDC)最佳實踐系列 終篇的分享就到這裡了;此係列的其他三篇文章可以在本文末尾處的推薦閱讀中檢視。

丨推薦閱讀

最佳實踐丨雲上虛擬IDC(私有池)如何為客戶業務的確定性、連續性保駕護航

最佳實踐丨三種典型場景下的雲上虛擬IDC(私有池)選購指南

最佳實踐丨企業上雲後資源容量如何規劃和實施

版權宣告:本文內容由阿里雲實名註冊使用者自發貢獻,版權歸原作者所有,阿里雲開發者社群不擁有其著作權,亦不承擔相應法律責任。具體規則請檢視《阿里雲開發者社群使用者服務協議》和《阿里雲開發者社群智慧財產權保護指引》。如果您發現本社群中有涉嫌抄襲的內容,填寫侵權投訴表單進行舉報,一經查實,本社群將立刻刪除涉嫌侵權內容。

相關文章