您好, 访客   登录/注册

基于vCenter平台的虚拟机的监控与备份

来源:用户上传      作者:罗志恒 连万民

  摘 要:随着服务器虚拟化技术在医院数据中心资源整合中的深入运用,越来越多的应用服务器运行在虚拟化平台上,在实现了服务器、存储等硬件资源的共享,降低了运营成本,节约了系统部署时间,提高了数据中心的安全性的同时又带来了如何对运行在虚拟化平台上众多的虚拟机进行有效的监控和合理备份的问题。本文将对基于VMware vCenter虚拟化管理平台,使用vRealize Operations Manager Appliance和Veeam Backup & Replication对虚拟机进行监控与备份相关问题的探讨。
  关键词:服务器虚拟化;VMware vCenter;监控;备份
  1 绪论
  服务器虚拟化技术具有可以实现服务器、存储等硬件资源的共享,降低企业运营成本,节约系统部署时间,提高数据中心的安全性等优势。近年来,越来越多的医院在数据中心资源整合都使用了服务器虚拟化技术,因此越来越多的应用服务器开始在虚拟化平台上进行大量部署[1]。面对着在虚拟化平台上大量运行的虚拟服务器,如何能够进行有效地对服务器的运行、性能等状态的监控和对虚拟机进行合理的备份,将是虚拟化平台管理员所要面临的一大考验。经过前期的测试和实际部署的使用经验,采用vRealize Operations Manager Appliance和Veeam Backup & Replication这两套系统的结合,将能很好地完成对虚拟机的监控和备份任务。
  2 虚拟机监控与备份系统简介
  2.1 vRealize Operations Manager Appliance监控系统
  vRealize Operations基于恢复能力强的横向扩展平台构建,旨在提供智能运维洞察信息,进而跨虚拟、物理和云计算环境实现应用和基础架构管理的简化和自动化。利用vRealize Operations,各种规模的IT组织都可以在一个位置全面了解应用和基础架构的情况,从而提高性能、避免中断和提高效率。
  主要优势:(1)可主动识别和修复新出现的性能、容量和配置问题;(2)用户可在一个控制台中全面了解应用和基础架构的情况;(3)可自动执行容量优化和规划;(4)执行职能工作负载安置和平衡,以解决资源争用问题并提高性能;(5)强制实施标准以实现持续合规性;(6)可延展的开放式平台可利用现有的投资并包括适用于Microsoft、SAP等第三方管理包。
  2.2 Veeam Backup & Replication備份系统
  Veeam Backup & Replication可快速、灵活和可靠地恢复虚拟化应用程序和数据,将备份和复制整合在单一解决方案中,其对VMware vSphere和Microsoft Hyper-V虚拟环境的支持备受赞誉。该备份和可用性解决方案功能强大、易于使用且经济实惠。有效地利用了虚拟化、存储和云技术,为所有应用程序和数据提供小于15分钟的恢复时间和恢复点目标,满足服务等级协议要求。
  3 虚拟机的监控与备份
  3.1 虚拟化平台现状分析
  医院目前有8台ESXi主机,其中5台以单主机、存储为主机上的磁盘阵列方式运行,最近配置4台主机以群集方式、连接共享存储运行。5台单主机的ESXi上运行有多达80台虚拟服务器,包括有VMware远程桌面服务器群、业务生产服务器、各系统测试服务器等,4台集群ESXi上运行多达120多台虚拟服务器,包括移动护理服务器组、手麻系统服务器组、电子图书服务器组等生产服务器。如何对这200多台的服务器进行有效的监控和合理的备份将变得至关紧要。
  3.2 虚拟化平台架构
  为方便虚拟平台后续的监控和备份,前期对虚拟平台架构进行合理的规划则显得尤为重要[2]。首先,在一台华为服务器上安装vCenter Server,将5台单机运行的ESXi主机添加到该管理平台,并进行重命名以便区分;最新4台ESXi组成一个集群进行管理,同样进行相应的命名;其次,对所有虚拟服务器按生产服务器、测试服务器、备份服务器、应用服务器(如护理服务器、手麻服务器)等进行详细分组;最后,在共享存储上划分一个专用的lun映射到集群ESXi主机上,以作虚拟机备份用。
  3.3 虚拟服务器监控
  通过OVF方式将vRealize Operations Manager Appliance部署到vCenter Server平台上,部署完成后,创建vrops群集并进行初始化,然后选择vCenter适配器,输入vCenter管理员账号和密码进行连接,开始数据收集。
  vRealize Operations能够将vCenter Server管理平台进行统一监控,包括群集计算资源、主机系统、虚拟机、数据存储等[3]。通过自定义来实现符合运用环境的视图、仪表板、报表、热力图、气象图来监控虚拟机的性能。
  通过监控平台主页查看vsphere上所有虚拟机的运行状况,根据红色、橙色、黄色和绿色分别代表主机运行状况为严重、紧急、警告、正常来确认处理的优先顺序,除了运行状况,还根据显示虚拟机风险和效率的严重级别,并参考列表里对主机运行不同状况提供修复的建议来进行维护。在主机概览界面对vsphere里的虚拟机CPU、内存、磁盘、网络等性能进行查看,并按照使用率由高到低进行显示,还可以通过热图来查看主机个性能的使用率。
  除了对虚拟机进行详细的性能监控外,vRealize Operations可以对虚拟机的资源实际使用和分配资源情况来进行工作负荷、压力、合规性等分析,并给出合理的资源回收或增加的建议,根据此优化资源配置建议,在vRealize Operations直接进行资源的重新配置,而无须到vCenter Server平台查询到相应的虚拟机,在编辑设置处进行修改,极大地提高了维护效率。   3.4 虚拟服务器备份
  使用Veeam Backup & Replication备份系统对虚拟服务器进行备份,备份流程如下:
  Veeam Backup & Replication备份系统流程
  准备一个Server2008R2服务器,安装好Veeam Backup & Replication软件,设置好本地存储容器,同时创建一个异地备份容器,供远程备份复制使用。
  选择vsphere资源池里的虚拟机创建备份任务,设置好备份还原点的个数、备份模式、数据重复和压缩、报警邮件提示等信息[4]。创建任务时指定任务自行运行的周期和时间,目前设置的备份周期和时间是:每天晚上11点进行
  一次增量备份,周六晚上1点进行一次全备份。在备份任务创建后第一次运行start会执行一次全备,之后运行start均是增量备份。同时,支持对Exchange、AD、SharePoint、SQL和Oracle数据库的应用备份。在本地创建备份的同时,为保证数据的安全性,同时创建一个远程复制任务,以达成备份数据的冗余性和安全性。
  當生产虚拟机损坏时,可以按照实际需要从以下6种模式选择相应的模式进行数据恢复:即时全虚拟机恢复、虚拟机完整恢复、虚拟机文件恢复、虚拟磁盘恢复、文件恢复、应用恢复。实现对医院数据中心关键业务、应用和数据的保护。
  4 结语
  在医疗信息化建设领域虚拟化环境愈发成熟的今天,医疗业务需求对虚拟化运用平台的依赖越来越深。随着虚拟机数量的剧增所带来的一系列问题,需要更加专业化、直观化方法来对数据中心进行监控和备份,以更加高效地保障医疗业务系统稳定、安全地运行[5]。本文提及的虚拟机监控和备份方案,在实际的运用中,对虚拟平台的运维的高效性和数据安全性起到了至关重要的作用。
  参考文献:
  [1]孙夏宸.基于VMware构建医院虚拟数据中心[J].医学信息学杂志,2016,37(9):21-24,28.
  [2]缑文海,邵耀来,王福义,等.利用VMware虚拟化技术整合医院数据中心[J].中国数字医学,2015,10(12):47-49.
  [3]王帅鹏.云环境下的虚拟机监控和服务器部署关键技术[J].计算机安全,2013(12):54-56.
  [4]贾海天,沈坚.基于Veeam实现数字化校园系统备份方案的研究与应用[J].中国教育信息化·高教职教,2016(9):51-53.
  [5]马如慧.基于智慧医院的数据中心建设实践[J].医疗卫生装备,2017,38(9):47-50.
转载注明来源:https://www.xzbu.com/1/view-15188443.htm