best practices: an open discussion

46
Best Practices: An Open Discussion Jason Campagna Virtualization Practice Director [email protected]

Upload: aldan

Post on 11-Jan-2016

22 views

Category:

Documents


0 download

DESCRIPTION

Best Practices: An Open Discussion. Jason Campagna Virtualization Practice Director [email protected]. Agenda. World Wide Technology Overview Specifics Talking Points Open Discussion. Who we are & What we do. Leading Edge Systems Integrator providing :. IT Products and Solutions. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Best Practices:   An Open Discussion

Best Practices: An Open Discussion

Jason CampagnaVirtualization Practice [email protected]

Page 2: Best Practices:   An Open Discussion

Agenda

□World Wide Technology Overview

□Specifics

□Talking Points

□Open Discussion

Page 3: Best Practices:   An Open Discussion

Who we are & What we do

Leading Edge Systems Integrator providing :

Professional Services

Supply Chain Services

IT Products and Solutions

Public SectorPublic SectorFederal, Federal,

State & Local GovernmentState & Local Government

CommercialCommercialEnterprise / Fortune 1000 Enterprise / Fortune 1000

TelecommunicationsTelecommunicationsTelcobuyTelcobuy

Focused across three industry verticals...

Our Business is well diversified across these three sectorsOur Business is well diversified across these three sectors

Page 4: Best Practices:   An Open Discussion

WWT Success Factors

□ Relentless Focus on People, Process & Partnerships□ Excellent Customer Service and Proven Methodology

- driven by ISO 9001:2000 Quality processes□ Nationwide Distribution & Support□ Revenues approaching $3 Billion

- over $1B in Cisco sales□ Strong Credit Line - $450 Million Plus□ 1,100+ Employees – with over 100 Cisco

certified engineers and 500+ certifications□ Minority Owned, Founded in 1990

Page 5: Best Practices:   An Open Discussion

Facilities Infrastructure

Virtualization Technology

Data Center Networking

Storage and Backup

Servers and Blades

Data Center Solutions Areas

Professional Services

Page 6: Best Practices:   An Open Discussion

Computational Fluid Dynamic Modeling of Data Centers

Page 7: Best Practices:   An Open Discussion

Virtualization Practice Introduction

• Founded in 2002

• Originally focused on Enterprise Server Based Computing

• Experienced positive growth every year from inception.

• VMware Partner since 2003

• Acquired in August of 2009 by World Wide Technology

Page 8: Best Practices:   An Open Discussion

• Bleeding edge – Market leading knowledge, especially with cloud technologies and desktop virtualization.

• Deep knowledge of Server-Based Computing allows unparalleled understanding of complex deployments for VDI.

• Creators of Intellectual Property for VMware, Microsoft, and Kingston – In particular several VDI papers lead with “deployment considerations”

• Thought leaders around the use of Solid-State technology for VDI• The only partner with a single individual that sits on both the VMware

and Citrix partner technical advisory boards.□ Less than 1% of partners are on the PTAB/PTEC boards.

• Beta software… or alpha. We have deep ties into for understanding new products around virtualization. Usually before other partners.

WWT Virtualization?

Page 9: Best Practices:   An Open Discussion

• One of just a few service partners that have been on the floor at VMworld. (2004, 2008; as a Gold sponsor)□ We had VDI on the floor of VMworld in 2005!

• Involvement with VMworld labs for several years running.• VAC contractor – but not just the “easy” engagements. One of

the only subs for complex operational readiness assessments, virtual desktop assessments, and disaster recovery.

• Citrix presence – we have 3 CCIA’s. There are only 170 worldwide, including internal Citrix employee (about 100 are internal)

• Advisor to one of the largest Citrix deployments in the world – the 72,000 seats at AT&T.

WWT Virtualization?

Page 10: Best Practices:   An Open Discussion

WWT Virtualization Areas

Server

Application

Desktop

Server Consolidation

Server Provisioning

Backup and Recovery

Capacity PlanningAssessments

Security Model

Chargeback

Virtual InfrastructureMethodology

Server Grouping

Virtualization Criteria

