SlideShare a Scribd company logo
Architecting a
Cloud Infrastructure
Moderator:
Chris Colotti, VMware, Inc.
Aidan Dalgleish, VMware, Inc.
Duncan Epping, VMware, Inc.
David Hill, VMware, Inc.
Rawlinson Rivera, VMware, Inc.
INF-VSP1168
#vmworldinf
2
Disclaimer
 This session may contain product features that are
currently under development.
 This session/overview of the new technology represents
no commitment from VMware to deliver these features in
any generally available product.
 Features are subject to change, and must not be included in
contracts, purchase orders, or sales agreements of any kind.
 Technical feasibility and market demand will affect final delivery.
 Pricing and packaging for any new technologies or features
discussed or presented have not been determined.
3
Agenda
 Intros
 Gathering requirements
 Sizing and Scaling
 Host Design
 vCenter Design
 Cluster Design
 Networking and Security
 Storage
 Concluding
4
Introduction
 Chris Colotti
• Consulting Architect, VMware Global Cloud CoE
• VCDX 37 and owner of chriscolotti.us
• Twitter: @CColotti
 David Hill – (Not Available for VMworld US)
• Senior Solutions Architect, GTS
• Owner of Virtual-Blog.com
• Twitter @DaveHill99
 Aidan Dalgleish
• Consulting Architect, VMware Global Cloud CoE
• VCDX 10
• Twitter @AidersD
5
Introduction
 Duncan Epping
• Principal Architect, VMware Technical Marketing
• VCDX 7 and owner of Yellow-Bricks.com
• Twitter @DuncanYB
 Rawlinson Rivera
• Senior Consultant, VMware Professional Services
• VCDX 86 and owner of punchingclouds.com
• Twitter: @PunchingClouds
6
What is this session about?
 Architecting a Cloud Infrastructure
• See the CIM Case Study whitepaper. This is not a blueprint, it is an example!
 Design Decisions
 Real world examples
 Understanding the potential pitfalls
 Tweet / blog about this session, please use the #vmworldinf and
#VSP1168 hashtag
 Take pictures and tweet them!
• Best picture will get a free copy of the “vSphere 5.1 Clustering Deepdive”
7
Gathering Requirements
8
Talk to your customer
 Most important part of any engagement
 Gather information and document!
 Categorize
• Requirements
• Nice to have
• Constraints
• Assumptions
 Conceptualize
 Sound like VCDX to Anyone?
9
Example Requirements
 Increasing agility / flexibility while decreasing cost of doing
business
 Availability of services defined as 99.9% during core business
hours
 Security compliancy requires network isolation for specific
workloads from other services
 Minimal workload deployment time
 Should be able to guarantee resources to groups of workloads as
part of internal SLAs
 Recovery time objective in the case of a datastore failure should be
less than 8 hours
 Servers hosted in the DMZ should be protected within the virtual
environment
10
Example Constraints
 Dell and AMD have been preselected as the platform of choice
 Eight 1GbE ports will be used per server
 NetApp’s NAS offering has been preselected as the solution of
choice
 All Tier 2 NAS volumes are de-duplicated
 Physical switches will not be configured for QoS
 Existing Cisco top of rack environment should be used for the
virtual infrastructure
11
Example Assumptions
 Sufficient Switch Ports are available
 Current storage infrastructure can handle expected workload
 Staff properly trained on vSphere
 …
12
Historical Best Practices
 It is best practice to have a 500GB LUN with a maximum of 15 VMs
 It is best practice to have an 8 host cluster
• vSphere
• vCloud Director (Fast Provisioning limitations)
 It is best practice to have a maximum of 4 VMs per core
 It is best practice to have a dedicated 1GbE link for vMotion
 It is best practice to have “high / medium / low” resource pools
 It is best practice to have an isolated management
 It is best practice to configure vMotion and Management on a VSS
and the other traffic on a VDS
 It is best practice to …
13
Some Use cases
 Server consolidation (power and cooling savings, green
computing, lowering TCO)
 OPEX Savings on redundant tasks
• Self Service Provisioning
 Server infrastructure resource optimization (load balancing, high
availability)
 Standardization
 Business Agility (Rapid provisioning)
 Infrastructure as a Service (IaaS)
14
Conceptualize Your Design
 Building blocks
• Operations
• Time to market
• Compliance
15
Sizing / Scaling Exercise
16
Basic details
 What does the environment look like today?
• How many sites?
• How many potential virtualization candidates?
• Multiple waves?
 How will this impact your Design / Project?
• Different Cluster / Datacenter structure
• Within the limits?
• Sizing based on X waves / years?
 What is the use case?
• Server consolidation?
• IaaS?
• Service Level Agreements (SLA)?
17
Tooling Options
 Use tools like
• VMware Capacity Planner
• PlateSpin Recon
• Lanamark
 Do we really need it?
• Don’t all results just look the same?
• What is important?
 What am I designing for?
• Average vs Peak
• Consolidation vs Performance
18
Compute Considerations
 How many eggs in on basket?
• Two sockets vs four sockets
• Optimal Memory configurations
• 8GB DIMMs are cheaper than 2 x 4GB
• Triple channel configurations
• Number of DIMM slots might be different per vendor / model
 AMD vs Intel
• AMD supports more cores, while Intel generally is faster
• VMmark can be used to make perf comparisons!
 TPS vs no TPS
• Using 64-bit Guest OS’es?
• Performance gain
 Sweetspot?
• Still seems to be dual socket – 96GB of memory
19
Network Sizing
 Is this ever really a bottleneck?
 In most of the Capacity Planner reports we’ve seen…
• Expected average network bandwidth requirement ~ 4Mbps based on an
average of 20 VMs per ESXi host.
 10GbE will lift all (or most) constraints for a very long time!
 Use the report to identify anomalies!
20
Storage Sizing
 Not only Size but Performance matters!
 (TOTAL IOps × % READ)+ ((TOTAL IOps × % WRITE) × RAID Penalty)
(42 x 62%) + (( 42 x 38%) x 2)
(26.04) + ((15.96) x 2)
26.04 + 31.92 = 57.96
 But what about size?
 How does this drive your Storage Considerations?
21
Storage Considerations
 RAID level used  impacts IOps
• IOps penalty can be severe
• Spindle count
 RTO  impacts amount of VMs per Datastore
• Backup environment need to be capable of restoring within RTO window
• (RTO * restore speed) / avg VM Size
• Don’t confuse Mb/S with MB/S!
 Adding it up…
• 270 VMs from backup perspective vs 50 VMs from IOps
• What does your customer feel comfortable with?
 Going SSD / Hybrid solutions?
• Potential undesired results – vCloud Director Catalogs
22
Hosts
23
Design Considerations
 Vendor
 AMD vs Intel
 Blade vs Rack
• Density increases
• Hot spots
• Costs
• Management
 Additional considerations
• Is embedded ESXi available?
• How much local SSD (capacity and IOPS) can it handle?
• Does it have built-in 2x 10 GE ports?
• Does the built-in NIC card have hardware iSCSI capability?
• Management integration
24
ESXi boot considerations
 4 methods of booting ESXi
• Local Disk
• Local SD / USB
• SAN Boot
• PXE Boot with Auto-Deploy
• GUI Fling by Max Daneri!
 Considerations
• USB is cheap
• Local disk usually higher availability than USB
• SAN Boot easy to move identity, but what about costs
• Best of all worlds: PXE Boot!
• Brand new and dependencies…
25
Platform Composition: ESXi base,
drivers, CIM providers, …
Configuration: networking, storage,
date/time, firewall, admin password, …
What Is Auto Deploy
 No Boot Disk? Where does it go?
Boot Disk
All information on the state
of the host is stored off the
host in vCenter
Running State: VM Inventory,
HA state, License, DPM configuration
Event Recording: log files, core dump
Running State: VM Inventory,
HA state, License, DPM configuration
Event Recording: log files, core dump
Configuration: networking, storage,
date/time, firewall, admin password, …
Platform Composition: ESXi base,
drivers, CIM providers, …
26
Platform Composition: ESXi base,
drivers, CIM providers, …
Configuration: networking, storage,
date/time, firewall, admin password, …
What Is Auto Deploy
 No Boot Disk? Where does it go?
Boot Disk
All information on the state
of the host is stored off the
host in vCenter
Running State: VM Inventory,
HA state, License, DPM configuration
Event Recording: log files, core dump
vCenter ServerRunning State: VM Inventory,
HA state, License, DPM configuration
Add-on ComponentsEvent Recording: log files, core dump
Host Profile
Configuration: networking, storage,
date/time, firewall, admin password, …
Image Profile
Platform Composition: ESXi base,
drivers, CIM providers, …
27
vCenter
28
Design Considerations
 How many VMs?
• Do I need a dedicated vCenter Server?
• Can I still use the vCenter Appliance?
 Is there a need for the Web Client?
• Can I use the vCenter Appliance for that?
• Use it!
 Will there be other products used like SRM / View /
vCloud Director?
• vCenter Heartbeat required?
 Statistic Levels will impact performance / scaling
29
Sizing vCenter and Update Manager
 Read the documentation!
• 50 hosts / 500 VMs  2vCPUs – 4GB
• 300 hosts / 3000 VMs  4vCPUs – 8GB
• 1000 hosts / 10000 VMs  8 vCPUs – 16GB
 Do we want to scale up or scale out?
 vSphere Update Manager on the same Server?
 How many users will be using vCenter?
 Use the Sizing Calculators for the database
