DataDirect Networks Assigned Two Patents
Adaptive asynchronous data replication in storage system, handling I/O write requests
By Francis Pelletier | June 1, 2016 at 2:58 pmAdaptive asynchronous data replication in storage system
DataDirect Networks, Inc., Chatsworth, CA, has been assigned a patent (9,313,270) developed by Joshi, Rajkumar, Simi Valley, CA, for a “adaptive asynchronous data replication in a data storage system.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Systems and methods for adaptive asynchronous data replication in a data storage system are described herein. The data storage system includes a plurality of zones each having a plurality of storage nodes, each having a plurality of storage devices. The system provides for replication according to policies associated with data items such that data items are stored among a plurality of zones. The data items are stored as one or more objects and may be replicated asynchronously or synchronously. The system adapts the synchronicity of the replication based on a combination of criteria including a put performance threshold, a backlog threshold, latency and the current synchronicity status. By automatically adjusting the replication synchronicity, the system and methods achieve improved performance while maintaining data resiliency.“
The patent application was filed on July 29, 2014 (14/446,161).
Handling I/O write requests
DataDirect Networks, Inc., Chatsworth, CA, has been assigned a patent (9,304,901) developed by Weber, Bret S, Wichita, KS, for a “system and method for handling I/O write requests.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”System and methods for managing I/O write requests of host systems to physical storage. A storage subsystem includes a plurality of storage devices where each storage device is configured to provide data storage. At least a pair of redundant controllers is connected to the plurality of storage devices for executing the I/O write requests from the host systems. A received I/O write request is initially saved in a controller memory of one of the controllers and mirrored in controller memory of the other controller. In one embodiment, the I/O write request is transferred to a flash memory device for subsequent transfer to the storage devices. Once transferred to the flash memory device, the I/O write request may be flushed from the controller memories. The I/O write request may then be transferred to the storage devices from the flash memory device as a background operation.“
The patent application was filed on March 14, 2013 (13/804,116).











