基于VMware View的iPad 移动医护工作站部署
2014-08-15陈巨涛吴宣树白进忠黄盛秋
陈巨涛,吴宣树,白进忠,黄盛秋
(1.解放军第425医院网络中心信息科,三亚 572008;2.解放军第425医院医务处,三亚 572008)
国内目前使用移动手持终端,实现医护工作站应用的方式有三种:一是开发基于iOS平台或Android平台的医疗应用程序,其开发周期长、成本高,后期维护量大;二是跨平台web应用,主要强调信息浏览,信息交互功能不强;三是通过桌面虚拟化软件实现windows应用程序的运行。医院成本领先战略要求在保证医疗质量、优质服务的基础上有效降低成本[1]。因而尝试部署VMware ViewTM桌面虚拟化软件,轻松实现移动医疗。
1 设计方案
虚拟桌面是一种基于服务器的计算模型,通过虚拟化技术,所有桌面虚拟机在服务器进行托管并统一管理,通过桌面显示协议将虚拟桌面交付给远程桌面用户,而桌面用户仅仅负责输入输出与界面显示,不参与任何计算和应用,却能够获得完整PC的使用体验。目前大多数医院信息系统是基于Windows平台开发的,客户端基本上是以 WinXP、Win7、Win8为主,而iPad的操作系统是iOS。VMware ViewTM虚拟桌面解决方案,为医院每个用户创建单独的桌面,依托VM-ware高效的传输协议PCoIP,充分发挥iPad优异的移动操作性能和高效的传输特性,使移动手持终端用户得到与操作固定电脑终端一样的感受。
2 实现方法
2.1 搭建虚拟化硬件软件环境
2.1.1 建立虚拟化软件平台 安装VMware vSphere EXSI 5.1、安装Windows 2008 AD 域环境、安装vCenter Server、配置虚拟机。
2.1.2 建立VMware Horizon View平台 创建View用户和组、安装View Connection Server、安装View Composer组件、配置 View Connection Server。安装 View Transfer Server、创建虚拟桌面池、分配虚拟桌面,连接虚拟桌面。安装View Security Server。
2.2 为移动用户建立虚拟桌面医疗环境 在确保底层系统的稳定性、安全性的基础上,把服务器虚拟成多个windows XP客户端操作系统,并安装医院系列医院业务和办公所需软件。从App Store免费获得VMware view client for iPad虚拟桌面软件,通过医院无线网络连接到医院内网,应用View Client登录虚拟桌面系统,就可以在iPad上使用服务器上虚拟的医生护士工作站客户端,进行日常的开医嘱、写病历、查检验、检查结果等操作。
3 应用效果
3.1 简化移动医护工作站的部署 国内移动手持医护工作站,通常是在苹果或安卓系统中进行二次软件开发,软件成本高,管理难度大,推广周期时间长(软件开发、培训)。利用VMware ViewTM软件,既保留了iPad的优点,且免去二次软件开发,节省了大量系统移植和移动设备软件开发的费用。管理员及最终用户均保持固定电脑终端程序的使用习惯,而不需要对应用程序进行改变。
3.2 高安全性 由于终端与桌面数据中心之间传输的,仅仅是屏幕动态图片和键盘鼠标指令,没有真正的数据在网络中传输。每一次用户登录到自己的虚拟桌面,都需要进行用户验证,并且终端与虚拟桌面之间的信息传递采用的是高安全加密方式[2]。所有的业务工作,实际是在数据中心的服务器上运行并保存,用户只能远程看到运行程序的图像,大大保证数据的安全。通过内置安全策略,用户无法将文件和信息保存在本地的各种设备上,防止机密数据随便被拷贝造成泄露[2]。
3.3 强大的功能和稳定性 VMware虚拟桌面解决方案的基础平台采用的是VMware vSphere产品,为虚拟桌面提供基于虚拟化的分布式服务,为数据中心提供前所未有的响应能力、可维护性、效率和可靠性级别。并有效的将可用资源与预定义的优先业务、事务协调起来。同时,使用VMware分布式资源调度程序,可以优化劳动力密集型和资源密集型操作[3]。结合使用VMotion迁移技术,运行中的虚拟机可进行无中断的IT环境维护。另外,使用 VMware FT容错技术,可实现虚拟机系统的容灾,保证在物理机宕机的情况下,用户的虚拟机不中断。总而言之,VMware为虚拟桌面提供了管理所需的,高级别的简便性、效率、安全性和可靠性[4]。
3.4 良好的用户体验 用户通过VMware View Client for iPad,并使用VMware专有的PCOIP协议,访问到自己的虚拟桌面,得到医院现有的各种应用和资源,并获得相同的个性化环境,工作效率及灵活性均得到大幅提升。同时其特有的网络自适应和网络优化技术,使用户感觉如同在有线网的环境中。VMware针对iPad开发的VMware View Client软件,可以在享受iPad良好触摸功能的同时,还可以额外使用Touchpad,左右键等功能。VMware View Client上的自定义手势功能,充分利用iPad的多点触控显示屏,能够在虚拟桌面上快速而轻松地进行导航操作。
3.5 易于维护管理 将VMware View软件应用于医院信息管理系统中,每个医师护士都可以分配到一个个人虚拟操作系统。所有数据和设置都会同步传送到服务器端,在保证数据安全、避免其他人员误操作的同时,也方便信息管理人员的管理维护。VMware View软件还能解决当前医院PC更新换代快、硬件投入成本高、系统更新难度大等问题,帮助医院降低信息部门工作量,实现终端零管理。
4 体会
4.1 认可度高 iPad较为轻便,满足医务人员在工作环境中频繁移动的需求。节能和较好的电力续航能力,又能满足医务工作人员长时间持续工作的需求。悦目的外观、稳定的性能、灵活的操控方式,以及出众的无线互联能力,得到了用户的广泛认可。
4.2 局限性 一是方案架构环境搭建复杂,要求管理员具备较高的虚拟化管理技能;二是方案对硬件、存储、网络等资源要求较高,每个虚拟机需要较高的资源配置才能提供良好的用户体验;但随着后台硬件设备性价比的不断提升,这个问题将迎刃而解。三是由于VMware ViewTM的本质是远程桌面,iPad本身的资源利用率不够高。为节约资源,建议使用iPad 2、iPad 3。
4.3 技术路径的选择 一是虚拟化平台自身的稳定性将决定虚拟桌面应用的可行性,需优化其动态资源调度功能,以减少性能波动现象,增强其稳定性;二是在部署虚拟桌面时,要将存储技术与高性能的固态硬盘SSD系统进行整合,确保存储系统具有较高的写入吞吐速度,以避免大量终端因同时启动和登录所产生的“启动风暴”或“登录风暴”;三是虚拟桌面系统要有容错机制,由于桌面集中存放在数据中心,风险集中,在发生故障后要保证所有的用户都能够继续访问各自的桌面系统,同时消除因服务器维护产生的计划内停机[5]。
随着虚拟化技术的不断进步,利用VMware ViewTM远程桌面,在iPad移动手持终端部署医护工作站这种技术会越来越完善,必将促进移动医疗在医院临床中的普及。
[1] 陈立富,张寓景,李 婷,等.深化医院信息管理系统应用的思考[J].解放军医院管理杂志,2007,14(2):112-114.
[2] 朱元元,薛以锋,唐 华,等.南京军区“医云工程”桌面系统建设解决方案[J].中国数字医学,2013,8(7):15 -17.
[3] 肖 强.移动医生工作站的功能和类型探讨[J].中国数字医学,2013,8(2):8 -10.
[4] 陈小荣,杨建民.iPad在医院无线移动查房中的应用[J].中国数字医学,2012,7(9):100 -101.
[5] 吴艳君,马锡坤,王 鹏.移动查房系统的设计与实施[J].中国医疗设备,2012,27(7):51 -53.
[6] 缪一峰.医院虚拟化服务器部署[J].计算机应用与软件,2011,28(8):206 -208.