如何应对部署虚拟化办公面临的挑战

近期福州一家医院被爆电脑系統出现故障,导致正常的诊疗工作几乎难以推进许多本该由电脑操作的工作改为手工操作,从而也拖慢了看病的进度千人挤挂号大厅囚满为患。这不仅导致医院承受巨大的经济损失也面临着沉重的舆论压力。

  这一事件并不是孤例随着信息技术的快速发展,国内樾来越多的医院正加速实施信息化建设以提高医院的服务水平与核心竞争。但是作为医疗信息化整体架构重要组成部分的终端信息化,却存在着诸多瓶颈严重影响了医疗信息化整体目标的实现。

  医疗行业桌面系统部署面临严峻挑战

  在医院的信息化应用场景中桌面终端随处可见,特别是在医院建设的以电子病历为核心的临床信息系统中更是承担着重要的角色。可是医院的桌面终端系统却鈈断面临着挑战,这主要体现在以下几点:

  首先挑战来自于桌面终端的稳定性与可用性难题。对于一个中等规模的医院来说平均烸天需接待病患达4000多人次,就诊高峰期达近6000人次由此产生的大量数据需要借助PC的辅助支持来完成。可以想象如果一台PC因为故障而无法笁作,将会导致医院承受大量的损失而且还很有可能因为耽误就诊而造成医疗事故,甚至酿成群体闹事事件

  而传统PC系统的硬件和配套软件在过往的使用中时常有故障发生,这对计算机维修的及时性提出了较高要求医院IT运维人员有限,医疗用计算机终端相对分散┅旦发生故障,无法第一时间响应将直接影响医疗业务的正常开展——据统计,在一家中等规模的医院电脑故障总时间往往长达6000小时,在“时间就是生命”的医疗活动中这一数据带来的压力不言而喻。

  其次传统的医疗PC配置方式还会带来严重的安全问题。随着互聯网技术在医疗中的全面渗透在PC上进行药方管理、生命信息采集、监测、诊断治疗和咨询已经成为医疗工作流程的常态。这个过程将会產生大量的数据而这些数据无疑具备重大的商业价值,一旦发生安全事故将会导致医院的信息资产受到严重损失医院的正常工作也会受到极大影响。

  VDI桌面虚拟化办公是问题解决之道吗

  针对桌面终端产生的这些问题,部分桌面服务终端提供商提出了桌面虚拟化辦公的解决方案通过对桌面与服务器的虚拟化办公,来实现桌面的集中管理由于桌面虚拟化办公降低了终端的复杂性,实现了统一管悝因此可以在一定程度上化解运维难题。但是桌面虚拟化办公真的能解决医疗信息化的困扰么?其实未必

  首先,传统的VDI(Virtual Desktop Infrastructure)桌面虚擬化办公虽然实现了服务器+瘦客户端看似降低了客户端的硬件配置需求。但实际上服务器的硬件成本会随之大幅提升,单点的成本甚臸远超过传统的PC部署模式而医院往往会部署大量的桌面终端,这样会导致医院的硬件成本高涨在给医院带来巨大成本压力的同时,也會因为既有设备的淘汰造成极大的浪费

  其次,VDI桌面虚拟化办公虽然有效避免了桌面终端的故障但是却无法规避服务器的单点故障。一旦服务器因为网络入侵等原因宕机所有的终端都将陷入无法工作的窘境之中。而且医院内的网络状况也将在极大程度上影响桌面終端的可用性。

  最后VDI桌面虚拟化办公往往存在着较多的外设兼容性问题。在正常的医疗过程中医疗人员往往需要使用较多的外设,特别是随着万物互联趋势的快速发展越来越多的物联网设备用于诊疗信息的监测、采集之中,这些外设一旦无法顺利兼容将会极大嘚影响医疗活动的开展。

  对于医疗行业来说VDI虚拟化办公就像是砍掉一根枝桠,又会长出更多枝桠的怪树本来只是想解决运维、安铨等方面的问题,但随之却产生了成本、可靠性等方面的新问题

  那么,医疗行业应该怎样解决终端部署难题呢越来越多的医疗行業客户将目光投向了IDV(Intelligent Desktop Virtualization)架构的桌面虚拟化办公。IDV架构是直接安装在客户端上的裸金属架构多个操作系统可作为虚拟机并排安装,类似服务器虚拟化办公一样的方式IDV要求每个终端桌面为胖终端(和PC机一样),在每个硬件终端上可以由服务器下发多个操作系统虚拟机同时这些虚拟机可以被分配不同占用的硬件资源,即集中管理分布运行。采用IDV架构的主要以红山vTop为代表

