[发明专利]公共云资源动态配置方法及系统有效
| 申请号: | 201410244947.7 | 申请日: | 2014-06-04 |
| 公开(公告)号: | CN105007287B | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 丁韦智;王濬哲;陈家旻;黄俊龙 | 申请(专利权)人: | 财团法人工业技术研究院 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/24 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务器 资源动态配置 公共云 服务器配置 触发条件 集合 服务器级别 服务器扩展 负载监视器 身份信息 所在区域 连接数 引擎 | ||
一种公共云资源动态配置方法及系统。根据一实施例,一种公共云资源动态配置方法中,藉由一负载监视器,取得一当前服务器配置,此当前服务器配置至少包括多台服务器的各服务器的身份信息,以及该多台服务器的各服务器的一当前连接数、一服务器级别、以及一所在区域;藉由一扩展与缩减引擎,判断该多台服务器中是否有符合至少一触发条件的至少一服务器,将符合该至少一触发条件的该至少一服务器加入一服务器候选者集合,以及接收一性价比信息,并且根据此服务器候选者集合,对至少一区域执行一服务器扩展或缩减程序。
技术领域
本公开涉及一种公共云(public cloud)资源动态配置方法及系统。
背景技术
网络直播服务如雨后春笋般发展,用户可以经由网络即时观赏影片直播,例如游戏类、娱乐类、新闻类、体育节目类、科技类等。随着普及的网络直播串流,即时串流服务需要大量且稳定的带宽。同侪网络的串流影音技术利用网络中各节点间互相分享数据的方法,来增加串流传输的效率。在同侪网络中,用户数目的波动、用户设备的不良、用户设备的带宽的不足、用户设备距离机房太远等因素,可能使得即时串流服务网提供的串流质量不稳定。结合服务器与同侪网络的架构利用分散式服务器提供稳定的串流输出来维持用户的观看质量。
随着普及的移动装置,例如手持式摄像装置,用户可以是串流提供者。不论是播放者或是观看者,都可以随时随地的播放与观看。此趋势下,串流平台对于服务器需求量的负担将不断增加,服务业者搭配公共云业者在公共云建置分散式服务器,利用服务器做为中继站(relay),来符合弹性化的需求。例如,预先评估使用网络直播服务的可容纳的最大上线人数,以及事先建立数量足够的虚拟机器(virtual Machines,VM)如云端服务器。
即使能够预估网络直播服务的用户的数量与行为,要满足如尖峰时段时的用户的观看质量,需要建立庞大数量的服务器来进行待命。在不确定影响范围的情境下,例如在离峰时段,难以预估用户数量以及观看行为的状况下,需要人员密切注意云端服务器的连接情形,也不适合将闲置的服务器贸然关闭。在转播工作中,也会发现一些云端服务器连接数不多,形同空转的状况。此类因服务器闲置所造成的巨额维运成本也日渐扩大。因此,如何建立自动维运机制才能兼顾用户观看质量以及所耗成本最小的弹性服务器扩充及关闭,已成为一个重要的议题。
云端服务器的扩展可以通过垂直扩展(Vertical scaling)以及水平扩展(Horizontal scaling)。垂直扩展是更改服务器的硬件资源,例如提高中央处理单元(CPU)/内存/带宽等的级别,而服务器的数量不变。水平扩展是增减服务器的数量,而规格不变,例如通过租户预先设定好的范本、服务器映像文件、或是预设指令脚本,建立许多与标的物同样规格的虚拟服务器。当前有些业者需要由租户预先将服务器设为自动扩展(auto-scaling)群组,只有在群组内的服务器拥有自动扩展功能。有的业者提供服务业者针对不同级别的云端进行效能评测(benchmarking)。实现方法可采用测量服务的完成时间,来厘清性价比(performance cost ratio)最佳的服务器级别(instance type),再藉由订定政策(policy)实现自动扩展,其政策可基于阈值触发、或是固定时间触发。
现有的服务器动态增减技术可分成两类。一类是公共云业者提供以基础架构层次(infrastructure-level)为主的反应式(reactive)动态增减,来服务广大租户。此类技术测量当前服务器的/内存/网络使用状况等,并且有多种指标供租户自由选择。达到阈值来判断增减,阈值可以由用户(公共云租户)自行设定,或采用预设最佳实务设定。一旦达到其阈值,通过负载均衡器(load balancer)调配每一服务器的服务量。另一类是租户基于其自身应用的特性,判断应用层级别(application-level)的服务压力,通过公共云业者的编程接口(Application Programming Interface,API)设定企业逻辑,此类大部分是主动式(proactive)技术。技术的参考指标可以是队列(queue)中待处理数据的数量、平均回应时间、用户连接数量(number of connections)等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410244947.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有宽微调范围的参考缓冲器
- 下一篇:一种视频会议的录像系统及方法





