SlideShare a Scribd company logo
+




From Zero to Colo - vCloud Director in my lab
With Mike Laverick (VMware)
Blog: www.mikelaverick.com
Email: mike@mikelaverick.com
Twitter: @mike_laverick
+
    Before I begin

       Thank You VMUG Leaders!

       Competition Is Good…

       www.eucbook.com
+
+
    Agenda
     The Home Lab Backstory - Long, Long ago
     in a galaxy called 2003….
     Former   vSphere Setup
     CH-CH-CH    Changes - vSphere5.1 Setup
      Compute
      Network
      Storage

     vCD   Lesson Learned…
     My   Lab To-Do List…
+
    What is vCloud Director?
+
    The Home Lab Backstory - Long,
    Long ago in 2003…
       My first attempt with ESX 2.0/vCenter 1.0

       Location: Under my desk

       Girlfriend Impact: NIL
+
    The vCloud Suite: SDDC Era
       Virtual Appliances where possible/necessary

       vCenter Server Appliance (VCSA)
           Feature Parity with Windows version
           Switch allowed me to completely reconfigure resources around vCloud/SDDC
            agenda
           Reduce “infrastructure VM” footprint
           Beware of plug-ins; Support for the web-client (e.g. NetApp VSC)

       vCloud Director Virtual Appliances (vCD-VA)
           Use built-in Oracle XE DB
           Dead easy to setup (No Packages, DB setup)
           Beware: No multi-cell, No migration
           Beware: Demo only; Labs; Training purposes…

       vShield Manager Virtual Appliance (Mandatory)

       vSphere Replication Appliance (VR)

       vSphere Data Protection Appliance (vDP)
+
    vSphere5/SRM5.0/View5.1 Era –
       SRM 5.0 Period (2011)
           Hello 2x Dell Equallogics
           Hello 1x NS-120 & 1x NS-20
           Hello 2x NetApp 2040s
           Hello massive colocation bill!!!

       VMware Employee Period (2012) >>>>>>>>>>>
           HomeLab & ProLab Merge
           Goodbye EMC
           Goodbye 2xPDU
           Hello 24U of extra racks space
           Hello to 14 AMPs extra power!

       Location: Quality Colocation

       Costs: £870 GBP, $1,300 USD

       Girlfriend Impact: Married 2013,4th May
+
    Virtual Silos
       The VMware Cluster as the New Silo?

       Discrete Blocks of:
           Compute
           Network
           Storage

       Q. Why do we like silos?

       Q. Why do we hate silos?
+
    Compute…
+
    Compute Continued…
       One Site; Two Clusters

       “Infrastructure” Resource Pool – No Management Cluster 

       GOAL: Maximize Resource; Setup Tiered Clusters

       Decisions:
           Different CPU types forced DRS separation
           Gold Cluster = HP DL 385s
               WHY? = More memory & FC connected to SAS storage
           Silver Cluster = Lenovo TS200
               WHY? = Less RAM, Only 1GP pipe to either SAS/SATA on NFS/iSCSI
+
    Storage…
+
    Storage Continued…
       Destroyed Datastores!

       Except
           Infrastructure datastore
           Templates
           Software (iso, templates, miscs)

       Originally a much more complicated layout – 7 Tiers!!!

       4 Tiers
           1. Platinum (NetApp, FC, SAS, SnapMirror – 5min RPO)
           2. Gold (Dell, iSCSI, SAS, Replication – 1hr RPO)
           3. Silver (NetApp, NFS, SATA, Datastore Cluster, 3x300 GB, Thinly Provisioned)
           4. Bronze (Dell, iSCSI, SATA, Thinly Provisioned)

       vSphere Replication for Replication from 3>4 or 4<3
+
    Storage Anxieties…
       Many Organizational Tenants sharing the SAME datastore
           What about Site Recovery Manager?
           What about performance – Capacity management isn’t the issue

       With Array-based Replication (ABR)
           One Failover to rule them all?
           No per-vApp Failover
           No per-Organization failover

       Solutions?
           Platinum/Gold datastores per-Organization 
           vSphere Replication 
           VMware vVols 
+
    Network…
+
    Network Continued…
       Goodbye Standard Switch

       Struggle to provide redundancy/separate with the “Combo
        Approach”

       Many of the Adv features of vCD require Distributed vSwitch

       Classical Approach:
           Two DvSwitches
               One for internal vSphere Networking (vMotion, IP Storage, FT,
                Management)
               One for Virtual DataCenter
           Backed by two VMNICs each…
+
    Network Anxieties…
       All my Provider vDCs share the SAME DvSwitch

       What about “Fat Finger Syndrome”?

       How realistic is that?

       Time to re-examine “Best Practices”

       Do best practices represents an ideal OR an ideal filtered
        through the limitations of a technology
           Provider vDCs in vCD 1.x – One Cluster, No Tiering of Storage
           Provider vDCs in vCD 5.x – Many clusters, Tiering of Storage
