Search

Ravi K Kavuri

from San Ramon, CA
Age ~56

Ravi Kavuri Phones & Addresses

  • 3803 Mandy Way, San Ramon, CA 94582 (651) 455-3781
  • 6228 Boxman Ave, Inver Grove Heights, MN 55076 (651) 455-3781 (651) 788-7319
  • 5914 Candace Ave, Inver Grove Heights, MN 55076 (651) 455-3781
  • South St Paul, MN
  • 8617 Edinbrook Xing, Minneapolis, MN 55443 (763) 315-4672
  • Sunnyvale, CA
  • Moorhead, MN
  • Inver Grove, MN
  • 3125 Tewksbury Way, San Ramon, CA 94582 (651) 295-3380

Work

Company: Google May 2018 Position: Cloud and infrastructure engineering

Industries

Computer Software

Resumes

Resumes

Ravi Kavuri Photo 1

Cloud And Infrastructure Engineering

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Google
Cloud and Infrastructure Engineering

Netapp Oct 2016 - May 2018
Vice President of Engineering

Netapp Oct 2015 - Oct 2016
Vp, Chief Architect

Netapp Feb 2007 - Sep 2015
Senior Technical Director

Sun Microsystems Jan 2006 - Feb 2007
Distinguished Engineer

Publications

Us Patents

Volume Translation Apparatus And Method

View page
US Patent:
7007152, Feb 28, 2006
Filed:
Dec 28, 2001
Appl. No.:
10/033925
Inventors:
Troy Raymond Pesola - Champlin MN, US
Ravi K. Kavuri - Inver Grove Heights MN, US
Michael W. Booth - Apple Valley MN, US
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 13/00
US Classification:
711202, 711100, 711112, 711154
Abstract:
A volume translation apparatus and method are provided. The volume translation apparatus resides between host machines and the physical storage devices accessed by the host machines. This volume translation apparatus may perform volume translation for the control path and optionally the data path of input/output (I/O) requests sent by the host machines to the physical storage devices. Control path translation ensures that the correct physical volumes are mounted for accessing by the I/O request. Because the physical volume may be different from that requested by the host machine application, the translation device includes a mapping that represents which physical volumes represent copies of the virtual volume used by the host machine application. When an I/O request is received and is directed to a particular original virtual volume, the volume mapping apparatus translates the original virtual volume identification into one or more physical volume identifications associated with a secondary virtual volume which may or may not be the same as the original virtual volume.

Method, System And Product For Managing A Virtual Storage System

View page
US Patent:
7047359, May 16, 2006
Filed:
Dec 17, 2002
Appl. No.:
10/321748
Inventors:
Christopher John Van Krevelen - Coon Rapids MN, US
Reed S. Nelson - Shoreview MN, US
James P. Hughes - Minneapolis MN, US
Timothy J. Mueggenberg - Coon Rapids MN, US
Atiq Ahamad - Maplegrove MN, US
Ravi Kumar Kavuri - Inver Grove Heights MN, US
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 12/00
US Classification:
711114, 711170, 711162, 714 6
Abstract:
A data processing system, method, and product are disclosed for managing a virtual storage system. A first command is received from a host to store data utilizing a storage scheme. At least one second command is generated to write data according to the storage scheme to ones of the storage devices in response to the receipt of the first command. The at least one second command is then transmitted to the ones of the plurality of storage devices. Data is stored in the ones of the storage devices according to the storage scheme in response to a receipt of the second command by a storage device.

Virtual Tape Storage System Having Snapshot Virtual Tape Library For Disaster Recovery Testing

View page
US Patent:
7302540, Nov 27, 2007
Filed:
Jul 26, 2005
Appl. No.:
11/190039
Inventors:
Jon Mark Holdman - Wheat Ridge CO, US
Ravi Kumar Kavuri - Inver Grove Heights MN, US
Nancy L. Rassbach - Westminster CO, US
Scott Cary Hammett - Golden CO, US
George Thomas Ward - Louisville CO, US
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 12/00
US Classification:
711162, 711112
Abstract:
A virtual tape storage system includes an original virtual tape library for storing data and includes snapshot virtual tape library (SVTL). The SVTL includes a snapshot of the data stored in the original virtual tape library. A host is operable to receive the snapshot data from the SVTL to perform a disaster recovery test of the original virtual tape library. The SVTL is generated from the original virtual tape library using a copy-on-write snapshot process. In an embodiment, the original virtual tape library stores the stored data on a number of virtual tape volumes (VTVs), and the SVTL includes a snapshot of those VTDs and VTVs which are required for a disaster recovery test of the original virtual tape library. In this case, the host uses the SVTL to perform the disaster recovery test of the original virtual tape library.

Clustered Hierarchical File Services