ROI Analysis

OrganizationalAssessments

Health Checks

Identification of Virtual Desktop Candidates

Health Check

Virtual Desktop Infrastructure Design &Planning

VDI Feasibility Assessments

VDI Proof of Concepts

VDI Blueprint

Desktops &Laptops

DisasterRecovery

Thin Clients

Application Deployment

Application Virtualization Workshop

Application Virtualization Assessment

Application Virtualization Design

Application Virtualization Design

Application Virtualization Training

Page 11: Best Practices:   An Open Discussion

Cloud Computing is Utility 2.0

Page 12: Best Practices:   An Open Discussion
Page 13: Best Practices:   An Open Discussion

Who we work withSome Past Clients…

Page 14: Best Practices:   An Open Discussion

WHY WWT?

Why WWT?Some Specifics

Page 15: Best Practices:   An Open Discussion

Don’t Forget the Basics

BIOS Settings

• Latest BIOS Version

• Enable all populated sockets and enable all cores in each socket

• Enable “Turbo Mode” if supported

• Enable Hyper-Threading is supported

• Enable NUMA (disable Node Interleaving)

• Enable Virtualization Technology (VT-x, AMD-V, EPT, RVI)

• Disable Serial/USB ports for the ESX host if not used (COM Ports, LPT Ports, USB Controllers, Floppy

Drives)

Page 16: Best Practices:   An Open Discussion

Don’t Forget the Basics

• Install VMware Tools• Think of all that relies on it!

• Did you try rebooting?• Many “weird” ESX issues disappear with a reboot

• Remember that the CLI is case sensitive• Remember, the SC it’s based on Linux

• Use local storage carefully for VMs and ISOs• Can impact DRS, HA, etc

• Configure NTP• Required for effective cluster operation

• Keep things Updated• Use vCenter Update Manager to review latest patches

Page 17: Best Practices:   An Open Discussion

vCenter as a VM

• VMware fully supports and recommends vCenter to be run as a VM!

• Best practices should be followed when building vCenter as a VM:

□ Disable DRS at the machine level for the vCenter server VM.□ Run the vCenter VM on the first or second host of the cluster (due

to HA).□ Set HA for the vCenter VM to be “High Priority”

Page 18: Best Practices:   An Open Discussion

System Availability

• Virtualization still requires backups

• Consider the impact of vCenter availability

• Configure vCenter alerts and notifications

• Configure HA restart priority

• Utilize VM HA monitoring with caution

• Keep in mind the limits of VMware HA when sizing/building clusters• Max of 32 hosts per cluster. Think more like 16…

• Max of 1,280 VM’s per cluster.

• Max of 100 VM’s per host if cluster size is less than 8.

• Max of 40 VM’s per host if cluster size is greater than 8.

Page 19: Best Practices:   An Open Discussion

Networking Randoms

• Consider just ONE virtual switch• Configure NICs to be active/standby based on portgroups

Page 20: Best Practices:   An Open Discussion

ESX Networking – Standard vSwitches

• vSwitches should always have:• Redundant uplink adapters

• Uplinks on separate bus architectures

• Uplinks connected to separate physical switches

• Utilize trunked (802.1q) ports for VM traffic

• Avoid using Link Aggregation (LACP)

• Maximum of 5 VM’s protected over a 1Gb FT vSwitch

• Separate vMotion, Service Console, NFS/iSCSI, FT, and VM traffic

• Set PortFast on physical port switch configurations to disable STP.

Page 21: Best Practices:   An Open Discussion

ESX Networking – Nexus 1000vConsider using a hybrid virtual switch layout• Use a standard virtual switch for:

• Nexus 1000v Management/Packet/Control• ESX Service Console• vMotion• IP storage

• VM traffic managed via Nexus 1000v dvSwitch

VSM Best Practices• Install VSM’s in pairs on separate ESX hosts.• Use affinity rules to keep VSM’s separate from one another.• Disable DRS for each of the VSM’s.• When putting ESX hosts in Maintenance Mode, be sure to

always keep one VSM active and online.

Page 22: Best Practices:   An Open Discussion

