A vApp allows you to perform resource management and certain other management activities such as power operations for multiple virtual machines at the same time. You can think of the vApp as the container for the virtual machines, and you can perform the operations on the container.

When you create a vApp, you can add it to a folder, standalone host, resource pool, DRS cluster, or another vApp.


Verify that one of those objects is available in your data center.

  • A standalone host that is running ESX 4.0 or later
  • A DRS cluster


  1. In the vSphere Client, right-click an object that supports vApp creation and click New vApp.
    The New vApp wizard starts.
  2. On the Select creation type page, select Create a new vApp and click Next.
  3. On the Select a name and location page, type a name and select a location for the vApp, and click Next.
    • If you start the creation process from a folder or vApp, you are prompted for a host, cluster, or resource pool.
    • If you start the creation process from a resource pool, host, or cluster, you are prompted for a folder or a data center.
  4. On the Resource allocation page, allocate CPU and memory resources to the vApp.
    Option Description

    Defines the CPU or memory shares for this vApp with respect to the parent’s total. Sibling vApps share resources according to their relative share values bounded by the reservation and limit. Select Low, Normal, or High, which specify share values respectively in a 1:2:4 ratio. Select Custom to give each vApp a specific number of shares that expresses a proportional weight.


    Defines the guaranteed CPU or memory allocation for this vApp.

    Reservation Type

    Defines whether the reservation is expandable. Select the Expandable check box to make the reservation expandable. When the vApp is powered on, if the combined reservations of its virtual machines are larger than the reservation of the vApp, the vApp can use resources from its parent or ancestors.


    Defines the upper limit for this vApp's CPU or memory allocation. Select Unlimited to specify no upper limit.

  5. On the Review and finish page, review the vApp settings and click Finish.