Sei sulla pagina 1di 61

Virtualization EcoShell®

Beta Version 1.0

Getting Started Guide


© 2009 Vizioncore, Inc. ALL RIGHTS RESERVED.
This guide contains proprietary information protected by copyright. The software described in this guide is furnished
under a software license or nondisclosure agreement. This software may be used or copied only in accordance with
the terms of the applicable agreement. No part of this guide may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying and recording for any purpose other than the purchaser's
personal use without the written permission of Vizioncore, Inc.

If you have any questions regarding your potential use of this material, contact:
Vizioncore, Inc
975 Weiland Ave
Buffalo Grove, IL 60089
www.vizioncore.com
email: info@vizioncore.com

Refer to our Web site for regional and international office information.

Trademarks
Vizioncore, the Vizioncore logo, and Virtualization EcoShell are trademarks and registered trademarks of Vizioncore,
Inc in the United States of America and other countries. Other trademarks and registered trademarks used in this
guide are property of their respective owners.

Third Party Contributions


For a list of third-party components and licenses, see Appendix: License Credits.

Disclaimer
The information in this document is provided in connection with Vizioncore products. No license, express or implied,
by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale
of Vizioncore products. EXCEPT AS SET FORTH IN VIZIONCORE'S TERMS AND CONDITIONS AS SPECIFIED
IN THE LICENSE AGREEMENT FOR THIS PRODUCT, VIZIONCORE ASSUMES NO LIABILITY WHATSOEVER
AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL VIZIONCORE BE LIABLE FOR ANY
DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING,
WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION OR LOSS OF
INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF VIZIONCORE
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Vizioncore makes no representations or
warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to
make changes to specifications and product descriptions at any time without notice. Vizioncore does not make any
commitment to update the information contained in this document.

Getting Started Guide


April 2009
Version 1.0
Table of Contents

Introduction to this Guide ...................................................................................................................................3


About this Guide............................................................................................................................................................... 4
How to Use this Guide............................................................................................................................................. 4
Text Conventions..................................................................................................................................................... 4
About the Virtualization EcoShell ..................................................................................................................................... 5
About the Virtualization EcoShell Initiative ....................................................................................................................... 5
About Vizioncore Inc. ....................................................................................................................................................... 6
Contacting Vizioncore.............................................................................................................................................. 6
Feedback on the Documentation............................................................................................................................. 6

System Requirements .........................................................................................................................................7


Installation Requirements................................................................................................................................................. 8
Hardware Requirements.......................................................................................................................................... 8
Software Requirements ........................................................................................................................................... 9
Required Third Party Components .......................................................................................................................... 9
Supported Platforms.............................................................................................................................................. 10

Installing Virtualization EcoShell......................................................................................................................13


Preparing to Install ......................................................................................................................................................... 14
Installing the Virtualization EcoShell .............................................................................................................................. 14
Uninstalling the Virtualization EcoShell .......................................................................................................................... 19

Using the VES Interface.....................................................................................................................................21


The Virtualization EcoShell Console .............................................................................................................................. 22
Managed Nodes Pane........................................................................................................................................... 22
Central Pane.......................................................................................................................................................... 23
Links Pane............................................................................................................................................................. 24
2 Virtualization EcoShell
Getting Started Guide

Actions Pane.......................................................................................................................................................... 25
Menus and Toolbars ....................................................................................................................................................... 25
File Menu ............................................................................................................................................................... 25
Tools Menu ............................................................................................................................................................ 26
Help Menu.............................................................................................................................................................. 26
Toolbar................................................................................................................................................................... 26
Managed Nodes Toolbar ....................................................................................................................................... 27
Navigating your Managed Infrastructure......................................................................................................................... 28
Navigation Basics .................................................................................................................................................. 28

Configuring Virtualization EcoShell ................................................................................................................ 51


Starting the Virtualization EcoShell................................................................................................................................. 52
Updating PowerPacks .................................................................................................................................................... 52
Adding Connections........................................................................................................................................................ 54

Index ..................................................................................................................................................................... 1
Introduction to this Guide

This chapter provides information about what is contained in the Virtualization


EcoShell Getting Started Guide. It also provides information about the Virtualization
EcoShell documentation suite and Vizioncore Inc. This chapter contains the following
sections:
About this Guide............................................................................................................................4
About the Virtualization EcoShell ..................................................................................................5
About the Virtualization EcoShell Initiative ....................................................................................5
About Vizioncore Inc......................................................................................................................6
4 Virtualization EcoShell
Getting Started Guide

About this Guide


This section outlines an approach for using this guide, reviews the text conventions that
are used, and summarizes the rest of the documentation set.

How to Use this Guide


This guide walks you through a Virtualization EcoShell installation. Before you being,
ensure that your system and environment meets the installation requirements.

Text Conventions
The following table summarizes how text styles are used in this guide:

Convention Description

Code Monospace text represents code, code objects, and command-


line input. This includes:
• Java language source code and examples of file contents
• Classes, objects, methods, properties, constants, and events
• HTML documents, tags, and attributes
Variables Monospace-plus-italic text represents variable code or
command-line objects that are replaced by an actual value or
parameter.

Interface Bold text is used for interface options that you select (such as
menu items) as well as keyboard commands.

Files, components, Italic text is used to highlight the following items:


and documents • Pathnames, file names, and programs
• Figure captions
• The names of other documents referenced in this guide
Introduction to this Guide 5
About the Virtualization EcoShell

About the Virtualization EcoShell