Sample 1GB Diagram

Page 23: Best Practices:   An Open Discussion

Sample 10GB Diagram

Page 24: Best Practices:   An Open Discussion

FCoE? YES!

Page 25: Best Practices:   An Open Discussion

Storage Considerations

Storage Basics

• Size LUNs for VM storage to control disk contention

• Utilize Thin-Provisioned disks with caution

• Maintain a 20% free space on VMFS volumes to allow for snapshots and VM swap space

• Separate templates and ISO files from primary VM storage

• Utilize Round Robin as preferred fiber channel path management

• Name datastore same as LUN on storage system

• 2TB LUN in ESX 3.5 may not be the same as 2TB in ESX 4 (-512B)

Page 26: Best Practices:   An Open Discussion

View Design Considerations

Architecture• Consider the impact of vCenter availability for Composer• Review HA and DR requirements• Know the configuration maximums for large environments• Start with a simple user/application group• Use the View GPO template to optimize your desktops

It’s not all about the workload

• Know your applications• Can they be virtualized

• How do they perform with different protocols

• Do you really know your users?• What are the hardware requirements

• How do they use their applications

Page 27: Best Practices:   An Open Discussion

Virtual Desktop Design Considerations

Maximize performance of you Virtual Desktops• Most virtual desktops should be created with only a single vCPU• Disable Power options on the virtual desktops • Use multiple virtual network interfaces for better performance:

• One for View traffic• One for client-server/file sharing• One for connection to a streaming media server

• Disable unnecessary functions on the Virtual Desktops• Use the latest version of RDP. • Avoid using PCOIP over the WAN

Secure Virtual Desktops as you would Physical Machines• Prevent Unauthorized Removal or Connection of Devices• Verify Proper File Permissions for Virtual Machine Files

Page 28: Best Practices:   An Open Discussion

SRM Considerations

• Do not replicate AD, DNS, DHCP, etc• Run active at remote site

• Lower BW utilization typically

• ESX and vCenter use DNS, vCenter uses AD authentication

• Store like VMs together on same datastore

• Minimize VMs using multiple datastores

• Read the SRA readme

• Configure multiple recovery plans (RP)• 1 per application server set if possible

• SRM can support 3 simultaneous executing RPs• SAN vendor may support fewer

• VMware tools required for speed and some functions

• Configure email alerts

• Remember that the default setting for a new VM is not protected

Page 29: Best Practices:   An Open Discussion

WHY WWT?

Why WWT?Let’s Talk

Page 30: Best Practices:   An Open Discussion

Conceptual Design, BEFORE getting into the weeds

Page 31: Best Practices:   An Open Discussion

Vblock Overview

Overview

• IT moving towards a "Private Cloud" where IT is modeled as a service

• Enterprise IT doubling in complexity and TCO every 5 years

• Need for a standardized, modular, and portable achitecture

What is a Vblock?

• Integrated IT offerings from VMware, Cisco, and EMC

• Vblocks are pre-engineered, tested and validated units of IT infrastructure that have a defined performance, capacity, and availability

• Currently 2 packages available with a 3rd mid-year 2010

Page 32: Best Practices:   An Open Discussion

Vblock Architecture

Vblock Features

• Production Ready

• SLA-driven

• Reduced risk and compliance

• Modular to expand capacity as required• Storage

• Compute

• Non-disruptive expansion

• Substituting components not allows as it breaks the tested principle

• Datacenter becomes a collection of pooled Vblocks aggregated in Zones

• Ability to mix-and-match Vblocks to meet specific application needs

Page 33: Best Practices:   An Open Discussion

Vblock Architecture Components

Page 34: Best Practices:   An Open Discussion

Which of the following challenges are the most significant when executing the deployment of a new desktop OS?”

Source: Online survey of 150 IT decision-makers, conducted by Forrester Consulting on behalf of VMware, January, 2010

Windows 7 Migration Discussion

Page 35: Best Practices:   An Open Discussion

Base: All respondents

As your organization prepares for deploying a new desktop operating system, please rate how much of a challenge each option is, where 1 = “It’s a major challenge” and 4 = “It’s not a challenge”.

