虚拟化技术是IT基础设施领域现在最常被谈论的新技术之一,可从两方面帮助服务器更加合理地实现资源分配:一是把一个物理的服务器虚拟成若干个独立的逻辑服务器,使用户可在这些看似独立的虚拟服务器上运行不同的操作系统和应用,典型代表是分区;二是把若干个分散的物理服务器虚拟为一个大的逻辑服务器,使用户能像使用同一台服务器资源一样支配这些物理上独立的服务器,从而达到最大化利用资源的目的.
服务器虚拟化是把分散在两台甚至更多计算机上的应用和数据,放到一台物理计算机的不同虚拟环境中去运行,应用不变,只是运行环境从物理到虚拟,从分散到集中。管理一个虚拟基础架构,能够快速将资源和业务需要联结起来,并对其进行统一有效的管理,保证系统业务连续性,降低系统维护成本,并提供了系统快速恢复的途径和灵活的配置方式。它包括应用服务器虚拟化和存储服务器虚拟化, 前者是在核心服务器上安装虚拟管理软件,将数据中心的物理服务器资源抽象整合成一个或多个逻辑物理资源,使其与真实物理设备隔离,通过安装虚拟机形成虚拟服务器来使用,可达到聚合硬件资源、分散使用的目的;后者是将物理存储资源抽象出来,以虚拟形式表示和使用。这种抽取方式可在应用服务器上,也可在专门的存储设备内部。存储虚拟化面向服务器的存储硬件资源,经虚拟化后形成存储资源库,分配给各个应用虚拟机,而其位置是透明的,实现了存储硬件资源的统一规划使用.
2 医院信息平台服务器部署现状
随医院的信息化的不断深入,数字化医院的不断推广,医院的信息系统也日益庞大和复杂。同时存在多个相对独立的信息系统,如HIS(医院信息系统)、LIS(检验信息系统)、PACS(医学影像信息系统),在实际工作中各个信息系统的运行、维护出现了许多问题如:
(1)由于医院各信息系统的供应商不同,对于服务器硬件、网络操作系统、数据库、后台支持软件等,计算机及服务器软、硬件平台均有不同的性能和配置要求。造成上一个系统配置一组相关的计算机及服务器软、硬件平台,资源的大量重复配置,据统计,服务器资源的利用率其实很低,大部分只有15%~20%
(2) 由于系统供应商的不同,出现了许多异构的系统及资源,维护成本很高
(3)由于服务器软、硬件资源众多,造成各个系统运行时故障结点多;
(4)由于系统运行时各个服务器对应的系统应用不同,造成运行时各个服务器负载不均衡;
(5)由于系统宕机,恢复时间很长,造成极大的医患矛盾。
3 虚拟技术为医院信息管理带来的作用
与传统的物理服务器部署方式相比,虚拟化技术可借助信息基础设施更好地提供服务,不仅可以实现动态管理和分配共享的计算资源,实现更高效灵活的通用计算、存储及网络负载,还能在以下方面对医院信息平台服务器部署提供帮助。
(1)系统资源整合和隔离 对于中小型平台建设,由于资源有限,可能需要在一台物理服务器上部署不同的应用。而传统的部署方式可能造成应用之间的相互影响和安全隐患。通过虚拟机可以实现在一台物理服务器上部署多种应用,同时实现不同应用系统间的隔离,以获得更好的系统稳定性和安全性。
(2)动态分配资源应对突发性事件 通过动态的资源分配,可在突发性事件发生过程中将计算资源集中分配,从而更好地满足突发性事件中骤增的计算需求。
(3)减少单点故障 除物理的灾难恢复数据中心外,共享的虚拟执行环境也可减少单点故障,提高医院信息平台的系统可靠性。
(4)可以实现动态迁移 在灾难恢复中使用虚拟环境可使虚拟机从一个执行环境迁移到另外一个数据中心的备份介质上执行。由于当中牵涉大量的数据复制,I/O虚拟化与高网络带宽可确保平台的运作顺畅。
(5)提高系统安全性 除网络物理隔离外,使用虚拟网络技术也可在共享网络中建立足够的防护,通过分离的虚拟网络提高安全性。
(6)突破底层资源的物理配置约束 医院信息平台中的服务集群可以部署到兼容的虚拟机集群中,从而提升应用与服务的扩展性和兼容性。这种兼容性更可应用到灾备数据中心,实现投资收益最大化。
4 结束语
服务器资源的虚拟化整合在许多方面都能体现出明显优势,如明显提高服务器利用率,大大节省机房空间、机柜、网线、耗电、空调和人力等成本,可以实现零宕机的硬件维护和升级等。然而,它所带来的风险也是不容忽视的,如虚拟化的服务器主机出现问题,就会导致所有虚拟机产生问题。目前,业内已开始认识并着手解决虚拟化安全所带来的挑战,随着虚拟化技术的不断发展和成熟,以及机构对灾难恢复和业务连续性的日益重视,虚拟环境在架构设计中会变得越来越普遍。