Patent · US Active

Executing a multicomponent software application on a virtualized computer platform

US8286174B1 · kind B1 · utility

88Cited by
14References
34Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 17, 2006
Grant dateOct 9, 2012
Priority date
Expiry dateJan 25, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/4557
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A virtualized computer platform is established and maintained by virtualization software on one or more physical computers. A multicomponent software application may execute on the virtualized computer platform, with different components of the application executing in different virtual machines, which are supported by the virtualization software. The virtualization software may also provide, and/or facilitate the provision of, one or more services that may be beneficial to the operation of the multicomponent software application, such as automated provisioning, resource allocation, VM distribution, performance monitoring, resource management, high availability, backup, disaster recovery, alarms, security, etc. In some embodiments of the invention, some of these services are provided through coordinated efforts of a system resource manager, a VM manager, an application monitor and an application resource manager. In some of these embodiments, an application monitor and an application manager may be included with a multicomponent software application in a single installation package.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.