Source: Online survey of 150 IT decision-makers, conducted by Forrester Consulting on behalf of VMware, January, 2010

Windows 7 Migration Discussion

Page 36: Best Practices:   An Open Discussion

Context: Virtualization Journey

• Virtualization Adoption evolved along two main axes:

IT Production Business Production IT as a Service

15%

30%

70%

85%

Application Development Quality and EfficiencyApplication Development Quality and Efficiency

Advanced Management and Business ContinuityAdvanced Management and Business Continuity

DesktopDesktop

Core Platform + ManagementCore Platform + Management

AutomationAutomation

Page 37: Best Practices:   An Open Discussion

Context: Virtualization Journey - Adoption Axis

COST EFFICIENCY

QUALITY OF SERVICE

BUSINESS AGILITY

Application Development Quality & EfficiencyApplication Development Quality & Efficiency

Cost Effective Availability & Disaster RecoveryCost Effective Availability & Disaster Recovery

Virt. Efficiency & IT Process Automation

Virt. Efficiency & IT Process Automation

Desktop Security, Mobility and Support Efficiency

Desktop Security, Mobility and Support Efficiency

Infrastructure Consolidation & Support EfficiencyInfrastructure Consolidation & Support Efficiency

Core Virtualization Platform Foundation for Cost Efficiency and FlexibilityCore Virtualization Platform Foundation for Cost Efficiency and Flexibility

Higher Layers of Product Stack Propel More Business Value Realization

Higher Layers of Product Stack Propel More Business Value Realization

Page 38: Best Practices:   An Open Discussion

Cloud Computing is Utility 2.0

Page 39: Best Practices:   An Open Discussion

Enterprise

vCenter :Policy-based Management & Automation

Cloud Questions? Where do you think it is going?

vSphere:Platform for Cloud Infrastructure

View :Desktop Computing via Cloud

SpringSource: Programming Model for the Cloud

Redwood: Common Service Model for Infrastructure Clouds

vCloudSP’s Other

PublicClouds

Private CloudVirtualized Public Cloud

Public Cloud

Core IT Services via Virtual Appliances Zimbra File/Print

Directory

Page 40: Best Practices:   An Open Discussion

Services

Services

Page 41: Best Practices:   An Open Discussion

• Workshop / Health Check

• Assessment

• Design

• Pilot

• Train

• Operations

Plan, Design, Implement, Operate

WWT Virtualization Methodology

Page 42: Best Practices:   An Open Discussion

Vendor-Agnostic Workshops

What is a Workshop?• An on-site 2 – 4 hour whiteboard session. This allows the

engineering team from the WWT Virtualization practice to learn more about your goals with selected Virtualization solutions. We use this time to share our experiences and proven methodologies to help ensure your success with all of your IT projects.

Types of Workshops that we offer:• Desktop Virtualization Workshop • Application Virtualization Workshop• Disaster Recovery for Virtualization Workshop• Server Virtualization Workshop

Page 43: Best Practices:   An Open Discussion

Architecting a Plan

Assessments are critical and save money!• Virtual Desktop Assessments• Server Assessments, Capacity Modeling• Application Assessments• Process Assessments

Design phase:• Architect the house, before you buy materials• Extremely detailed documentation, not only

technically but also around standard operating procedures, testing, etc.

Page 44: Best Practices:   An Open Discussion

Operations – The Missing Piece

What is an Operational Readiness Assessment?

• A extensive and detailed assessment of the current organizational operations current practices and capability around virtualization.

• Based on ITIL principles

• Each ITSM process area is reviewed along with interviews with key teams who affect the virtual infrastructure

What do You Get?• Detailed report covering each

ITSM process area• VMware Maturity Model (VMM)

scores for each process area• A roadmap of next steps for

each process area and the organization

Page 45: Best Practices:   An Open Discussion

Q&A

Open DiscussionJason CampagnaVirtualization Practice DirectorWorld Wide Technology, [email protected]

Page 46: Best Practices:   An Open Discussion

VMware Express – At Geek Day!