探索中国CIO人才现状 | 第四季调研报告
华为:虚拟化推入医院信息化系统架构的后端
2013-06-15  作者:企业网 

  医疗对数据的需求不断增加,从量的变化到质的变化,不断衍生出大量的业务系统,多个业务系统的相对独立性以及归属部门的不同,使得系统建设保持着交叉渗透性但必须要具有独立的载体,从系统上来看,就是存在多个主机和存储,而资源的利用率也不尽相同,无论是初期的建设还是后续的维护,都需要大量的投入。


  我院从2009年开始利用Vmware对业务系统进行了虚拟化改造,通过对主机的虚拟化的探索,明显提升了系统的整合度,对于空间、用电、管理等,特别是资源利用率方面,得到了切实的提升。其次,对于数据保护系统,为了保证软件系统的延续性,同时为了减小数据备份窗口,采用了虚拟带库产品,利用VTL(VirtualTapeLibrary)自身的虚拟化特性,满足了对备份系统的延续性和性能的要求。


  按照虚拟化技术的深化,存储虚拟化逐渐从设备管理层面出现,将虚拟化推入了系统架构的后端。存储虚拟化技术,从设备层面讲就是指卷的管理,利用对卷的整合和改造,使改造后的信息系统可以更好的满足业务的需要。


  权威组织SNIA(存储网络工业协会)对存储虚拟化的定义是:通过对存储(子)系统或存储服务的内部功能进行抽象、隐藏或隔离,使存储或数据的管理与应用、服务器、网络资源的管理分离,从而实现应用和网络的独立管理。


  存储虚拟化把多个、多种存储设备通过一定的方式统一管理起来,提供大容量、高数据传输性能的存储系统。存储虚拟化技术代表了一种实实在在的领先技术,这种技术带来的好处主要是:减少存储设备数量,提高资产利用率,增加可管理性、灵活性和可扩展性,降低成本、绿色运营。存储虚拟化既方便了管理,提高了设备利用率,同时又降低了管理、维护和运作成本,可谓是一举两得。


  根据在网络中实现位置的不同,目前存储虚拟化技术主要分为三种:基于主机侧、基于存储设备侧、基于网络层实现的,如图1所示。基于网络层实现的存储虚拟化技术运用的比较广泛。


  1)基于主机侧的存储虚拟化


  实现方式:由主机操作系统下的逻辑卷管理软件(UNIX家族系统)或者安装专门卷管理软件(windows等)方式来实现,不同操作系统使用的卷管理系统软件也不相同。


  主要用途:使服务器的存储空间可以跨越多个异构的磁盘阵列,常用于在不同磁盘阵列之间做数据镜像保护。


  优点:支持异构的存储系统,比较容易实现。


  缺点:部分主机需要更换卷管理软件,对现有系统修改较大;需要在每台安装数据保护软件;系统运行需要占用主机资源,会影响主机的系统运行性能;操作系统的版本和存储软件的版本兼容性需要一一确认,可能会需要主机系统升级,对现有业务冲击非常大,部署时间长,后续维护和扩展非常复杂都将非常复杂。


  2)基于存储设备侧的存储虚拟化


  实现方式:在存储控制器上添加虚拟化功能,常见于中高端存储设备。这种虚拟存储一般是存储厂商实施的。


  主要用途:在同一存储设备内部,进行数据保护和数据迁移。


  优点:与主机无关,不占用主机资源;容易实现。


  缺点:要求存储设备必须具备所需功能,否则就需要数据迁移,使部署时间长而且迁移后的阵列可能造成浪费;有设备配对的限制,一般要求组网存储设备为同一厂家甚至同一系列的;扩展性差,扩容特别是在线扩容只有部分存储支持


  3)基于网络层实现存储虚拟技术


  实现方式:通过在存储域网(SAN)中添加虚拟化硬件实现。


  主要用途:整合异构存储系统和统一数据管理。


  优点:与主机无关,不占用主机资源;能够支持异构主机、异构存储设备;提高存储设备总的利用率,减少设备数量,降低TCO;构建统一管理平台,简化管理;存储扩容操作简单,对原网改动小,不中断业务,可扩展性好。


  缺点:适合于现网复杂、有异构和统一管理的应用;对于单机单存储应用成本偏高。