The Virtualization EcoShell provides several key features and out-of-the-box use cases
for administrators. These capabilities will allow them to get a strong sense of how to
optimize, streamline, manage and automate their multi-platform virtual environments.
Features include:
• Flexible and Robust User Interface - Simultaneously manage multi-platform
virtual environments, Microsoft applications and other Windows PowerShell
supported technologies with a highly flexible, robust virtualization-tailored
graphical interface
• Task Automation - Reduce errors from manual processes across multiple areas of
responsibility through the automation of repetitive and complex tasks inherent in
virtualization infrastructures
• Administrative Reports and Maps - Provide pre-defined and customizable reports
as well as automated maps without hassle in HTML, XML and CSV formats,
including support for Microsoft Visio
• Powerful Script Assistance - Cushion and ramp up script creation with a powerful
Integrated Development Environment by exposing, analyzing and
troubleshooting script output for common Windows PowerShell commands
• VESI™ - Inspire administrators who manage multi-platform virtual
environments to share and enhance the capabilities of the Virtualization EcoShell
through the online community-drive initiative and forum - www.thevesi.org

About the Virtualization EcoShell Initiative


The Virtualization EcoShell Initiative (VESI™) is a community-based initiative to help
extend virtualization management using Microsoft Windows PowerShell. The VESI
community is intended to be organized around a new freeware application called the
Virtualization EcoShell. The Virtualization EcoShell will enable any level of
virtualization administrator to take advantage of PowerShell capabilities provided by
Microsoft and virtualization vendors through a customizable, consolidated graphical
interface. Virtualization experts will be able to further make use of the flexibility
provided by a powerful scripting engine and Integrated Development Environment
(IDE) to customize administrative tasks specific to their organization’s needs.
6 Virtualization EcoShell
Getting Started Guide

About Vizioncore Inc.


Vizioncore was formed in July 2002 as a consulting and software-development
company with the mission to create easy-to-use software solutions that performed
reliable and repeatable automation of datacenter functions specifically for the Citrix
platform. A main corporate goal was to enable business partners to offer solutions that
targeted real-world IT issues and provided the best possible installation and automation
for their clients' systems.
Vizioncore's solutions have proved successful in organizations from small to mid-sized
businesses to large enterprises, in a wide variety of vertical industries, including
Financial Services, Government, Healthcare, Manufacturing, and High Tech.
Vizioncore, Inc. can be found in offices around the globe and at www.vizioncore.com.

Contacting Vizioncore
Email: info@Vizioncore.com
Mail:
Vizioncore, Inc.
975 Weiland Ave
Buffalo Grove, IL 60089
Web site: www.vizioncore.com
Refer to our Web site for regional and international office information.

Feedback on the Documentation


We are interested in receiving feedback from you about our documentation. For
example, did you notice any errors in the documentation? Were any features
undocumented? Do you have any suggestions on how we can improve the
documentation? All comments are welcome. Please submit your feedback to the
following email address:
info@vizioncore.com
Please do not submit Technical Support related issues to this email address.
1
System Requirements

This chapter outlines the hardware and software requirements for installing the
Virtualization EcoShell. Supported platforms and additional requirements are also
described.
This chapter contains the following sections:
Installation Requirements ..............................................................................................................8
Hardware Requirements................................................................................................................8
Software Requirements .................................................................................................................9
Required Third Party Components ................................................................................................9
Supported Platforms....................................................................................................................10
8 Virtualization EcoShell
Getting Started Guide

Installation Requirements
The installation requirements for the Virtualization EcoShell are divided among three
categories.
• Hardware Requirements: this section describes the hardware specifications
required to install and run the Virtualization EcoShell.
• Software Requirements: This section describes the operating systems supported
for installation of the Virtualization EcoShell as well as additional components
that are required.
• Supported Platforms: This section provides information regarding the
supported and required components in your virtual environment.

Hardware Requirements
The hardware requirements for the Virtualization EcoShell machine vary depending on
the installed operating system and application usage. At a minimum, you should be
prepared to furnish a system meeting the specifications below:
• CPU: 1 GHz 32-bit (x86) or 64-bit (x64) processor
• RAM: 1 GB of system memory
• Storage: at least 4G GB free hard disk space
The system on which Virtualization EcoShell is installed will also need network
connectivity via port 443 to each configured vCenter Server.
If you are not using a vCenter Server, or are configuring ESX Servers independent of a
vCenter Server, then the system on which Virtualization EcoShell is installed will need
network connectivity to each ESX Server.
System Requirements 9
Installation Requirements

Software Requirements
Virtualization EcoShell can be installed on physical or virtual machine running one of
the following supported operating systems.

Note Both the 32-bit (x86) and 64-bit (x64) versions of the operating systems are supported.

• Windows XP Professional (SP 2 or higher)


• Windows Vista (Business or Ultimate editions)
• Windows Server 2003

Required Third Party Components


Virtualization EcoShell requires additional components that must be installed prior to
installing the Virtualization EcoShell application. These components are listed and
described below.

Microsoft .NET Framework 2.0


The .NET Framework version 2.0 improves scalability and performance of applications
with improved caching, application deployment and updating, support for the broadest
array of browsers and devices with ASP.NET 2.0 controls and services.
You can confirm that you have the .NET Framework 2.0 installed by accessing the Add
or Remove Programs applet on the Windows Control Panel.
For more information on the Microsoft .NET Framework 2.0, refer to the .NET website
at www.microsoft.com/net.

Tip As of the Virtualization EcoShell launch date, the Microsoft .NET Framework 2.0 could be
downloaded from: http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-
4362-4b0d-8edd-aab15c5e04f5&displaylang=en
10 Virtualization EcoShell
Getting Started Guide

Microsoft Windows PowerShell 1.0


