Patent ID: 8200738
Filing Date: 2012-06-12
Classification: G06F

Abstract:
1. A method of implementing virtual clusters on a physical cluster, the physical cluster including a plurality of physical server nodes, each physical server node including a plurality of physical resources and a virtualizing subsystem, the virtualizing subsystem being capable of creating separate environments on the physical server node that logically isolate applications from each other, wherein the separate environments are virtual operating systems, the method comprising: configuring a plurality of virtual operating systems on each physical server node by defining properties of each virtual operating system, wherein the plurality of virtual operating systems on a physical server node share a kernel and share a number of system libraries; configuring a virtual cluster composed of a plurality of virtual operating systems that are on a plurality of physical server nodes; running a cluster application on the virtual cluster, wherein the virtual cluster presents the plurality of virtual operating systems that compose the virtual cluster to the cluster application such that the cluster application is isolated from any other virtual operating systems on the plurality of physical server nodes.