Virtual user interface failover
First Claim
1. A method for managing a cluster of data storage devices, comprising:
- hosting a virtual user interface for cluster management software on a particular hosting component of the cluster, wherein the hosting component is configured to host merely a single management virtual user interface and zero or more non-management virtual user interfaces;
determining if a failover condition occurs; and
automatically migrating the virtual user interface hosting to a different hosting component in the cluster if a failover condition occurs.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual user interface allows a collection or cluster of data storage devices (nodes of the cluster) to be managed remotely by providing access to cluster management software running on one or more nodes of the cluster. Moreover, the virtual user interface fails-over, such that, if a node hosting an instance of the virtual user interface is unable to continue hosting (e.g., communication becomes unreliable, hardware failure, etc.), the hosting duties are substantially automatically migrated to another node in the cluster. Further, failover rules are substantially automatically organized at an initiation of the cluster, and adjusted in accordance with ongoing events occurring in the cluster to provide an administrator with substantially seamless cluster management capabilities.
-
Citations
20 Claims
-
1. A method for managing a cluster of data storage devices, comprising:
-
hosting a virtual user interface for cluster management software on a particular hosting component of the cluster, wherein the hosting component is configured to host merely a single management virtual user interface and zero or more non-management virtual user interfaces; determining if a failover condition occurs; and automatically migrating the virtual user interface hosting to a different hosting component in the cluster if a failover condition occurs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a cluster of data storage devices, comprising:
-
hosting a virtual user interface for cluster management software on a particular hosting component of the cluster; automatically configuring failover rules for hosting the virtual user interface as a function of the hosting of the virtual user interface; and automatically adjusting the failover rules for hosting the virtual user interface. - View Dependent Claims (10, 11, 12)
-
-
13. A system for hosting a virtual user interface for cluster management software on a cluster of data storage devices, the system comprising:
-
at least two hosting components, respective hosting components configured to host the virtual user interface for the cluster management software; a failover condition detector component configured to detect a failover condition of a hosting component in the cluster; a failover condition indicator component configured to communicate the failover condition to one or more respective other hosting components in the cluster; and an automated virtual user interface migration component configured to migrate the virtual user interface hosting to a different hosting component in the cluster after a failover condition is indicated and configured to publish to other hosting components which hosting component will host the virtual user interface. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for hosting a virtual user interface for cluster management software on a cluster of data storage devices, the system comprising:
-
at least two hosting components, respective hosting components configured to host the virtual user interface for the cluster management software; a failover rule initiator configured to automatically organize failover rules for hosting the virtual user interface, as a function of the hosting of the virtual user interface; and a failover rule adjuster configured to automatically adjust the failover rules for hosting the virtual user interface. - View Dependent Claims (19)
-
-
20. A method for managing a cluster of data storage devices, comprising:
-
hosting a virtual user interface for cluster management software on a particular hosting component of the cluster, the hosting comprising providing remote access to a virtual user interface; automatically generating failover rules for hosting the virtual user interface as a function of the hosting of the virtual user interface; automatically adjusting the failover rules for hosting the virtual user interface; determining if a failover condition occurs, comprising at least one of; detecting a soft failover condition; and detecting a hard failover condition; and automatically migrating the virtual user interface hosting to a different hosting component in the cluster if a failover condition occurs.
-
Specification