[发明专利]一种基于云平台的应用弹性伸缩方法在审
申请号: | 201610822500.2 | 申请日: | 2016-09-14 |
公开(公告)号: | CN106603618A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 李栋梁;亓开元;房体盈 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 韩月娥 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 应用 弹性 伸缩 方法 | ||
技术领域
本发明涉及云计算领域,具体的说是一种基于云平台的应用弹性伸缩方法。
背景技术
云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
弹性伸缩(Auto Scaling),是根据用户的业务需求和策略,经济地自动调整其弹性计算资源的管理服务,能够在业务增长时自动增加虚拟机实例,保证业务的平稳健康运行;在业务下降时自动减少虚拟机实例,节省相应计算资源。
负载均衡(Load Balance),是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。
发明内容
本发明针对目前技术发展的需求和不足之处,提供一种基于云平台的应用弹性伸缩方法。
本发明所述一种基于云平台的应用弹性伸缩方法,解决上述技术问题采用的技术方案如下:所述一种基于云平台的应用弹性伸缩方法,在云平台上已设置负载均衡的应用服务上,设置定时、周期、根据性能参数伸缩的弹性伸缩策略,通过该弹性伸缩策略动态添加、删除节点实现应用的弹性伸缩,提供自动调整客户计算资源的管理服务。
优选的,所述弹性伸缩策略主要包括扩容、减容两种操作。所述扩容操作主要包括:启动、唤醒、创建虚拟机,或开启、扩容指定虚拟机或指定虚拟机的节点。所述减容操作主要包括:关闭、休眠、销毁虚拟机,或关闭、减容指定虚拟机或指定虚拟机的节点。
优选的,从指定虚拟机增容或减容时,进行设置指定虚拟机的IP、ssh用户密码、应用软件、软件安装/停止脚本。
优选的,所述弹性伸缩策略与负载均衡配合使用,伸缩完成后能够动态到负载均衡节点添加、删除,即新增、删除负载均衡节点进行web服务的弹性伸缩。
本发明所述一种基于云平台的应用弹性伸缩方法与现有技术相比具有的有益效果是:本发明在云平台上、已设置负载均衡的应用服务中,进行设置定时、周期、根据性能参数伸缩的弹性伸缩策略,通过动态添加、删除节点实现应用的弹性伸缩,提供自动调整客户计算资源的管理服务,从而实现用户根据业务、性能需要自动调整其计算资源应用的目的;能够有效提高计算资源的利用率,提高工作效率,确保机器稳定高效运行,具有较好的使用推广价值。
附图说明
附图1为所述弹性伸缩策略的设置示意图;
附图2为所述应用弹性伸缩方法的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种基于云平台的应用弹性伸缩方法进一步详细说明。
本发明所述基于云平台的应用弹性伸缩方法,在云平台上、已设置负载均衡的应用服务中,可以定时、周期或根据应用负载(CPU利用率、内存利用率等)数据设置弹性伸缩策略,通过动态添加、删除节点实现应用的弹性伸缩,使得用户能够根据业务、性能需要自动调整其计算资源应用。本方法的基础是应用已经设置负载均衡策略,可以设置定时、周期、根据性能参数伸缩的弹性伸缩策略,为客户提供自动调整客户计算资源的管理服务。
实施例:
本实施例一种基于云平台的应用弹性伸缩方法,在云平台上已设置负载均衡的应用服务上,设置定时、周期、根据性能参数伸缩的弹性伸缩策略,通过该弹性伸缩策略动态添加、删除节点实现应用的弹性伸缩,提供自动调整客户计算资源的管理服务。
附图1为所述弹性伸缩策略的设置示意图,如附图1所示,在云平台上已设置负载均衡的应用服务上,进行设置所述弹性伸缩策略的过程如下:首先通过客户输入阀值信息、增容/减容、指定主机IP、ssh用户名/密码等信息,然后,系统认证客户输入的策略信息,若认证通过,则设置存储数据库,若认证失败则返回报错。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610822500.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式数据存取的方法
- 下一篇:访问增强现实用户上下文的方法