一种流量控制方法及流量控制系统与流程

文档序号:12278474阅读:来源:国知局

技术特征:

1.一种流量控制方法,应用于双活虚拟化数据中心的流量控制系统,所述流量控制系统包括虚拟服务器、本地流量控制器及全局流量控制器,其特征在于,所述流量控制方法包括:

监控所述虚拟服务器的位置信息,所述位置信息包含所述虚拟服务器相对于所述本地流量控制器的当前位置,所述虚拟服务器至少为一个;

根据所述位置信息判断所述虚拟服务器相对于所述本地流量控制器的位置是否变化;

若是,则根据所述位置信息更改所述本地流量控制器的本地流控策略,并得到所述本地流量控制器的本地虚拟服务器信息;

将所述本地虚拟服务器信息发送至所述全局流量控制器,使得所述全局流量控制器根据所述本地虚拟服务器信息更改全局流控策略。

2.根据权利要求1所述的流量控制方法,其特征在于,所述监控所述虚拟服务器的位置信息,包括:

向所述虚拟服务器发送探测数据,使得所述虚拟服务器根据探测数据反馈应答数据;

接收所述虚拟服务器反馈的应答数据;

根据所述应答数据得到所述虚拟服务器的位置信息,所述位置信息包含所述虚拟服务器相对于所述本地流量控制器的当前位置。

3.根据权利要求2所述的流量控制方法,其特征在于,所述根据所述位置信息判断所述虚拟服务器相对于所述本地流量控制器的位置是否变化,包括:

解析所述位置信息得到所述虚拟服务器相对于所述本地流量控制器的当前位置;

从数据库提取出所述虚拟服务器相对于所述本地流量控制器的预设位置;

判断所述当前位置与所述预设位置是否一致;

若所述当前位置与所述预设位置一致,则所述虚拟服务器相对于所述本地流量控制器的位置未变化;

若所述当前位置与所述预设位置不一致,则所述虚拟服务器相对于所述本地流量控制器的位置变化。

4.根据权利要求3所述的流量控制方法,其特征在于,所述根据所述位置信息更改所述本地流量控制器的本地流控策略,并得到所述本地流量控制器的本地虚拟服务器信息,包括:

根据所述位置信息将所述虚拟服务器进行服务器分类,所述服务器分类包括本地虚拟服务器和远端虚拟服务器;

根据所述虚拟器分类更改所述本地流量控制器的本地流控策略,所述本地流控策略为所述本地流量控制器优先为所述本地虚拟服务器分配流量;

统计得到所述本地流量控制器对应的本地虚拟服务器信息,所述本地虚拟服务器信息包括所述本地虚拟服务器的数量。

5.根据权利要求1至4中任一项所述的流量控制方法,其特征在于,所述流量控制方法,还包括:

若所述虚拟服务器相对于所述本地流量控制器的位置未变化,则监控所述虚拟服务器的位置信息。

6.一种流量控制系统,应用于双活虚拟化数据中心,其特征在于,包括:

虚拟服务器、本地流量控制器及全局流量控制器,所述本地流量控制器包括位置监控器、判断模块、处理模块及发送模块;

所述位置监控器,用于监控所述虚拟服务器的位置信息,所述虚拟服务器至少为一个;

所述判断模块,用于根据所述位置信息判断所述虚拟服务器相对于所述本地流量控制器的位置是否变化;

所述处理模块,用于当所述虚拟服务器相对于所述本地流量控制器的位置变化时,根据所述位置信息更改所述本地流量控制器的本地流控策略,并得到所述本地流量控制器的本地虚拟服务器信息;

所述发送模块,用于将所述本地虚拟服务器信息发送至所述全局流量控制器,使得所述全局流量控制器根据所述本地虚拟服务器信息更改全局流控策略。

7.根据权利要求6所述的流量控制系统,其特征在于,

所述位置监控器,具体用于向所述虚拟服务器发送探测数据,使得所述虚拟服务器根据探测数据反馈应答数据;

所述位置监控器,还用于接收所述虚拟服务器反馈的应答数据;

所述位置监控器,还用于根据所述应答数据得到所述虚拟服务器的位置信息,所述位置信息包含所述虚拟服务器相对于所述本地流量控制器的当前位置。

8.根据权利要求7所述的流量控制系统,其特征在于,

所述判断模块,具体用于解析所述位置信息得到所述虚拟服务器相对于所述本地流量控制器的当前位置;

所述判断模块,还用于从数据库提取出所述虚拟服务器相对于所述本地流量控制器的预设位置;

所述判断模块,还用于判断所述当前位置与所述预设位置是否一致,若所述当前位置与所述预设位置一致,则所述虚拟服务器相对于所述本地流量控制器的位置未变化;若所述当前位置与所述预设位置不一致,则所述虚拟服务器相对于所述本地流量控制器的位置变化。

9.根据权利要求8所述的流量控制系统,其特征在于,

所述处理单元,具体用于根据所述位置信息将所述虚拟服务器进行服务器分类,所述服务器分类包括本地虚拟服务器和远端虚拟服务器;

所述处理单元,还用于根据所述虚拟器分类更改所述本地流量控制器的本地流控策略,所述本地流控策略为所述本地流量控制器优先为所述本地虚拟服务器分配流量;

所述处理单元,还用于统计得到所述本地流量控制器对应的本地虚拟服务器信息,所述本地虚拟服务器信息包括所述本地虚拟服务器的数量。

10.根据权利要求6至9中任一项所述的流量控制系统,其特征在于,

所述位置监控器,还用于当所述虚拟服务器相对于所述本地流量控制器的位置未变化时,监控所述虚拟服务器的位置信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1