虚拟机双向自动伸缩服务实现方法及其系统

基本信息

申请号 CN201310499393.0 申请日 -
公开(公告)号 CN103559072B 公开(公告)日 2016-08-17
申请公布号 CN103559072B 申请公布日 2016-08-17
分类号 G06F9/455(2006.01)I;H04L29/08(2006.01)I 分类 计算;推算;计数;
发明人 王继喆;何梅;沈彬 申请(专利权)人 无锡中科方德软件有限公司
代理机构 无锡华源专利商标事务所(普通合伙) 代理人 无锡中科方德软件有限公司
地址 214121 江苏省无锡市滨湖区山水东路未名路交叉口西北侧
法律状态 -

摘要

摘要 本发明公开了一种虚拟机双向自动伸缩服务实现方法及其系统。双向自动伸缩服务向监控服务请求监控数据,监控服务监控应用服务虚拟机集群,并将监控数据反馈,同时负载均衡服务将应用请求分别负载到不同的应用服务虚拟机上;双向自动伸缩服务根据配置的参数和监控返回的数据,采用自动化决策算法决定是否进行虚拟机集群的伸缩,以及采用横向还是纵向伸缩方式;当需要进行伸缩时,则调用虚拟化服务接口,进行虚拟机集群的伸缩,横向伸缩则启停虚拟机,纵向伸缩则按虚拟机的编号依次动态调整虚拟机的计算资源和存储资源。本发明通过双向自动伸缩,既可以自动调整虚拟机本身的资源,也可以调整虚拟机的数量,更加灵活地为应用服务,全方位地支持应用的运行。