+
    Lesson Learned
       When thinking about a Provider vDC
           All the resources matter
           Compute + Storage + Networking
           By far the easiest for me was compute

       But my “Gold” cluster has no FT Support 
           Prepare to make compromises/trade offs
           UNLESS all your hosts are the SAME

       VXLAN needs enabling on Distributed Switches via vSphere
        Client
           Prior to creating a Provider vDC

       Watch out with VMs already on the cluster – vCD ESX Agent
           Running existing “infrastructure” VMs on a cluster
           Stops the install of the vCD Agent
           Has to be done on per-ESX host basis (easy)
+
    More Lessons Learned…
       Get your VLANs sorted BEFORE you use them in vCD…

       Beware of Orphaned VLAN references in the vCD Databases

       http://kb.vmware.com/kb/2003988
+
    Work out your IP before you start!
     “Wrong”
      192.168.3.x  – “External Network”
      172.168.x.x – “Organization Network”
      10.x.x.x – “vApp Network”

     “Right”
      10.x.x.x– “External Network”
      172.168.x.x – “Organization Network”
      192.168.1.x – “vApp Network”

     Keep   it simple – whole ranges dedicated
+
    IP Ranges can be tricky to change
       Even with vApps powered off – options unavailable
           Gateway Address
           Network Mask

       Resolution involves admin:
           Add new vApp Network
           Remap all VMs to new vApp Network
           Remove old vApp Network
+
    vApp Networks & Edge Gateway
       Every vApp Network you create:
           Creates a vCNS Edge Gateway
           Consumes resources

       Solution
           Create two vApps per Organization
           TypeA: One on the Organization Network
           TypeB: One on its own vApp Network
           Power off the Type B vApp to save resources
           Beware of static MAC/IP on Power Offs
+
    Establish a meaningful
    naming convention…
        I KNOW EVERYONE SAYS THIS, BUT IN A HOME LAB
         DON’T YOU CUT CORNERS SOMETIMES?
        <ORGNAME><NetworkType><Purposes>
        CORPHQ-OrgNetCorp-EdgeGateway
        CORPHQ-vAppNet-WebGateway
        Makes screengrabs, documentation & troubleshooting soooo
         much easier…
        Register Edge Gateway devices in DNS…
        Helps with SysLog – watch out for stale DNS Records…
+
    OVFs – Portable?
+
    OVFs – Portable?
+
    Your Lab?
       Nested ESX
           http://communities.vmware.com/community/vmtn/bestpractices
            /nested
           vTARDIS? - http://vinf.net/2011/10/03/vtardis-5-at-a-vmug-near-
            you/
           Workstation/Fusion – Out of the box nested ESX…
           AutoLab - http://www.labguides.com/autolab/

       Redundant Array of Inexpensive PCs (RAIPC)
           Community Hardware Page:
           http://communities.vmware.com/community/vmtn/bestpractices
            /crc
+
    vINCEPTION – Home Lab?
+
    vINCEPTION Levels

       vINCEPTION Level 0
           Physical ESX hosts, Virtual Everything Else (DC, vCenter, vCD)

       vINCEPTION Level 1
                 vApp of vSphere running under Level 0
                 Including vCD, vCNS Manager

       vINCEPTION Level 2
                 vApps running under Level 1…
+
    vCloud vSphere vApp!
+
    Cloud Nesting
+
+
    Lab Future…
       The DONE List
           Make my External Juniper Firewall work with vShield

       Need new servers?
           Dell?
+
    Follow my journey journal…
       Text Blogpost
           Follow my journey!
           Search for “Mike Laverick – My vCloud Journey Journal”

       Subscribe iTunes:
           http://tinyurl.com/audiowag (Audio)
           http://tinyurl.com/videowag (Video)
+

Questions (Welcomed) & (Attempts at) Answers
Blog: www.mikelaverick.com
Email: mike@mikelaverick.com
Twitter: @mike_laverick

More Related Content

What's hot

Whats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlinesWhats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlines
ShapeBlue
 
How to Design a Scalable Private Cloud
How to Design a Scalable Private CloudHow to Design a Scalable Private Cloud
How to Design a Scalable Private Cloud
AFCOM
 
Hypervisor Capabilities in Apache CloudStack 4.3
Hypervisor Capabilities in Apache CloudStack 4.3Hypervisor Capabilities in Apache CloudStack 4.3
Hypervisor Capabilities in Apache CloudStack 4.3
Tim Mackey
 
Leveraging CentOS and Xen for the Go Daddy Private Cloud
Leveraging CentOS and Xen for the Go Daddy Private CloudLeveraging CentOS and Xen for the Go Daddy Private Cloud
Leveraging CentOS and Xen for the Go Daddy Private Cloud
The Linux Foundation
 
