在IT零碎建设中,软件平台厂商(ISV)给出的IT资源需要往往是物理机裸机配置。上云后怎么把物理裸机配置转变为云主机配置就成了一个须要认真思考的问题。明天就来讨论一下这个问题。
以应用服务器为例,如果软件平台厂商给出的是华为RH2288H v3这样一款物理裸机,配置如下:

拿到服务器配置后,首先咱们要核查一下这款服务器的利用场景,确认在这个场景中是否能应用云主机。如果是大数据利用、HPC高性能计算、Oracle RAC集群这几种场景举荐采纳云化物理裸化,不举荐采纳云主机。
物理裸机配置转换为云主机配置,要害是CPU、内存和存储。
咱们倒过去,从最不重要的配置逐个说起。

 一、电源、光驱、导轨
通通不须要思考。云主机的宿主机曾经是双冗余电源,云主机不须要思考电源的问题。光驱。。。还记得你上一次用光驱是什么时候吗?导轨。。。

二、FC HBA卡
FC HBA卡用于物理裸机连贯FC SAN存储。云主机的云硬盘曾经代替FC SAN存储,不再须要FC HBA卡了。

 三、网卡
物理裸机场景下网卡个别须要做双网卡冗余,即两个物理网卡绑定为1个逻辑网卡,实现网卡的主备切换或者负载平衡。应用云主机后个别只须要一个虚构网卡就够了,也不必思考网卡的冗余,云平台底层曾经做了双网卡冗余。
多个网卡的场景为云主机接入多个VPC网段,云主机最多能够反对12个网卡。
对应到本配置,只须要1个千兆虚构网卡即可。

四、存储
物理裸机场景下个别标配两块硬盘做RAID1冗余,理论可用存储就只有一块硬盘的容量。天翼云云硬盘曾经在底层实现了三正本冗余,因而上云后RAID卡就不须要了。那在这个场景里是不是配置300GB云硬盘就能够了呢?
有教训的用户会发现,市场上买到的标注容量为300G、600G的硬盘,装好操作系统后理论容量却没有300G、600G,这是为什么呢?
这是因为硬盘的标注容量是按1000进位来折算,也就是说按1KB = 1000Bit、1MB = 1000KB、1GB = 1000MB、1TB = 1000GB来折算的。咱们晓得在计算机里,1KB理论是等于1024Bit,1MB = 1024 KB = 1048576 Bit,这么一算,等于要在标注容量上打一个 1000 1000 1000 / 1024 / 1024 / 1024 = 0.93的折扣。对应到本场景,300G的硬盘理论只有279GB容量,600G的硬盘理论就只有558G容量。而天翼云云硬盘的容量没有中间件赚差价,300GB的云硬盘在云主机上辨认就是300GB。
上云后云主机收费赠送一个容量为40G的零碎,则这279G容量里能够再减去40G的系统盘占用空间。也就是如果配置一个239G的数据盘,能够齐全对标物理裸机的2块300G硬盘。
当然239GB的空间用于部署个别的利用加上数据备份是入不敷出的,因而本场景举荐配置为200G SAS云硬盘。当前空间有余了,再弹性扩容。
联合上一篇文章《如何抉择天翼云云硬盘》,绝大多数场景都举荐应用SAS云硬盘,大于2T且对IO要求不高的场景举荐应用SATA云硬盘,数据库场景举荐应用SSD云硬盘。

五、内存
内存和CPU的配置绝对就比较复杂,也是最重要的一环。
咱们倡议依据利用的场景来匹配CPU和内存的比例。
在一般场景下CPU和内存的举荐比例为1:2(1C2G、2C4G、4G8G、8C16G)比方Web服务器、中间件服务器,计算密集型场景CPU和内存的举荐比例为1:1(4C4G 8C8G 16C16G)比方数据分析、数据挖掘,高内存需要场景CPU和内存的举荐比例为1:4或1:8(2C8G、4C16G、8C32G、16C64G)比方关系型数据库、内存数据库。
咱们先看看如何确定内存的需要。
如果物理机内存小于等于32G,倡议依照物理机内存配置云主机。如果物理机内存大于32G,小于等于128G,倡议和利用厂商核查利用场景,因为依照咱们的教训,32G内存已能满足包含WebSphere、WebLogic等大型中间件的需要。本场景配置为64G内存,可与利用厂商核查利用场景,倡议先配置32G进行业务测试,如果32G不能满足需要则再弹性扩容至64G。
如果物理裸机内存大于128G,则倡议应用云化物理裸机计划。

六:CPU
最初咱们来确定CPU的配置计划。
本场景中配置2路Intel至强E5-2630 CPU,单颗CPU为6核12线程,2颗CPU共计达到12个物理核24线程。这样的配置能够预见到这台服务器的CPU很可能在绝大多数工夫里CPU都是闲暇的,这也就是为什么会产生CPU虚拟化技术的起因。
很多敌人应该都见过这样一张图片

这张图片粗浅揭示了CPU并非是核数越多越好,还须要应用软件能应用到多核的能力才行,否则就会呈现一个核忙死,其它核都在闲着的景象。
在通用场景里,8核就曾经是比拟高的配置,是否须要真的用到16核是须要认真的思考的问题。
在本文这个场景里,举荐配置8核CPU。如果业务测试后确定8核还不能满足业务需要,咱们还有弹性扩容这个必杀技。

最初来个总结:物理裸机配置转换为云主机配置,要害是配置CPU和内存,最终还是要从利用场景登程,不能僵硬地依照物理机的配置间接生成云主机配置,充分利用云主机弹性扩容的长处,既省事又省钱。