Search

Sai Susarla Phones & Addresses

  • San Jose, CA
  • San Ramon, CA
  • 1063 Morse Ave, Sunnyvale, CA 94089
  • Folsom, CA
  • Boise, ID
  • Salt Lake City, UT
  • Austin, TX

Publications

Us Patents

System And Method For Failover Of Guest Operating Systems In A Virtual Machine Environment

View page
US Patent:
8255735, Aug 28, 2012
Filed:
May 20, 2010
Appl. No.:
12/784074
Inventors:
Garth Richard Goodson - Sunnyvale CA, US
Sai Susarla - Sunnyvale CA, US
Randal Thelen - Sunnyvale CA, US
Kiran Srinivasan - Sunnyvale CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 11/00
US Classification:
714 3, 714 51
Abstract:
A system and method provides for failover of guest operating systems in a virtual machine environment. During initialization of a computer executing a virtual machine operating system, a first guest operating system allocates a first memory region within a first domain and notifies a second guest operating system operating in a second domain of the allocated first memory region. Similarly, the second guest operating system allocates a second region of memory within the second domain and notifies the first operating system of the allocated second memory region. In the event of a software failure affecting one of the guest operating systems, the surviving guest operating system assumes the identity of the failed operating system and utilizes data stored within the shared memory region to replay to storage devices to render them consistent.

System And Method For Failover Of Guest Operating Systems In A Virtual Machine Environment

View page
US Patent:
7809976, Oct 5, 2010
Filed:
Apr 30, 2007
Appl. No.:
11/742209
Inventors:
Garth Richard Goodson - Sunnyvale CA, US
Sai Susarla - Sunnyvale CA, US
Randal Thelen - Sunnyvale CA, US
Kiran Srinivasan - Sunnyvale CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 11/00
US Classification:
714 3, 714 5
Abstract:
A system and method provides for failover of guest operating systems in a virtual machine environment. During initialization of a computer executing a virtual machine operating system, a first guest operating system allocates a first memory region within a first domain and notifies a second guest operating system operating in a second domain of the allocated first memory region. Similarly, the second guest operating system allocates a second region of memory within the second domain and notifies the first operating system of the allocated second memory region. In the event of a software failure affecting one of the guest operating systems, the surviving guest operating system assumes the identity of the failed operating system and utilizes data stored within the shared memory region to replay to storage devices to render them consistent.
Sai Rama Susarla from San Jose, CA, age ~50 Get Report