18.08.2013 Views

vSphere SDK for Perl Programming Guide - Documentation - VMware

vSphere SDK for Perl Programming Guide - Documentation - VMware

vSphere SDK for Perl Programming Guide - Documentation - VMware

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>vSphere</strong> <strong>SDK</strong> <strong>for</strong> <strong>Perl</strong> <strong>Programming</strong> <strong>Guide</strong><br />

MOB (Managed Object Browser)<br />

A Web‐based application hosted on all <strong>VMware</strong> ESX/ESXi and vCenter Server systems. The MOB lets you<br />

explore the objects on the system and obtain in<strong>for</strong>mation about each object’s properties and methods.<br />

V <strong>vSphere</strong> API<br />

A set of Web services, hosted on ESX/ESXi and vCenter Server systems, that provides interfaces to<br />

<strong>vSphere</strong> components such as hosts, virtual machines, and datacenters and operations on these<br />

components.<br />

view<br />

A client‐side <strong>Perl</strong> object that the <strong>vSphere</strong> <strong>SDK</strong> <strong>for</strong> <strong>Perl</strong> has populated with the state of one or more<br />

server‐side managed objects. Client applications and scripts work with view objects rather than with the<br />

managed entities that exist on the server. To create a view, call the appropriate <strong>vSphere</strong> <strong>SDK</strong> <strong>for</strong> <strong>Perl</strong><br />

subroutine (Vim::get_view, Vim::get_views, and so on) with the managed object reference <strong>for</strong> the<br />

entity of interest.<br />

virtual appliance<br />

A virtual machine that is prepackaged with an operating system and a set of applications.<br />

virtualization<br />

Separation of a resource‐ or service‐request from the underlying physical delivery of that service.<br />

Virtualization provides an abstraction layer between computing resources, physical storage, networking<br />

hardware and the applications that use these resources. Virtualization can greatly enhance the computing<br />

environment, optimizing the use of available physical components. For example, virtual memory enables<br />

computer software to use more memory than is physically installed, via the background swapping of data<br />

to disk storage. Virtualization techniques can be applied to all layers of an IT infrastructure such as<br />

networks, storage, laptop or server hardware, operating systems, and applications.<br />

<strong>vSphere</strong> Web Services <strong>SDK</strong><br />

The package of components (WSDL, sample code, and other artifacts) required <strong>for</strong> developing Java, C#,<br />

or other Web‐services‐enabled client applications that invoke operations on the Web‐services‐based<br />

<strong>vSphere</strong> API.<br />

68 <strong>VMware</strong>, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!