• Consider Reservations
30
Clustering
31
Where do we start?
 How many physical Datacenters will there be?
 Will each physical DC need a vCenter Server?
 For each vCenter, do we need multiple virtual Datacenters?
 For each DC, do we need multiple Clusters?
 For each Cluster, how many hosts?
Physical DC
vCenter
Datacenter Datacenter
Cluster Cluster
ESXi ESXi ESXi
vCenter
Datacenter
Physical
DC
vCenter Datacenter Cluster ESXi
32
Design Considerations
 Separate clusters for DMZ?
• Why not use vShield App or vShield Edge?
 Separate clusters for test?
• Might also allow you to test vSphere patches!
 vCenter Datacenter object is a vMotion boundary not the Cluster!
 vCenter Datacenter object is a VDS boundary not the Cluster!
 Will you be using HA / FT / DRS / DPM?
• Did you know that each DRS cluster has its own thread on the vCenter server?
• Did you know that with vSphere 5 there’s a thing called Datastore
Heartbeating?
• There is no “primary / secondary” concept as of vSphere 5.0
• Admission Control is important!
33
Design Considerations
 Is 8 the perfect Cluster size?
• Primary / secondary nodes (4.1 and prior) vs Master / Slave (5.x)
• Blade environment implication on design?
• LUN count vs Path count
• Linked Clones being used?
• DRS and DPM love big clusters
• HA benefits from big clusters
 What about EVC? Should I turn it on by default…
• EVC can only be enabled when all VMs are powered off
• Did you know that DRS requires EVC to be enabled to balance and place FT
virtual machines in a cluster?
 Is there a need for Resource Pools
• How will you handle shares?
• Reservations / limits?
34
Networking
35
Design Considerations
 What type of vSwitch will be used?
• VSS vs VDS vs Cisco Nexus 1000v
• If vCloud Director what Network Pools are required?
 What are the pSwitch capabilities?
 Will VLANs be used?
 Will PVLANs be required?
• Consider vShield App?
 Requirements for Jumbo Frames?
• Helps support larger vCDNI packets and/or IP Storage
 What type of load balancing will be used?
• What type of traffic
• Load Based Teaming vs Virtual Port ID vs IP Hash
 Additional Security requirements?
37
Design Considerations
 Network I/O Control
• Even in 1GbE environment NIOC is useful
• Especially when connecting outbound you want to
• Did you know that Limits apply to a NIC pair level?
• Did you know that shares apply on a NIC Port level?
 Additional Security Requirements?
• vShield App
• vShield App with Data Security
• vShield Edge
 3rd party security products?
• Hy-trust
• 2-factor authentication
• Audit trails
• Rigid, Hierarchical Access Controls
38
vShield App Considerations
 VNIC level firewall
 DVFilter used for in- and out-bound traffic
 vShield App Firewall per host!
 Set rules on vCenter Objects like Resource Pools and Portgroups
• Deploying a VM with the right rules is easy!
 Did you know that the vShield Manager cannot be locked out?
• The DVFilter is not applied to
the vShield Manager
 You can exclude VMs
from protection!
39
vShield Edge considerations
 Multiple edge security services in a single appliance
• Firewall (5 tuple)
• NAT
• DHCP
• VPN
• Load Balancing
 Network Isolation
 Data Security options
• Useful for compliance
 Think about “resiliency”!
• vSE HA from within vCD in 5.1
 vCloud Director leverages vShield
Edge heavily!
Tenant A Tenant C Tenant X
VMware
vShield Edge
VMware
vShield Edge
VMware
vShield Edge
VPNLoad balancerFirewall
Secure
Virtual
Appliance
Secure
Virtual
Appliance
Secure
Virtual
Appliance
40
vShield Manager considerations
 Local Database Backup
• vSM uses a MySQL local database
• If database is lost all configurations on vShield Edge are lost
 Availability considerations
• FT is supported (not from 5.1), and of course HA and VM Monitoring
• New 5.1 Appliance ships with 2 vCPUs
• vShield Manager Failure
• All existing, published, rules continue to be enforced
• All flow logging continues to be sent to syslog server
• No changes to rules or settings can be made
• Regular vShield Manager backups can be used to rebuild vShield Manager if needed
 Security considerations
• Default Passwords
41
Storage
42
Design Considerations
 Protocol Wars!
 Multiple Tiers?
• Or even Auto-Tiering, what is the impact?
 vSphere Storage APIs – Array Integration (VAAI)
• Does it impact sizing?
 vSphere Storage APIs – Storage Awareness (VASA)
