-
公开(公告)号:US20190036767A1
公开(公告)日:2019-01-31
申请号:US16047462
申请日:2018-07-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Madhusudanan Rengarajan , Radhakrishnan Gopal , Sivakumar Murugan
IPC: H04L12/24 , H04L12/947
Abstract: Examples disclosed herein relate to configuring a network switch. In an example, user-defined configuration data may be included in a startup configuration file of a network switch. A token may be defined in the startup configuration file, wherein the token may represent a command for the network switch. The user-defined configuration data included prior to defining the token may be retained in the startup configuration file. In response to an event to restore factory-default configuration data in the network switch, an option may be provided to apply the user-defined configuration data included prior to the token along with the factory-default configuration data to the network switch. In response to selection of the option, the user-defined configuration data included prior to the token may be applied along with the factory-default configuration data to the network switch.
-
公开(公告)号:US20240129189A1
公开(公告)日:2024-04-18
申请号:US17967659
申请日:2022-10-17
Applicant: Hewlett Packard Enterprise Development LP
IPC: H04L41/082 , G06F8/65 , G06F16/27 , H04L41/0895 , H04L49/00
CPC classification number: H04L41/082 , G06F8/65 , G06F16/27 , H04L41/0895 , H04L49/70
Abstract: One aspect of the present technology can provide a system for facilitating in-service software upgrade (ISSU) for a switch in a virtual switching stack. During operation, the system can initiate ISSU that facilitate uninterrupted traffic flow. The system can upgrade a first set of daemons of the switch that manage operations of the switch. The system can also upgrade a database stored on the switch. The database can store operational information of the switch. The system can further upgrade a second set of daemons of the switch that configure forwarding information on the forwarding hardware of the switch and facilitate data-plane operations for the switch. The forwarding information configured on the forwarding hardware can remain unchanged during the upgrade. The system can configure the upgraded second set of daemons to obtain control-plane information from a standby switch of a conductor switch of the virtual switching stack.
-
公开(公告)号:US20230092836A1
公开(公告)日:2023-03-23
申请号:US17482152
申请日:2021-09-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Chivukula Koundinya , Balaji Sankaran , Venkatavaradhan Devarajan , Sivakumar Murugan
IPC: H04L29/08 , H04L12/775
Abstract: A member switch of multiple connected switches receives a stack-discovery packet from a first coupled switch and, in response, generates and transmits a stack-discovery-response packet to the first coupled switch to allow the member switch to be discovered. The member switch receives stack-configuration information from a stack-control node and forwards the stack-discovery packet to a second coupled switch to facilitate discovery of the second coupled switch. The first coupled switch, the member switch, and the second coupled switch are coupled to each other according to a predetermined order, thereby facilitating an ordered discovery of the multiple connected switches. In response to receiving, from the stack-control node, a control packet, the member switch reboots based on the received stack-configuration information. The stack-configuration information comprises a stack-member identifier allocated, based on the predetermined order, by the stack-control mode to the member switch, thereby facilitating formation of an ordered stack.
-
公开(公告)号:US10764123B2
公开(公告)日:2020-09-01
申请号:US16047462
申请日:2018-07-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Madhusudanan Rengarajan , Radhakrishnan Gopal , Sivakumar Murugan
IPC: H04L12/24 , H04L12/947 , H04L12/931 , G06F9/445
Abstract: Examples disclosed herein relate to configuring a network switch. In an example, user-defined configuration data may be included in a startup configuration file of a network switch. A token may be defined in the startup configuration file, wherein the token may represent a command for the network switch. The user-defined configuration data included prior to defining the token may be retained in the startup configuration file. In response to an event to restore factory-default configuration data in the network switch, an option may be provided to apply the user-defined configuration data included prior to the token along with the factory-default configuration data to the network switch. In response to selection of the option, the user-defined configuration data included prior to the token may be applied along with the factory-default configuration data to the network switch.
-
公开(公告)号:US20250138810A1
公开(公告)日:2025-05-01
申请号:US18412044
申请日:2024-01-12
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Chivukula Koundinya , Balaji Sankaran , Sivakumar Murugan
IPC: G06F8/656
Abstract: In certain embodiments, a method includes stopping platform daemons of a standalone network device; creating an ISSU cache; storing forwarding information in the ISSU cache to freeze the forwarding information; installing an updated state database; storing the forwarding information from the ISSU cache in the updated state database; generating a warm boot file for a line card daemon; installing an updated line card daemon; recovering an internal state of a line card to the updated line card daemon using the warm boot file; connecting the updated line card daemon to the updated state database; syncing the updated state database to a non-updated state database; unfreezing the forwarding information by allowing the updated line card daemon to update the forwarding information of the line card using information from the updated state database; updating control plane daemons of the standalone network device; and updating the platform daemons of the standalone network device.
-
公开(公告)号:US11979286B1
公开(公告)日:2024-05-07
申请号:US17967659
申请日:2022-10-17
Applicant: Hewlett Packard Enterprise Development LP
IPC: G06F15/177 , G06F8/65 , G06F16/27 , H04L41/082 , H04L41/0895 , H04L49/00
CPC classification number: H04L41/082 , G06F8/65 , G06F16/27 , H04L41/0895 , H04L49/70
Abstract: One aspect of the present technology can provide a system for facilitating in-service software upgrade (ISSU) for a switch in a virtual switching stack. During operation, the system can initiate ISSU that facilitate uninterrupted traffic flow. The system can upgrade a first set of daemons of the switch that manage operations of the switch. The system can also upgrade a database stored on the switch. The database can store operational information of the switch. The system can further upgrade a second set of daemons of the switch that configure forwarding information on the forwarding hardware of the switch and facilitate data-plane operations for the switch. The forwarding information configured on the forwarding hardware can remain unchanged during the upgrade. The system can configure the upgraded second set of daemons to obtain control-plane information from a standby switch of a conductor switch of the virtual switching stack.
-
公开(公告)号:US11805183B2
公开(公告)日:2023-10-31
申请号:US17482152
申请日:2021-09-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Chivukula Koundinya , Balaji Sankaran , Venkatavaradhan Devarajan , Sivakumar Murugan
IPC: H04L29/08 , H04L12/775 , H04L67/51 , H04L45/58
CPC classification number: H04L67/51 , H04L45/583
Abstract: A member switch of multiple connected switches receives a stack-discovery packet from a first coupled switch and, in response, generates and transmits a stack-discovery-response packet to the first coupled switch to allow the member switch to be discovered. The member switch receives stack-configuration information from a stack-control node and forwards the stack-discovery packet to a second coupled switch to facilitate discovery of the second coupled switch. The first coupled switch, the member switch, and the second coupled switch are coupled to each other according to a predetermined order, thereby facilitating an ordered discovery of the multiple connected switches. In response to receiving, from the stack-control node, a control packet, the member switch reboots based on the received stack-configuration information. The stack-configuration information comprises a stack-member identifier allocated, based on the predetermined order, by the stack-control mode to the member switch, thereby facilitating formation of an ordered stack.
-
-
-
-
-
-