CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |
1. A reconfigurable microservice storage device system, comprising:
a computing device; and
a plurality of storage devices that are coupled to the computing device and that each include:
storage device compute hardware; and
a storage subsystem that is coupled to the storage device compute hardware and that is configured to store data, wherein the computing device is configured to:
configure the storage device compute hardware in each of a first subset of the plurality of storage devices to provide a respective first storage device operating system that includes a respective first storage device management microservice that manages the storage subsystem in that storage device; and
configure the storage device compute hardware in each of a second subset of the plurality of storage devices to provide a respective second storage device operating system that includes:
a respective second storage device management microservice that manages the storage subsystem in that storage device; and
at least one respective second compute microservice that performs at least one second compute operation.
|