Microsoft Windows PowerShell command line shell and scripting language helps IT
professionals achieve greater control and productivity. Using a new admin-focused
scripting language, more than 130 standard command line tools, and consistent syntax
and utilities, Windows PowerShell allows IT professionals to more easily control
system administration and accelerate automation.
For more information on Microsoft Windows PowerShell 1.0, refer to the Windows
PowerShell Technology Center at http://www.microsoft.com.

Tip As of the Virtualization EcoShell launch date, Microsoft Windows PowerShell 1.0 was
available for download from: http://www.microsoft.com/windowsserver2003/technologies/
management/powershell/download.mspx

VMware Infrastructure Toolkit (for Windows) 1.5


The VI Toolkit (for Windows) provides a powerful yet simple command line interface
for task based management of the VMware Infrastructure platform. Windows
Administrators can easily manage and deploy the VMware Infrastructure with a
familiar, simple to use command line interface.
For more information on the VMware VI Toolkit 1.5, refer to the VI Toolkit page at
http://www.vmware.com/sdk/vitk_win/index.html

Tip As of the Virtualization EcoShell launch date, the VMware VI Toolkit 1.5 was available for
download from: http://www.vmware.com/sdk/vitk_win/index.html

Supported Platforms
The Virtualization EcoShell supports the following VMware infrastructure components.
VMware ESX Server
VMware ESX Server 3.0.1 VMware ESXi Server 3.5
VMware ESX Server 3.0.2 VMware ESXi Server 3.5 Update 1
VMware ESX Server 3.0.2 Update 1 VMware ESXi Server 3.5 Update 2
VMware ESX Server 3.0.3 VMware ESXi Server 3.5 Update 3
VMware ESX Server 3.5
System Requirements 11
Installation Requirements

VMware ESX Server 3.5 Update 1


VMware ESX Server 3.5 Update 2
VMware ESX Server 3.5 Update 3

VMware vCenter Server


VirtualCenter 2.0 VirtualCenter 2.5
VirtualCenter 2.01 VirtualCenter 2.5 Update 1
VirtualCenter 2.02 VirtualCenter 2.5 Update 2
VirtualCenter 2.02 Update 1 VirtualCenter 2.5 Update 3
12 Virtualization EcoShell
Getting Started Guide
2
Installing Virtualization EcoShell

This chapter guides you through the process of installing the Virtualization EcoShell.

This chapter contains the following sections:


Preparing to Install.......................................................................................................................14
Installing the Virtualization EcoShell............................................................................................14
Uninstalling the Virtualization EcoShell .......................................................................................19
14 Virtualization EcoShell
Getting Started Guide

Preparing to Install
You will need the following to install the Virtualization EcoShell:
• A machine on which to install the Virtualization EcoShell. This machine can be
either physical or virtual, but should meet the specifications detailed in
“Hardware Requirements” on page 8.
• Administrator access to the machine on which the Virtualization EcoShell will be
installed.
• Appropriate access to each configured vCenter Server.
• If you will be using the Virtualization EcoShell to make changes to your virtual
environment, Power User or Administrator credentials for each vCenter Server will be
required. This is the case for most people.
• If you will only be viewing infrastructure data, then only an account with Read access is
required. This is an uncommon configuration.

• Ensure that all required components are installed prior to installing the
Virtualization EcoShell. For more information, see “Required Third Party
Components” on page 9.

Installing the Virtualization EcoShell


The installation of the Virtualization EcoShell is a simple process with few options for
variance. The installation process is the same for all supported operating systems.

Step 1: Downloading the Virtualization EcoShell


1 With your favorite web browser, access the VESI website, www.thevesi.org.
2 Click the Downloads tab.
3 Find and click the Beta Release Download button

4 Save the file to your desktop for easy access.


Installing Virtualization EcoShell 15
Installing the Virtualization EcoShell

Step 2: Begin Installation


1 From your desktop, double-click the VES.1.0.0.xx.msi file.

2 The Windows Installer dialog will appear as the required files are extracted. To
cancel the installation at this point. click Cancel.

Step 3: Welcome Screen


After extraction, the installer Welcome screen appears.

1 Click Next.

Step 4: License Agreement


1 Read through the License Agreement, and accept or decline the terms of the
license agreement.
16 Virtualization EcoShell
Getting Started Guide

2 If you accept the agreement, click Next.

Step 5: User Information


1 Enter your name and the name of your company in the appropriate fields.

2 Click Next.
Note This information is not required. You may skip this step by clicking Next without
entering any information.
Installing Virtualization EcoShell 17
Installing the Virtualization EcoShell

Step 6: Setup Screen


The Setup Screen allows you to select the features you want to install as well as the
directory to which they will be installed.

Note It is recommended to accept the defaults on this screen.

1 To accept the default settings, click Next.


or
Change the installation settings for a particular features by clicking the down
arrow and making the appropriate selection.
2 To change the installation directory, click Browse.
3 Browse to the desired director, click OK.
18 Virtualization EcoShell
Getting Started Guide

Step 7: Ready to Install


The Ready to Install the Application dialog appears.

1 Click Next.

Step 8: Install Completed


1 Click Finish to complete the installation.


Installing Virtualization EcoShell 19
Uninstalling the Virtualization EcoShell

Uninstalling the Virtualization EcoShell


Note This procedure may vary slightly depending on the operating system.

Step 1: Add/Remove Programs


1 From the Windows Control Panel, select the Add/Remove Programs applet.
Note For Windows Vista, select the Programs and Features applet.

2 From the Add/Remove Programs applet, select Vizioncore Virtualization


EcoShell 1.0.0 Beta.

3 Click Remove.

Step 2: Confirmation
The Confirmation dialog appears:

1 Click Yes.
The product uninstalls. This may take up to a few minutes.

