Search

Vishnu Sekhar Phones & Addresses

  • Sunnyvale, CA
  • 4217 Mckellar Ln, Palo Alto, CA 94306 (650) 320-8772
  • 562 Kendall Ave, Palo Alto, CA 94306 (650) 320-8772
  • Cupertino, CA
  • Clemson, SC

Work

Position: Precision Production Occupations

Education

Degree: Graduate or professional degree

Publications

Us Patents

Method And System For Providing Device Drivers In A Virtualization System

View page
US Patent:
7840790, Nov 23, 2010
Filed:
Feb 16, 2007
Appl. No.:
11/676111
Inventors:
Vishnu Mohan Sekhar - Palo Alto CA, US
Greg Hutchins - Palo Alto CA, US
Shaw Cheng Chuang - Mountain View CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 15/177
US Classification:
713 1, 713 2, 713100
Abstract:
In a virtualization computer system, a method and system that does not exclusively allocate I/O devices, for example, storage and networking devices, to a commodity operating system (COS) when mainly used for booting the virtualization system. Those I/O devices needed by the COS are accessed via virtual machine kernel drivers, thereby giving the COS the benefits of operation derived from features in the virtual machine kernel that is provided for these I/O devices.

Efficient Reboot Of An Operating System

View page
US Patent:
20170371388, Dec 28, 2017
Filed:
Jun 23, 2016
Appl. No.:
15/191444
Inventors:
- Palo Alto CA, US
Xavier DEGUILLARD - Sunnyvale CA, US
Mukund GUNTI - Mountain View CA, US
Vishnu SEKHAR - Sunnyvale CA, US
International Classification:
G06F 1/24
G06F 21/57
G06F 9/44
H04L 9/32
G06F 1/32
Abstract:
A computer system is rebooted after updating a boot image without running platform firmware with its power-on self-test of system hardware devices and without retrieving all of the modules included in a boot image from an external source and reloading them into system memory. The reboot process includes the steps of loading one or more updated modules of the boot image into the system memory, executing the boot loader module to load for execution modules of the boot image including a system software kernel and the updated modules, and transferring execution control to the system software kernel.

Hypervisor Exchange With Virtual Machines In Memory

View page
US Patent:
20170371691, Dec 28, 2017
Filed:
Jun 22, 2016
Appl. No.:
15/189115
Inventors:
Mukund Gunti - Sunnyvale CA, US
Vishnu Sekhar - Sunnyvale CA, US
Rajesh Venkatasubramanian - San Jose CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 9/455
G06F 12/109
G06F 3/06
Abstract:
A hypervisor-exchange process includes: suspending, by an “old” hypervisor, resident virtual machines; exchanging the old hypervisor for a new hypervisor, and resuming, by the new hypervisor, the resident virtual machines. The suspending can include “in-memory” suspension of the virtual machines until the virtual machines are resumed by the new hypervisor. Thus, there is no need to load the virtual machines from storage prior to the resuming. As a result, any interruption of the virtual machines is minimized. In some embodiments, the resident virtual machines are migrated onto one or more host virtual machines to reduce the number of virtual machines being suspended.

Efficient Reboot Of An Operating System

View page
US Patent:
20170372075, Dec 28, 2017
Filed:
Jun 23, 2016
Appl. No.:
15/191438
Inventors:
- Palo Alto CA, US
Xavier DEGUILLARD - Sunnyvale CA, US
Mukund GUNTI - Mountain View CA, US
Vishnu SEKHAR - Sunnyvale CA, US
International Classification:
G06F 21/57
G06F 1/24
G06F 9/44
H04L 9/32
Abstract:
A computer system is rebooted upon crash without running platform firmware and without retrieving all of the modules included in a boot image from an external source and reloading them into system memory. The reboot process includes the steps of stopping and resetting all of the processing units, except one of the processing units that detected the crash event, selecting the one processing unit to execute a reboot operation, and executing the reboot operation to reboot the computer system.

Hardware Management Systems For Disaggregated Rack Architectures In Virtual Server Rack Deployments

View page
US Patent:
20170054603, Feb 23, 2017
Filed:
Jun 30, 2016
Appl. No.:
15/198914
Inventors:
- Palo Alto CA, US
Vishnu Mohan Sekhar - Sunnyvale CA, US
Mukund Gunti - Palo Alto CA, US
Raj Yavatkar - Saratoga CA, US
Donald Newell - Cupertino CA, US
Thayumanavan Sridhar - Sunnyvale CA, US
International Classification:
H04L 12/24
Abstract:
Hardware management systems for disaggregated rack architectures in virtual server rack deployments are disclosed herein. An example apparatus to manage disaggregated physical hardware resources in a physical rack includes a hardware management system to discover disaggregated physical hardware resources in the physical rack and generate a listing of the disaggregated physical hardware resources, and a physical resource manager to generate a composed resource based on resources from the listing of the disaggregated physical hardware resources, the hardware management system to manage the composed resource.

Operating-System Exchanges Using Memory-Pointer Transfers

View page
US Patent:
20160306649, Oct 20, 2016
Filed:
Jun 22, 2016
Appl. No.:
15/189130
Inventors:
Mukund Gunti - Sunnyvale CA, US
Vishnu Sekhar - Sunnyvale CA, US
Rajesh Venkatasubramanian - San Jose CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 9/455
G06F 9/50
G06F 12/02
Abstract:
An “old” hypervisor is upgraded to or otherwise replaced by a “new” hypervisor without migrating virtual machines to a standby computer. The old hypervisor partitions the computer that it controls between a source partition and a target partition. The hypervisor and its virtual machines initially run on the source partition, while a new hypervisor is installed on the target partition. The virtual machines are migrated to the new hypervisor without physically moving the in-memory virtual-machine data. Instead, the old hypervisor sends memory pointers, and the new hypervisor claims the respective memory locations storing the virtual-machine data. After all virtual machines are migrated, the old hypervisor bequeaths the hypervisor memory and a last processor that the old hypervisor requires to run. The new hypervisor claims the bequeathed processor and hypervisor memory after the old hypervisor terminates to complete the upgrade/exchange.

Hot-Swapping Operating Systems Using Inter-Partition Application Migration

View page
US Patent:
20160210141, Jul 21, 2016
Filed:
Mar 9, 2015
Appl. No.:
14/642656
Inventors:
Mukund Gunti - Sunnyvale CA, US
Vishnu Sekhar - Sunnyvale CA, US
Bernhard Poess - Saratoga CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 9/445
Abstract:
In a process for hot-swapping operating systems, an original operating system (OS) instance is executing on and controlling hardware of a computer. The original OS instance generates updated launch code that defines a division of the hardware into a source logical partition and a target logical partition. The original OS instance quiesces processes hardware of the target logical partition so that the original OS instance and an application running thereon are contained by the source logical partition. The original OS instance launches the updated OS instance so that it executes on the target logical partition. The application is moved from the source logical partition to the target logical partition. The original OS instance terminates. The updated OS instance claims hardware freed by the termination.
Vishnu Mohan Sekhar from Sunnyvale, CA, age ~46 Get Report