Patent attributes
A storage system is provided, comprising a processor and a first storage array in operable communication with the processor. The first storage array comprises a data storage entity and a container executing within the storage array, the container in operable communication with the data storage entity. The container is configured to run at least one service used to control at least one operation used by the storage system. In certain embodiments, the container is configured to execute the service within the storage array to control operations involving the storage array from within the storage array. In certain embodiments, the container further comprises a service intercepting and controlling inputs and outputs (I/O) to and from the storage system.