What are you looking for ?
Advertise with us
RAIDON

Pavilion Data Systems Assigned Three Patents

Scheduled garbage collection for SSDs, array having multiple controllers, virtual NVMe drive

Scheduled garbage collection for solid state storage devices
Pavilion Data Systems, Inc., Sunnyvale, CA has been assigned a patent (9,727,456) developed by Malwankar, Kiron Balkrishna, Saratoga, CA, Govindasamy, Raghuraman, San Jose, CA, and Melnic, Dan M., Los Gatos, CA, for a “
scheduled garbage collection for solid state storage devices.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A processing device identifies a plurality of solid state storage devices arranged in an array and determines, for at least one solid state storage device of the plurality of solid state storage devices, a first time window during which the at least one solid state storage device is permitted to perform one or more garbage collection operations. The processing device then sends, to the at least one solid state storage device, a message comprising the first time window allocated to the at least one storage device, wherein the at least one solid state storage device is to perform the garbage collection operations during the first time window allocated to the at least one solid state storage device.

The patent application was filed on November 3, 2014 (14/531,795).

Storage array having multiple controllers
Pavilion Data Systems, Inc., Sunnyvale, CA has been assigned a patent (9,720,598) developed by Malwankar, Kiron Balkrishna, Saratoga, CA, for a “
storage array having multiple controllers.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A storage system comprises a storage array comprising a plurality of solid state storage devices, SSDs, a first processor comprising a first root complex of the storage system, a plurality of controller devices, and a first switch to interconnect the plurality of SSDs, the first processor and the plurality of controller devices. A first controller device of the plurality of controller devices is to connect the storage system to one or more remote servers. The first controller device is further to receive a first request from a first server of the one or more remote servers and determine whether the first request is a data request or a control request. The first controller device is further to send a first message to a first SSD of the plurality of SSDs via the first switch, bypassing the first processor, responsive to a determination that the first request is a data request.

The patent application was filed on February 12, 2016 (15/042,849).

Virtual non-volatile memory express drive
Pavilion Data Systems, Inc., Sunnyvale, CA has been assigned a patent (9,712,619) developed by Malwankar, Kiron Balkrishna, Saratoga, CA, Govindasamy, Raghuraman, San Jose, CA, and Melnic, Dan M., Los Gatos, CA, for a “
virtual non-volatile memory express drive.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A processing device receives an input/output, (I/O) command generated by a process, the I/O command directed to a virtual storage provided to a host executing the process, wherein the virtual storage comprises a virtual non-volatile memory express, (NVMe) drive. The processing device generates a new I/O command based on the received I/O command and encapsulates the new I/O command into a message. The processing device sends the message to at least one of a remote NVMe storage device or a storage server comprising one or more remote NVMe storage devices.

The patent application was filed on November 4, 2014 (14/532,777).

Articles_bottom
ExaGrid
AIC
ATTOtarget="_blank"
OPEN-E