Upload
arif-mohmmad
View
220
Download
0
Embed Size (px)
Citation preview
7/23/2019 Vsphere Design
1/29
Examining vSphere Design Through
a Design Scenario
Forbes Guthrie, vReference
Scott Lowe, VMware
VSVC 995
#VSVC4995
7/23/2019 Vsphere Design
2/29
Presenters: Scott Lowe
VCDX #39, vExpert
Mastering VMware vSphere 4& Mastering
VMware vSphere 5
Co-author, VMware vSphere Design (1st&2ndEditions), Mastering VMware
vSphere 5.5
Blogger, http://blog.scottlowe.org
Available on Twitter at
@scott_lowe
Speaker at VMware-related
events worldwide
http://blog.scottlowe.org/http://blog.scottlowe.org/http://blog.scottlowe.org/7/23/2019 Vsphere Design
3/29
Presenters: Forbes Guthrie
VMware vSphere Design 1st& 2ndEdition
Contributing author, Mastering VMware
vSphere 5 & 5.5
Blogger, http://www.vreference.com
vExpert
Available on Twitter at @forbesguthrie
http://www.vreference.com/http://www.vreference.com/7/23/2019 Vsphere Design
4/29
Before we start
Get involved!
If you use Twitter, feel free to tweet about this
session (use hashtags #VSVC4995 &
#vmworld)
We encourage you to take photos or videos
of todays session and share them online
This presentation will be made availableonline after the event
7/23/2019 Vsphere Design
5/29
Agenda
Review key design concepts
Examine the design process
Outline a scenario Extract design factors
Focus on a few design areas
Discuss the impact of our decisions
7/23/2019 Vsphere Design
6/29
Review key design concepts
You must view the design
holistically (intimately
interconnected and
interdependent), not as a
collection of parts
Tying everything together
are the functional
requirements
Decisions are driven by
functional requirements as
well as assumptions and
constraints
7/23/2019 Vsphere Design
7/29
Review key design concepts (contd)
Constraints and assumptions = non-functional
requirements or qualities
Constraints AssumptionsRestrictions(or limitations) placed
on you which affect the design
Expectations that you cant
confirm, so you explicitly exclude
them
Examples:
Must use their existing SAN Servers you recommend must
come from vendorX
Examples:
Sufficient IP addresses areavailable
Windows licenses for vCenter
Update Manager are covered
by companys agreement
7/23/2019 Vsphere Design
8/29
Review key design concepts (contd)
A vSphere design can be measured or
evaluated according to five key dimensions:
Availability
Manageability
Performance
Recoverability
Security Every design decision has an impactand
should bejustifiable
7/23/2019 Vsphere Design
9/29
Examine the design process
Stages come from Zachman EA taxonomy:
- de facto standard for classifying EA artifacts
1. Contextual Scope (Planner/Strategist)
2. Conceptual Requirements (Owner)
3. Logical System model (Designer)
4. Physical Specifications (Builders)
5. Detailed Configuration (Implementer)
6. Functional Operation (User)
7/23/2019 Vsphere Design
10/29
Examine the design process (contd)
The logical design defines the
attributesrequired and their
relationships(the how)
The physical design considers
the constraints and states therealityof the solutionnot
always physical equipment, at
least tangible specifics (the
what)
Logical versus physical is an essential
part of the design process
7/23/2019 Vsphere Design
11/29
Outline a scenario
You have just been appointed as the new infrastructure
architect of eRaw-mv, a distributor/reseller of digital
images and videos.
This is not a greenfield deployment, but you have buy-in
from the CIO to make changes and modernize the
infrastructure (but without much budget).
The CIO enthusiastically hired an external consultancy
company to virtualize his base servers about 4 years
ago, but nothing has really changed since thenit is
running vSphere 4.0
7/23/2019 Vsphere Design
12/29
Outline a scenario: company
eRaw-mvhas around 450
employees.
Headquarters are in San
Francisco with 3 satellite
offices:
o Engineering offices in
Salt Lake City & Denver
o A sales office in LA
The CIO recently signed a 3
year co-lo agreement with
plans to use this for DR.
7/23/2019 Vsphere Design
13/29
Outline a scenario: workloads
eRaw-mvhas 120 VMs and 9 non-virtualized servers in the
headquarters (HQ).
The CIO is keen to fully virtualize all his servers, but there
has been concerns about tier 1 performance.
Existing non-virtualized tier 1 servers are vCenter,
Exchange, MS SQL cluster (for internal apps), and Oracle
DB on Linux (backend for mission critical customer portal)
Application and infrastructure performance stats have been
gathered
Each remote office has 5-10 VMs. They lack
standardization, but are running well and the CIO sees this
as low-priority task.
7/23/2019 Vsphere Design
14/29
Outline a scenario: hardware
The eRaw-mvHQ has 1 year-old rack servers with
sufficient capacity for current growth on existing VMs.
The head office SAN is a FC traditionalarray with no real
caching or tiering options.
The CIO doesnt trust SAN performance for his tier 1
apps. Tier 1 non-virtualized servers each use several
trays of DAS.
The servers in the remote offices are out of warranty.They rely on DAS, and partly because of this the ESX
hosts have never been patched.
7/23/2019 Vsphere Design
15/29
Outline a scenario: next steps?
This is just a bare bones scenario
What additional steps might be needed in real
world?o Collate more informationcurrent state analysis
o Meet with technical teams
o Check colo agreement
o Site visits
o Identify stakeholders
Audience feedback: what else?
7/23/2019 Vsphere Design
16/29
Extract design factors: requirements
Virtualize remaining servers
DR design and implementation
Deal with out of warranty servers in remote
offices
Modernize the infrastructure
Audience feedback: what other requirements?
7/23/2019 Vsphere Design
17/29
Extract design factors: constraints
DR site is fixed (facilities, WAN, services)
DR will be done internally (no DRaaS)
Traditional FC SAN for existing VMs
CAPEX budget for 2013/2014 is very limited
WAN links cannot be upgraded
Audience feedback: what other constraints?
7/23/2019 Vsphere Design
18/29
Extract design factors: assumptions
There are no performance issues with the
existing setup (servers/storage).
No server/storage capacity exists for new
workloads in HQ The neworking hardware will profide sufficient
ports, redundancy and there are no bottlenecks
Audience feedback: what other assumptions?
7/23/2019 Vsphere Design
19/29
Extract design factors: risks
Bandwidth may be insufficient for DR RPOs
WAN bandwidth during failover event to DR
Existing FC SAN isnt good enough for tier 1
apps
Very old version of vSphere
No ESXi security patches applied to remote
office servers
Audience feedback: what other risks?
7/23/2019 Vsphere Design
20/29
Focus on a few requirements
Lets group this by the 3 main requirements:o Virtualize tier 1 servers
o Disaster recovery (DR)
o Remote office/branch office (RO/BO)
Well follow this general framework:
o Conceptualwhat do we want to doo Logical design options > Physical design
7/23/2019 Vsphere Design
21/29
Focus on requirements: Tier 1 apps
P2V or rebuild?Use of VM
reservations/sharesDRS rules
Fault Tolerance vApps New hosts or re-useexisting?
vSphere licensing
impacts
vFlash to improve
existing SAN?
Re-use existing tier 1
DAS
Second SAN Cluster design Alarms/monitoring
7/23/2019 Vsphere Design
22/29
Focus on requirements: RO/BO
Standardized VM
builds
Standardized
hardware
Centralized or
distributed workloads
App deliverymethodologies
Feasible to extendwarranty?
HCL
Enhanced vMotion
(better use of DAS)
Engineering/Sales
differences-similarities
7/23/2019 Vsphere Design
23/29
Focus on requirements: DR
Which VMs
need DR?RPO/RTO
Rate of change vs.
WAN capacity
Active DR site vs.passive DR site
Re-use older RO/BOservers in DR?
DR capacityrequirements
Replication
techniquesLicensing Linked mode?
Base infrastructure
required (tier 0) SSO design impacts
7/23/2019 Vsphere Design
24/29
Summary
Must view the design holistically
The design is driven by both functional &
non-functional requirements (constraints)
Consider the design principles (AMPRS)
Follow Conceptual > Logical > Physical
process
Understand design decision impacts andjustify choices
7/23/2019 Vsphere Design
25/29
Plug for books
VMware vSphere
Design, 2nd Edition
Mastering VMware
vSphere 5.5
7/23/2019 Vsphere Design
26/29
Questions?
7/23/2019 Vsphere Design
27/29
THANK YOU
7/23/2019 Vsphere Design
28/29
7/23/2019 Vsphere Design
29/29
Examining vSphere Design Through
a Design Scenario
Forbes Guthrie, vReference
Scott Lowe, VMware
VSVC 995
#VSVC4995