同大多数人了解到的VDI相比,IDV有哪些特點呢红山vTop与其他桌面虚拟化办公产品不用之处在哪些呢?

传统的虚拟桌面技术架构VDI采用瘦终端方式由于终端桌面本地无操作系统,所鉯它难以解决外设的问题如身份证读卡器、招商银行新网银KEY(50毫秒认证过程)、其它除鼠标、键盘、U盘之外的非常用外接设备等;另外VDI采用瘦终端,它难以运行大型的应用软件如制图软件PotoShop、3DMax等、视频音频播放、大型网游、以及其它大型软件等,这无疑会给虚拟化办公桌媔带来诸多的不便

IDV是基于最权威的CPU厂商Intel提出的虚拟化办公技术,实现集中管理、分布运行的架构方式该架构方式可以有效的解决以上提出的种种问题,是目前最理想的虚拟化办公方式红山公司(Halsign)是国内第一家推出完善IDV架构桌面虚拟化办公产品的公司。

IDV桌面虚拟化办公软件通过服务器将操作系统镜像推送到桌面终端机。终端机上只需保存该操作系统软件对于后续用户对操作系统的更新、用户产生嘚数据都可直接存储在远程服务器上。这些数据的存储是采用了增量、去重和压缩技术进行处理最大限度的减少了存储的占用以及网络傳输资源的占用。

当终端关机后本地硬盘只的操作系统镜像恢复到初始状态,不留存用户的数据;当终端再次启动后会从服务器上自動下载存储的增量数据,恢复用户上次的系统场景当用户需要恢复系统时,IDV会同时恢复镜像系统以及单独存储的增量数据以上的方式保证了数据的集中存储,同时保证了数据的安全

与之不同的是,IDV还可以通过策略选择本地存储当然本地的数据也是经过安全存储的。這种两地存储方式可以最大限度的保证数据的完整性

传统的虚拟化办公桌面架构还存在着启动风暴的问题,当上班时全部机器同时启动時会瞬间占用服务器的资源,导致全部终端启速度很慢有的甚至需要十几分钟甚至半个小时之久。还有像无盘启动的方式本身为了啟动而产生的Mac地址二层广播流量比较多,无疑增加了网络的负荷这些都会直接造成开机风暴。

另外由于VDI架构由服务器提供集中运行资源服务器的运行状态直接影响着虚拟桌面终端的运行,这其中存在着致命的风险!如当一个终端产生了病毒后势必会冲击整个服务器群,最终导致全部系统瘫痪所有的终端桌面都无法正常使用!

而IDV采用了本地运行的机制,所以上班时终端开机不会去下载整个操作系统镜潒只是更新集中存储的数据,这些数据由于经过增量、去重、压缩的处理不会占用太多的网络资源,所以开机速度就不会有开机风暴嘚问题另外,由于本地运行IDV支持离线运行方式,当单机发生病毒产生网络风暴冲突网络时并不会影响全部的用户终端,于是将网络風暴带来的风险化解为最小

传统的虚拟桌面技术只能在局域网部署,如VDI方式对网络要求很高、无盘启动方式要求局域网广播通讯等这些都导致了传统架构的虚拟桌面部署不能实现跨区域、跨广域网进行部署,这也是传统虚拟桌面架构的致命弱点

IDV架构由于对网络带宽占鼡极小,甚至可以离线运行这就使虚拟化办公桌面系统可以跨地区、跨广域网进行部署,避免了传统虚拟桌面架构的各种缺点

终端同時运行多台虚拟机

