1. Overview
1.1 Implementation Examples Structure
1.2 vCloud Suite Components
1.2.1 VMware vCloud Director
2. vCloud Cell Design Examples
2.1 Load Balanced Cell Configuration
2.1.1 Background
2.1.2 Example
2.1.2.1. Prerequisites
2.1.2.2. Setup Considerations
2.2 Secure Certificates
2.2.1 Background
2.2.2 Example
2.2.2.1. Prerequisites for Creating the Required Certificate Signing Requests
2.2.2.2. Part I – Creating the CSR for the HTTP Service
2.2.2.3. Part II – Creating the CSR for the Proxy Service
2.2.2.4. CSR Submission and Certificate Collection from QuoVadis
2.2.2.5. Part I – Submitting your CSRs
2.2.2.6. Part II – Obtaining your SSL Certificates
2.2.2.7. Installing your SSL Certificates
2.2.3 Design Implications
3. Organization Virtual Datacenter Examples
3.1 Pay-As-You-Go Allocation Model
3.1.1 Background
3.1.2 Use Case
3.1.2.1. Assumptions
3.1.2.2. Organization Functional Requirements:
3.1.3 Example
3.1.4 Design Implications
3.2 Reservation Pool Model
3.2.1 Background
3.2.2 Use Case
3.2.2.1. Assumptions
3.2.2.2. Organization Functional Requirements
3.2.3 Example
3.2.4 Design Implications
3.3 Allocation Pool Model
3.3.1 Background
3.3.2 Use Case
3.3.2.1. Assumptions
3.3.2.2. Organization Functional Requirements
3.3.3 Example
3.3.4 Design Implications
3.4 Service Provider Performance Offerings
3.4.1 Background
3.4.2 Use Case
3.4.2.1. Assumptions
3.4.3 Example
3.4.4 Design Implications
4. Networking Examples
4.1 vApp Load Balancing with vCloud Networking and Security Edge
4.1.1 Background
4.1.2 Use Case
4.1.3 Example
4.2 Static Routing
4.2.1 Background
4.2.2 Use Case
4.2.3 Example
4.2.3.1. Organization Virtual Datacenter Network Configurations
4.2.3.2. vApp Network Configurations
4.2.4 Design Implications
4.3 vCloud Networking and Security Edge Gateway Setup
4.3.1 Background
4.3.2 Example
4.3.2.1. vCloud Networking and Security Edge Deployment and Configuration by the vCloud Administrator
4.3.2.2. vCloud Networking and Security Edge Configuration and Deployment by the Organization Administrator
4.3.3 Design Implications
4.4 Public vCloud External Network
4.4.1 Use Case
4.4.2 Example
4.4.3 Management
4.4.4 Design Implications
4.5 VXLAN ORG Network for Disaster Recovery
4.5.1 Background
4.5.2 Example
4.5.3 VXLAN Example Testing Summary
4.5.3.1. Test 1 – Prove Connectivity and Verify NAT Configuration
4.5.3.2. Test 2 – Disable vCloud Networking and Security Edge Gateway vNICs
4.5.3.3. Test 3 – Prove Connectivity and Verify NAT Configuration Including Failover
4.5.4 Updated vCloud DR Recovery Process
4.5.4.1. Updated vCloud DR Recovery Process – API Example
4.5.4.2. Enable predefined services configurations for recovery site
4.5.4.3. Using cURL
4.5.4.4. Authenticate to vCloud Director
4.5.4.5. Get and Return the vCloud Networking and Security Edge Gateways
4.5.4.6. Get and Return a Specific vCloud Networking and Security Edge Gateway
4.5.4.7. Modify the XML to Reflect the New Configuration
4.5.4.8. Update the vCloud Networking and Security Edge Gateway Device Configuration
4.5.5 Design Considerations
4.5.6 References
4.6 VCDNI-Backed Organization Network
4.6.1 Background
4.6.2 Example
4.6.3 Design Implications
4.7 VLAN ORG Network
4.7.1 Background
4.7.2 Example
4.7.3 Design Implications
5. Storage Design Examples
5.1 vApp Snapshot
5.1.1 Background
5.1.2 Use Case
5.1.3 Example
5.1.4 Design Implications
5.2 Storage DRS with vCloud Director
5.2.1 Background
5.2.2 Use Case
5.2.3 Example
5.2.3.1. Implementation
6. Catalog Design Example
6.1 vCloud Public Catalog
6.1.1 Background
6.1.2 Use Case
6.1.3 Example
6.1.4 Public Catalog Consumption Example
7. vCloud Security Examples
7.1 Single Sign-On (SSO) – Provider
7.1.1 Background
7.1.2 Use Case
7.1.3 Example
7.1.4 Single Sign-On Authentication Workflow
7.1.5 SSO and Authenticating with the vCloud API
7.1.6 Design Implications
7.2 Single Sign-On (SSO) – Consumer
7.2.1 Background
7.2.2 Use Case
7.2.2.1. Between a Single Client and Multiple Back End Servers
7.2.2.2. Solution-to-Solution Authentication
7.2.2.3. Delegation
7.2.2.4. Delegation and Renew
7.2.3 Example
7.2.4 Consumer Workflow Example
7.2.5 Design Implications
8. vCloud Management and Monitoring Examples
8.1 vCenter Operations Manager
8.1.1 Background
8.1.2 Use Case
8.1.3 vCenter Operations Manager Example
8.1.3.1. vFabric Hyperic
8.1.3.2. vFabric Hyperic Agent
8.1.3.3. vFabric Hyperic Server and vFabric Hyperic Database
8.1.3.4. vFabric Hyperic User Interface (Hyperic Portal)
8.1.4 vCenter Operations Manager and vFabric Hyperic Integration
8.1.4.1. How Data Is Retrieved
8.1.4.2. Retrieved Data
8.1.4.3. Metrics
8.1.4.4. Events
8.1.4.5. Prerequisites
8.1.4.6. Database Connection Configuration
8.1.5 vCenter Operations Manager Dashboards
8.1.5.1. vCenter Operations Manager Widget Configuration
8.1.5.2. Generic Scoreboard
8.1.5.3. Heat Map
8.1.5.4. Physical CPU Resource Monitoring of Resource Clusters
8.1.5.5. Memory Dashboard
8.1.5.6. Storage Dashboard
8.1.6 Network
8.1.7 Alerts, Events, and Health
8.1.8 Capacity Remaining
8.1.9 Management Cluster
8.2 AMQP Messages
8.2.1 Background
8.2.2 Example
8.2.2.1. AMQP Server Exchange Configuration
8.2.2.2. AMQP Server Queue Configuration
8.2.2.3. Exchange Routing
8.2.2.4. vCloud Director Configuration
8.2.2.5. AMQP Client Configuration
8.3 AMQP Blocking Tasks
8.3.1 Background
8.3.2 Example
8.3.2.1. Exchange Configuration
8.3.2.2. RabbitMQ Queue Configuration
8.3.2.3. Exchange Routing
8.3.2.4. vCloud Director Configuration
8.3.2.5. Enable Blocking Tasks
8.3.2.6. Message Bus Configuration
8.3.2.7. Blocking Message
8.3.2.8. Approval Process Implementation
8.3.2.9. Deploying a vApp
8.3.2.10. Resuming a Blocked Task
8.3.2.11. Administrator Resume
8.3.2.12. vCloud API Resume
8.3.2.13. Failed/Aborted Task
VMware vCloud® Architecture Toolkit
Failed/Aborted Task