Search

Gaurav Yadav Phones & Addresses

  • Fort Mill, SC
  • Charlotte, NC
  • 2613 Copa Del Oro Dr, Union City, CA 94587
  • Fremont, CA
  • Stamford, CT

Resumes

Resumes

Gaurav Yadav Photo 1

Gaurav Yadav

View page
Location:
Santa Clara, California
Industry:
Computer Software
Gaurav Yadav Photo 2

Gaurav Yadav

View page
Location:
United States
Gaurav Yadav Photo 3

Gaurav Yadav

View page
Location:
United States
Gaurav Yadav Photo 4

Gaurav Yadav

View page
Location:
United States
Gaurav Yadav Photo 5

Sr Faculty,Mathematics At Bansal Classes Kota

View page
Location:
Udaipur Area, India
Industry:
Education Management
Work:
Aakash IIT-JEE Mar 2009 - Feb 2011
Sr faculty
Education:
Netaji Subhas Institute of Technology 2004 - 2008
Bachelor of Engineering (B.E.), Computer Science
Kendriya Vidyalaya jaipur

Publications

Us Patents

Global De-Duplication Of Virtual Disks In A Storage Platform

View page
US Patent:
20210004181, Jan 7, 2021
Filed:
Sep 22, 2020
Appl. No.:
17/028164
Inventors:
- Tinton Falls NJ, US
Gaurav Yadav - Mountain View CA, US
International Classification:
G06F 3/06
Abstract:
In order to avoid writing duplicates of blocks of data into a storage platform, any virtual disk within the storage platform may have a de-duplication feature enabled. Or, all virtual disks have this feature enabled. For virtual disks with de-duplication enabled, a unique message digest is calculated for every block of data written to that virtual disk. Upon a write, these message digests are consulted in order to determine if a particular block of data has already been written, if so, it is not written again, and if not, it is written. All de-duplication virtual disks are written to a single system virtual disk within the storage platform. De-duplication occurs over the entire storage platform and over all its virtual disks because all message digests are consulted before a write is performed for any virtual disk. A read for a de-duplication virtual desk reads from the system virtual disk.

De-Duplication Of Client-Side Data Cache For Virtual Disks

View page
US Patent:
20200356277, Nov 12, 2020
Filed:
Jul 23, 2020
Appl. No.:
16/937401
Inventors:
- Tinton Falls NJ, US
Gaurav Yadav - Mountain View CA, US
International Classification:
G06F 3/06
G06F 9/455
Abstract:
A computer receives a write request including an offset within a virtual disk. The computer writes the data block to a remote platform and calculates a hash value of the data. If the hash value does not exist in a first table of a block cache of the computer, the computer adds a pair to the first table: hash value/block cache data offset. Next, the computer adds a pair in a second table of the block cache: virtual disk offset of the data/hash value. A read request uses these tables to find the data in the cache without accessing the storage platform. The read consults the second table to find the hash value corresponding to the virtual disk offset of block. The hash value is used as a key into the first table to find the block cache data offset of the data; the data is read from the block cache at that offset.

Global De-Duplication Of Virtual Disks In A Storage Platform

View page
US Patent:
20170329527, Nov 16, 2017
Filed:
May 16, 2016
Appl. No.:
15/155838
Inventors:
- Santa Clara CA, US
Gaurav YADAV - Mountain View CA, US
International Classification:
G06F 3/06
G06F 3/06
G06F 3/06
G06F 3/06
G06F 12/109
G06F 3/06
Abstract:
In order to avoid writing duplicates of blocks of data into a storage platform, any virtual disk within the storage platform may have a de-duplication feature enabled. Or, all virtual disks have this feature enabled. For virtual disks with de-duplication enabled, a unique message digest is calculated for every block of data written to that virtual disk. Upon a write, these message digests are consulted in order to determine if a particular block of data has already been written, if so, it is not written again, and if not, it is written. All de-duplication virtual disks are written to a single system virtual disk within the storage platform. De-duplication occurs over the entire storage platform and over all its virtual disks because all message digests are consulted before a write is performed for any virtual disk. A read for a de-duplication virtual desk reads from the system virtual disk.

De-Duplication Of Client-Side Data Cache For Virtual Disks

View page
US Patent:
20170329530, Nov 16, 2017
Filed:
May 16, 2016
Appl. No.:
15/156015
Inventors:
- Santa Clara CA, US
Gaurav YADAV - Mountain View CA, US
International Classification:
G06F 3/06
G06F 12/1018
G06F 12/0866
G06F 3/06
G06F 3/06
G06F 3/06
G06F 9/455
G06F 3/06
G06F 9/455
Abstract:
A computer receives a write request including an offset within a virtual disk. The computer writes the data block to a remote platform and calculates a hash value of the data. If the hash value does not exist in a first table of a block cache of the computer, the computer adds a pair to the first table: hash value/block cache data offset. Next, the computer adds a pair in a second table of the block cache: virtual disk offset of the data/hash value. A read request uses these tables to find the data in the cache without accessing the storage platform. The read consults the second table to find the hash value corresponding to the virtual disk offset of block. The hash value is used as a key into the first table to find the block cache data offset of the data; the data is read from the block cache at that offset.
Gaurav Yadav from Fort Mill, SC, age ~44 Get Report