Patent ID: 11922175
Assignee: ARISTA NETWORKS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 19:
20. A method of operating a network device having a central processing unit and a power management circuit, the method comprising:
in response to determining that an unplanned reboot expedited recovery feature is enabled, changing a reaction of the power management circuit to a reset of the central processing unit;
using an expedited recovery agent running on the central processing unit to determine a readiness status by checking whether the unplanned reboot recovery feature is enabled and is likely to succeed based on at least one criterion;
storing the readiness status and hardware configuration data to persistent storage on the network device;
in response to an unplanned reboot, checking the readiness status;
in response to verifying the readiness status reflecting that the unplanned reboot recovery feature is enabled and is likely to succeed based on the at least one criterion, determining a reason for the unplanned reboot;
in response to determining that the reason for the unplanned reboot is a power failure, performing a first boot sequence; and
in response to determining that the reason for the unplanned reboot is a non-power failure, performing a second boot sequence using the stored hardware configuration data, the second boot sequence being faster than the first boot sequence.