Step 3: Survey
In order to collect information from the user community, the Virtualization EcoShell
uninstaller includes a survey utility that launches during the uninstall.
20 Virtualization EcoShell
Getting Started Guide

1 Click Yes to complete the survey


or
Click No to skip the survey.
If you click Yes, the Survey will launch in an Internet Explorer window.

2 Complete the survey and click Submit response.


The Virtualization EcoShell is now uninstalled.
3
Using the VES Interface

This chapter will walk you through the basic operation of the Virtualization EcoShell,
including User Interface components and available configurations.

This chapter contains the following sections:


The Virtualization EcoShell Console ...........................................................................................22
Menus and Toolbars ....................................................................................................................25
Navigating your Managed Infrastructure .....................................................................................28
Browsing a vCenter .....................................................................................................................30
Browsing an ESX Server .............................................................................................................37
22 Virtualization EcoShell
Getting Started Guide

The Virtualization EcoShell Console


The Virtualization EcoShell console is the navigational area of the software. This is
where you can view managed components, access menu items and commands, and
work with Links and Actions.

Managed Nodes Pane


The Managed Nodes pane contains all of the installed management packs, called
PowerPacks, and the infrastructure objects managed by that PowerPack. The initial
launch of the Virtualization EcoShell includes the VMware PowerPack, which is
installed with the application.
From the Managed Nodes pane, you can remove and import PowerPacks and navigate
through the managed environments.
Using the VES Interface 23
The Virtualization EcoShell Console

Central Pane
The Central Pane is the core component of the Virtualization EcoShell user interface.
While the Managed Nodes pane allows you to navigate through your managed
environment, the Central pane displays the information for the selected objects.

Control Grid
The most common element used in the Central pane is the Control Grid. The figure
below shows the Control Grid displaying managed Virtual Machines:

Interface Tabs
The Central pane includes two interface tabs, located at the bottom of the view. These
tabs, UI and PowerShell Code, allow you to switch between viewing the graphical
representation of the PowerShell output, and viewing the code itself.
24 Virtualization EcoShell
Getting Started Guide

Filters
A powerful component of the Central pane is the ability to easily filter the Control Grid
display. Filters can be set based on object properties and modified with a variety of
operators and values. In the figure below, a simple filter was created to show the VMs
that do not have Windows XP Professional (32- bit) as a guest operating system.

Breadcrumbs
As you drill-down through your managed environment, a breadcrumb trail is displayed
at the top of the Central pane. Breadcrumbs allow you to easily retrace your steps in
order to quickly and easily navigate your infrastructure.

Links Pane
In the Virtualization EcoShell, Links can be used to retrieve a set of objects or data
related to the object selected in the Control Grid. The Links pane refreshes as you
navigate, only showing the links available for a selected object.
Using the VES Interface 25
Menus and Toolbars

Actions Pane
The Actions pane is used to execute a particular action against an object selected in the
Control Grid. The Actions pane refreshes as you navigate, showing only the Actions
available for the selected object.
You may also create new a new Action using the Add new item selection in the Actions
pane.

Actions:Common
The Actions:Common pane displays actions that are common to all selected objects.
These actions are typically used to generate reports based on the control grid.

Menus and Toolbars


At the top of the Virtualization EcoShell interface, there is a Menu Bar. The commands
available through the Menu Bar are described below

File Menu

PowerShell Libraries . . . This menu item opens the Snapins dialog, which
displays the PowerShell snap-ins installed on the system.
You can add or remove snap-ins through this dialog.

Open Current User Profile This menu item allows you to open the profile for the
current Virtualization EcoShell user in the VESI Script
Editor.

Open All Users Profile This menu item allows you to open a different user
profile in the VESI Script Editor.

Exit This closes the application.


26 Virtualization EcoShell
Getting Started Guide

Tools Menu

PowerShell Command This opens the command prompt for Windows


Prompt . . . PowerShell.

VESI Script Editor . . . This opens the VESI Script Editor.

Options . . . This opens the Options dialog. From the Options dialog,
you can select the language in which the UI will be
localized as well as configure the product for automatic
updates.

Help Menu

Invite a friend . . . This option prepares an invitation email that contains a


link to the VESI website.

Check for updates This option checks the application version information
against an XML file hosted online. If the versions are
different, the option to update is given.

About This shows the About screen, which list version and
copyright information for the Virtualization EcoShell.

Toolbar
On the Virtualization EcoShell window, just below the Menu Bar, is a toolbar. The
toolbar icons are shown and described below.

Show/Hide Tree: Clicking this icon will show or hide


the Managed Nodes Pane.

About: This causes the About window to display.


Using the VES Interface 27
Menus and Toolbars

Show/Hide Actions Pane: Clicking this icon will show


or hide the Actions Pane.

Cancel: This will cancel any task that is currently


executing.
Note This icon is only visible when a task is executing.

Managed Nodes Toolbar


At the top of the Managed Nodes Pane is a toolbar. The toolbar icons are shown and
described below.

New: Use this icon to create a new Folder, Node, or


Script Node.

Import: Use this icon to import PowerPacks. This will


most often be used to update the VMware PowerPack as
new functions are added.

Export: Use this icon to export PowerPacks.

Delete: Use this to remove Nodes or Objects from the


Managed Nodes pane.

Refresh: Use this to refresh the tree view on the


Managed Nodes pane.

Properties: This displays the properties of the selected


object.
28 Virtualization EcoShell
Getting Started Guide

Navigating your Managed Infrastructure


The Virtualization EcoShell interface offers several options for navigating through
managed environments. The data displayed during navigation can be configured in
multiple ways as well.

Navigation Basics
Before attempting to navigate through your managed infrastructure, there are basic
requirements that should be met and concepts documented.