Decisions behind hypervisor selection in CloudStack 4.3
Decisions behind hypervisor selection in CloudStack 4.3Decisions behind hypervisor selection in CloudStack 4.3
Decisions behind hypervisor selection in CloudStack 4.3
Tim Mackey
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
Vepsun Technologies
 
Hypervisor Selection in CloudStack and OpenStack
Hypervisor Selection in CloudStack and OpenStackHypervisor Selection in CloudStack and OpenStack
Hypervisor Selection in CloudStack and OpenStackTim Mackey
 
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,PavlicekXen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
The Linux Foundation
 
Automating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with PuppetAutomating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with Puppet
buildacloud
 
Scalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache HadoopScalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache Hadoop
Chiradeep Vittal
 
Cloudstack vs Openstack
Cloudstack vs OpenstackCloudstack vs Openstack
Cloudstack vs Openstack
Huzefa Husain
 
Selecting the correct hypervisor for CloudStack 4.5
Selecting the correct hypervisor for CloudStack 4.5Selecting the correct hypervisor for CloudStack 4.5
Selecting the correct hypervisor for CloudStack 4.5
Tim Mackey
 
What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?
Eric Sloof
 
VMware vSphere 5 seminar
VMware vSphere 5 seminarVMware vSphere 5 seminar
VMware vSphere 5 seminar
Markiting_be
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
Vepsun Technologies
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1Eric Sloof
 
Scaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersScaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud Servers
Rackspace
 
Comparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s GanetiComparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Giuseppe Paterno'
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
VMUG IT
 
Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13
The Linux Foundation
 

What's hot (20)

Whats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlinesWhats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlines
 
How to Design a Scalable Private Cloud
How to Design a Scalable Private CloudHow to Design a Scalable Private Cloud
How to Design a Scalable Private Cloud
 
Hypervisor Capabilities in Apache CloudStack 4.3
Hypervisor Capabilities in Apache CloudStack 4.3Hypervisor Capabilities in Apache CloudStack 4.3
Hypervisor Capabilities in Apache CloudStack 4.3
 
Leveraging CentOS and Xen for the Go Daddy Private Cloud
Leveraging CentOS and Xen for the Go Daddy Private CloudLeveraging CentOS and Xen for the Go Daddy Private Cloud
Leveraging CentOS and Xen for the Go Daddy Private Cloud
 
Decisions behind hypervisor selection in CloudStack 4.3
Decisions behind hypervisor selection in CloudStack 4.3Decisions behind hypervisor selection in CloudStack 4.3
Decisions behind hypervisor selection in CloudStack 4.3
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
Hypervisor Selection in CloudStack and OpenStack
Hypervisor Selection in CloudStack and OpenStackHypervisor Selection in CloudStack and OpenStack
Hypervisor Selection in CloudStack and OpenStack
 
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,PavlicekXen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
 
Automating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with PuppetAutomating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with Puppet
 
Scalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache HadoopScalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache Hadoop
 
Cloudstack vs Openstack
Cloudstack vs OpenstackCloudstack vs Openstack
Cloudstack vs Openstack
 
Selecting the correct hypervisor for CloudStack 4.5
Selecting the correct hypervisor for CloudStack 4.5Selecting the correct hypervisor for CloudStack 4.5
Selecting the correct hypervisor for CloudStack 4.5
 
What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?
 
VMware vSphere 5 seminar
VMware vSphere 5 seminarVMware vSphere 5 seminar
VMware vSphere 5 seminar
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1
 
Scaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersScaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud Servers
 
Comparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s GanetiComparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s Ganeti
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13
 

Viewers also liked

2.O nakrywaniu głów
2.O nakrywaniu głów2.O nakrywaniu głów
2.O nakrywaniu główparakletos
 
Tulane talkmay2013 final_pdf
Tulane talkmay2013 final_pdfTulane talkmay2013 final_pdf
Tulane talkmay2013 final_pdfCharles Figley
 
Boldt huff inventor
Boldt huff inventorBoldt huff inventor
Boldt huff inventorboldt2559
 
Small cells
Small cellsSmall cells
Tumblr
TumblrTumblr
2011-12 IABC Europe & Middle East Annual General Meeting
2011-12 IABC Europe & Middle East Annual General Meeting2011-12 IABC Europe & Middle East Annual General Meeting
2011-12 IABC Europe & Middle East Annual General Meeting
IABC Europe / Middle East / North Africa
 
Unelte pentru comunicare
Unelte pentru comunicareUnelte pentru comunicare
Unelte pentru comunicareRuxandra Popa
 
