您好!
个人非常认同您提出的问题。因为,我在做项目的过程中,也碰到客户类似的问题。服务器虚拟化和存储虚拟化是不同的项目,开始分开建设都进展顺利,但后期需求提到虚拟化统一管理、云计算数据中心时,会发现各种兼容性问题、配置问题、流程问题等。个人为,如果仅仅是解决某一个问题,例如就是提高利用率,那单独推进没有问题。但需求是发展的。
下面三点是我的一些简单体会:
1.技术层面,应该基于数据中心层面来设计虚拟化,统一考虑目前所支撑各种负载,及将来业务的发展与我们的建设路径,做好涵盖服务器、存储、网络等的顶层设计、长期规划、近期目标,以保证技术的融合性与延续性;
2.实施层面,应该充分调研应用负载需求,梳理基础架构、做好环境准备、兼容性规划、部署计划;
3.需求层面,必要盲目跟进厂商的方案及软件的功能点去设计虚拟化方案,而应根据我们实际需求,排出需求优先级,分布、有效的推进(大而全的需求往往落地难,效率上很难把控);
3.项目层面,最好有一个统一的项目团队,这包括甲乙双方,能统一的去考虑问题。
一些浅见,供参考,我也正在不断思考中。。。
谈到虚拟化,一般都是为了建设云平台,虚拟化是IaaS层建设的基础,或者说资源池规划建设是IaaS层的基础。虚拟化一般包括了主要的主机虚拟化、存储虚拟化及网络虚拟化,目前主要的是主机虚拟化,这个技术很成熟,无论是vmware、hyper-V或者开源虚拟引擎xen、kvm,所以虚拟化可以从主机层开始。存储虚拟化一般都是需要统一的管理,一般都会采用带内设备做存储整合后的虚拟化,但成本较高,尤其是自动化管理;另外一种存储虚拟化技术就是vmware的vsan,真正利用主机计算资源来实现存储功能。网络虚拟化分为SDN和vmware提出的NSX,但这两种技术目前实际应用的应该都不多。
收起