CPC G06F 8/658 (2018.02) [G06F 8/71 (2013.01); G06F 9/466 (2013.01); G06F 9/5077 (2013.01); G06F 11/3457 (2013.01); G06F 21/64 (2013.01); G06N 20/20 (2019.01)] | 20 Claims |
1. A method performed by an edge manager device in a server cluster, the method comprising:
predicting a jeopardy associated with an edge server included in the server cluster that communicates with a central server;
responsive to the predicting the jeopardy associated with the edge server, detaching the edge server from the server cluster;
determining a patch based on the jeopardy associated with the edge server;
determining a software configuration and versioning information of the edge server;
generating a token using a hash function based on the software configuration and versioning information of the edge server;
encrypting the patch with the token as a password;
pushing the patch to the edge server;
validating the patch by performing a regression testing on the edge server after the patch has been applied to the edge server; and
inducting the edge server into the server cluster, wherein the inducting is performed in response to the validating the patch.
|