Ed3508pptassignment
Ed3508pptassignmentEd3508pptassignment
Ed3508pptassignmentcarly
 
Swmt 2010 organizatii
Swmt 2010 organizatiiSwmt 2010 organizatii
Swmt 2010 organizatiiRuxandra Popa
 
Guatelli per conferenza vita e pensiero delle cose
Guatelli per conferenza vita e pensiero delle coseGuatelli per conferenza vita e pensiero delle cose
Guatelli per conferenza vita e pensiero delle coseMuseo Guatelli
 
Therapeutic comm
Therapeutic commTherapeutic comm
Therapeutic commJudy Arpaio
 
Kick off
Kick offKick off
Do we need share point
Do we need share pointDo we need share point
Do we need share point
21apps
 
Sara Kjellberg Aarhus 2014-03-11 kjellberg
Sara Kjellberg Aarhus 2014-03-11 kjellbergSara Kjellberg Aarhus 2014-03-11 kjellberg
Sara Kjellberg Aarhus 2014-03-11 kjellberg
Jesper Mørch
 
Routemedia in het kort
Routemedia in het kortRoutemedia in het kort
Routemedia in het kort
RouteMedia
 
Learning experinces in purposeful media creation in pbl
Learning experinces in purposeful media creation in pblLearning experinces in purposeful media creation in pbl
Learning experinces in purposeful media creation in pbl
Chole Richard
 

Viewers also liked (20)

2.O nakrywaniu głów
2.O nakrywaniu głów2.O nakrywaniu głów
2.O nakrywaniu głów
 
Tulane talkmay2013 final_pdf
Tulane talkmay2013 final_pdfTulane talkmay2013 final_pdf
Tulane talkmay2013 final_pdf
 
Explorer jeapordy
Explorer jeapordyExplorer jeapordy
Explorer jeapordy
 
Boldt huff inventor
Boldt huff inventorBoldt huff inventor
Boldt huff inventor
 
Small cells
Small cellsSmall cells
Small cells
 
Tumblr
TumblrTumblr
Tumblr
 
2011-12 IABC Europe & Middle East Annual General Meeting
2011-12 IABC Europe & Middle East Annual General Meeting2011-12 IABC Europe & Middle East Annual General Meeting
2011-12 IABC Europe & Middle East Annual General Meeting
 
Unelte pentru comunicare
Unelte pentru comunicareUnelte pentru comunicare
Unelte pentru comunicare
 
Ed3508pptassignment
Ed3508pptassignmentEd3508pptassignment
Ed3508pptassignment
 
Swmt 2010 organizatii
Swmt 2010 organizatiiSwmt 2010 organizatii
Swmt 2010 organizatii
 
Project main
Project mainProject main
Project main
 
Guatelli per conferenza vita e pensiero delle cose
Guatelli per conferenza vita e pensiero delle coseGuatelli per conferenza vita e pensiero delle cose
Guatelli per conferenza vita e pensiero delle cose
 
Therapeutic comm
Therapeutic commTherapeutic comm
Therapeutic comm
 
Kick off
Kick offKick off
Kick off
 
Paket b 2012
Paket b 2012Paket b 2012
Paket b 2012
 
Do we need share point
Do we need share pointDo we need share point
Do we need share point
 
Sara Kjellberg Aarhus 2014-03-11 kjellberg
Sara Kjellberg Aarhus 2014-03-11 kjellbergSara Kjellberg Aarhus 2014-03-11 kjellberg
Sara Kjellberg Aarhus 2014-03-11 kjellberg
 
Routemedia in het kort
Routemedia in het kortRoutemedia in het kort
Routemedia in het kort
 
SoftBank IMS + Femto
SoftBank IMS + FemtoSoftBank IMS + Femto
SoftBank IMS + Femto
 
Learning experinces in purposeful media creation in pbl
Learning experinces in purposeful media creation in pblLearning experinces in purposeful media creation in pbl
Learning experinces in purposeful media creation in pbl
 

Similar to How I reshaped my lab environment

vCloud Architecture BrownBag
vCloud Architecture BrownBagvCloud Architecture BrownBag
vCloud Architecture BrownBag
ProfessionalVMware
 
VMworld 2013: Multi-site Deployments with Network Virtualization
VMworld 2013: Multi-site Deployments with Network Virtualization VMworld 2013: Multi-site Deployments with Network Virtualization
VMworld 2013: Multi-site Deployments with Network Virtualization
VMworld
 
Nested CloudStack with VMware
Nested CloudStack with VMwareNested CloudStack with VMware
Nested CloudStack with VMware
ShapeBlue
 
How to build a winning solution for large scale VDI deployments
How to build a winning solution for large scale VDI deploymentsHow to build a winning solution for large scale VDI deployments
How to build a winning solution for large scale VDI deployments
NetApp
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configuration
Dag Sonstebo
 
