上一篇,我們以微軟虛擬化核心組件Hyper-V為例,為大家分享了如何通過Azure Migrate,幫助企業(yè)用戶發(fā)現(xiàn)、評(píng)估和遷移虛機(jī)。今天我們將介紹如何基于微軟云遷移解決方案,幫助企業(yè)客戶在上云過程中進(jìn)行服務(wù)器評(píng)估,從而在云端選擇對(duì)應(yīng)機(jī)型,進(jìn)一步提升企業(yè)用戶上云體驗(yàn)。
和本地可以隨意定制配置不同,所有公有云的機(jī)型基本是固定配置(CPU和內(nèi)存),只有磁盤可以做一些調(diào)整。而本地服務(wù)器特別是物理服務(wù)器的配置,一般也存在一些不足,例如配置過高導(dǎo)致使用率低等。不合適的云端虛機(jī)配置會(huì)導(dǎo)致性能不能滿足需求,或者為不需要的性能支付額外費(fèi)用。
Azure Migrate工具在發(fā)現(xiàn)服務(wù)器的同時(shí),也提供了服務(wù)器的性能監(jiān)控功能,幫助客戶上云時(shí)可以選擇合適機(jī)型并計(jì)算相關(guān)費(fèi)用。
Azure Migrate評(píng)估服務(wù)器時(shí),可采用如下兩種方案:
按本地原樣:基于源服務(wù)器的配置評(píng)估,選擇最接近的Azure VM Size,磁盤類型選擇可以手工選擇。此方案適用于遷移窗口比較緊張的環(huán)境,可以盡快上云,然后再根據(jù)云端運(yùn)行情況做調(diào)整
基于性能:通過Azure Migrate手機(jī)的動(dòng)態(tài)性能數(shù)據(jù)評(píng)估,選擇最合適的Azure VM Size,磁盤類型根據(jù)IOPS和帶寬進(jìn)行選擇。如果客戶本地環(huán)境可以做長(zhǎng)時(shí)間的數(shù)據(jù)收集(例如一周),這樣評(píng)估出來的數(shù)據(jù)相對(duì)比較準(zhǔn)確
如何進(jìn)行服務(wù)器評(píng)估
下面我們接著上次環(huán)境演示開始指導(dǎo)如何進(jìn)行評(píng)估操作。注意,以下內(nèi)容為技術(shù)實(shí)踐環(huán)節(jié),非常適用于開發(fā)和技術(shù)相關(guān)企業(yè)角色,非目標(biāo)群體可以選擇直接跳到文末內(nèi)容總結(jié)。
運(yùn)行評(píng)估
還是進(jìn)入Azure Migrate服務(wù):
選擇評(píng)估(Assess)進(jìn)入評(píng)估界面:
此處可以對(duì)評(píng)估進(jìn)行定制:
Assessment type:可以選擇評(píng)估的目標(biāo)為Azure VM或者Azure VMware Solution(AVS)
Discovery source:可以選擇數(shù)據(jù)來源為Azure Migrate設(shè)備或手工導(dǎo)入的CSV文件
下邊的Assessment properties則是對(duì)需要遷移至的目標(biāo)做具體設(shè)置,點(diǎn)擊Edit可以看到:
Target Properties里可以選擇不同Region,磁盤的存儲(chǔ)類型,以及是否使用RI(保留實(shí)例)和RI年限。
VM Size則對(duì)性能評(píng)估方式做了定義,例如采用基于本地原樣還是基于性能;如果基于性能,采樣時(shí)間,選擇的VM Size范圍,等;這里有個(gè)特殊的選項(xiàng)Comfort factor,這是一個(gè)對(duì)性能buffer的定義,例如原服務(wù)器是10core,評(píng)估使用率10%,那么評(píng)估應(yīng)采用1core的VM,Comfort factor的倍數(shù)就是一個(gè)buffer,如果選擇2,就是擴(kuò)展為2core,這樣可避免評(píng)估時(shí)間不夠?qū)е碌腣M性能選擇偏低。
Pricing這是對(duì)合同、貨幣單位、折扣率等選擇;其中如果客戶已具備可以在云端使用的Windows License,可以選擇Azure Hybrid Benefit(Azure混合權(quán)益)以節(jié)省費(fèi)用。
基本選擇完成后,可以進(jìn)入第二步,選擇需要遷移的服務(wù)器進(jìn)行評(píng)估:
這里需要給Assessment取個(gè)名字,并選擇或創(chuàng)建一個(gè)Group,選擇Azure Migrate設(shè)備的來源,然后選擇要評(píng)估的服務(wù)器。
Review所有信息無誤,點(diǎn)擊Create assessment即刻創(chuàng)建并開始評(píng)估:
查看評(píng)估
完成運(yùn)行后,回到Azure Migrate界面,刷新界面,稍待片刻(根據(jù)評(píng)估服務(wù)器的數(shù)量和性能采集的時(shí)長(zhǎng)),可以看到出現(xiàn)了創(chuàng)建的Group和Assessment:
點(diǎn)擊Assessments,出現(xiàn)Assessment的列表:
進(jìn)入Assessment,可以看到以儀表盤方式展現(xiàn)的評(píng)估結(jié)果:
從儀表盤中,可以了解如下信息:
·兩臺(tái)服務(wù)器均可遷移到Azure,但其中一臺(tái)有遷移條件
·總體使用成本為每月$52.6,其中計(jì)算費(fèi)用(CPU+內(nèi)存)為$40.81,存儲(chǔ)(磁盤)費(fèi)用$11.78
·根據(jù)收集的磁盤性能數(shù)據(jù)(IOPS和帶寬),建議使用Standard HDD
具體細(xì)節(jié)可以點(diǎn)擊Azure readiness和Cost details查看。
進(jìn)入Azure readiness:
在Hyper-v上創(chuàng)建的ubuntu,由于采用了非插件模式的發(fā)現(xiàn),所以沒有具體的OS信息,Windows Server2016可以準(zhǔn)確識(shí)別。
點(diǎn)擊每臺(tái)服務(wù)器,可以看到評(píng)估的具體細(xì)節(jié):
Cost details頁面,則可以看到每臺(tái)服務(wù)器的預(yù)估花費(fèi)情況:
最后
Azure Migrate工具提供了快捷方式幫助用戶對(duì)需要遷移的服務(wù)器進(jìn)行性能評(píng)估,相對(duì)于第三方工具,這是一個(gè)免費(fèi)的服務(wù),不僅可以推薦合適的VM Size,還能進(jìn)一步給出使用成本,在客戶做成本預(yù)算時(shí)有比較方便的參考,提升了客戶上云體驗(yàn)的同時(shí),方便了客戶的規(guī)劃。