Book Image

VMware vCloud Director Cookbook

By : Daniel Langenhan
Book Image

VMware vCloud Director Cookbook

By: Daniel Langenhan

Overview of this book

VMware vCloud Director is an enterprise software solution that enables the building of secure, private clouds by pooling together infrastructure resources into virtual data centers. The tool enables self-service via a web interface to reduce the management overhead and offers amazing possibilities for production and development environments. Thus, the tool will ensure efficient management of resources with data center efficiency and business agility. "VMWare VCloud Director Cookbook" will cover a lot of ground, ranging from easy to complex recipes. It will not only dive into networks, data-stores, and vApps, but also cover vCloud design improvements, troubleshooting, and the vCloud API. "VMWare VCloud Director Cookbook" is split into different sections, each of which deals with a special topic in vCloud - from networks, to vApps, to storage and design. This book contains over 80 recipes with the difficulty levels ranging from simple to very advanced. You will learn how to automate vCloud easily and quickly with the API, and also learn how to isolate a vApp and still fully access it without risking the network. Design considerations that need to be addressed while deploying the vCloud and more will also be looked into. "VMWare VCloud Director Cookbook" will make your life as an admin a lot easier by providing you with some good recipes that have been proven to work in small to large enterprises.
Table of Contents (16 chapters)
VMware vCloud Director Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Appendix
Index

Index

A

  • Active Directory (AD) /
  • Allocation Model
    • choosing /
    • working /
    • types /
    • Reservation Pool /
    • Pay-As-You-Go (PAYG) /
    • Allocation Pool /
    • settings /
    • overcommitment /
    • reservation /
    • limit /
    • vCPU speed /
  • Allocation Pool /
  • Allow subscription to external catalogs setting /
  • automation vCloud
    • about /

B

  • build document /

C

D

E

F

  • fast provisioning /
  • Firefox
    • used, for REST access /
  • Firefox, used for REST access
    • starting with /
    • first connection /
    • deploying information, gathering /
    • new vApp, creating /
    • powering on /
    • working /
  • Full Control, access level /
  • fully isolated vApp

G

  • Guest Customization
    • using, with pre deploy /
    • using, with post deploy /
    • limits /
    • old bugs /
    • logfiles /
    • settings, changing /
    • tasks performing, PowerShell used /
    • tasks performing, Perl used /
  • Guest Customization tasks, performing
    • via the VM properties,P owerShell used /
    • via the VM properties, Perl used /

H

  • Ha-Proxy
    • URI method /
    • Nginx /

I

J

L

M

  • Media & Other tab /
  • metadata
    • used, for provisioning improvement /
    • creating /
    • using /
    • working /
  • MSSQL automated backup
    • setting up /
  • multiple vCD Cell
    • connecting, to same vSphere infrastructure /
    • creating, for same vCloud /
    • first cell preparation /
    • second cell, installing /
  • multitiered vApp Networks
    • creating /
    • working /
    • virtual router, downloading into vCloud /
    • virtual router, importing into vCloud /
    • networking, setting up /
    • web interface, setting up /
    • WAN interfaces, configuring with correct network settings /
    • OPT1 interfaces, configuring /
    • static routing, configuring /

N

O

P

  • Pay-As-You-Go /
  • Pay-As-You-Go (PAYG) /
  • Perl
    • using, for Guest Customization tasks performing /
    • commands, url /
  • PHP
    • vCD, accessing via /
  • physical device
  • post IP redeployment
    • no changes, ensuring /
    • no changes, vApp setting up /
    • no changes, vApp retrofitting /
  • PowerCLI
    • installing /
  • PowerShell
    • using, for Guest Customization tasks performing /
    • Windows PowerShell wrapper /
    • Linux Perl wrapper /
    • commands, url /
  • PowerShell editor /
  • PowerShell used, for vCloud access
    • about /
    • PowerCLI, installing /
    • PowerShell editor /
    • vApp, connecting /
    • vApp, deploying /
    • vApp, creating /
    • vApp, powering /
    • working /
  • prerequisites
    • gathering /
  • private cloud
    • Attached to a local AD property /
    • Relaxed security property /
    • Internal billing or show back property /
  • private vCloud
    • Remote attached AD property /
    • Extended security property /
    • Cost monitoring property /
  • Provider vDC (PvDC) /
  • public IPs / Public IPs

R

S

  • sandbox environment
    • creating /
    • organization, creating /
    • OvDC, cretaing /
    • networking, adding /
    • lease time /
    • allocation model /
    • networking /
    • warning time, setting /
    • Edge gateway, using for play infrastructure access /
  • secure connection
  • Self Service vCloud
    • about /
  • service accounts, vCloud environment
    • creating /
    • creating, in AD /
    • creating, in SSO /
    • assigning, in vCenter /
    • adding, to vCNS /
    • SSO /
    • AD,advantages /
    • vCloud connections /
    • using, in vCNS /
  • Service Level Agreements (SLAs) /
  • Shut Down Guest option / Power Off
  • Single Sign On (SSO) /
  • Software Defined Networking (SDN) / Network Pools
  • specific datastore
    • used, for templates /
  • SSL certificates
    • choosing /
    • CA certificate, importing /
    • SSL offload /
    • SSL pass through /
    • exchanging /
    • old certificate, deleting /
    • certificate request, creating /
    • certificate request, importing /
    • new self-signed certificate, creating /
    • final steps /
    • working /
    • self-signed certificates /
    • self-signed certificates, exporting /
    • self-signed certificates, importing /
  • SSL offload /
  • SSL pass through /
  • SSO backup /
  • SSO login
    • bypassing, into vCloud /
  • storage
    • monitoring /
    • used value /
    • provisioned value /
    • requested value /
  • storage alarms
    • configuring /
  • storage profile
    • about /
    • using /
  • Syslog
  • system logs / System logs
  • System organization
    • logging into /

T

  • tail -f [file] command / There's more
  • templates
    • specific datastore, using /
    • controlling /
    • ADMIN Organization, creating /
    • storage profile /
    • OvDC, creating /
    • published catalog, creating /
    • Organization Network, creating /
    • ADMIN Organization work cycle /
  • templates, with firewall setting
  • templates, with NAT settings
  • thin provisioning /

U

  • Use default gateway for DNS Relay option / How to do it...
  • User Acceptance Testing (UAT) /

V

W

  • -w option / There's more
  • Windows Sysprep packagesv, Cloud
    • loading /
    • Sysprep files, downloading /
    • Sysprep files, preparing /
    • Sysprep files, uploading /
    • Sysprep files, integrating /