Patent ID: 11875049
Assignee: NICE LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A data storage system configured to optimize selection of a plurality of data storage devices of the data storage system, the data storage system comprising:
a processor and a non-transitory computer readable medium operably coupled thereto, the computer readable medium comprising a plurality of instructions stored in association therewith that are accessible to, and executable by, the processor, to perform storage device selection operations which comprise:
detecting, using a storage monitoring service for a first data recorder, storage device information for storing data recordings from the first data recorder to each of the plurality of data storage devices of the data storage system;
gathering, by a storage load balancer comprising at least one storage efficiency table, the storage device information for the first data recorder with the plurality of data storage devices from the storage monitoring service;
determining, by the storage load balancer, a plurality of storage efficiency scores for storing the data recordings with the plurality of data storage devices by the first data recorder using a loss function and the gathered storage device information;
generating, by the storage load balancer, a storage efficiency table for the first data recorder based on the plurality of storage efficiency scores; and
assigning, by the storage load balancer, a first data recording from the first data recorder to one of the plurality of data storage devices based on the storage efficiency table and an efficiency score threshold for the plurality of storage efficiency scores, wherein assigning the data recordings including the first data recording and at least one second data recording from the first data recorder to the plurality of data storage devices using the at least one storage efficiency table and a weighted round-robin technique for the plurality of data storage devices.