机器人弹性伸缩算法-专利技术交底书
缩略语和关键术语定义
1、 SaaS平台是运营saas软件的平台。SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。
2、 PAAS平台即(Platform-as-a-Service:平台即服务),把应用服务的运行和开发环境作为一种服务提供的商业模式。
3、 RPA (Robotic Process Automation) :机器人流程自动化,又可以称为数字化劳动力(Digital Labor),是一种智能化软件,通过模拟并增强人类与计算机的交互过程,实现工作流程中的自动化。
4、 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。
1、与本发明最相近似的现有技术方案
1.1现有技术的技术方案
现有的云服务应用提供商(Saas)往往采用租赁方式购买云服务平台提供商(Paas)的云服务资源,如:云端的虚拟机等为自己的客户提供云服务。Paas提供商中例如:金山云,阿里云,腾讯云等。Paas供应商往往提供了一套管理工具给用户,也会提供API接口来动态申请开通或申请销毁虚拟机,让他们方便地管理自己租用的云服务器。
在实际的业务中,SaaS企业部署的云服务可能会随着业务的增长而出现资源瓶颈,往往的表现是,服务无法响应,客户的请求反应缓慢等症状,这时,往往需要SaaS企业安排技术人员去申请新的资源,以适应新的需求。但是业务往往是带有周期性质的,往往在经过一段高峰时期的使用后,会出现业务的低潮期,这时候,先前申请的系统资源会大面积的出现闲置,这显然是一种资源浪费,于是技术人员又会申请取消多余的资源。如果这种周期性很频繁,往往会使得SaaS企业的技术人员任务浪费大量的去处理这类事务,而且往往是在事后(已经出现资源瓶颈或长时间大量闲置)才处理,导致客户满意度下降或公司资源浪费。
1.2现有技术的缺点、本发明会解决的问题及达到的效果
采用人为方式去控制Paas平台的资源数量,往往是在事后(已经出现资源瓶颈或长时间大量闲置)处理,导致客户满意度下降或公司资源浪费。
本发明采用特定算法,实现了Paas平台资源的自动伸缩;
2、本发明技术方案的详细阐述(