• Will it impact operations?
 Thin provisioning?
• Thin, Thick and Eager Zeroed Thick
• vSphere vs Storage Array!
43
Design Considerations
 Can we use Storage DRS?
• Impact on storage array features?
• Impact on sizing?
• Impact on other VMware products like vCloud Director?
 Profile-Driven Storage?
• How does it utilize VASA?
 DR Requirements?
• Or possibly in the future?
 No more worrying about block sizes with VMFS-5
• When upgrading VMFS-3 to VMFS-5 block size does not change!
 Did you know VAAI is T-10 compliant?
• Makes leveraging it easier for lower-end devices
44
Impact of Features
 Storage DRS has constraints…
 SRM does not support Storage vMotion / Storage DRS
 vCloud Director does support Storage DRS in 5.1!
Feature or Product Initial Placement
Migration
Recommendations
Array-based replication
(SRDF, MirrorView, SnapMirror, etc )
Supported Manual: I/O and Space
Array-based snapshots Supported Manual: I/O and Space
Array-based Dedupe Supported Manual: I/O and Space
Array based thin provisioning Supported
Fully Automated: I/O and
Space
Array-based auto-tiering
(EMC FAST, Compellent Data Progression, etc)
Supported Manual: Space
Array-based I/O balancing
(Dell Equallogic)
Supported Manual: Space
45
Questions
FILL OUT
A SURVEY
EVERY COMPLETE SURVEY
IS ENTERED INTO
DRAWING FOR A
$25 VMWARE COMPANY
STORE GIFT CERTIFICATE
Architecting a
Cloud Infrastructure
Moderator:
Chris Colotti, VMware, Inc.
Aidan Dalgleish, VMware, Inc.
Duncan Epping, VMware, Inc.
David Hill, VMware, Inc.
Rawlinson Rivera, VMware, Inc.
INF-VSP1168
#vmworldinf and #VSP1168
Ad

More Related Content

What's hot (20)

VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld
 
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld
 
Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015
Duncan Epping
 
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
Duncan Epping
 
VMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing DatabasesVMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing Databases
VMworld
 
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
Duncan Epping
 
VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld
 
STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016
Cormac Hogan
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
virtualsouthwest
 
Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2
Nuno Alves
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
Duncan Epping
 
VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld
 
Evoluzione dello storage
Evoluzione dello storageEvoluzione dello storage
Evoluzione dello storage
Andrea Mauro
 
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of ConceptVMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld
 
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware
 
Net1674 final emea
Net1674 final emeaNet1674 final emea
Net1674 final emea
VMworld
 
INF7827 DRS Best Practices
INF7827 DRS Best PracticesINF7827 DRS Best Practices
INF7827 DRS Best Practices
Brian Graf
 
VMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan EppingVMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan Epping
VMUG IT
 
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld
 
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld
 
Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015
Duncan Epping
 
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
Duncan Epping
 
VMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing DatabasesVMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing Databases
VMworld
 
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
Duncan Epping
 
VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld
 
STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016
Cormac Hogan
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
virtualsouthwest
 
Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2
Nuno Alves
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
Duncan Epping
 
VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld
 
Evoluzione dello storage
Evoluzione dello storageEvoluzione dello storage
Evoluzione dello storage
Andrea Mauro
 
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of ConceptVMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld
 
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware
 
Net1674 final emea
Net1674 final emeaNet1674 final emea
Net1674 final emea
VMworld
 
INF7827 DRS Best Practices
INF7827 DRS Best PracticesINF7827 DRS Best Practices
INF7827 DRS Best Practices
Brian Graf
 
VMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan EppingVMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan Epping
VMUG IT
 

Viewers also liked (11)

Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overview
solarisyourep
 
Oracle on vSphere best practices
Oracle on vSphere best practices Oracle on vSphere best practices
Oracle on vSphere best practices
Filip Verloy
 
VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View
VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon ViewVMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View
VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View
VMworld
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overview
valerian_ceaus
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
VMworld
 
Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016
Veeam Software
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers
Latif Siddiqui
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
aleyeldean
 
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
Rishikese MR
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMware
Datapath Consulting
 
Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overview
solarisyourep
 
Oracle on vSphere best practices
Oracle on vSphere best practices Oracle on vSphere best practices
Oracle on vSphere best practices
Filip Verloy
 
VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View
VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon ViewVMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View
VMworld 2013: Best Practices for Deploying 3D Graphics with Horizon View
VMworld
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overview
valerian_ceaus
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
VMworld
 
Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016
Veeam Software
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers
Latif Siddiqui
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
aleyeldean
 
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
Rishikese MR
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMware
Datapath Consulting
 
Ad

