Deploying and Operating vApps and Virtual Machines (2024)

A vApp object contains one or morevirtual machines, and provides detailed specifications of those virtual machines and thenetworks to which they connect. The VMware CloudDirector API supports programmatic access to a range of self-servicedatacenter operations that allow users to create, configure, deploy, and operate vApps.

The initial configuration of a vApp and the virtualmachines it contains is established in the OVF package on which its source templateis based. In the VMware CloudDirector API, vApp templates are based on OVF 1.0. These templatescan be retrieved from catalogs and transformed into virtual systems, called vApps,through a process called instantiation, which binds a template’s abstract resourcerequirements to resources available in a VDC.

After a vApp has been created, using any of the methodsdescribed in About Instantiation, you can makefurther changes to its configuration using procedures like the ones shown in Reconfiguring vApps and Virtual Machines.All configuration changes you make during instantiation or reconfiguration arediscarded when the vApp is deleted, but you can preserve them by capturing the vAppas a template See Capture a vApp as a Template.

Starting with vCloudDirector 9.5, vApps and virtual machines support IPv6connectivity. You can assign IPv6 addresses to virtual machines connected to IPv6networks.

About OVF

OVF is a widely accepted standard format that applies to many virtualization technologies.

  • Virtual machines and appliances are distributed as OVF packages by many vendors.
  • Many vendors, including VMware, offer tools thatsimplify creating and customizing OVF, support converting virtual machines onexisting virtualization platforms to OVF, or both.
  • OVF can express the complex relationships between virtual appliances in enterprise applications. The author of the appliance can handle most of the complexity, rather than the user who deploys it.
  • OVF is extensible, allowing new policies andrequirements to be inserted by ISVs and implemented by the virtualizationplatforms that support them without requiring changes to other clients, otherplatforms, or the VMware CloudDirector API itself.

Administrators and advanced users should becomefamiliar with the details of the OVF standard before developing applications withthe VMware CloudDirector API. Thecomplete OVF specification document is available at http://www.dmtf.org/standards/published_documents/DSP0243_1.0.0.pdf. Aninformative white paper on OVF is available at http://www.dmtf.org/standards/published_documents/DSP2017_1.0.0.pdf.

A virtual machine is typically made up of one or morevirtual disk files that contain the operating system and applications that run onthe virtual machine, and a configuration file containing metadata that describe howthe virtual machine is configured and deployed. An OVF package includes thesecomponents, as well as optional certificate and manifest files. The package can bedistributed and stored as a collection of individual files, or as a single archive(OVA) file. The VMware CloudDirector API supports upload and download of OVF files. It alsosupports download, but not upload, of OVA files.

About DMTF, CIM, and RASD

Virtual hardware in OVF packages elements is definedusing an open standard framework established by the Distributed Management TaskForce (DMTF). This framework, called the Common Information Model (CIM), definesvirtual hardware resources using the ResourceAllocationSettingData (RASD) schema. Inthis schema, each class of virtual hardware is represented as an Item element with aspecific ResourceType. Many VMware CloudDirector API operations that deploy and configure vApps andvirtual machines require you to understand and sometimes modify RASD Item elements.

You can download the RASD schema files and related information from http://www.dmtf.org/standards/cim/cim_schema_v2191

vApp Life Cycle

A vApp contains one or more Vm elements, whichrepresent individual virtual machines. It also contains information that definesoperational details for the vApp and the virtual machines that it contains. The vApplifecycle includes several distinct states:

  • An OVF package, the form in which vApps aretypically distributed.
  • A vApp template, created when a client uploads an OVF package to a catalog.
  • An undeployed vApp, created when a vApp template is instantiated without also being deployed, or a deployed vApp is undeployed.
  • A deployed vApp, ready to be powered on and operated. Instantiation can include deployment, power-on, or both.
Deploying and Operating vApps and Virtual Machines (1)

For a full list of the VMware CloudDirector API user operations,see the Cloud API SchemaReference at https://code.vmware.com.

Deploying and Operating vApps and Virtual Machines (2024)
Top Articles
What files are safe to delete or move?
Turnkey Projects: Pros & Cons | Considerations For Your Project
Blanchard St Denis Funeral Home Obituaries
Craigslist Cars And Trucks For Sale By Owner Indianapolis
Ds Cuts Saugus
Rabbits Foot Osrs
Mileage To Walmart
Parks in Wien gesperrt
Ucf Event Calendar
Turbocharged Cars
South Bend Tribune Online
Persona 4 Golden Taotie Fusion Calculator
Trini Sandwich Crossword Clue
Craigslist Pikeville Tn
Alejos Hut Henderson Tx
Suffix With Pent Crossword Clue
Gdlauncher Downloading Game Files Loop
Dtab Customs
R. Kelly Net Worth 2024: The King Of R&B's Rise And Fall
C&T Wok Menu - Morrisville, NC Restaurant
Bòlèt Florida Midi 30
Reser Funeral Home Obituaries
Anonib Oviedo
The 15 Best Sites to Watch Movies for Free (Legally!)
FAQ's - KidCheck
Effingham Daily News Police Report
Enduring Word John 15
Skepticalpickle Leak
Craigslist Boerne Tx
Fandango Pocatello
Dumb Money, la recensione: Paul Dano e quel film biografico sul caso GameStop
Staar English 1 April 2022 Answer Key
Ket2 Schedule
Ljw Obits
Hingham Police Scanner Wicked Local
Culvers Lyons Flavor Of The Day
Samantha Lyne Wikipedia
Seminary.churchofjesuschrist.org
Isabella Duan Ahn Stanford
Craigslist Farm And Garden Reading Pa
Free Crossword Puzzles | BestCrosswords.com
Az Unblocked Games: Complete with ease | airSlate SignNow
M&T Bank
Quaally.shop
10 Types of Funeral Services, Ceremonies, and Events » US Urns Online
City Of Irving Tx Jail In-Custody List
The 13 best home gym equipment and machines of 2023
99 Fishing Guide
Immobiliare di Felice| Appartamento | Appartamento in vendita Porto San
Marion City Wide Garage Sale 2023
Hy-Vee, Inc. hiring Market Grille Express Assistant Department Manager in New Hope, MN | LinkedIn
Vt Craiglist
Latest Posts
Article information

Author: Nathanial Hackett

Last Updated:

Views: 5721

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Nathanial Hackett

Birthday: 1997-10-09

Address: Apt. 935 264 Abshire Canyon, South Nerissachester, NM 01800

Phone: +9752624861224

Job: Forward Technology Assistant

Hobby: Listening to music, Shopping, Vacation, Baton twirling, Flower arranging, Blacksmithing, Do it yourself

Introduction: My name is Nathanial Hackett, I am a lovely, curious, smiling, lively, thoughtful, courageous, lively person who loves writing and wants to share my knowledge and understanding with you.