Connections
Multiple connections can be configured to different components of your virtual
infrastructure. For example, you will most likely create a connection for each vCenter in
order to view the infrastructure as a whole. At the same time, it might be useful to create
a connection to one or more individual ESX Servers.
Before you begin to navigate through your infrastructure, ensure that you have
connected to all components for which you wish to see data.

Note Connecting to an infrastructure component is a two step process: first you must Add a
Connection; then you must Connect to the component.

For more information on adding connections and connecting, see the Virtualization
EcoShell Installation and Setup Guide.

Working with the Managed Nodes Pane


The key navigational component is the tree view presented in the Managed Nodes pane.
This tree view represents a list of the top level objects available, collected from all
connected objects in your VMware virtual infrastructure.
The tree view display is replicated under the Managed Nodes object for each object
selected. This view again displays a list of the top level objects, but only for the selected
connection. This view of top level objects is the same regardless of whether a vCenter or
ESX Server is selected.
The figures below explain how objects are displayed in the Managed Nodes pane.
Using the VES Interface 29
Navigating your Managed Infrastructure

Default tree view

Notice that the objects are at the


same level as the Managed Hosts
node. Selecting one of these top
level objects will display every
object of that type in the
infrastructure.

Configured Host view -vCenter

Notice that for this object, a


vCenter, the same top level tree
view is displayed. Selecting one of
these objects will display only the
objects of that type managed by that
vCenter.
30 Virtualization EcoShell
Getting Started Guide

Configured Host view- ESX Server

The same tree view is used for this


ESX Server. For top level objects
that do not apply to that particular
Host (Resource Pools, for
example), clicking the object
returns 0 objects.

Browsing a vCenter
The navigation options change dynamically based on the object selected in the Managed
Nodes pane. The table below lists the available options, links and actions for the top
level objects displayed when a vCenter is selected
To view the options, links, and actions for the top level objects displayed when an ESX
Server is selected, see “Browsing an ESX Server” on page 37.

Note The Dynamic Changes column includes a list of columns available to the Control Grid. The
columns that are enabled by default are in bold type.
Using the VES Interface 31
Navigating your Managed Infrastructure

vCenter Navigation Options


Top level Dynamic Changes Available Links: Available Actions:
object

Browse This displays the • Summary • New


Hierarchy available views in • Folders • Move
vCenter: • Clusters • Rename
• Hosts and Clusters • Hosts • Remove
• VMs and Templates • Resource Pools • Generate vDiagram
• Networks • Virtual Machines • Add new item
• Datastores. • Templates
• Snapshots
Available Columns: • Networks
• Name • Datastores
• ID • Events
• CustomFields • Add new item
• Host

Sessions This shows the • Add new item • Disconnect


authenticated • Add new item
connections to the
vCenter.

Available Columns:
• Host
• SessionManager
• IsCurrentSession
• Key
• UserName
• FullName
• LoginTime
• LastActiveTime
• Locale
• MessageLocale
• DynamicType
• DynamicProperty
32 Virtualization EcoShell
Getting Started Guide

vCenter Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Folders This displays the • Add new item • Create subfolder


configured Folders for • Add new item
the selected object

Available Columns:
• Name
• ID
• CustomFields
• IsChildTypeComputerR
esource
• IsChildTypeDatacenter
• IsChildTypeVM
• Type
• View

Datacenters This displays the • Summary • New


Datacenters configured • Folders • Move
on the selected vCenter. • Clusters • Rename
• Hosts • Remove
Available Columns: • Resource Pools • Generate vDiagram
• Name • Virtual Machines • Add new item
• ID • Templates
• CustomFields • Snapshots
• Host • Networks
• Datastores
• Events
• Add new item

Clusters This displays the


Clusters configured on
the selected vCenter.
Using the VES Interface 33
Navigating your Managed Infrastructure

vCenter Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Hosts This displays the Hosts • Summary • Add


managed by the selected • Resource Pools • Connect
vCenter. • Virtual Machines • Disconnect
• Snapshots • New virtual machine
Available Columns: • Datastores • Enter maintenance
• Name • Log Files mode
• State • Events • Exit maintenance
• ID • Performance Data mode
• CustomFields • Host networks • Rescan HBAs
• Host • Host services • Reboot
• VMSwapfileDatastoreI • Add new item • Shut down
D • Remove
• VMSwapfilePolicy • Add new item

Resource
Pools
34 Virtualization EcoShell
Getting Started Guide

vCenter Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Virtual This displays the VMs • Summary • New Virtual Machine


Machines managed by the selected • Snapshots • Modify
vCenter. • Guest Information • Rename
• Network Adapters • vMotion
Available Columns: • Port groups • Apply prefix or suffix
• Name • Hard disks to name
• PowerState • CD Drives • Add new hard disk
• Memory (MB) • Floppy Drives • Add new CD drive
• Num CPUs • Performance Data • Add new floppy drive
• CDDrives • Datastore • Create snapshot
• CPUCount • Find in Active • Launch remote
• CustomFields Directory desktop session
• Description • Events • Start
• DNSName • Resource Allocations • Suspend
• DrsAutomationLevel • Add new item • Reboot
• FloppyDrives • Shutdown
• Guest • Restart
• HAIsolationResponse • Stop
• HardDisks • Remove
• HARestartPriority • Delete
• Add new item

Templates This displays the VM • Add new item • Rename


templates available on • Convert to VM
the selected vCenter. • Remove
• Delete
Available Columns: • Add new item
• Name
• ID
• CustomFields
Using the VES Interface 35
Navigating your Managed Infrastructure

vCenter Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Snapshots This displays all • Virtual machines • Revert to


