Patent ID: 8516044
Filing Date: 2013-08-20
Classification: G06F,H04L

Abstract:
1. One or more computer readable storage memories comprising: a network module stored on a computer readable storage memory that, when executed by a processor on a storage server, can be selectably enabled, and when enabled on the storage server, is operable in a cluster mode to provide an interface between the storage server and a storage client via a network, wherein the network module, when executed on the storage server, is enabled when the storage server is operating in the cluster mode and disabled when the storage server is operating in a non-cluster mode in which the storage server is configured for operation without membership to any storage management cluster; a data module stored on a computer readable storage memory that, when executed by a processor on the storage server, can be selectably enabled, and when enabled on the storage server is operable to answer server requests from a storage management cluster to access a mass storage device, wherein the data module, when executed on the storage server, is enabled when the storage server is operating in the non-cluster mode and is disabled when the storage server is operating in the cluster mode; and a management gateway module stored on a computer readable storage memory that, when executed by a processor on the storage server, can be selectably enabled, and when enabled on the storage server is operable to maintain quorum with all server nodes in the storage management cluster, wherein the management gateway module is enabled when the storage server is configured in the cluster mode and disabled when the storage server is configured in the non-cluster mode.