IDV针对同一终端桌面上的多个操作系统虚拟机,可以设置策略让多个虚拟机同时运行并且用户可以在这多个运行的虚拟機之间进行切换使用;同时,桌面虚拟化办公架构与服务器虚拟化办公非常类似IDV可以设定策略来分配终端的整体原件资源,即根据同时運行的虚拟机数量来分配硬件CPU和内存等硬件资源不同的虚拟分得不同的硬件资源。

这种硬件资源分配以及同时运行多个虚拟机的机制昰IDV架构所特有的功能。它使得终端的资源发挥到最大桌面虚拟化办公更加灵活,更好的满足了用户业务多样化的需求

IDV通过安全策略管悝模块可通过虚拟化办公层来实现对数据流的安全策略,如虚拟防火墙、用户行为审计、网络流量控制(QoS)、应用监控、外设使用策略、數据擦除、桌面系统快照、系统恢复与恢复等多种特有的安全策略全方面保证了用户的系统安全、网络安全、数据数例以及应用安全。

總之从目前桌面虚拟化办公的市场来看,VDI架构已经暴露了众多无法解决的弊端:网络质量带来的体现差、桌面终端外接设备支持差、网絡集中带来的风险大等等而IDV架构完美的解决了VDI所面临的全部问题,并不断的被市场认可足以预见,未来统领桌面虚拟化办公的主导技术非IDV莫属!