A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...
OVHcloud
 
De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1ikewu83
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld
 
Automating CloudStack with Puppet - David Nalley
Automating CloudStack with Puppet - David NalleyAutomating CloudStack with Puppet - David Nalley
Automating CloudStack with Puppet - David Nalley
Puppet
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Partner S.A.
 
Are you Ready for vCloud?
Are you Ready for vCloud?Are you Ready for vCloud?
Are you Ready for vCloud?
Henry Hotkowski
 
Todd Muirhead (@virtualTodd) - VMware vSA
Todd Muirhead (@virtualTodd) - VMware vSATodd Muirhead (@virtualTodd) - VMware vSA
Todd Muirhead (@virtualTodd) - VMware vSA
Dell TechCenter
 
Postgres the hardway
Postgres the hardwayPostgres the hardway
Postgres the hardway
Dave Pitts
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingAhmed Mekkawy
 
Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure
Node.js kubernetes-cloud all the buzzwords coming together with microsoft azureNode.js kubernetes-cloud all the buzzwords coming together with microsoft azure
Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure
Patriek van Dorp
 
Vsphere 4-partner-training180
Vsphere 4-partner-training180Vsphere 4-partner-training180
Vsphere 4-partner-training180
Suresh Kumar
 
CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5
CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5
CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5Tim Mackey
 

Similar to How I reshaped my lab environment (20)

vCloud Architecture BrownBag
vCloud Architecture BrownBagvCloud Architecture BrownBag
vCloud Architecture BrownBag
 
VMworld 2013: Multi-site Deployments with Network Virtualization
VMworld 2013: Multi-site Deployments with Network Virtualization VMworld 2013: Multi-site Deployments with Network Virtualization
VMworld 2013: Multi-site Deployments with Network Virtualization
 
Nested CloudStack with VMware
Nested CloudStack with VMwareNested CloudStack with VMware
Nested CloudStack with VMware
 
How to build a winning solution for large scale VDI deployments
How to build a winning solution for large scale VDI deploymentsHow to build a winning solution for large scale VDI deployments
How to build a winning solution for large scale VDI deployments
 
ESXpert strategies VMware vSphere
ESXpert strategies VMware vSphereESXpert strategies VMware vSphere
ESXpert strategies VMware vSphere
 
Implementing dr w. hyper v clustering
Implementing dr w. hyper v clusteringImplementing dr w. hyper v clustering
Implementing dr w. hyper v clustering
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configuration
 
A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...
 
De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
Automating CloudStack with Puppet - David Nalley
Automating CloudStack with Puppet - David NalleyAutomating CloudStack with Puppet - David Nalley
Automating CloudStack with Puppet - David Nalley
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: Introduction
 
Are you Ready for vCloud?
Are you Ready for vCloud?Are you Ready for vCloud?
Are you Ready for vCloud?
 
Todd Muirhead (@virtualTodd) - VMware vSA
Todd Muirhead (@virtualTodd) - VMware vSATodd Muirhead (@virtualTodd) - VMware vSA
Todd Muirhead (@virtualTodd) - VMware vSA
 
Postgres the hardway
Postgres the hardwayPostgres the hardway
Postgres the hardway
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
 
Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure
Node.js kubernetes-cloud all the buzzwords coming together with microsoft azureNode.js kubernetes-cloud all the buzzwords coming together with microsoft azure
Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure
 
Vsphere 4-partner-training180
Vsphere 4-partner-training180Vsphere 4-partner-training180
Vsphere 4-partner-training180
 
CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5
CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5
CloudStack Day Japan 2015 - Hypervisor Selection in CloudStack 4.5
 

More from subtitle

NetApp Administration and Best Practice, Brendon Higgins, Proact UK
NetApp Administration and Best Practice, Brendon Higgins, Proact UKNetApp Administration and Best Practice, Brendon Higgins, Proact UK
NetApp Administration and Best Practice, Brendon Higgins, Proact UK
subtitle
 
Puppet Primer, Robbie Jerrom, Solution Architect VMware
Puppet Primer, Robbie Jerrom, Solution Architect VMwarePuppet Primer, Robbie Jerrom, Solution Architect VMware
Puppet Primer, Robbie Jerrom, Solution Architect VMware
subtitle
 
eG Innovations, How to.. VDI Performance
eG Innovations, How to.. VDI PerformanceeG Innovations, How to.. VDI Performance
eG Innovations, How to.. VDI Performance
subtitle
 
Demystifying SSD, Mark Smith, S3
Demystifying SSD, Mark Smith, S3Demystifying SSD, Mark Smith, S3
Demystifying SSD, Mark Smith, S3
subtitle
 
