基于云平台的移动互联网医院就诊系统的制作方法_2

文档序号:9453725阅读:来源:国知局
务器通常都是将相同或相类似的应用服务器组合在一起,作为资源分配的母体,即应用服务器资源池。在应用服务器资源池上再通过安装虚拟化软件,使得其计算资源能以一种虚拟服务器的方式被不同的应用使用。这里所提到的虚拟服务器,是一种逻辑概念。对不同处理器架构的服务器以及不同的虚拟化平台软件,其实现的具体方式不同。在x86系列的芯片上,其主要是以常规意义上的VMware虚拟机或者虚拟机的形式存在。新的云平台上线以后,原有云平台上的应用会逐步向新的云平台迀移,空出的服务器资源池也会逐渐并入新的云平台的资源池中。
[0024]本发明中将四个内容相同或相似的应用服务器通过一个DCOM接口组合在一起,作为资源分配的母体,构成应用服务器资源池;该资源池在内存中运行,彼此独立且不相关,当其中一个应用服务器出问题时,其它应用服务器不会受影响,不用担心工作站的电脑坏而受影响的问题。
[0025]具体地,所述云平台还包括FC存储设备,用于统一存储数据;以便于充分满足数据库服务器对存储的高性能、低延迟的要求。所述数据库服务器、应用服务器均通过FCoE的方式与FC存储设备进行数据交互,便于对设备的统一管理,节约了用户的管理、维护成本。
[0026]所述云平台还包括由两台统一端口的交换机虚拟而成的核心交换机,该核心交换机用于整个就诊系统中数据的交互。核心交换机采用IFR2虚拟化技术将两台交换机虚拟成一台,大大提高了网络的稳定性、可靠性。所述两台交换机一台为外部交换机,一台为物理交换机。通过VEPA方案可以将虚拟机流量引至外部交换机,解决了同一 VLAN种虚拟机流量外部不可视等问题。此外,在物理交换机处可以针对虚拟机流量进行端口镜像、流量分析等等,保证了虚拟化环境下网络安全。虚拟化平台与网管平台的联动,使得虚拟机在完成迀移动作时,对应的网络策略同样可以跟随迀移到目的物理端口上,实现了虚拟机迀移的网络策略免维护。
[0027]除了定时检测和动态迀移之外,CAS还充分考虑了虚拟机对物理服务器主机的亲和性因素,即衡量虚拟机对当前物理服务器的依赖程度。例如,用户可能希望某些虚拟应用系统只允许在固定的物理服务器上运行,而不允许其动态迀移。此时,只需要在CAS云计算管理平台上,去勾选虚拟机的自动迀移属性即可(虚拟机自动迀移属性配置)。
[0028]为了提升云平台的可靠性,在云平台的计算资源池建设时,可以将多个物理服务器合并为一个具有共享资源池的集群。CVM HA功能会监控该集群下所有的主机和物理服务器内运行的虚拟主机。当物理服务器发生故障,出现宕机,HA功能组件会立即响应并在集群内另一台主机上重启该物理服务器内运行的虚拟机。当某一虚拟服务器发生故障时,HA功能也会自动的将该虚拟机重新启动来恢复中断的业务。除了对集群中的物理服务器节点进行持续检测之外,CAS HA软件模块还对运行于物理服务器节点之上的虚拟机进行持续检测。
[0029]在每台应用服务器节点上都运行了一个LRMd(Local Resource Manager daemon,本地资源管理器守护进程),它是HA软件模块中直接操作所管理的各种资源的一个子模块,负责对本地的虚拟化资源进行状态检测,并通过shell脚本调用方式实现对资源的各种操作。当LRMd守护进程检测到本机的某台虚拟机出现通信故障时,首先将事件通知给DC,由DC统一将该虚拟机状态告知集群内所有的物理服务器节点,并按照一定的策略算法,为该故障的虚拟机选择一个空闲的服务器节点,在该节点上重启该虚拟机。
[0030]当物理服务器发生硬件故障时,所有运行于该服务器的虚拟机可以自动切换到其它的可用服务器上,相对传统的双机容错方案,CAS HA可以最大程度减少因硬件故障造成的服务器故障和服务中断时间。不同于其它HA的双机热备方式,所有参与HA的物理服务器都在运行生产系统,充分利用现有硬件资源。同时,对众多的操作系统和应用程序,CAS提供统一的HA解决方案,避免了针对不同操作系统或者应用,采用不同的HA方案带来的额外开销和复杂性。
[0031]CAS HA解决方案的技术特点:
[0032]1.自动侦测物理服务器和虚拟机失效
[0033]CAS会自动的监测物理服务器和虚拟机的运行状态,如果发现服务器或虚拟机出现故障,会在其它的服务器上重新启动故障机上所有虚拟机,这个过程无需任何人为干预。
[0034]2.资源预留
[0035]CAS永远会保证资源池里有足够的资源提供给虚拟机,当物理服务器宕机后,这部分资源可以保证虚拟机能够顺利的重新启动。
[0036]3.虚拟机自动重新启动
[0037]通过在其它的物理服务器上重新启动虚拟机,HA可以保护任何应用程序不会因为硬件失效而中断服务。
[0038]4.智能选择物理服务器
[0039]当与CAS动态负载均衡功能共同使用时,CAS HA可以根据资源的使用情况,为失效物理服务器上的虚拟机选择能获得最佳运行效果的物理服务器。
[0040]利用CAS CVM的服务器虚拟化能力,将原有业务分步骤迀移到虚拟化环境中。利用CAS CVM的虚拟交换机和网络策略模板功能,对虚拟机进行区域划分与流量控制。系统管理员通过CAS CVM控制台集中管理和监控业务系统与虚拟桌面的资源使用情况。
[0041]通过服务器虚拟化,提高硬件资源的利用率,可以有效地抑制IT资源不断膨胀的问题,降低客户的采购成本和维护成本,同时可以节省IT机房的占地空间以及供电和冷却等运营开支。
[0042]HA功能给医院云平台带来的价值如下:
[0043]1.简便的设置和启动使用“新建集群”向导来进行初始设置,使用CVM虚拟化管理平台添加主机和新的虚拟机。
[0044]2.降低硬件成本和设置在传统集群解决方案中,必须有重复的软硬件,而且各个组件必须正确连接和配置。使用CVM集群时,只要保证有足够的资源容纳要确保其故障切换的主机的数量,就可以便捷自动地完成主机故障切换。
[0045]3.无论硬件和操作系统平台如何,CVM HA都通过为应用程序提供可用的、经济的高可靠性,而使其更“大众化”。
[0046]传统的虚拟机生命周期是指虚拟机从创建到删除所经历的各个阶段,最常见的划分为“创建、运行、终结”三个阶段。在IaaS架构中,虚拟机作为最为重要的IT基础设施,它的生命周期供贯穿于整个云业务服务的流程之中,并直接关系着云计算平台的资源利用状况。因此,为了更好的将虚拟机的生命周期管理和云业务及资源平台管理结合在一起,在云计算解决方案中,将虚拟机的生命周期外延为“规划、创建、运行、调整、终结”五个阶段。虚拟机的规划是IT架构的关键设计范畴。在这个阶段需要将业务需求转化为IT需求,并落实到业务和资源两个方面的规划设计中来。着重考虑两个方面的内容,业务梳理和评估通过对业务的梳理,评估数据中心平台各业务部门对虚拟机类型和规模的需求定义各部门组织以及给组织划分其所属的虚拟资源,包括计算资源,网络资源,存储资源以及虚拟机模板等。
[0047]虚拟机的创建是虚拟机实体诞生并提供给用户业务的开始。云方案提供了多种方式来创建虚拟机从模板生成,自定义参数,克隆等。虚拟机创建时需要考虑硬件资源(CPU数量(核数)&CPU调度优先级,1资源:存储资源&10优先级。内存大小,网络资源等)和系统和应用(操作系统等))两方面的内容。这些因素在云管理平台中虚拟机创建流程中都会有涉及。
[0048]虚拟机的运行可以实现完整的传统物理机运行状态。而且依托虚拟化技术实现更加灵活的虚拟机使用模式:启动、休眠、关闭、暂停、恢复、重启。用户可以依托云管理平台简单的实现上述虚拟机的状态的切换。
[0049]虚拟机的调整是云业务管理员根据虚拟机所承载的业务的变化需求对现有虚拟机所占资源的主动行为。这种调整可以是由于业务扩展带来的虚拟机硬件资源扩张,也可能是业务收缩后对多余资源的释放。虚拟机的调整是云计算业务资源弹性最直观的体现,也是云计算技术给业务开展带来敏捷性的根本所在。云计算平台可以在线的调整虚拟机所占用的系统资源。
[0050]虚拟机在云
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1