摘要:鉴于现代虚拟化办公技术仍然是一项相当年轻的技术故而在虚拟基础设施管理中存在着许多的挑战,包括对物理和虚拟资源的控制、使用和访问;灾难恢复解决方案的部署等等而在本文中,我们将为广大读者诸君分步介绍成功的虚拟化办公管理指南

  鉴于现代虚拟化办公技术仍然是一项相当姩轻的技术,故而在虚拟基础设施管理中存在着许多的挑战包括对物理和虚拟资源的控制、使用和访问;灾难恢复解决方案的部署等等。洏在本文中我们将为广大读者诸君分步介绍成功的虚拟化办公管理指南。帮助大家了解如何降低虚拟平台的复杂性并了解虚拟基础架構监控中所涉及的关键性能指标。

  虚拟基础设施管理——虚拟化办公的分步介绍

  在企业中采用虚拟化办公始终是一个多步骤的过程第一步是识别需要虚拟化办公的服务器,然后仔细评估投资回报率(ROI)和容量规划这项工作必须要在进行实际的物理到虚拟的迁移工作の前完成。迁移后您企业将始终面临在虚拟基础设施管理中挑战。

  到目前为止通过分步系列指导,您企业已经完成了迁移工作了现在,让我们把注意力转向虚拟基础设施管理的复杂挑战方面包括强制控制物理和虚拟资源的可用性,使用和访问;部署灾难恢复解决方案;配置新的虚拟机和其他任务;以及数据中心使用情况的监控和报告

  由于现代的虚拟化办公技术仍然是一项非常年轻的技术,市场仍然面临着不成熟的工具和缺少解决方案的挑战特别是,在性能分析和故障排除领域中有一个空白

  对于任何一名负责一种系统管悝的人员来说,无论该系统虚拟化办公与否他们都需要知道如何管理现有的资源。 IT管理人员必须跟踪物理机器、操作系统和产品的许可授权、服务可用性和资产如何满足需求当任何问题发生时, IT管理人员必须快速做好准备进行处理

  即使是在小型环境中,这些责任吔可能相当耗时而且,在虚拟基础架构中甚至变得更加复杂在虚拟基础设施中,IT管理人员必须担心一类新问题例如虚拟机的高效和控制部署,合理的物理资源分配和问责制

  您企业可以轻松的创建新的虚拟机以及这些虚拟机与底层硬件的独立性带来了流体计算(liquid computing)的悝念;而其在您企业的计算环境是很难理解的。

  流体计算增加了所谓的“虚拟机蔓延”的风险而为了避免虚拟机的蔓延,虚拟化办公管理工具提供了一套可靠的安全系统其中的权限管理可以限制未经授权的员工创建新的虚拟机。这些工具还有一个强大的监控系统报告已分配但未使用的资源。

  截至今天大多数的虚拟化办公平台均可以利用虚拟基础设施访问LDAP集中的会计账务核算系统,但当数据中惢管理人员们需要计算虚拟数据中心的效率时仍然存在大麻烦。

  此外当一台新的虚拟机已被创建时,虚拟基础设施管理人员所面臨的问题是:需要决定该虚拟机要被托管到何处正如我们已经看到在容量规划阶段所看到的那样,虚拟工作负载应仔细部署充分考虑其与现有工作负载的互补性,以避免资源的超载

  例如,来自微软的虚拟机管理器从为物理机机提供了一个评级系统,能够为每台粅理机进行星级打分以便帮助管理人员立即识别一台新的虚拟机安置在何处将最为合适。这一评分系统能够适应不断发展的基础设施

  但即使有这样的一款系统,在某些环境中虚拟机的创建可能也并不容易。例如一家大型的ISP借助虚拟化办公来重塑其产品,可能需偠智能化的工具以根据需求在几秒钟内部署数百或甚至数千台虚拟机

  当前,很少有第三方的产品能够搞定所有的虚拟化办公管理漏洞故而许多企业组织选择自行开发内部的解决方案,而不是花钱才够没有太大的灵活性的工具在这种复杂的情况下,虚拟化办公管理解决方案必须能够提供软件开发工具包(SDK)允许广泛的定制和不同程度的自动化。

  一个广泛的、开源的可编程接口和强大的支持是其关鍵性的卖点;到目前为止较之其他竞争对手,VMware公司在这方面做出了相当杰出的成绩最后,但并非最不重要的是:今天的IT管理人员们正面臨着一个新的问题:问责制在一家中等复杂程度的企业,可能会有几个部门牵扯到需要采用虚拟机来工作并共享相同的物理服务器,茬财政年度中使用不同比例的物理服务器资源

  而当各个部门有自己的成本中心时,就很难跟踪哪个部门应该承担为底层硬件功能支付硬件成本的责任甚至当成本由企业组织内部的某个单一的实体部门负责处理时,管理人员仍然面临着加强谁有权限使用物理资源及其具体能够使用多少物理资源的控制的挑战。

  尽管目前只有少数的虚拟化办公客户面临这些问题但这些问题将迅速在几年内成为一夶常见性的问题。已然意识到这方面问题的企业组织不妨可以考虑IBM的产品;IBM公司在该领域首创的Tivoli Usage and Accounting Manager产品有助于准确评估共享计算资源的使用凊况。

  多种平台多种问题

  而当一家大型企业组织需要处理多款虚拟化办公平台时,上述需求会进一步增加

  在一家大型企業中,每个部门通常有选择其首选解决方案的自主权即使只有一款产品将用于生产环境。IT管理人员可能需要同时并行管理VMware ESX服务器和Xen希朢利用一款单一的集中式工具来实现控制。

  随着这方面需求的上升这些工具的市场供应也在倍增。来自IBM、Cassatt公司、BMC Software公司、Enomaly和Scalent的解决方案是最受欢迎的但新的竞争对手如Opsware也在蓬勃发展。

  支持多种虚拟基础设施往往意味着IT管理人员不必担心创建一款虚拟机到底采用了什么技术这些工具能够保持控制。在可能的情况下利用这些工具可以执行将一款应用程序从一台虚拟的硬件设置迁移到另一台,否则囿时只能用专用的P2V工具进行应用程序的迁移

  当选择了这样的一款超级控制台时,至关重要的是要确保该控制台可以利用现有的虚拟囮办公供应厂商所提供的管理工具否则,您企业的投资回报可能永远收不回来

  虚拟基础设施的监控

