SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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 PracticesVMworld
 
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 / 2015Duncan 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 DiveVMworld
 
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 DatabasesVMworld
 
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 2016Cormac Hogan
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentationvirtualsouthwest
 
Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Nuno 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 softwareDuncan 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 storageAndrea 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 ConceptVMworld
 
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 SequelVMworld
 
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 emeaVMworld
 
VMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan EppingVMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan EppingVMUG IT
 
INF7827 DRS Best Practices
INF7827 DRS Best PracticesINF7827 DRS Best Practices
INF7827 DRS Best PracticesBrian Graf
 

Tendances (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 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 ...
 
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
 
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
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
VMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing DatabasesVMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing Databases
 
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...
 
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
 
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
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2
 
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
 
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
 
Evoluzione dello storage
Evoluzione dello storageEvoluzione dello storage
Evoluzione dello storage
 
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 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
 
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...
 
Net1674 final emea
Net1674 final emeaNet1674 final emea
Net1674 final emea
 
VMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan EppingVMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan Epping
 
INF7827 DRS Best Practices
INF7827 DRS Best PracticesINF7827 DRS Best Practices
INF7827 DRS Best Practices
 

En vedette

Architecting Cloud Applications - the essential checklist
Architecting Cloud Applications - the essential checklistArchitecting Cloud Applications - the essential checklist
Architecting Cloud Applications - the essential checklistObject Consulting
 
Первый марафон легко и красиво
Первый марафон легко и красивоПервый марафон легко и красиво
Первый марафон легко и красивоLera Bar'ba
 
Remote sensing
Remote sensingRemote sensing
Remote sensingvanquymt
 
Chapter 12 case study (social adjustment - culture shock)
Chapter 12 case study (social adjustment  - culture shock)Chapter 12 case study (social adjustment  - culture shock)
Chapter 12 case study (social adjustment - culture shock)aung thi ha
 
Special advantage of using LED lights in India
Special advantage of using LED lights in IndiaSpecial advantage of using LED lights in India
Special advantage of using LED lights in IndiaPharox India
 
Hp esp guida la trasformazione del data protection
Hp esp guida la trasformazione del data protectionHp esp guida la trasformazione del data protection
Hp esp guida la trasformazione del data protectionat MicroFocus Italy ❖✔
 
Tara J Walshe cv
Tara J Walshe cvTara J Walshe cv
Tara J Walshe cvTara walsh
 
Amigo MGA LLC: Best Practices - Email Marketing
Amigo MGA LLC: Best Practices - Email MarketingAmigo MGA LLC: Best Practices - Email Marketing
Amigo MGA LLC: Best Practices - Email MarketingAmigo MGA
 
Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)
Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)
Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)Lungelo Gcwabaza
 

En vedette (14)

Architecting Cloud Applications - the essential checklist
Architecting Cloud Applications - the essential checklistArchitecting Cloud Applications - the essential checklist
Architecting Cloud Applications - the essential checklist
 
Первый марафон легко и красиво
Первый марафон легко и красивоПервый марафон легко и красиво
Первый марафон легко и красиво
 
Remote sensing
Remote sensingRemote sensing
Remote sensing
 
Chationary
ChationaryChationary
Chationary
 
Chapter 12 case study (social adjustment - culture shock)
Chapter 12 case study (social adjustment  - culture shock)Chapter 12 case study (social adjustment  - culture shock)
Chapter 12 case study (social adjustment - culture shock)
 
Hp Secure Mail
Hp Secure MailHp Secure Mail
Hp Secure Mail
 
Memulai dropbox
Memulai dropboxMemulai dropbox
Memulai dropbox
 
Special advantage of using LED lights in India
Special advantage of using LED lights in IndiaSpecial advantage of using LED lights in India
Special advantage of using LED lights in India
 
Hp esp guida la trasformazione del data protection
Hp esp guida la trasformazione del data protectionHp esp guida la trasformazione del data protection
Hp esp guida la trasformazione del data protection
 
Tara J Walshe cv
Tara J Walshe cvTara J Walshe cv
Tara J Walshe cv
 
Amigo MGA LLC: Best Practices - Email Marketing
Amigo MGA LLC: Best Practices - Email MarketingAmigo MGA LLC: Best Practices - Email Marketing
Amigo MGA LLC: Best Practices - Email Marketing
 
updated Jacuzzi Bathtub
updated Jacuzzi Bathtubupdated Jacuzzi Bathtub
updated Jacuzzi Bathtub
 
Imad CV 2016
Imad  CV 2016Imad  CV 2016
Imad CV 2016
 
Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)
Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)
Final Conference Paper - Gcwabaza and Crafford 21112016 - ammended (Internal)
 

Similaire à Presentation architecting a cloud infrastructure

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 ServersUnidesk 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 InfrastructurePaulo 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 vdiAnders 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/DesktopPatrick 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 - VarrowAndrew 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 DiveDavid 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 TomorrowEd 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 SSDSCeph 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ımMustafa
 
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 CloudVMworld
 

Similaire à 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
 
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
 
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...
 
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
 
Hyper-V Infrastructure
Hyper-V InfrastructureHyper-V Infrastructure
Hyper-V Infrastructure
 
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
 
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
 
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
 
Sum209
Sum209Sum209
Sum209
 
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
 
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
 
Virtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowVirtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - Varrow
 
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
 
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 ...
 
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...
 
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
 
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...
 
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
 
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
 
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
 

Plus de solarisyourep

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in itsolarisyourep
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computingsolarisyourep
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road aheadsolarisyourep
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big datasolarisyourep
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakessolarisyourep
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloudsolarisyourep
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloudsolarisyourep
 
Presentation building your cloud with v mware
Presentation   building your cloud with v mwarePresentation   building your cloud with v mware
Presentation building your cloud with v mwaresolarisyourep
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual envsolarisyourep
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloudsolarisyourep
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...solarisyourep
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...solarisyourep
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...solarisyourep
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s newsolarisyourep
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets bigsolarisyourep
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloudsolarisyourep
 
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 rolloutsolarisyourep
 
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 cloudsolarisyourep
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directionssolarisyourep
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc erasolarisyourep
 

Plus de solarisyourep (20)

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in it
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computing
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road ahead
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big data
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakes
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloud
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloud
 
Presentation building your cloud with v mware
Presentation   building your cloud with v mwarePresentation   building your cloud with v mware
Presentation building your cloud with v mware
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloud
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s new
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloud
 
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
 
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
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directions
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc era
 

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