[发明专利]用于网络环境中的服务器的无中断管理的系统和方法有效
申请号: | 201280061940.0 | 申请日: | 2012-12-02 |
公开(公告)号: | CN104011687B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 冯超;莎马尔·夏尔马;隆那科·德赛;曲迪恒 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20;H04L29/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网络 环境 中的 服务器 中断 管理 系统 方法 | ||
技术领域
本公开一般涉及通信领域,并且更具体地,涉及用于网络环境中的服务器的无中断管理的系统和方法。
背景技术
高速网络和改进的微处理器性能的新进展正在使得计算机集群对企业具有吸引力。此诱惑力中的一部分与能够提供物有所值的并行计算的企业相关联。使用商品化硬件和软件组件构建的集群正在重新定义计算世界。企业可以维护计算机集群(比如,服务器群)来实现超越了单台计算机的性能的服务器需求。计算机集群可以与网络交换机和/或路由器共处于一地,这些网络交换机和/或路由器共同使集群的不同部分和集群的用户之间能够通信。对大型计算机集群的有效管理通常包括:冗余性能、自动故障转移功能、以及对计算机群集进行快速重新配置的能力。
发明内容
根据本公开的一方面,提供了一种用于网络环境中的节点的无中断管理的方法。该方法包括:使目标节点脱离集群,其中该集群包括网络拓扑的第一层和网络拓扑的第二层,网络拓扑的第一层包括实现基于散列的分组转发的转发引擎,并且网络拓扑的第二层包括实现基于流的分组转发的目标节点和继承者,其中脱离包括:选择继承者;将流表格从目标节点复制到继承者,其中流表格包括一组包括流钥匙的条目,流钥匙标识流和将对与流钥匙匹配的分组执行的相应动作;将流从目标节点迁移到继承者;通知迁移管理器:目标节点脱离集群;以及向目标节点的对等节点广播:目标节点由继承者代替。
根据本公开的另一方面,提供了一种用于网络环境中的节点的无中断管理的装置。该装置包括:被配置为存储指令的存储器;可操作来执行这些指令的处理器;继承者选择器模块;流处理器;以及广播模块。该装置被配置为:使目标节点脱离集群,其中该集群包括网络拓扑的第一层和网络拓扑的第二层,网络拓扑的第一层包括实现基于散列的分组转发的转发引擎,并且网络拓扑的第二层包括实现基于流的分组转发的目标节点和继承者,其中脱离包括:选择继承者;将流从目标节点迁移到继承者;将流表格从目标节点复制到继承者,其中流表格包括一组包括流钥匙的条目,流钥匙标识流和将对与流钥匙匹配的分组执行的相应动作;通知迁移管理器:目标节点脱离集群;以及向目标节点的对等节点广播:目标节点由继承者代替。
根据本公开的另一方面,提供了一种用于网络环境中的节点的无中断管理的系统。该系统包括:用于使目标节点脱离集群的装置,其中该集群包括网络拓扑的第一层和网络拓扑的第二层,网络拓扑的第一层包括实现基于散列的分组转发的转发引擎,并且网络拓扑的第二层包括实现基于流的分组转发的目标节点和继承者。该用于使目标节点脱离集群的装置被配置为:选择继承者;将流从目标节点迁移到继承者;将流表格从目标节点复制到继承者,其中流表格包括一组包括流钥匙的条目,流钥匙标识流和将对与流钥匙匹配的分组执行的相应动作;通知迁移管理器:目标节点脱离集群;以及向目标节点的对等节点广播:目标节点由继承者代替。
附图说明
为提供对本公开以及其特征和优点的更全面的理解,结合附图做出下面的描述,其中相同的参考标号表示相同的部分,其中:
图1是根据本公开的通信系统的一个实施例的简化图;
图2是示出了通信系统的另外的细节的简化框图;
图3是通信系统的另一实施例的简化图;
图4是示出了可以与通信系统的实施例相关联的示例操作活动的简化流程图;
图5是示出了可以与通信系统的实施例相关联的示例操作活动的简化流程图;
图6是可以与根据本公开的通信系统的实施例相关联的一组示例流程表条目;
图7是示出了可以与根据本公开的通信系统的实施例相关联的一组示例活动的简化算法;
图8是示出了可以与根据本公开的通信系统的实施例相关联的另一组示例活动的简化算法;以及
图9是示出了可以与根据本公开的通信系统的实施例相关联的又一组示例活动的简化算法。
具体实施方式
概览
一种示例方法包括:使目标节点脱离集群,其中脱离包括:选择继承者;将流从目标节点迁移到继承者;通知迁移管理器目标节点脱离集群;并且向目标节点的对等节点广播该目标节点被继承者代替。在本公开的具体实现方式中,集群能够包括:网络拓扑的第一层,其包括实现基于散列的分组转发的转发引擎;网络拓扑的第二层,其包括目标节点和继承者,其中目标节点和继承者实现基于流的分组转发;以及第三层,包括被配置为在网络中进行分组处理的服务节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280061940.0/2.html,转载请声明来源钻瓜专利网。