Abstract:
This disclosure relates to a method, article of manufacture, and apparatus of adaptive storage system management for optimizing performance. In some embodiments, this includes polling attributes associated with a workload of a storage system to obtain corresponding values at a time instance, analyzing the values and the attributes to determine a need for modifying a set of the values corresponding to a set of the attributes when the workload is not at an optimized level, modifying the set of the values in response to the determination, and storing the time instance, the attributes, the values, and the modification.
Abstract:
This disclosure relates to a method, article of manufacture, and apparatus of adaptive policy generating for storage system performance optimization. In some embodiments, this includes inspecting a storage system to obtain resources information, wherein the resources information includes attributes associated with a workload of the storage system and corresponding values, wherein the storage system includes an application configured to run a plurality of processes concurrently in an operating system producing a portion of the workload, obtaining one or more percentages, wherein the one or more percentages specifies an optimum proportion of the resources allocated to the application, obtaining amounts of the resources allocated to a process within the plurality of processes, and generating policies as a function of the resources information, the one or more percentages, and the amounts of the resources allocated to the process.
Abstract:
A system and method for controlling a backup of a plurality of computing devices to a distinct storage is provided. The method comprises: determining, based at least on a write speed parameter and backup data parameter of each computing device, whether a throughput and/or a speed of a backup of computer devices can be improved; calculating, in response to a positive result of the determining, new write speeds for the individual computing devices; and sending the new write speeds to at least the corresponding ones of the computing devices. The new write speeds of individual ones of the plurality of computers are balanced such that each computing device completes backup at substantially the same time.