R2等等,且每一款虚拟化办公平囼的监控几乎都是一样的在本文中,我们将与广大读者共同讨论当进行虚拟基础架构的监控时所涉及到的内容包括监控物理主机服务器、虚拟机监视器(VMM)/虚拟机管理程序、虚拟机(VM)和运行在虚拟机内部的应用程序。最终我们将归结到如何分析理解企业所收集到的性能指标。

  在虚拟基础架构中对物理主机服务器实施监控是非常重要的。因为一台单一的物理主机服务器可以容纳数十台虚拟机所以其必須保持健康运行,而不能出现任何状况我们的目的并不是吓唬人们,使企业远离基础设施虚拟化办公而是为了提醒大家意识到不必忘記了在其之上部署虚拟基础架构的物理硬件有多么重要。

  寻求服务器监控工具应该从寻求供应商开始

  戴尔公司提供了诸如OpenManage和IT Assistant等工具而惠普则提供其OpenView软件。在许多情况下硬件供应商的监控解决方案是监控硬件的最佳选择,因为这些工具显然是由制造硬件的同一家公司所设计和支持的

  但您也会发现,市场上并不缺乏第三方解决方案戴尔和惠普都为微软运营管理器(MOM)提供管理包。如果资金是一個问题的话我们建议您企业不妨考虑Nagios产品。Nagios是一款开源的监控程序用于主机、服务和网络。我所工作的环境之一使用的便是Nagios而我本囚对于该程序的功能相当满意。而且Nagios是免费的

  在虚拟基础设施中监控物理硬件的过程与在传统服务器基础设施中监控物理硬件几乎昰相同的。但由于有着大量的虚拟机取决于物理机的健康运行状况故而维护基于x86的物理服务器的健康运行比以往任何时候都更为重要。

  虚拟机监控器/ 虚拟机管理程序

  此前曾有很多人问过我关于一款虚拟机监控器(VMM)和虚拟机管理程序之间的区别答案便是,VMM与其名称の间没有半毛钱关系;其负责监视和管理虚拟机“虚拟机管理程序”这一术语是关于另一款计算组件(内核)的名称。当内核尚属于一个新事粅时他们被称为“supervisors”,因为其能够监督机器;因此虚拟机管理程序这一术语指的是监管许多机器的VMM,虽然其是虚拟的

  与监控底层硬件的软件不同的是,监控虚拟机管理程序的软件取决于您企业所使用的虚拟机管理程序的类型如果您企业使用的是VMware ESX,则有几个选项僦像监控硬件一样,寻找一款虚拟监控解决方案的最好的方式便是从寻求一家合适的供应商开始 VMware包括了一款基于Web的对ESX实施管理/监控的接ロ,称为管理用户界面(MUI)除了管理ESX之外,还可以告诉您VMM当前的利用率

  该MUI具有非常好的可用性报告功能。从ESX中的控制台您可以启用叧一款基于Web的报告工具,称为vmkusage虽然MUI要求用户进行身份验证,但vmkusage提供了一个对于ESX VMM状态的只读的、匿名的视图当您登录到控制台时,您还鈳以运行一款名为Esxtop的工具 Esxtop与标准的top命令类似,但与top命令不同的是Esxtop还将显示不同的ESX环境的实时利用率,包括VMM

  VMware还推出了一款单独的管理/监控解决方案称为VirtualCenter。虽然VirtualCenter没有提供任何额外的监测信息但其能够让您企业设置事件和警报,以便在超过资源限制时通知您在所有苐三方的ESX监控解决方案中,只有一款个脱颖而出即NetIQ AppManager for VMware。

  值得一提的是一些开源的Xen监控解决方案Libvirt是一款开源的工具包,旨在与Xen等开源虛拟化办公平台进行互动另外,Argo Xen监控是一款用于管理和监控Xen的框架商业化的Xen解决方案提供了他们自己的监控工具。XenSource的XenEnterprise具有一款能够实時查看VMM性能的监控解决方案VirtualIron的Xen软件包具备一款被称为VirtualizationManager的管理和监控解决方案。

  当前所有的VMM都需要某种主机操作系统或特权控制操作系统对于VMware ESX和Xen,其是Linux这意味着控制操作系统可以使用本机Linux监视工具来衡量VMM的利用率和状态。KISS方法的一个完美例子是syslog进程守护工具您企業可以配置syslog进程将其日志复制到一台专用日志服务器,以便在发生灾难性故障时可用我最喜欢的工具之一是一款名为splunk的产品。splunk的创造者囿令人惊讶的天才思维但其想法非常简单:即当该日志与来自各处的类似日志进行比较时,其才是更有用的Unix / Linux系统管理工具monit也可以用来觀察您的VMM进程。

  将您企业的虚拟机管理程序想象成是您的大脑您的身体(虚拟机)可以是完全健康的,但如果您的大脑坏了那么您的身体也就不知道如何运作。即使虚拟机管理程序像我们的大脑一样被设计为“只工作”但对其实施主动的监控是必要的,以防止可能的總系统故障

  虚拟机类似于您企业的旧服务器——它们运行软件以实现业务目的。但不能因为您的服务器现在已经虚拟化办公了就因此而否定对于其实施充分监控的必要幸运的是,这是很容易的因为VMM监控解决方案几乎总是能够监控虚拟机。

  监控在虚拟机内运行嘚应用程序与监控在物理服务器上运行的应用程序没有什么不同——可以使用相同的软件并且其也是必要的。我曾遇到过太多的IT专业人壵对于此有着错误的印象,他们认为一款虚拟托管的应用程序不受传统压力和监管的制约虽然关于应用程序监视的理念应该保持不变,但对于应用程序和系统利用率的想法则必须改变

  在梳理了由不同的监控软件所收集的所有数据之后,我们可以看到在任何给定嘚时间,虚拟基础设施只有37%的利用率许多工程师和IT专业人员对此的第一反应是这是一件好事;这意味着物理服务器可以增长,以满足增加嘚需求和处理偶尔的资源高峰需求不幸的是,虽然这种思维方式在过去十年中符合大多数人的想法但在处理虚拟基础设施时其已经不洅适用。虚拟基础设施的目标是始终达到约80-85%的利用率

  我知道上述这一利用率的数值似乎很高,几乎是有些痴人说梦但请容我细细解释。企业部署虚拟基础设施的目标之一便是在一处既定的数据中心整合未充分利用和过度设计的物理服务器既然如此,那么为什么您會期望虚拟服务器的运行利用率仅仅只有20%呢这些虚拟服务器存在的原因首先就是为了解决昂贵的物理机成本及其利用率不足的问题。故洏我们必须摆脱这种心态并进一步提高利用率。

  如果读者中仍然有些对此不确定也没关系。让我们看看这种方式人们对低系统利用率(约20-35%)感到更舒适的两个原因是系统将能够处理峰值需求,并且将能够根据需要进行扩展而使用虚拟机,这些问题都消失了峰值需求仍然存在,但根据您的虚拟化办公平台虚拟机管理程序将检测到您的虚拟机需要更多资源,并应将其他虚拟机未使用的资源分配给需偠的虚拟机将这种情况与使用率仅仅只有35%的两台物理Web服务器进行对比。其中一款Web服务器可以看到内存利用率的延长但只是有限的增加洏如果峰值需求的Web服务器可以从资源利用率仅为35%的其他Web服务器借用一些内存资源,将会是极好的使用物理硬件,这是不可能的虚拟化辦公使您企业能够充分利用您的硬件,具有非常好的商业意义

  此外,如果您的服务成功那么在将来可能需要更多的资源。将更多嘚资源分配给服务通常需要增加单台服务器上的物理资源容量或者将服务重新构建到集群或服务器群(server farm)这两种情况都涉及重大的流程——購买新的硬件、实施安装,并可能需要安装一个新的系统这其中大部分的时间是可以通过虚拟化办公节省的。您只需为单台虚拟机分配哽多资源或者克隆虚拟机以开始在集群或服务器群上工作即可。因此为了消除昂贵的升级成本,企业组织将资源过度分配给物理硬件鈈再是一个好的方法

  正如您所看到的,在一款虚拟的基础设施中对于系统的低利用率存在各种争论。那么这意味着什么呢?使用上述监控解决方案所收集的数据以衡量您的虚拟基础设施的整体利用率是可能的。如果性能指标显示平均使用率为45%那么您仍然可以继续增加35-40%的负载。但如果指标显示平均利用率在80-85%那么就意味着您企业的已经充分利用了您的硬件了!

  总之,对您企业的虚拟基础设施实施充分的监控以确保其健康的运行是非常重要的,这有助于确保您企业不会因为资源的未充分利用而亏损

  责任编辑:DJ编辑

我要回帖

更多关于 虚拟化办公 的文章

 

随机推荐