微軟開始于Azure虛擬機,預(yù)覽按需容量預(yù)留功能,這項新功能允許用戶獨立于虛擬機本身,部署和管理執(zhí)行Azure虛擬機所需要的運算能力,而微軟也預(yù)告,在正式推出的時候,按需容量預(yù)留同時也會附帶SLA。
不少用戶使用Azure來托管重要的工作負載,而其中有很大一部分,使用傳統(tǒng)基礎(chǔ)設(shè)施即服務(wù)的方法,來部署虛擬機,用戶通常會使用Azure虛擬機規(guī)模集,或是第三方工具進行調(diào)度,雖然用戶都是從Azure按需取得運算能力,但是在部分情況,用戶可能會需要更具體的運算能力保證。
像是執(zhí)行關(guān)鍵應(yīng)用程序,即便應(yīng)用程序只是暫時中斷,業(yè)務(wù)程序也會因此中斷,又或是在特殊事件發(fā)生時,用戶預(yù)期容量需求會大幅激增,獲得容量保證能夠確保服務(wù)品質(zhì),又或是應(yīng)用在災(zāi)難恢復(fù)時,企業(yè)需要保證容量在不同位置,且可立刻恢復(fù)運行。微軟提到,到目前為止,獲得Azure虛擬容器容量SLA,唯一的方法是實際部署虛擬機,但是這會讓用戶需要花費額外的成本開銷,來維持虛擬機,并且還要避免運算容量被用于其他業(yè)務(wù)上。
為了解決這個問題,微軟現(xiàn)在推出按需容量預(yù)留,使得用戶在執(zhí)行重要業(yè)務(wù)應(yīng)用程序時,能夠使用按需預(yù)留保護容量,用戶也能夠計算并預(yù)留災(zāi)難恢復(fù)時需要的容量,確保災(zāi)難發(fā)生時,能無縫恢復(fù),至于特殊活動事件,也能夠保證事件當下有足夠的運算能力,處理額外的需求。
按需容量預(yù)留將作為可部署的對象運行,用戶使用Compute Resource Provider指定虛擬機大小、位置和數(shù)量,在成功預(yù)留后,用戶就可以分配虛擬機預(yù)留容量,而之所以被稱作按需容量預(yù)留,是因為用戶不需要承諾使用期限,可以在不需要的時候刪除按需容量預(yù)留。
微軟解釋,沒有承諾使用的意思,代表用戶可根據(jù)虛擬機的大小、位置和數(shù)量隨付即用。按需容量預(yù)留功能和虛擬機預(yù)留執(zhí)行實例(RI)的差異在于,RI必需要承諾1到3年的使用期限,按需容量預(yù)留則沒有,而且RI的容量并沒有獲得預(yù)留,僅是優(yōu)先使用但沒有給予保證,按需容量預(yù)留則保證預(yù)留容量,且擁有SLA。