US 12,111,736 B1
Self-service resolution of unhealthy SDNAS objects
Mahadev Agasar, Rabkavi (IN); and Hemanth Dasan, Bangalore (IN)
Assigned to Dell Products, L.P., Hopkinton, MA (US)
Filed by Dell Products, L.P., Hopkinton, MA (US)
Filed on Apr. 19, 2023, as Appl. No. 18/136,393.
Int. Cl. G06F 11/00 (2006.01); G06F 11/14 (2006.01); G06F 16/182 (2019.01)
CPC G06F 11/1469 (2013.01) [G06F 16/1827 (2019.01); G06F 2201/80 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of self-service resolution of unhealthy Software Defined Network Attached Storage (SDNAS) objects, comprising:
determining a state of a SDNAS process by a base platform on which the SDNAS process is implemented, to determine if the SDNAS process is capable of providing accurate information about a set of SDNAS objects used by the SDNAS process;
in response to a determination that the SDNAS process is capable of providing accurate information about the set of SDNAS objects, querying the SDNAS process for a subset of SDNAS objects having an unhealthy status;
receiving a response from the SDNAS process, the response identifying the subset of SDNAS objects having the unhealthy status;
determining a recovery process for each SDNAS object in the subset of SDNAS objects;
populating an unhealthy SDNAS object resolution page of a user interface to a storage system management application; and
in response to input to the unhealthy SDNAS object resolution page selecting one of the SDNAS objects of the subset of SDNAS objects, and initiating self-service resolution of the selected one of the SDNAS objects using the recovery process for the selected one of the SDNAS objects; and
maintaining a SDNAS object recovery procedure data structure by the base platform correlating SDNAS object type, SDNAS unhealthy object state, and SDNAS object recovery procedure methods;
wherein receiving the response from the SDNAS process and determining the recovery process for each SDNAS object in the subset of SDNAS objects are implemented by the base platform.