以下内容仅为我个人看法,不带任何厂商意见和观点,并无诋毁任何一家厂商和品牌的意思:
发展至今,服务器虚拟化已经是一个非常成熟且稳定的产物,无论小企业还是大企业都在使用着服务器虚拟化带来的各种好处,如可扩展性、资源动态调整等,但在我的心中无论企业的大小还是需要选择相对稳定的服务器虚拟化产品才是最佳的,自然我心中的就认可VMware和Microsoft了。
VMware和Microsoft属于全球的知名大厂商,自然旗下的产品不用我多说大家都非常耳熟能详,VMware作为服务器虚拟化的老大,地位堪比桌面操作系统的Microsoft;Microsoft作为桌面系统的老大,地位堪比服务器虚拟化的VMware。各有千秋各有特色。
现在的企业如果只是为了做服务器虚拟化而做服务器虚拟化的话,那么选择这2家的产品我认为是没有什么好说的,甚至您可以认为VMware的稳定兼容性广就是我选择的理由,我觉得我是您也会这么认为。但如果我们服务器虚拟化只是平台,我们要让多种企业的服务与应用深度高度结合的话,那我更会选择善于深度集成融合的Microsoft,为什么呢?
从中小企业讲,业务是驱动IT发展的命脉,那么依托在IT化的业务承载系统还是很多在x86的平台上,自然我认为Microsoft还是蛮多的,那怎么让我们从IT基础架构的层面到业务层面当中实现一些自动化一些深度集成相互融会贯通的东西我觉得作为IT更有价值。
从底层讲,构建服务器虚拟化只是构建了资源池,但我们希望资源池能是智能的,能被前端的业务所智能检测和调动起来的,而不是单独成为一个不太灵活的资源池,我们需要上下联动协作。这里的联动协作是IT内部软硬件之间的联动协作。有个最好的例子就是WindowsAzure。
从我们从前台创建虚拟网络,到创建虚拟机,到实现资源的无限动态扩展,相信后面的软硬件资源联动调动是非常智能且酷炫的。但实现这些高大尚的功能除了一些细节定制化的开发外,后台的平台和联动协作还是非常值得我们去借鉴的。
所以我认为如果企业从业务的角度和从IT建设的角度都应该着眼按照这个方向去规划去选择,无论选择的是哪个平台,只要能实现最终目标就是好的。哪怕目标对于现在的企业还不需要,但大的方向确定且研究可行的话,分步逐渐去完善还是可以的。
以上是我的个人看法和拙见,大家见笑了,我也是最近在做一个项目中觉得这个价值非常不错,蛮有意思;光放文字还是不够吸引眼球啊,我来放点图吧,嘿嘿:
实现服务器虚拟化,服务器自己进行资源负载调配,业务不中断:
对服务器虚拟化平台进行监控(没有达到硬件级别)和域控监控:
数据库我们也展示一下: