What are you looking for ?
Infinidat
Articles_top

Veritas Technologies Assigned Nine Patents

Instantly restoring virtual machines by providing R/ access to virtual disk before virtual disk is completely restored, optimized restore of virtual machine and virtual disk data, I/O scheduling and load balancing across multiple nodes of clustered environment using single global queue, single instance indexing of backups, I/O scheduling and load balancing across multiple nodes of clustered environment utilizing data volume based scheduling priorities, efficiently backing up data, providing increased scalability in de-dupe storage systems, enabling virtual environments to mount non-native storage disks

Instantly restoring virtual machines by providing read/write access
to virtual disk before virtual disk is completely restored
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,354,908) developed by Makin, Gaurav, Shoreview, MN, and Sharma, Srikant, Sunnyvale, CA, for a “instantly restoring virtual machines by providing read/write access to virtual disk before the virtual disk is completely restored.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A computer-implemented method for instantly restoring virtual machines in high input/output load environments may include, (1) identifying a hypervisor that is configurable to maintain simultaneous connections to multiple datastores of a network-attached-storage system, (2) receiving a request to activate a new virtual machine on the hypervisor, (3) determining a usage of at least one connection from the hypervisor to at least one datastore of the network-attached-storage system, and, (4) selecting, based on the usage of the connection, a designated connection from the hypervisor to a designated datastore of the network-attached storage system for use by the new virtual machine to store data on the network-attached-storage system. Various other methods, systems, and computer-readable media are also disclosed.“

The patent application was filed on July 17, 2013 (13/944,507).

Optimized restore of virtual machine and virtual disk data
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,354,907) developed by Teli, Ravindra V., Shaikh, Mohammed Eliyas N. A., Dalal, Chirag, Pune, India, for a “optimized restore of virtual machine and virtual disk data.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Various systems and methods for restoring a virtual machine and virtual machine data. For example, one method can involve receiving a request to restore the virtual machine and virtual machine data. The virtual machine data can include part or all of a virtual disk associated with the virtual machine. Both the virtual machine and the virtual machine data are stored in one or more backup storage devices. In response to the request, the virtual machine is restored from the backup storage device to a local storage device, and restoration of the virtual machine data is initiated. While the virtual machine data is being migrated from backup to local storage, I/O requests are received and processed. Processing the I/O request can involve performing the I/O requests to both the backup storage device and the local storage device.“

The patent application was filed on October 26, 2012 (13/661,258).

I/O scheduling and load balancing across multiple
nodes of clustered environment using single global queue
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,344,492) developed by Dantkale, Suhas, Thakur, Satyendra, Sunnyvale, CA, Kaliannan, Kirubakaran, Beaverton, OR, and Vadlamannati, Prasad, Cupertino, CA, for a “I/O scheduling and load balancing across the multiple nodes of a clustered environment using a single global queue.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Write operations are scheduled for multiple nodes in a shared storage cluster that supports volume replication. Requests are received from nodes for allocation of space for write operations in a replication log. In response to a received request, the current capacity of the requesting node to manage a backlog can be determined. The amount of space in the replication log allocated to the node is then calibrated to the node’s capacity, thereby preventing self-throttling. A separate priority can be assigned to each volume, and space in the replication log assigned to each volume based on its priority. Nodes can target synchronous and other latency sensitive operations to higher priority volumes. A single global queue can be maintained to schedule write operations for all nodes, thereby providing a fair scheduling. A separate local queue can be maintained for each node, thereby providing specific levels of preference to specific nodes.“

The patent application was filed on October 1, 2015 (14/873,131).

I/O scheduling and load balancing across multiple
nodes of clustered environment using single global queue
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,344,492) developed by Dantkale, Suhas, Thakur, Satyendra, Sunnyvale, CA, Kaliannan, Kirubakaran, Beaverton, OR, and Vadlamannati, Prasad, Cupertino, CA, for a “I/O scheduling and load balancing across the multiple nodes of a clustered environment using a single global queue.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Write operations are scheduled for multiple nodes in a shared storage cluster that supports volume replication. Requests are received from nodes for allocation of space for write operations in a replication log. In response to a received request, the current capacity of the requesting node to manage a backlog can be determined. The amount of space in the replication log allocated to the node is then calibrated to the node’s capacity, thereby preventing self-throttling. A separate priority can be assigned to each volume, and space in the replication log assigned to each volume based on its priority. Nodes can target synchronous and other latency sensitive operations to higher priority volumes. A single global queue can be maintained to schedule write operations for all nodes, thereby providing a fair scheduling. A separate local queue can be maintained for each node, thereby providing specific levels of preference to specific nodes.“

The patent application was filed on October 1, 2015 (14/873,131).

Single instance indexing of backups
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,342,524) developed by Doty, Keith, St. Paul, MN, for a “method and apparatus for single instance indexing of backups.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A method and apparatus for single instance indexing of backup images is provided. In one example, a content identifier is established for a file in the backup images. An index database associated with the backup images is queried with the content identifier. Content and metadata of the file is indexed if the content identifier is not in the index database. Only the metadata for the file is indexed if the content identifier is not in the index database. In one example, the content identifier comprises a file identifier defined by the metadata for the file. In another example, the content identifier comprises a checksum computed for the file.“

The patent application was filed on February 9, 2007 (11/704,755).

I/O scheduling and load balancing across multiple
nodes of clustered environment utilizing data volume based scheduling priorities
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,338,228) developed by Dantkale, Suhas, Thakur, Satyendra, Sunnyvale, CA, Kaliannan, Kirubakaran, Beaverton, OR, and Vadlamannati, Prasad, Cupertino, CA, for a “I/O scheduling and load balancing across the multiple nodes of a clustered environment utilizing data volume based scheduling priorities.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Write operations are scheduled for multiple nodes in a shared storage cluster that supports volume replication. Requests are received from nodes for allocation of space for write operations in a replication log. In response to a received request, the current capacity of the requesting node to manage a backlog can be determined. The amount of space in the replication log allocated to the node is then calibrated to the node’s capacity, thereby preventing self-throttling. A separate priority can be assigned to each volume, and space in the replication log assigned to each volume based on its priority. Nodes can target synchronous and other latency sensitive operations to higher priority volumes. A single global queue can be maintained to schedule write operations for all nodes, thereby providing a fair scheduling. A separate local queue can be maintained for each node, thereby providing specific levels of preference to specific nodes.“

The patent application was filed on October 1, 2015 (14/873,139).

Efficiently backing up data
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,336,250) developed by Shaikh, Mohammed, Teli, Ravindra, Sridharan, Srineet, Maharashtra, India, and Searls, Kirk, Maitland, FL, for a “systems and methods for efficiently backing up data.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A computer-implemented method for efficiently backing up data may include, (1) identifying a volume scheduled for a backup by a computing system, (2) determining that resource usage of the computing system will fall below a predetermined threshold for a period of time, (3) identifying at least one unit of data in the volume of data to copy to a backup image for the backup during the period of time, (4) in response to determining that the resource usage of the computing system will fall below the predetermined threshold for the period of time, copying the unit of data to the backup image during the period of time, (5) taking the snapshot of the volume, and, (6) copying at least one additional unit of data from the snapshot to the backup image to make the backup image consistent with the snapshot. Various other methods, systems, and computer-readable media are also disclosed.“

The patent application was filed on September 23, 2011 (13/243,421).

Providing increased scalability in deduplication storage systems
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,336,224) developed by Zhang, Xianbo, Plymouth, MN, Guo, Fanglu, Los Angeles, CA, and Wu, Weibao, Vandanis Heights, MN, for a “systems and methods for providing increased scalability in deduplication storage systems.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A computer-implemented method for providing increased scalability in deduplication storage systems may include, (1) identifying a database that stores a plurality of reference objects, (2) determining that at least one size-related characteristic of the database has reached a predetermined threshold, (3) partitioning the database into a plurality of sub-databases capable of being updated independent of one another, (4) identifying a request to perform an update operation that updates one or more reference objects stored within at least one sub-database, and then, (5) performing the update operation on less than all of the sub-databases to avoid processing costs associated with performing the update operation on all of the sub-databases. Various other systems, methods, and computer-readable media are also disclosed.“

The patent application was filed on December 23, 2014 (14/580,246).

Enabling virtual environments to mount non-native storage disks
Veritas Technologies, LLC, Mountain View, CA, has been assigned a patent (9,336,131) developed by Sabjan, Check, and Krishnamurthy, Lokesha, Sanford, FL, for a “systems and methods for enabling virtual environments to mount non-native storage disks.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A computer-implemented method for enabling virtual environments to mount non-native storage disks may include, (1) identifying a storage disk formatted in a format that is non-native to a virtual environment, (2) locating disk information of the storage disk that includes, i) a plurality of non-native partition table entries and, ii) a partition table pointer that points to the non-native partition table entries, and then, (3) modifying the disk information to enable the virtual environment to mount the storage disk as though the storage disk were formatted in a format that is native to the virtual environment by, (i) adding a plurality of native partition table entries that identify the plurality of volumes within the storage disk and then, (ii) modifying the partition table pointer to point to the native partition table entries instead of the non-native partition table entries. Various other methods, systems, and computer-readable media are also disclosed.“

The patent application was filed on April 16, 2013 (13/863,886).

Articles_bottom
AIC
ATTO
OPEN-E