Patent ID: 11940884
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A system for processing data in a data storage system, comprising:
a processor-based component determining a number of containers required to run for a given data movement job, wherein the number of containers is calculated based on an amount of data processed in the system, a number of hosts available to run the containers, a compute size of each container, and a bandwidth of the data storage system
a data mover container object provided for the number of containers as a single Kubernetes Docker container image and comprising a data storage agent, filesystem agents, one or more utilities, a proxy host image to be deployed along with a proxy host in the data storage system, and a plurality of REST application programming interfaces (APIs) for external resources; and
an hardware-based orchestrator component instantiating the data mover container to run a job, initialize a server with services for monitoring and job handling, instantiating the storage device agent in the data mover container to execute tasks required for the job, and tear down the storage device agent upon completion of the job.