发明名称 |
System and method for non-disruptive management of servers in a network environment |
摘要 |
An example method includes disengaging a target node from a cluster, where the disengaging comprises: selecting an inheritor; migrating flows from the target node to the inheritor; informing a migration manager that the target node is disengaged from the cluster; and broadcasting to peer nodes of the target node that the target node is replaced by the inheritor. In particular implementations of the present disclosure, the cluster can include a first layer of a network topology including a forwarding engine that implements hash-based packet forwarding; a second layer of the network topology comprising the target node and the inheritor, where the target node and the inheritor implement flow-based packet forwarding; and a third layer including service nodes configured for packet processing in a network. |
申请公布号 |
US9088584(B2) |
申请公布日期 |
2015.07.21 |
申请号 |
US201113329023 |
申请日期 |
2011.12.16 |
申请人 |
CISCO TECHNOLOGY, INC. |
发明人 |
Feng Chao;Sharma Samar;Desai Ronak;Qu Diheng |
分类号 |
G06F11/00;H04L29/08;G06F11/20 |
主分类号 |
G06F11/00 |
代理机构 |
Patent Capital Group |
代理人 |
Patent Capital Group |
主权项 |
1. A method comprising:
disengaging a target node from a cluster comprising a first layer of a network topology that implements hash-based packet forwarding, and a second layer of the network topology that implements flow-based packet forwarding, wherein the disengaging comprises:
selecting an inheritor;duplicating a flow table from the target node to the inheritor, wherein the flow table comprises a set of entries including flow keys identifying flows and corresponding actions to be performed on packets matching the flow keys;migrating flows from the target node to the inheritor;informing a migration manager that the target node is disengaged from the cluster; andbroadcasting to peer nodes of the target node that the target node is replaced by the inheritor. |
地址 |
San Jose CA US |