HP CloudSystem, Alex Haddock, HP Server Strategy Team
HP CloudSystem, Alex Haddock, HP Server Strategy TeamHP CloudSystem, Alex Haddock, HP Server Strategy Team
HP CloudSystem, Alex Haddock, HP Server Strategy Team
subtitle
 
Automation with Microsoft Powershell
Automation with Microsoft PowershellAutomation with Microsoft Powershell
Automation with Microsoft Powershell
subtitle
 
Modern Data Protection
Modern Data ProtectionModern Data Protection
Modern Data Protection
subtitle
 
10 zig presentation
10 zig presentation10 zig presentation
10 zig presentationsubtitle
 
Big Data
Big DataBig Data
Big Data
subtitle
 
Progressive deduplication & off site protection of vm ware data
Progressive deduplication & off site protection of vm ware dataProgressive deduplication & off site protection of vm ware data
Progressive deduplication & off site protection of vm ware data
subtitle
 
20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdi20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdisubtitle
 
VMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancesVMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancessubtitle
 
NetApp C-mode for 7 mode engineers
NetApp C-mode for 7 mode engineersNetApp C-mode for 7 mode engineers
NetApp C-mode for 7 mode engineers
subtitle
 
V sphere 5.1-storage-features-&-futures
V sphere 5.1-storage-features-&-futuresV sphere 5.1-storage-features-&-futures
V sphere 5.1-storage-features-&-futuressubtitle
 
VMUG 6 Program
VMUG 6 ProgramVMUG 6 Program
VMUG 6 Program
subtitle
 
Unified FlexPod Management and Automation
Unified FlexPod Management and AutomationUnified FlexPod Management and Automation
Unified FlexPod Management and Automation
subtitle
 
Virtualisation:- Business Continuity Solution or Enabler
Virtualisation:- Business Continuity Solution or EnablerVirtualisation:- Business Continuity Solution or Enabler
Virtualisation:- Business Continuity Solution or Enabler
subtitle
 
Service catalogue presentation
Service catalogue presentationService catalogue presentation
Service catalogue presentation
subtitle
 
Green it vmug presentation v1
Green it vmug presentation v1Green it vmug presentation v1
Green it vmug presentation v1subtitle
 
Vision dt solutions vmug leeds
Vision dt solutions vmug leedsVision dt solutions vmug leeds
Vision dt solutions vmug leeds
subtitle
 

More from subtitle (20)

NetApp Administration and Best Practice, Brendon Higgins, Proact UK
NetApp Administration and Best Practice, Brendon Higgins, Proact UKNetApp Administration and Best Practice, Brendon Higgins, Proact UK
NetApp Administration and Best Practice, Brendon Higgins, Proact UK
 
Puppet Primer, Robbie Jerrom, Solution Architect VMware
Puppet Primer, Robbie Jerrom, Solution Architect VMwarePuppet Primer, Robbie Jerrom, Solution Architect VMware
Puppet Primer, Robbie Jerrom, Solution Architect VMware
 
eG Innovations, How to.. VDI Performance
eG Innovations, How to.. VDI PerformanceeG Innovations, How to.. VDI Performance
eG Innovations, How to.. VDI Performance
 
Demystifying SSD, Mark Smith, S3
Demystifying SSD, Mark Smith, S3Demystifying SSD, Mark Smith, S3
Demystifying SSD, Mark Smith, S3
 
HP CloudSystem, Alex Haddock, HP Server Strategy Team
HP CloudSystem, Alex Haddock, HP Server Strategy TeamHP CloudSystem, Alex Haddock, HP Server Strategy Team
HP CloudSystem, Alex Haddock, HP Server Strategy Team
 
Automation with Microsoft Powershell
Automation with Microsoft PowershellAutomation with Microsoft Powershell
Automation with Microsoft Powershell
 
Modern Data Protection
Modern Data ProtectionModern Data Protection
Modern Data Protection
 
10 zig presentation
10 zig presentation10 zig presentation
10 zig presentation
 
Big Data
Big DataBig Data
Big Data
 
Progressive deduplication & off site protection of vm ware data
Progressive deduplication & off site protection of vm ware dataProgressive deduplication & off site protection of vm ware data
Progressive deduplication & off site protection of vm ware data
 
20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdi20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdi
 
VMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancesVMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliances
 
NetApp C-mode for 7 mode engineers
NetApp C-mode for 7 mode engineersNetApp C-mode for 7 mode engineers
NetApp C-mode for 7 mode engineers
 
V sphere 5.1-storage-features-&-futures
V sphere 5.1-storage-features-&-futuresV sphere 5.1-storage-features-&-futures
V sphere 5.1-storage-features-&-futures
 
VMUG 6 Program
VMUG 6 ProgramVMUG 6 Program
VMUG 6 Program
 
Unified FlexPod Management and Automation
Unified FlexPod Management and AutomationUnified FlexPod Management and Automation
Unified FlexPod Management and Automation
 