snapshots currently open • Add new item • Remove
in the environment • Remove tree
managed by the selected • Add new item
vCenter.

Available Columns:
• Name
• Description
• PowerState
• Children
• Created
• ID
• ManagedHost
• Parent
• Quiesced
• VM

Networks This displays configured • Hosts • Add new item


virtual networks in the • Virtual machines
environment managed • Add new item
by the selected vCenter.

Available Columns:
• ManagedHost
• VMCount
• Hosts
• Name
• Summary
• Host
• VM
• Value
• AvailableField
• MoRef
• Client
36 Virtualization EcoShell
Getting Started Guide

vCenter Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Datastores This displays the • Virtual machines • Rename


configured Datastores in • Add new item • Add new item
the environment
managed by the selected
vCenter.

Available Columns:
• Name
• FreeSpaceMB
• CapacityMB
• Accessible
• ID
• ManagedHost
• Type

Files This displays all • Add new item • Add new item
VMware files releated to
objects managed by the
selected vCenter.

Available Columns:
• Name
• Folder
• FullName
• Datastore
Path
• FileSize
• Modification
• DynamicType
• DynamicPropery

Tasks
Using the VES Interface 37
Navigating your Managed Infrastructure

vCenter Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Log Files This displays the • Log entries • Add new item
VMware log files for the • Add new item
objects managed by the
selected vCenter.

Available Columns:
• Key
• Summary
• Creator
• Description
• Filename
• Format
• Host
• Info
• MimeType
• Type
• VMHost

Browsing an ESX Server


The navigation options change dynamically based on the object selected in the Managed
Nodes pane. The table below lists the available options, links and actions for the top
level objects displayed when an ESX Server is selected
To view the options, links, and actions for the top level objects displayed when a
vCenter is selected, see “Browsing a vCenter” on page 30.

Note The Dynamic Changes column includes a list of columns available to the Control Grid. The
columns that are enabled by default are in bold type.
38 Virtualization EcoShell
Getting Started Guide

ESX Server Navigation Options


Top level Dynamic Changes Available Links: Available Actions:
object

Browse This displays only the • Add new item • Add new item
Hierarchy connected ESX Server.
Selecting the ESX
Server will display the
hosted VMs.

Available Columns:
• Name
• PowerState
• Num CPUs
• Memory (MB)
• CDDrives
• CustomFields
• Description
• DrsAutomationLevel
• Floppy Drives
• Guest
• HAIsolationResponse
• HardDisks
• HARestartPriority
• Host
• Host ID
Using the VES Interface 39
Navigating your Managed Infrastructure

ESX Server Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Sessions This shows the • Add new item • Disconnect


authenticated • Add new item
connections to the ESX
Server.

Available Columns:
• Host
• SessionManager
• IsCurrentSession
• Key
• UserName
• FullName
• LoginTime
• LastActiveTime
• Locale
• MessageLocale
• DynamicType
• DynamicProperty

Hosts This displays the • Summary • Add


selected ESX Server. • Resource Pools • Connect
• Virtual Machines • Disconnect
Available Columns: • Snapshots • New virtual machine
• Name • Datastores • Enter maintenance
• State • Log Files mode
• ID • Events • Exit maintenance
• CustomFields • Performance Data mode
• Host • Host networks • Rescan HBAs
• VMSwapfileDatastoreI • Host services • Reboot
D • Add new item • Shut down
• VMSwapfilePolicy • Remove
• Add new item

Resource
Pools
40 Virtualization EcoShell
Getting Started Guide

ESX Server Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Virtual This displays the VMs • Summary • New Virtual Machine


Machines hosted by the selected • Snapshots • Modify
ESX Server. • Guest Information • Rename
• Network Adapters • VMotion
Available Columns: • Port groups • Apply prefix or suffix
• Name • Hard disks to name
• PowerState • CD Drives • Add new hard disk
• Memory (MB) • Floppy Drives • Add new CD drive
• Num CPUs • Performance Data • Add new floppy drive
• CDDrives • Datastore • Create snapshot
• CPUCount • Find in Active • Launch remote
• CustomFields Directory desktop session
• Description • Events • Start
• DNSName • Resource Allocations • Suspend
• DrsAutomationLevel • Add new item • Reboot
• FloppyDrives • Shutdown
• Guest • Restart
• HAIsolationResponse • Stop
• HardDisks • Remove
• HARestartPriority • Delete
• Add new item

Templates This displays the VM • Add new item • Rename


templates available to • Convert to VM
the selected ESX Server. • Remove
• Delete
Available Columns: • Add new item
• Name
• ID
• CustomFields
Using the VES Interface 41
Navigating your Managed Infrastructure

ESX Server Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Snapshots This displays all • Virtual machines • Revert to


snapshots currently open • Add new item • Remove
on the VMs hosted by • Remove tree
the selected ESX Server. • Add new item

Available Columns:
• Name
• Description
• PowerState
• Children
• Created
• ID
• ManagedHost
• Parent
• Quiesced
• VM

Networks This displays configured • Hosts • Add new item


virtual networks • Virtual machines
configured on the • Add new item
selected ESX Servers.

Available Columns:
• ManagedHost
• VMCount
• HostCount
• Hosts
• Name
• Summary
• Host
• VM
• Value
• AvailableField
• MoRef
• Client
42 Virtualization EcoShell
Getting Started Guide

ESX Server Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Datastores This displays the • Virtual machines • Rename


configured Datastores • Add new item • Add new item
available to the selected
ESX Server.

Available Columns:
• Name
• FreeSpaceMB
• CapacityMB
• Accessible
• ID
• ManagedHost
• Type