Similar to Presentation architecting a cloud infrastructure (20)

VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld
 
Get Your GeekOn with Ron - Session One: Designing your VDI Servers
Get Your GeekOn with Ron - Session One: Designing your VDI ServersGet Your GeekOn with Ron - Session One: Designing your VDI Servers
Get Your GeekOn with Ron - Session One: Designing your VDI Servers
Unidesk Corporation
 
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
Brian Boyd
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld
 
Hyper-V Infrastructure
Hyper-V InfrastructureHyper-V Infrastructure
Hyper-V Infrastructure
Paulo Freitas
 
TechNet Live spor 1 sesjon 6 - more vdi
TechNet Live spor 1   sesjon 6 - more vdiTechNet Live spor 1   sesjon 6 - more vdi
TechNet Live spor 1 sesjon 6 - more vdi
Anders Borchsenius
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community
 
Sum209
Sum209Sum209
Sum209
jmcAustin
 
GO HyperScale: Mind-blowing Performance Starting at $128/Desktop
GO HyperScale: Mind-blowing Performance Starting at $128/DesktopGO HyperScale: Mind-blowing Performance Starting at $128/Desktop
GO HyperScale: Mind-blowing Performance Starting at $128/Desktop
Patrick Brennan
 
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Community
 
Virtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowVirtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - Varrow
Andrew Miller
 
PVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep DivePVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep Dive
David McGeough
 
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
VMware
 
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Andrew Miller
 
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for TomorrowOpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
Ed Balduf
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld
 
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDSAccelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Ceph Community
 
Azure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımAzure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun Anlatım
Mustafa
 
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid CloudVMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld
 
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld
 
Get Your GeekOn with Ron - Session One: Designing your VDI Servers
Get Your GeekOn with Ron - Session One: Designing your VDI ServersGet Your GeekOn with Ron - Session One: Designing your VDI Servers
Get Your GeekOn with Ron - Session One: Designing your VDI Servers
Unidesk Corporation
 
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
Brian Boyd
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld
 
Hyper-V Infrastructure
Hyper-V InfrastructureHyper-V Infrastructure
Hyper-V Infrastructure
Paulo Freitas
 
TechNet Live spor 1 sesjon 6 - more vdi
TechNet Live spor 1   sesjon 6 - more vdiTechNet Live spor 1   sesjon 6 - more vdi
TechNet Live spor 1 sesjon 6 - more vdi
Anders Borchsenius
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community
 
GO HyperScale: Mind-blowing Performance Starting at $128/Desktop
GO HyperScale: Mind-blowing Performance Starting at $128/DesktopGO HyperScale: Mind-blowing Performance Starting at $128/Desktop
GO HyperScale: Mind-blowing Performance Starting at $128/Desktop
Patrick Brennan
 
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Community
 
Virtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowVirtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - Varrow
Andrew Miller
 
PVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep DivePVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep Dive
David McGeough
 
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
VMware
 
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Andrew Miller
 
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for TomorrowOpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
Ed Balduf
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld
 
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDSAccelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Ceph Community
 
Azure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımAzure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun Anlatım
Mustafa
 
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid CloudVMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld
 
Ad

More from xKinAnx (20)

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
xKinAnx
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
xKinAnx
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
xKinAnx
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
xKinAnx
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
xKinAnx
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
xKinAnx
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
xKinAnx
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
xKinAnx
 
Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
xKinAnx
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
xKinAnx
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
xKinAnx
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
xKinAnx
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
xKinAnx
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
xKinAnx
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
xKinAnx
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
xKinAnx
 

Recently uploaded (20)

Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 

