[发明专利]一种基于CDN的PAAS平台服务包分发方法及系统有效
申请号: | 201710523984.5 | 申请日: | 2017-06-30 |
公开(公告)号: | CN107197039B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 张建伟;高传集;孙思清 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26;H04L12/24 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于CDN的PAAS平台服务包分发方法及系统,属于云计算服务领域,本发明要解决的技术问题为现有的云平台主要将服务包托管到固定的存储设备中,虚拟化环境各自维护管理服务包,这对于云平台的扩展性、高效性、自动化管理运维十分不便且服务的构建性能较低,采用的技术方案为:一种基于CDN的PAAS平台服务包分发方法,该方法包括如下步骤:(1)、将智能agent部署到CDN的边缘服务器中,智能agent启动之后发送心跳数据给PAAS平台,作为当前节点存活的状态标志;智能agent周期性的采集节点的运行状态信息,并将数据传输到PAAS平台。本发明还公开了一种基于CDN的PAAS平台服务包分发系统。 | ||
搜索关键词: | 一种 基于 cdn paas 平台 服务 分发 方法 系统 | ||
【主权项】:
1.一种基于CDN的PAAS平台服务包分发方法,其特征在于,该方法包括如下步骤:(1)、将智能agent部署到CDN的边缘服务器中,智能agent启动之后发送心跳数据给PAAS平台,作为当前节点存活的状态标志;智能agent周期性的采集节点的运行状态信息,并将数据传输到PAAS平台;(2)、PASS平台将服务包通过智能agent发送到CDN的源服务器中,源服务器根据服务包的访问情况更新发送服务包,同时PAAS平台通过周期性监控边缘服务器的运行状态,动态的控制边缘服务器的数量;其中,边缘服务器是部署在一个虚拟化环境的控制域中,其数量number_of_relica由以下方式确定:边缘服务器的初始数量为init_size,该参数由虚拟化环境的资源大小确定;当CPU利用率大于threshold(cpu_util):number_of_relica=min(number_of_relica*2,max_size),其中,max_size为虚拟化环境可以承受的最大边缘服务器的数量;(3)、客户端向负载均衡模块发送服务包下载请求,负载均衡模块通过综合的计算边缘服务器的负载情况,选取合适的边缘服务器作为服务节点,且相同控制域中的边缘服务器之间协作式的工作,共享缓存的服务包数据;(4)、客户端通过负载均衡模块访问步骤(3)中选取的边缘服务器,获取服务包进行构建服务并反馈服务包的构建结果到PAAS平台。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710523984.5/,转载请声明来源钻瓜专利网。