Files This displays all • Add new item • Add new item
VMware files releated to
VMs hosted on the
selected ESX
Server.(True?)

Available Columns:
• Name
• Folder
• FullName
• Datastore
Path
• FileSize
• Modification
• DynamicType
• DynamicPropery

Tasks
Using the VES Interface 43
Navigating your Managed Infrastructure

ESX Server Navigation Options (Continued)


Top level Dynamic Changes Available Links: Available Actions:
object

Log Files This displays the • Log entries • Add new item
VMware log files for the • Add new item
selected ESX Server.

Available Columns:
• Key
• Summary
• Creator
• Description
• Filename
• Format
• Host
• Info
• MimeType
• Type
• VMHost
44 Virtualization EcoShell
Getting Started Guide

Top level Dynamic Changes Available Links: Available Actions:


object

Browse This displays the • Summary • New


Hierarchy available views in • Folders • Move
vCenter: • Clusters • Rename
• Hosts and Clusters • Hosts • Remove
• VMs and Templates • Resource Pools • Generate vDiagram
• Networks • Virtual Machines • Add new item
• Datastores. • Templates
• Snapshots
Available Columns: • Networks
• Name • Datastores
• ID • Events
• CustomFields • Add new item
• Host

Sessions This shows the • Add new item • Disconnect


authenticated • Add new item
connections to the
vCenter.

Available Columns:
• Host
• SessionManager
• IsCurrentSession
• Key
• UserName
• FullName
• LoginTime
• LastActiveTime
• Locale
• MessageLocale
• DynamicType
• DynamicProperty
Using the VES Interface 45
Navigating your Managed Infrastructure

Top level Dynamic Changes Available Links: Available Actions:


object

Folders This displays the • Add new item • Create subfolder


configured Folders for • Add new item
the selected object

Available Columns:
• Name
• ID
• CustomFields
• IsChildTypeComputerR
esource
• IsChildTypeDatacenter
• IsChildTypeVM
• Type
• View

Datacenters This displays the • Summary • New


Datacenters configured • Folders • Move
on the selected vCenter. • Clusters • Rename
• Hosts • Remove
Available Columns: • Resource Pools • Generate vDiagram
• Name • Virtual Machines • Add new item
• ID • Templates
• CustomFields • Snapshots
• Host • Networks
• Datastores
• Events
• Add new item

Clusters This displays the


Clusters configured on
the selected vCenter.
46 Virtualization EcoShell
Getting Started Guide

Top level Dynamic Changes Available Links: Available Actions:


object

Hosts This displays the Hosts • Summary • Add


managed by the selected • Resource Pools • Connect
vCenter. • Virtual Machines • Disconnect
• Snapshots • New virtual machine
Available Columns: • Datastores • Enter maintenance
• Name • Log Files mode
• State • Events • Exit maintenance
• ID • Performance Data mode
• CustomFields • Host networks • Rescan HBAs
• Host • Host services • Reboot
• VMSwapfileDatastoreI • Add new item • Shut down
D • Remove
• VMSwapfilePolicy • Add new item

Resource
Pools
Using the VES Interface 47
Navigating your Managed Infrastructure

Top level Dynamic Changes Available Links: Available Actions:


object

Virtual This displays the VMs • Summary • New Virtual Machine


Machines managed by the selected • Snapshots • Modify
vCenter. • Guest Information • Rename
• Network Adapters • VMotion
Available Columns: • Port groups • Apply prefix or suffix
• Name • Hard disks to name
• PowerState • CD Drives • Add new hard disk
• Memory (MB) • Floppy Drives • Add new CD drive
• Num CPUs • Performance Data • Add new floppy drive
• CDDrives • Datastore • Create snapshot
• CPUCount • Find in Active • Launch remote
• CustomFields Directory desktop session
• Description • Events • Start
• DNSName • Resource Allocations • Suspend
• DrsAutomationLevel • Add new item • Reboot
• FloppyDrives • Shutdown
• Guest • Restart
• HAIsolationResponse • Stop
• HardDisks • Remove
• HARestartPriority • Delete
• Add new item

Templates This displays the VM • Add new item • Rename


templates available on • Convert to VM
the selected vCenter. • Remove
• Delete
Available Columns: • Add new item
• Name
• ID
• CustomFields
48 Virtualization EcoShell
Getting Started Guide

Top level Dynamic Changes Available Links: Available Actions:


object

Snapshots This displays all • Virtual machines • Revert to


snapshots currently open • Add new item • Remove
in the environment • Remove tree
managed by the selected • Add new item
vCenter.

Available Columns:
• Name
• Description
• PowerState
• Children
• Created
• ID
• ManagedHost
• Parent
• Quiesced
• VM

Networks This displays configured • Hosts • Add new item


virtual networks in the • Virtual machines
environment managed • Add new item
by the selected vCenter.

Available Columns:
• ManagedHost
• VMCount
• Hosts
• Name
• Summary
• Host
• VM
• Value
• AvailableField
• MoRef
• Client
Using the VES Interface 49
Navigating your Managed Infrastructure

Top level Dynamic Changes Available Links: Available Actions:


object

Datastores This displays the • Virtual machines • Rename


configured Datastores in • Add new item • Add new item
the environment
managed by the selected
vCenter.

Available Columns:
• Name
• FreeSpaceMB
• CapacityMB
• Accessible
• ID
• ManagedHost
• Type

Files This displays all • Add new item • Add new item
VMware files releated to
objects managed by the
selected vCenter.

Available Columns:
• Name
• Folder
• FullName
• Datastore
Path
• FileSize
• Modification
• DynamicType
• DynamicPropery

Tasks
50 Virtualization EcoShell
Getting Started Guide

Top level Dynamic Changes Available Links: Available Actions:


object

Log Files This displays the • Log entries • Add new item
VMware log files for the • Add new item
objects managed by the
selected vCenter.

Available Columns:
• Key
• Summary
• Creator
• Description
• Filename
• Format
• Host
• Info
• MimeType
• Type
• VMHost
4
Configuring Virtualization EcoShell

This chapterguides you through the process of configuring the Virtualization EcoShell
for initial use.

This chapter contains the following sections:


Starting the Virtualization EcoShell .............................................................................................52
Updating PowerPacks .................................................................................................................52
Adding Connections ....................................................................................................................54
52 Virtualization EcoShell
Getting Started Guide

Starting the Virtualization EcoShell


The Virtualization EcoShell will launch automatically after the installation is complete.
To launch the product later:
• Choose Start>Programs>Virtualization EcoShell>Console
The Virtualization EcoShell does not install any services or run any processes in the
background. Launching the Console is all that is required.

Updating PowerPacks
The Virtualization EcoShell is built to leverage the capability of management packs,
called PowerPacks. The VMware PowerPack is the core component of the
Virtualization EcoShell.
As updates are made to the VMware PowerPack, it may be necessary to upgrade the
PowerPack installed in the product.
Configuring Virtualization EcoShell 53
Updating PowerPacks

To upgrade the PowerPack.

Step 1: Remove Existing PowerPack


1 In the Managed Nodes pane, click the VMware Node to select it.
2 Right-click the selected node. On the pop-up menu, click Delete.

3 On the confirmation dialog, click Yes to continue.

Step 2: Install the PowerPack


1 Download the new PowerPack from the Virtualization EcoShell website,
www.thevesi.org.
2 From the Virtualization EcoShell interface, right-click on the Manged Nodes
pane. On the pop-up menu, click Import.

3 In the Open dialog, browse to the location of the downloaded PowerPack. Click
the PowerPack to select it.
4 Click Open.
The VMware node will appear on the Managed Nodes pane.
54 Virtualization EcoShell
Getting Started Guide

Adding Connections
In order for the Virtualization EcoShell to interact with your managed environment, you
will need to first establish connections to the components you wish to manage. A
connection to a vCenter will allow you to manage all of the infrastructure objects
managed by that vCenter. If you are not using vCenter servers, or have components that
are not managed by one, you may also configure connections to individual ESX
Servers.

Note The Add Connection process is the same for vCenters and ESX Servers.

To Add a Connection:

Step 1: Managed Hosts


1 From the Managed Nodes pane, double-click the VMware node to expand it.
2 Click Managed Hosts.
The Central pane and Actions pane will appear.

Step 2: Add Connection


1 From the Actions pane, click Add connection . . .
The Add Connection Parameters dialog appears.
Configuring Virtualization EcoShell 55
Adding Connections

2 In the HostId field, click the icon.


The Select Values dialog appears:

3 In the Value field, enter the IP Address or fully qualified domain name of your
vCenter server or ESX Server.
4 Click Add.
Note Repeat steps 3-4 to add an additional vCenter or ESX Server. One connection can
be used for multiple objects providing the same account is used for all.

5 Click OK.
56 Virtualization EcoShell
Getting Started Guide

6 In the ConnectionAccount field, enter the user account to use when connecting
to the configured object.
Note For vCenters Servers, the account used should be at Power User status or above.
For ESX Servers, a non-root account is sufficient.

7 In the UseSingleSignOn field, select the appropriate value.


Note For more information about vCenter and Single Sign-on support see the VMware KB
article: http://kb.vmware.com/selfservice/
viewContent.do?externalId=1006611&sliceId=1

8 Click Ok.
The configured object will now appear under the Managed Hosts heading in the
Managed Nodes pane. Repeat this process ass necessary to add all required connections.
Adding a connection does not automatically connecto to the configured object. After a
connection is added, you must connect to each object that you want to manage.
To connect:

Step 1: Selecting Objects


1 From the Managed Nodes pane, double-click the VMware node to expand it.
2 Click Managed Hosts.
The Central pane will appear, showing all configured connections.
Configuring Virtualization EcoShell 57
Adding Connections

3 Select one or more Managed Hosts from the control grid.


Tip Use Ctrl+Click or Shift+Click to select more than one host.

Step 2: Connect
1 From the Actions pane, click Connect.
The Windows PowerShell Credential Request dialog appears:

2 In the User name field, verify the credentials are correct.


3 In the Password field, enter the password for the account used.
4 Click OK.

Step 3: Verify Connection Status


1 In the control grid, find the row for your desired connection.
2 For that row, look in the Connected column. If a connection is made, the value in
the Connected column will be “True”

Note This concludes the initial setup of the Virtualization EcoShell. For more information, please
refer to the training videos available at http://www.thevesi.org/downloads.jspa
58 Virtualization EcoShell
Getting Started Guide
Index 1

Index

A Managed Nodes Pane 22


About Menus and Toolbars 25
VESI 5 Navigation 28
Virtualization EcoShell 5
Vizioncore 6 V
VESI
I about 5
Installation Virtualization EcoShell
installing 14 Installing 14
preparing to install 14 preparing to install 14
uninstalling 19 uninstall 19
user inteface 21
Virtualization Ecoshell
R about 5
Requirements Vizioncore
hardware 8 about 6
software 9 contacting 6
supported platforms 10 Vizioncore Software 5
third party components 9

T
text conventions 4
third party components
.Net Framework 2.0 9
Microsoft Powershell 1.0 10
required 9
Vmware VI Toolkit 1.5 10

U
User Interface
Actions Pane 25
Console 21
Control Grid 23
Links Pane 24

Potrebbero piacerti anche