Patent ID: 8943265
Filing Date: 2015-01-27
Classification: G06F

Abstract:
1. A storage array controller operable to be coupled to a host system and operable to be coupled to a managed storage array; the host system comprising one or more host storage drivers and at least one host operating system comprising one or more host file systems, at least one of the host file systems logically coupled to at least one host storage driver, and at least one host storage driver operable to be logically coupled to the storage array controller, and the storage array comprising one or more solid-state storage devices comprising one or more solid-state storage device controllers; and wherein the storage array controller is operable to receive host commands from at least one host storage driver, the host commands being generated by at least one host operating system and comprising storage commands directed to the storage array; the storage array controller is further operable to generate autonomously or in an autonomous manner one or more disk trim commands including one or more array block addresses in response to one or more of the received host commands; and the storage array controller is further operable to transmit the generated one or more disk trim commands to at least one of the solid-state storage device controllers.