Patent ID: 9600180
Date: 2017-03-21
CPC Classifications: G06F

Claim:
1. A machine implemented method for managing physical and logical elements of a storage system represented by a plurality of storage objects used for storing and retrieving data from a plurality of storage devices of the storage system, comprising: generating a storage hierarchy by a storage operating system of the storage system using the plurality of storage objects, where each storage object represents an element of the storage system including a cluster having a plurality of cluster nodes, a plurality of virtual servers and a plurality of storage volumes for accessing the plurality of storage devices and a storage aggregate representing storage space at the plurality of storage device; wherein the storage hierarchy represents a plurality of relationships between the cluster, the plurality of cluster nodes, the plurality of virtual servers, the plurality of storage volumes and the storage aggregate; receiving by a processor executable management application a user-defined navigation preference to view an attribute of a second storage object representing a second element of the storage system related to a first storage object representing a first element of the storage system within the storage hierarchy defined by the plurality of storage objects; creating a property object by the processor executable management application for a mapping data structure for storing a hierarchical relationship of the second storage object with the first storage object within the storage hierarchy, based on the user-defined navigation preference; associating the property object by the processor executable management application with a feature link and a tag at the mapping data structure, where the tag is a notation that the user associates with the attribute of the second storage object; wherein multiple, user defined tags map to the property object to view the attribute of the second object using the feature link; and presenting the tag by the processor executable management application at a navigation screen defined for the first storage object, where the tag identifies the feature link and the feature link allows navigation to a second navigation screen defined for the attribute of the second storage object based on the stored property object.