Virtualisation:- Business Continuity Solution or Enabler
Virtualisation:- Business Continuity Solution or EnablerVirtualisation:- Business Continuity Solution or Enabler
Virtualisation:- Business Continuity Solution or Enabler
 
Service catalogue presentation
Service catalogue presentationService catalogue presentation
Service catalogue presentation
 
Green it vmug presentation v1
Green it vmug presentation v1Green it vmug presentation v1
Green it vmug presentation v1
 
Vision dt solutions vmug leeds
Vision dt solutions vmug leedsVision dt solutions vmug leeds
Vision dt solutions vmug leeds
 

Recently uploaded

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

How I reshaped my lab environment

  • 1. + From Zero to Colo - vCloud Director in my lab With Mike Laverick (VMware) Blog: www.mikelaverick.com Email: mike@mikelaverick.com Twitter: @mike_laverick
  • 2. + Before I begin  Thank You VMUG Leaders!  Competition Is Good…  www.eucbook.com
  • 3. +
  • 4. + Agenda  The Home Lab Backstory - Long, Long ago in a galaxy called 2003….  Former vSphere Setup  CH-CH-CH Changes - vSphere5.1 Setup  Compute  Network  Storage  vCD Lesson Learned…  My Lab To-Do List…
  • 5. + What is vCloud Director?
  • 6. + The Home Lab Backstory - Long, Long ago in 2003…  My first attempt with ESX 2.0/vCenter 1.0  Location: Under my desk  Girlfriend Impact: NIL
  • 7. + The vCloud Suite: SDDC Era  Virtual Appliances where possible/necessary  vCenter Server Appliance (VCSA)  Feature Parity with Windows version  Switch allowed me to completely reconfigure resources around vCloud/SDDC agenda  Reduce “infrastructure VM” footprint  Beware of plug-ins; Support for the web-client (e.g. NetApp VSC)  vCloud Director Virtual Appliances (vCD-VA)  Use built-in Oracle XE DB  Dead easy to setup (No Packages, DB setup)  Beware: No multi-cell, No migration  Beware: Demo only; Labs; Training purposes…  vShield Manager Virtual Appliance (Mandatory)  vSphere Replication Appliance (VR)  vSphere Data Protection Appliance (vDP)
  • 8. + vSphere5/SRM5.0/View5.1 Era –  SRM 5.0 Period (2011)  Hello 2x Dell Equallogics  Hello 1x NS-120 & 1x NS-20  Hello 2x NetApp 2040s  Hello massive colocation bill!!!  VMware Employee Period (2012) >>>>>>>>>>>  HomeLab & ProLab Merge  Goodbye EMC  Goodbye 2xPDU  Hello 24U of extra racks space  Hello to 14 AMPs extra power!  Location: Quality Colocation  Costs: £870 GBP, $1,300 USD  Girlfriend Impact: Married 2013,4th May
  • 9. + Virtual Silos  The VMware Cluster as the New Silo?  Discrete Blocks of:  Compute  Network  Storage  Q. Why do we like silos?  Q. Why do we hate silos?
  • 10. + Compute…
  • 11. + Compute Continued…  One Site; Two Clusters  “Infrastructure” Resource Pool – No Management Cluster   GOAL: Maximize Resource; Setup Tiered Clusters  Decisions:  Different CPU types forced DRS separation  Gold Cluster = HP DL 385s  WHY? = More memory & FC connected to SAS storage  Silver Cluster = Lenovo TS200  WHY? = Less RAM, Only 1GP pipe to either SAS/SATA on NFS/iSCSI
  • 12. + Storage…
  • 13. + Storage Continued…  Destroyed Datastores!  Except  Infrastructure datastore  Templates  Software (iso, templates, miscs)  Originally a much more complicated layout – 7 Tiers!!!  4 Tiers  1. Platinum (NetApp, FC, SAS, SnapMirror – 5min RPO)  2. Gold (Dell, iSCSI, SAS, Replication – 1hr RPO)  3. Silver (NetApp, NFS, SATA, Datastore Cluster, 3x300 GB, Thinly Provisioned)  4. Bronze (Dell, iSCSI, SATA, Thinly Provisioned)  vSphere Replication for Replication from 3>4 or 4<3
  • 14. + Storage Anxieties…  Many Organizational Tenants sharing the SAME datastore  What about Site Recovery Manager?  What about performance – Capacity management isn’t the issue  With Array-based Replication (ABR)  One Failover to rule them all?  No per-vApp Failover  No per-Organization failover  Solutions?  Platinum/Gold datastores per-Organization   vSphere Replication   VMware vVols 
  • 15. + Network…
  • 16. + Network Continued…  Goodbye Standard Switch  Struggle to provide redundancy/separate with the “Combo Approach”  Many of the Adv features of vCD require Distributed vSwitch  Classical Approach:  Two DvSwitches  One for internal vSphere Networking (vMotion, IP Storage, FT, Management)  One for Virtual DataCenter  Backed by two VMNICs each…
  • 17. + Network Anxieties…  All my Provider vDCs share the SAME DvSwitch  What about “Fat Finger Syndrome”?  How realistic is that?  Time to re-examine “Best Practices”  Do best practices represents an ideal OR an ideal filtered through the limitations of a technology  Provider vDCs in vCD 1.x – One Cluster, No Tiering of Storage  Provider vDCs in vCD 5.x – Many clusters, Tiering of Storage
  • 18. + Lesson Learned  When thinking about a Provider vDC  All the resources matter  Compute + Storage + Networking  By far the easiest for me was compute  But my “Gold” cluster has no FT Support   Prepare to make compromises/trade offs  UNLESS all your hosts are the SAME  VXLAN needs enabling on Distributed Switches via vSphere Client  Prior to creating a Provider vDC  Watch out with VMs already on the cluster – vCD ESX Agent  Running existing “infrastructure” VMs on a cluster  Stops the install of the vCD Agent  Has to be done on per-ESX host basis (easy)
  • 19. + More Lessons Learned…  Get your VLANs sorted BEFORE you use them in vCD…  Beware of Orphaned VLAN references in the vCD Databases  http://kb.vmware.com/kb/2003988
  • 20. + Work out your IP before you start!  “Wrong”  192.168.3.x – “External Network”  172.168.x.x – “Organization Network”  10.x.x.x – “vApp Network”  “Right”  10.x.x.x– “External Network”  172.168.x.x – “Organization Network”  192.168.1.x – “vApp Network”  Keep it simple – whole ranges dedicated
  • 21. + IP Ranges can be tricky to change  Even with vApps powered off – options unavailable  Gateway Address  Network Mask  Resolution involves admin:  Add new vApp Network  Remap all VMs to new vApp Network  Remove old vApp Network
  • 22. + vApp Networks & Edge Gateway  Every vApp Network you create:  Creates a vCNS Edge Gateway  Consumes resources  Solution  Create two vApps per Organization  TypeA: One on the Organization Network  TypeB: One on its own vApp Network  Power off the Type B vApp to save resources  Beware of static MAC/IP on Power Offs
  • 23. + Establish a meaningful naming convention…  I KNOW EVERYONE SAYS THIS, BUT IN A HOME LAB DON’T YOU CUT CORNERS SOMETIMES?  <ORGNAME><NetworkType><Purposes>  CORPHQ-OrgNetCorp-EdgeGateway  CORPHQ-vAppNet-WebGateway  Makes screengrabs, documentation & troubleshooting soooo much easier…  Register Edge Gateway devices in DNS…  Helps with SysLog – watch out for stale DNS Records…
  • 24. + OVFs – Portable?
  • 25. + OVFs – Portable?
  • 26. + Your Lab?  Nested ESX  http://communities.vmware.com/community/vmtn/bestpractices /nested  vTARDIS? - http://vinf.net/2011/10/03/vtardis-5-at-a-vmug-near- you/  Workstation/Fusion – Out of the box nested ESX…  AutoLab - http://www.labguides.com/autolab/  Redundant Array of Inexpensive PCs (RAIPC)  Community Hardware Page:  http://communities.vmware.com/community/vmtn/bestpractices /crc
  • 27. + vINCEPTION – Home Lab?
  • 28. + vINCEPTION Levels  vINCEPTION Level 0  Physical ESX hosts, Virtual Everything Else (DC, vCenter, vCD)  vINCEPTION Level 1  vApp of vSphere running under Level 0  Including vCD, vCNS Manager  vINCEPTION Level 2  vApps running under Level 1…
  • 29. + vCloud vSphere vApp!
  • 30. + Cloud Nesting
  • 31. +
  • 32. + Lab Future…  The DONE List  Make my External Juniper Firewall work with vShield  Need new servers?  Dell?
  • 33. + Follow my journey journal…  Text Blogpost  Follow my journey!  Search for “Mike Laverick – My vCloud Journey Journal”  Subscribe iTunes:  http://tinyurl.com/audiowag (Audio)  http://tinyurl.com/videowag (Video)
  • 34. + Questions (Welcomed) & (Attempts at) Answers Blog: www.mikelaverick.com Email: mike@mikelaverick.com Twitter: @mike_laverick

Editor's Notes

  1. JOKE: Yeah, I did try to install ESX 2.x to a IDE PC and found it would see the disk. Slides 4-10 I will run through very quickly. I mean less than minute per slide… I could hide slides 5-9 and just show I went from Zero to Colo…