一种云计算平台网络调度方法及系统的利记博彩app

文档序号:8475186阅读:396来源:国知局
一种云计算平台网络调度方法及系统的利记博彩app
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种云计算平台网络调度方法及系统。
【背景技术】
[0002]目前市场上基于OpenStack的云计算平台,在租户网络出口处通常使用厂商路由器,使得租户网络的流量可以路由到互联网中。这种设计方案会过度依赖厂商硬件设备,成本较高,限制了云计算平台未来的扩展能力。

【发明内容】

[0003]本发明提供了一种云计算平台网络调度方法及系统,旨在解决现有技术过度依赖厂商硬件设备而导致地成本较高的技术问题。
[0004]本发明是这样实现的,一种云计算平台网络调度方法,所述云计算平台网络调度方法包括:
[0005]接收终端设备发送的性能数据;
[0006]根据所述性能数据计算所述终端设备的预测性能数据;
[0007]根据所述预测性能数据发送第一调度指令至所述终端设备,所述第一调度指令包括第一创建虚拟路由指令或第一撤销虚拟路由指令。
[0008]本发明的另一目的在于提供一种云计算平台网络调度方法,所述云计算平台网络调度方法包括:
[0009]获取并发送性能数据至服务器;
[0010]接收所述服务器发送的第一调度指令,并根据所述第一调度指令创建或撤销虚拟路由。
[0011]本发明的另一目的在于提供一种云计算平台网络调度方法,所述云计算平台网络调度方法包括:
[0012]终端设备获取并发送性能数据至服务器;
[0013]所述服务器接收所述终端设备发送的所述性能数据;
[0014]所述服务器根据所述性能数据计算所述终端设备的预测性能数据;
[0015]所述服务器根据所述预测性能数据发送第一调度指令至所述终端设备,所述第一调度指令包括第一创建虚拟路由指令或第一撤销虚拟路由指令;
[0016]所述终端设备接收所述服务器发送的所述第一调度指令,并根据所述第一调度指令创建或撤销虚拟路由。
[0017]本发明的另一目的在于提供一种服务器,所述服务器包括:
[0018]第一接收模块,用于接收终端设备发送的性能数据;
[0019]计算模块,用于根据所述性能数据计算所述终端设备的预测性能数据;
[0020]第一发送模块,用于根据所述预测性能数据发送第一调度指令至所述终端设备,所述第一调度指令包括第一创建虚拟路由指令或第一撤销虚拟路由指令。
[0021]本发明的另一目的在于提供一种终端设备,所述终端设备包括:
[0022]获取模块,用于获取并发送性能数据至服务器;
[0023]第一创建撤销模块,用于接收所述服务器发送的第一调度指令,并根据所述第一调度指令创建或撤销虚拟路由。
[0024]本发明的另一目的在于提供一种云计算平台网络调度系统,所述系统包含上述的终端设备和上述的服务器。
[0025]本发明提供的技术方案带来的有益效果是:
[0026]从上述本发明可知,由于首先终端设备获取并发送性能数据至服务器,服务器接收性能数据,然后服务器根据性能数据计算终端设备的预测性能数据,服务器再根据预测性能数据发送第一调度指令至终端设备,最后终端设备接收服务器发送的第一调度指令,并根据第一调度指令创建或撤销虚拟路由,因此,替换了硬件设备路由器,降低了成本。
【附图说明】
[0027]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本发明实施例一提供的一种云计算平台网络调度方法一种流程图;
[0029]图2为本发明实施例一提供的一种云计算平台网络调度方法另一种流程图;
[0030]图3为本发明实施例二提供的一种云计算平台网络调度方法流程图;
[0031]图4为本发明实施例三提供的一种云计算平台网络调度方法流程图;
[0032]图5为本发明实施例四提供的一种服务器一种结构示意图;
[0033]图6为本发明实施例四提供的一种服务器另一种结构示意图;
[0034]图7为本发明实施例五提供的一种终端设备一种结构示意图;
[0035]图8为本发明实施例五提供的一种终端设备另一种结构示意图;
[0036]图9为本发明实施例六提供的一种云计算平台网络调度系统结构示意图。
【具体实施方式】
[0037]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0038]实施例一
[0039]本发明实施例一提供了一种云计算平台网络调度方法流程,参见图1,所述方法包括:
[0040]101:接收终端设备发送的性能数据。
[0041]具体实施中,可以每隔预定时间(如10秒)接收一次终端设备发送的性能数据。
[0042]102:根据性能数据计算终端设备的预测性能数据。
[0043]根据性能数据计算终端设备的预测性能数据具体为:将性能数据代入公式计算终端设备的预测性能数据,公式为Ht+1= [Ht+a (xt-Ht)] X σ t,其中,Ht+1为t+1时刻的预测性能数据,Ht为t时刻的预测性能数据,X ,为t时刻的性能数据,a为参数,σ A t时刻前接受的多个不同时刻的性能数据的方差。
[0044]通过引入t时刻前接受的多个不同时刻的性能数据的方差,可以降低了非正常数据波动对采样数据的影响,过滤掉瞬时的峰值。
[0045]例如,若12:00:00时刻的预测性能数据为23,12:00:00时刻的性能数据为20,参数为0.7,12:00:00时刻前接受的10个不同时刻的性能数据的方差为0.8,则可计算出12:00:10时刻的预测性能数据为16.72。
[0046]103:根据预测性能数据发送第一调度指令至终端设备,第一调度指令包括第一创建虚拟路由指令或第一撤销虚拟路由指令。
[0047]具体实施中,可以先建立第一二维表,第一二维表包括预测性能数据以及虚拟路由个数;计算出预测性能数据后,可以根据第一二维表查找预测性能数据对应的虚拟路由个数,再根据查找到的虚拟路由个数和当前的虚拟路由个数发送第一调度指令至终端设备,第一调度指令包括第一创建虚拟路由指令或第一撤销虚拟路由指令。
[0048]可选地,如图2所示,在步骤103之后还包括步骤104和步骤105。
[0049]104:接收终端设备发送的请求调度指令。
[0050]具体实施中,请求调度指令可以包括请求创建虚拟路由指令或请求撤销虚拟路由指令。
[0051]105:根据请求调度指令发送第二调度指令至终端设备,第二调度指令包括第二创建虚拟路由指令或第二撤销虚拟路由指令。
[0052]具体实施中,当请求调度指令为请求创建虚拟路由指令时,则发送第二创建虚拟路由指令至终端设备,当请求调度指令为请求撤销虚拟路由指令时,则发送第二撤销虚拟路由指令至终端设备。
[0053]本实施例通过首先接收终端设备发送的性能数据,然后根据性能数据计算终端设备的预测性能数据,最后根据预测性能数据发送第一调度指令至终端设备,第一调度指令包括第
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1