EMC IP Holding/Dell Assigned Ten Patents
Cache management, locking structures in flash memory, multiprocessor system with independent direct access to bulk solid state memory resources, selecting optimal disk types for DR in cloud, namespace performance acceleration by selective SSD caching, storing erasure coded data based on reliability of storage devices, achieving guaranteed application performance using transactional I/O scheduling for SSD storage by interleaving and splitting read/write I/Os with required latency configurations, OS installation using dual-flash device, achieving guaranteed application performance using transactional I/O scheduling for SSD storage using known R/W latencies, using recurring write quotas to optimize utilization of solid state storage in hybrid storage array
By Francis Pelletier | August 5, 2022 at 2:00 pmCache management
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,347,395) developed by Izhar, Amnon, Brookline, MA, and Weiler, Patrick J., Northborough, MA, for “cache management system and method.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method, computer program product, and computing system for receiving a plurality of data streams on an SSD cache memory system associated with a backend storage system and writing a first of the plurality of data streams to a first portion of the SSD cache memory system.”
The patent application was filed on March 9, 2020 (16/813,114).
Locking structures in flash memory
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,347,417) developed by Wallace, Grant R., Pennington, NJ, and Shilane, Philip N., Newtown, PA, for “locking structures in flash memory.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods for managing content in a flash memory. A locking data structure is used to control access to data structures and the locking data structure is implemented in flash memory. The locking data structure is updated by overwriting the data such that the associated data structure is identified as locked or unlocked.”
The patent application was filed on March 9, 2020 (16/813,265).
Multiprocessor system with independent direct access to bulk solid state memory resources
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,340,794) developed by Himelstein, Mark, Emerald Hills, CA, Yarbrough, James, Fremont, CA, Carlson, Rick, Pacific Palisades, CA, Durai, Vishwas, Los Altos, CA, Venkataraghavan, Vikram, Saratoga, CA, Wilford, Bruce A., Los Altos, CA, Ho, Grace, Sunnyvale, CA, Katz, Bill, San Rafael, CA, Van Gaasbeck, Richard, Mountain View, CA, Arai, Dan, Sunnyvale, CA, and Emberson, David R., Santa Cruz, CA, for a “multiprocessor system with independent direct access to bulk solid state memory resources.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A system has a collection of central processing units. Each central processing unit is connected to at least one other central processing unit and has a path into flash memory resources. A central processing unit supports a mapping from a data address space, to a flash memory virtual address space, to a flash memory virtual page number to a flash memory physical address space.”
The patent application was filed on December 17, 2018 (16/223,083).
Selecting optimal disk types for disaster recovery in cloud
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,314,605) developed by Shpilyuck, Boris, Ashdod, Israel, Shemer, Jehuda, Kfar Saba, Israel, and Kushnir, Tomer, Ramat Gan, Israel, for “selecting optimal disk types for disaster recovery in the cloud.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Embodiments for providing automated selection of optimal disk types for virtualized storage by defining a minimum number of backup samples, selecting, if the minimum number of backup samples is not met for a backup operation, a solid state drive (SSD) for a virtual machine (VM) storage for a disaster recovery operation, otherwise selecting a hard disk drive (HDD) for the VM storage. The method further defines a cold HDD threshold (CHT) value and a minimal percentage of backups (PPT) value, and obtains a cold backup count based on the CHT value. It compares a ratio of the cold backup count to an amount of backups (AB) for the disaster recovery operation to the defined PPT value, and if the ratio is greater than the PPT value, it selects the SSD rather than HDD for the VM storage.”
The patent application was filed on August 3, 2020 (16/983,988).
Namespace performance acceleration by selective SSD caching
EMC IP Holding Company, LLC (Dell Technologies, Inc.), has been assigned a patent (11,281,628) developed by Mamidi, Murthy, San Jose, CA, Mathew, George, Belmont, CA, and Shang, Pengju, Milpitas, CA, for a “namespace performance acceleration by selective SSD caching.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “In one example, a method includes receiving metadata in the form of a modification to metadata represented by a file system namespace abstraction, wherein the file system namespace abstraction corresponds to less than an entire file system namespace, and the file system namespace abstraction includes one or more pages, and one of the pages corresponds to a particular cached block, updating the file system namespace abstraction based on the received metadata, determining if caching is enabled for the file system namespace abstraction, when caching is enabled for the file system namespace abstraction, caching the updated file system namespace abstraction in SSD storage that includes the cached block, and maintaining a status of the cached block in a Dtable of the SSD storage.”
The patent application was filed on January 2, 2020 (16/732,955).
Storing erasure coded data based on reliability of storage devices
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,275,652) developed by Danilov, Mikhail, Saint Petersburg, Russia, and Altaye, Yohannes, Dumfries, VA, for “storing erasure coded data based on reliability of storage devices.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “The disclosed technology is generally directed towards selecting storage devices, based on predicted reliability, for storing erasure coded data fragments and coding fragments. In general, to increase data availability, data fragments, are stored to more reliable storage devices, while coding fragments are stored to less reliable storage devices. For example, solid state drives (SSDs) tend to fail based on the total number of writes they receive over time, whereby the total number of writes can be used to determine predicted reliability data for an SSD. Before writing the data and coding fragments to a number of storage devices, the storage devices can be sorted based on their predicted reliability such that the data fragments are written to (likely) more reliable devices and coding fragments to less likely storage devices.”
The patent application was filed on September 1, 2020 (17/008,709).
Achieving guaranteed application performance using transactional I/O scheduling for SSD storage by interleaving and splitting read/write I/Os with required latency configurations
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,263,089) developed by Ugale, Rahul, Santa Clara, CA, and Zou, Colin, San Jose, CA, for “achieving guaranteed application performance using transactional I/O scheduling for SSD storage by interleaving and splitting read/write I/Os with required latency configurations.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “mbodiments are described for prioritizing input/output (I/O) operations dispatched to a solid-state device (SSD) cache in a network, by defining a maximum write I/O operation size for writing data to the SSD cache, splitting large write I/O operations into smaller write I/O operations, each with a size less than the maximum write I/O operation size, interleaving cache read I/O operations in between the smaller write I/O operations, and performing the cache read I/O operations and the smaller write I/O operations in an order created by the interleaving. The network may comprise a deduplication backup system storing data to storage media including the SSD cache.”
The patent application was filed on October 31, 2019 (16/670,213).
Operating system installation using dual-flash device
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,243,780) developed by Yu, Xinghai, Hopkinton, MA, and Zou, Colin, San Jose, CA, for “system and method for operating system installation using a dual-flash device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “One embodiment provides a computer implemented method for installing an operating system (OS) using a dual-flash device. The method includes burning an OS version to the dual-flash device located on a server. The method also includes setting BIOS to boot the server from the dual-flash device, triggering installation of the OS version on the server from the dual-flash device, and setting BIOS to boot from a hard disk of the server after installation of the OS version.”
The patent application was filed on May 19, 2020 (16/877,761).
Achieving guaranteed application performance using transactional I/O scheduling for SSD storage using known read/write latencies
EMC IP Holding Company, LLC (Dell Technologies, Inc.),, Hopkinton, MA , has been assigned a patent (11,204,872) developed by Ugale, Rahul, Santa Clara, CA, and Zou, Colin, San Jose, CA, for “achieving guaranteed application performance using transactional I/O scheduling for SSD storage using known read/write latencies.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Embodiments are described for prioritizing input/output (I/O) operations dispatched to a solid-state device (SSD) storage in a network, determining properties of the SSD storage based on SSD device type, where the SSD storage maintains a plurality of caches, receiving a plurality of SSD I/Os from an application I/O request comprising at least one of a cache read or a cache write operation, creating a respective queue for each SSD I/O of the SSD I/Os based on a type of SSD I/O, prioritizing the each SSD I/O based on the type of the SSD I/O and the properties of the SSD storage that is the target for a respective SSD I/O, and dispatching, in a transactional I/O SSD scheduler, all queued SSD I/Os to the SSD storage based on the prioritizing.”
The patent application was filed on October 25, 2019 (16/664,088).
Using recurring write quotas to optimize utilization of solid state storage in hybrid storage array
EMC IP Holding Company, LLC (Dell Technologies, Inc.), Hopkinton, MA , has been assigned a patent (11,199,968) developed by Dalmatov, Nickolay Alexandrovich, Saint Petersburg, Russia, for “using recurring write quotas to optimize utilization of solid state storage in a hybrid storage array.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A technique operates multiple data storage tiers including a solid state drive (SSD) storage tier having SSD storage components and a hard disk drive (HDD) storage tier having magnetic disk devices. The technique involves establishing write quotas for the SSD storage components of the SSD storage tier. Each write quota identifies an amount of data that is permitted to be written to a respective SSD storage component during a predefined amount of time. The technique further involves consuming the write quotas in response to write operations performed on the SSD storage components of the SSD storage tier. The technique further involves, in response to a particular write quota for a particular SSD storage component of the SSD storage tier becoming fully consumed, performing a set of remedial activities on the multiple storage tiers to protect operation of the particular SSD storage component of the SSD storage tier.”
The patent application was filed on October 26, 2017 (16/302,380).