Presentation architecting a cloud infrastructure

  • 1. Architecting a Cloud Infrastructure Moderator: Chris Colotti, VMware, Inc. Aidan Dalgleish, VMware, Inc. Duncan Epping, VMware, Inc. David Hill, VMware, Inc. Rawlinson Rivera, VMware, Inc. INF-VSP1168 #vmworldinf
  • 2. 2 Disclaimer  This session may contain product features that are currently under development.  This session/overview of the new technology represents no commitment from VMware to deliver these features in any generally available product.  Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.  Technical feasibility and market demand will affect final delivery.  Pricing and packaging for any new technologies or features discussed or presented have not been determined.
  • 3. 3 Agenda  Intros  Gathering requirements  Sizing and Scaling  Host Design  vCenter Design  Cluster Design  Networking and Security  Storage  Concluding
  • 4. 4 Introduction  Chris Colotti • Consulting Architect, VMware Global Cloud CoE • VCDX 37 and owner of chriscolotti.us • Twitter: @CColotti  David Hill – (Not Available for VMworld US) • Senior Solutions Architect, GTS • Owner of Virtual-Blog.com • Twitter @DaveHill99  Aidan Dalgleish • Consulting Architect, VMware Global Cloud CoE • VCDX 10 • Twitter @AidersD
  • 5. 5 Introduction  Duncan Epping • Principal Architect, VMware Technical Marketing • VCDX 7 and owner of Yellow-Bricks.com • Twitter @DuncanYB  Rawlinson Rivera • Senior Consultant, VMware Professional Services • VCDX 86 and owner of punchingclouds.com • Twitter: @PunchingClouds
  • 6. 6 What is this session about?  Architecting a Cloud Infrastructure • See the CIM Case Study whitepaper. This is not a blueprint, it is an example!  Design Decisions  Real world examples  Understanding the potential pitfalls  Tweet / blog about this session, please use the #vmworldinf and #VSP1168 hashtag  Take pictures and tweet them! • Best picture will get a free copy of the “vSphere 5.1 Clustering Deepdive”
  • 8. 8 Talk to your customer  Most important part of any engagement  Gather information and document!  Categorize • Requirements • Nice to have • Constraints • Assumptions  Conceptualize  Sound like VCDX to Anyone?
  • 9. 9 Example Requirements  Increasing agility / flexibility while decreasing cost of doing business  Availability of services defined as 99.9% during core business hours  Security compliancy requires network isolation for specific workloads from other services  Minimal workload deployment time  Should be able to guarantee resources to groups of workloads as part of internal SLAs  Recovery time objective in the case of a datastore failure should be less than 8 hours  Servers hosted in the DMZ should be protected within the virtual environment
  • 10. 10 Example Constraints  Dell and AMD have been preselected as the platform of choice  Eight 1GbE ports will be used per server  NetApp’s NAS offering has been preselected as the solution of choice  All Tier 2 NAS volumes are de-duplicated  Physical switches will not be configured for QoS  Existing Cisco top of rack environment should be used for the virtual infrastructure
  • 11. 11 Example Assumptions  Sufficient Switch Ports are available  Current storage infrastructure can handle expected workload  Staff properly trained on vSphere  …
  • 12. 12 Historical Best Practices  It is best practice to have a 500GB LUN with a maximum of 15 VMs  It is best practice to have an 8 host cluster • vSphere • vCloud Director (Fast Provisioning limitations)  It is best practice to have a maximum of 4 VMs per core  It is best practice to have a dedicated 1GbE link for vMotion  It is best practice to have “high / medium / low” resource pools  It is best practice to have an isolated management  It is best practice to configure vMotion and Management on a VSS and the other traffic on a VDS  It is best practice to …
  • 13. 13 Some Use cases  Server consolidation (power and cooling savings, green computing, lowering TCO)  OPEX Savings on redundant tasks • Self Service Provisioning  Server infrastructure resource optimization (load balancing, high availability)  Standardization  Business Agility (Rapid provisioning)  Infrastructure as a Service (IaaS)
  • 14. 14 Conceptualize Your Design  Building blocks • Operations • Time to market • Compliance
  • 16. 16 Basic details  What does the environment look like today? • How many sites? • How many potential virtualization candidates? • Multiple waves?  How will this impact your Design / Project? • Different Cluster / Datacenter structure • Within the limits? • Sizing based on X waves / years?  What is the use case? • Server consolidation? • IaaS? • Service Level Agreements (SLA)?
  • 17. 17 Tooling Options  Use tools like • VMware Capacity Planner • PlateSpin Recon • Lanamark  Do we really need it? • Don’t all results just look the same? • What is important?  What am I designing for? • Average vs Peak • Consolidation vs Performance
  • 18. 18 Compute Considerations  How many eggs in on basket? • Two sockets vs four sockets • Optimal Memory configurations • 8GB DIMMs are cheaper than 2 x 4GB • Triple channel configurations • Number of DIMM slots might be different per vendor / model  AMD vs Intel • AMD supports more cores, while Intel generally is faster • VMmark can be used to make perf comparisons!  TPS vs no TPS • Using 64-bit Guest OS’es? • Performance gain  Sweetspot? • Still seems to be dual socket – 96GB of memory
  • 19. 19 Network Sizing  Is this ever really a bottleneck?  In most of the Capacity Planner reports we’ve seen… • Expected average network bandwidth requirement ~ 4Mbps based on an average of 20 VMs per ESXi host.  10GbE will lift all (or most) constraints for a very long time!  Use the report to identify anomalies!
  • 20. 20 Storage Sizing  Not only Size but Performance matters!  (TOTAL IOps × % READ)+ ((TOTAL IOps × % WRITE) × RAID Penalty) (42 x 62%) + (( 42 x 38%) x 2) (26.04) + ((15.96) x 2) 26.04 + 31.92 = 57.96  But what about size?  How does this drive your Storage Considerations?
  • 21. 21 Storage Considerations  RAID level used  impacts IOps • IOps penalty can be severe • Spindle count  RTO  impacts amount of VMs per Datastore • Backup environment need to be capable of restoring within RTO window • (RTO * restore speed) / avg VM Size • Don’t confuse Mb/S with MB/S!  Adding it up… • 270 VMs from backup perspective vs 50 VMs from IOps • What does your customer feel comfortable with?  Going SSD / Hybrid solutions? • Potential undesired results – vCloud Director Catalogs
  • 23. 23 Design Considerations  Vendor  AMD vs Intel  Blade vs Rack • Density increases • Hot spots • Costs • Management  Additional considerations • Is embedded ESXi available? • How much local SSD (capacity and IOPS) can it handle? • Does it have built-in 2x 10 GE ports? • Does the built-in NIC card have hardware iSCSI capability? • Management integration
  • 24. 24 ESXi boot considerations  4 methods of booting ESXi • Local Disk • Local SD / USB • SAN Boot • PXE Boot with Auto-Deploy • GUI Fling by Max Daneri!  Considerations • USB is cheap • Local disk usually higher availability than USB • SAN Boot easy to move identity, but what about costs • Best of all worlds: PXE Boot! • Brand new and dependencies…
  • 25. 25 Platform Composition: ESXi base, drivers, CIM providers, … Configuration: networking, storage, date/time, firewall, admin password, … What Is Auto Deploy  No Boot Disk? Where does it go? Boot Disk All information on the state of the host is stored off the host in vCenter Running State: VM Inventory, HA state, License, DPM configuration Event Recording: log files, core dump Running State: VM Inventory, HA state, License, DPM configuration Event Recording: log files, core dump Configuration: networking, storage, date/time, firewall, admin password, … Platform Composition: ESXi base, drivers, CIM providers, …
  • 26. 26 Platform Composition: ESXi base, drivers, CIM providers, … Configuration: networking, storage, date/time, firewall, admin password, … What Is Auto Deploy  No Boot Disk? Where does it go? Boot Disk All information on the state of the host is stored off the host in vCenter Running State: VM Inventory, HA state, License, DPM configuration Event Recording: log files, core dump vCenter ServerRunning State: VM Inventory, HA state, License, DPM configuration Add-on ComponentsEvent Recording: log files, core dump Host Profile Configuration: networking, storage, date/time, firewall, admin password, … Image Profile Platform Composition: ESXi base, drivers, CIM providers, …
  • 28. 28 Design Considerations  How many VMs? • Do I need a dedicated vCenter Server? • Can I still use the vCenter Appliance?  Is there a need for the Web Client? • Can I use the vCenter Appliance for that? • Use it!  Will there be other products used like SRM / View / vCloud Director? • vCenter Heartbeat required?  Statistic Levels will impact performance / scaling
  • 29. 29 Sizing vCenter and Update Manager  Read the documentation! • 50 hosts / 500 VMs  2vCPUs – 4GB • 300 hosts / 3000 VMs  4vCPUs – 8GB • 1000 hosts / 10000 VMs  8 vCPUs – 16GB  Do we want to scale up or scale out?  vSphere Update Manager on the same Server?  How many users will be using vCenter?  Use the Sizing Calculators for the database • Consider Reservations
  • 31. 31 Where do we start?  How many physical Datacenters will there be?  Will each physical DC need a vCenter Server?  For each vCenter, do we need multiple virtual Datacenters?  For each DC, do we need multiple Clusters?  For each Cluster, how many hosts? Physical DC vCenter Datacenter Datacenter Cluster Cluster ESXi ESXi ESXi vCenter Datacenter Physical DC vCenter Datacenter Cluster ESXi
  • 32. 32 Design Considerations  Separate clusters for DMZ? • Why not use vShield App or vShield Edge?  Separate clusters for test? • Might also allow you to test vSphere patches!  vCenter Datacenter object is a vMotion boundary not the Cluster!  vCenter Datacenter object is a VDS boundary not the Cluster!  Will you be using HA / FT / DRS / DPM? • Did you know that each DRS cluster has its own thread on the vCenter server? • Did you know that with vSphere 5 there’s a thing called Datastore Heartbeating? • There is no “primary / secondary” concept as of vSphere 5.0 • Admission Control is important!
  • 33. 33 Design Considerations  Is 8 the perfect Cluster size? • Primary / secondary nodes (4.1 and prior) vs Master / Slave (5.x) • Blade environment implication on design? • LUN count vs Path count • Linked Clones being used? • DRS and DPM love big clusters • HA benefits from big clusters  What about EVC? Should I turn it on by default… • EVC can only be enabled when all VMs are powered off • Did you know that DRS requires EVC to be enabled to balance and place FT virtual machines in a cluster?  Is there a need for Resource Pools • How will you handle shares? • Reservations / limits?
  • 35. 35 Design Considerations  What type of vSwitch will be used? • VSS vs VDS vs Cisco Nexus 1000v • If vCloud Director what Network Pools are required?  What are the pSwitch capabilities?  Will VLANs be used?  Will PVLANs be required? • Consider vShield App?  Requirements for Jumbo Frames? • Helps support larger vCDNI packets and/or IP Storage  What type of load balancing will be used? • What type of traffic • Load Based Teaming vs Virtual Port ID vs IP Hash  Additional Security requirements?
  • 36. 37 Design Considerations  Network I/O Control • Even in 1GbE environment NIOC is useful • Especially when connecting outbound you want to • Did you know that Limits apply to a NIC pair level? • Did you know that shares apply on a NIC Port level?  Additional Security Requirements? • vShield App • vShield App with Data Security • vShield Edge  3rd party security products? • Hy-trust • 2-factor authentication • Audit trails • Rigid, Hierarchical Access Controls
  • 37. 38 vShield App Considerations  VNIC level firewall  DVFilter used for in- and out-bound traffic  vShield App Firewall per host!  Set rules on vCenter Objects like Resource Pools and Portgroups • Deploying a VM with the right rules is easy!  Did you know that the vShield Manager cannot be locked out? • The DVFilter is not applied to the vShield Manager  You can exclude VMs from protection!
  • 38. 39 vShield Edge considerations  Multiple edge security services in a single appliance • Firewall (5 tuple) • NAT • DHCP • VPN • Load Balancing  Network Isolation  Data Security options • Useful for compliance  Think about “resiliency”! • vSE HA from within vCD in 5.1  vCloud Director leverages vShield Edge heavily! Tenant A Tenant C Tenant X VMware vShield Edge VMware vShield Edge VMware vShield Edge VPNLoad balancerFirewall Secure Virtual Appliance Secure Virtual Appliance Secure Virtual Appliance
  • 39. 40 vShield Manager considerations  Local Database Backup • vSM uses a MySQL local database • If database is lost all configurations on vShield Edge are lost  Availability considerations • FT is supported (not from 5.1), and of course HA and VM Monitoring • New 5.1 Appliance ships with 2 vCPUs • vShield Manager Failure • All existing, published, rules continue to be enforced • All flow logging continues to be sent to syslog server • No changes to rules or settings can be made • Regular vShield Manager backups can be used to rebuild vShield Manager if needed  Security considerations • Default Passwords
  • 41. 42 Design Considerations  Protocol Wars!  Multiple Tiers? • Or even Auto-Tiering, what is the impact?  vSphere Storage APIs – Array Integration (VAAI) • Does it impact sizing?  vSphere Storage APIs – Storage Awareness (VASA) • Will it impact operations?  Thin provisioning? • Thin, Thick and Eager Zeroed Thick • vSphere vs Storage Array!
  • 42. 43 Design Considerations  Can we use Storage DRS? • Impact on storage array features? • Impact on sizing? • Impact on other VMware products like vCloud Director?  Profile-Driven Storage? • How does it utilize VASA?  DR Requirements? • Or possibly in the future?  No more worrying about block sizes with VMFS-5 • When upgrading VMFS-3 to VMFS-5 block size does not change!  Did you know VAAI is T-10 compliant? • Makes leveraging it easier for lower-end devices
  • 43. 44 Impact of Features  Storage DRS has constraints…  SRM does not support Storage vMotion / Storage DRS  vCloud Director does support Storage DRS in 5.1! Feature or Product Initial Placement Migration Recommendations Array-based replication (SRDF, MirrorView, SnapMirror, etc ) Supported Manual: I/O and Space Array-based snapshots Supported Manual: I/O and Space Array-based Dedupe Supported Manual: I/O and Space Array based thin provisioning Supported Fully Automated: I/O and Space Array-based auto-tiering (EMC FAST, Compellent Data Progression, etc) Supported Manual: Space Array-based I/O balancing (Dell Equallogic) Supported Manual: Space
  • 45. FILL OUT A SURVEY EVERY COMPLETE SURVEY IS ENTERED INTO DRAWING FOR A $25 VMWARE COMPANY STORE GIFT CERTIFICATE
  • 46. Architecting a Cloud Infrastructure Moderator: Chris Colotti, VMware, Inc. Aidan Dalgleish, VMware, Inc. Duncan Epping, VMware, Inc. David Hill, VMware, Inc. Rawlinson Rivera, VMware, Inc. INF-VSP1168 #vmworldinf and #VSP1168