View page
US Patent:
7529784, May 5, 2009
Filed:
Jun 2, 2005
Appl. No.:
11/143779
Inventors:
Ravi K. Kavuri - Inver Grove Heights MN, US
Jon M. Holdman - Wheat Ridge CO, US
James P. Hughes - Herndon VA, US
Dale R. Eichel - Broomfield CO, US
Randall K. Hewitt - Fort Collins CO, US
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 12/00
G06F 17/01
US Classification:
707204, 711113, 709217
Abstract:
A system for object-based archival data storage includes an object-based storage subsystem having respective data storage devices, at least one file presentation interface that interfaces to client platforms, an administration interface having graphical user interface (GUI) and a command line interface (CLI), a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS), a policy subsystem, and a scalable interconnect to couple the object-based storage subsystem, the at least one file presentation interface, the administration interface, the meta data subsystem, and the policy subsystem, wherein the policy subsystem provides system rules predetermined by a user for at least one of hash based integrity checking, read-only/write-ability/erase-ability control, and duplicate data treatment corresponding to files and file objects.

Clustered Hierarchical File System

View page
US Patent:
7580950, Aug 25, 2009
Filed:
Dec 22, 2006
Appl. No.:
11/615421
Inventors:
Ravi K. Kavuri - Inver Grove Heights MN, US
James P. Hughes - Palo Alto CA, US
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 17/30
US Classification:
707103R, 707 10, 707102, 707204
Abstract:
A system for object-based archival data storage includes an object-based storage subsystem having respective data storage devices, at least one file presentation interface that interfaces to client platforms, an administration interface having graphical user interface (GUI) and a command line interface (CLI), a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS), a policy subsystem that provides system rules predetermined by a user, and a scalable interconnect to couple the object-based storage subsystem, the at least one file presentation interface, the administration interface, the meta data subsystem, and the policy subsystem, wherein the meta data subsystem stores meta data about data files and object files including local file system location, object identification for data, hash, and presented file system information.

Clustered Hierarchical File Services

View page
US Patent:
7627617, Dec 1, 2009
Filed:
Feb 10, 2005
Appl. No.:
11/055523
Inventors:
Ravi K. Kavuri - Inver Grove Heights MN, US
Jon M. Holdman - Wheat Ridge CO, US
James P. Hughes - Herndon VA, US
Dale R. Eichel - Broomfield CO, US
Randall K. Hewitt - Fort Collins CO, US
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 12/00
G06F 17/30
US Classification:
707204, 707 1, 707100, 707103 R, 707201, 709217, 711113
Abstract:
A system for object-based archival data storage includes an object-based storage subsystem having respective data storage devices, at least one file presentation interface that interfaces to client platforms, an administration interface having graphical user interface (GUI) and a command line interface (CLI), a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS), a policy subsystem, and a scalable interconnect to couple the object-based storage subsystem, the at least one file presentation interface, the administration interface, the meta data subsystem, and the policy subsystem, wherein the policy subsystem provides system rules predetermined by a user for at least one of hash based integrity checking, read-only/write-ability/erase-ability control, and duplicate data treatment corresponding to files and file objects.

System And Method For Direct To Archive Data Storage

View page
US Patent:
7693954, Apr 6, 2010
Filed:
Dec 21, 2004
Appl. No.:
11/018324
Inventors:
James P. Hughes - Herndon VA, US
Ravi K. Kavuri - Inver Grove Heights MN, US
Tru Q. Dam - Maple Grove MN, US
Shanthi Paladugu - Plymouth MN, US
Assignee:
Storage Technology Corporation - Louisville CO
International Classification:
G06F 15/167
US Classification:
709213, 709214, 709216, 711 4
Abstract:
A system for data storage includes a switch node, a meta-data server, a plurality of storage servers having at least one respective data storage device, and a scalable interconnect. The scalable interconnect couples the switch node, the meta-data server, and the storage servers. At least one of the switch node, the meta-data server and the storage servers includes a hierarchical storage manager (HSM). When information is received at the switch node, the HSM presents the information substantially simultaneously to the storage servers for storage at the respective data storage devices.

Content Repository Implemented In A Network Storage Server System

View page
US Patent:
8180813, May 15, 2012
Filed:
Dec 8, 2009
Appl. No.:
12/633718
Inventors:
Garth Goodson - Fremont CA, US
Shankar Pasupathy - Milpitas CA, US
Thirumale Niranjan - Kamataka, IN
Ravi Kavuri - Inver Grove Heights MN, US
Kaladhar Voruganti - San Jose CA, US
Sudhir Srinivasan - Acton MA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 17/30
US Classification:
707827, 707828
Abstract:
A network storage server system includes a distributed object store, a presentation layer, a metadata subsystem, and a content management subsystem. The object store has no namespace and provides location-independent addressing of data objects. The presentation layer provides multiple interfaces for accessing data stored in the object store, including a NAS interface and a Web Service interface, and provides at least one namespace for accessing data via the NAS interface or the Web Service interface. The Web Service interface allows access to stored data via the namespace or without using the namespace (“raw object” access). The metadata subsystem stores user-specified and/or system-generated metadata relating to data objects and allows data objects to be identified and retrieved by searching on the metadata. The content management subsystem autonomously manages lifecycles of data objects according to user-specified policies, based on metadata associated with the data objects and tracked by the metadata subsystem.
Ravi K Kavuri from San Ramon, CA, age ~56 Get Report