Virtualization for Tier-1 Applications with VMware vSphere Presented by: Rick Scherer, VCP-vExpert.

Slides:



Advertisements
Similar presentations
Housekeeping Utilities for VMware. 11 June Housekeeping is preparing meals for oneself and family and the managing of other domestic concerns.
Advertisements

© 2009 VMware Inc. All rights reserved vCenter Site Recovery Manager 5.1.
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED Quest vRanger / Architecture.
Capacity Planning in a Virtual Environment
Colorado VMUG Whats VMware? November 2, 2009.
Windows® Deployment Services
Implementing vSphere David J Young. Implementing vSphere Agenda Virtualization vSphere ESXi vSphere Client vCenter Storage Implementation Benefits Lessons.
© 2009 VMware Inc. All rights reserved Confidential Overview: vCenter Server Heartbeat Q
Ed Duguid with subject: MACE Cloud
© 2009 VMware Inc. All rights reserved Confidential VMware Data Protection Integration Overview Paul Vasquez – Staff Technologist – Backup and Recovery.
VSphere 4 Best Practices/ Common Support Issues Paul Hill Research Engineer, System Management VMware.
© 2011 VMware Inc. All rights reserved High Availability Module 7.
© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 11 Windows Server 2008 Virtualization.
Virtual techdays INDIA │ 9-11 February 2011 Cross Hypervisor Management Using SCVMM 2008 R2 Vikas Madan │ Partner Consultant II, Microsoft Corporation.
VMware Infrastructure Alex Dementsov Tao Yang Clarkson University Feb 28, 2007.
VMware Update 2009 Daniel Griggs Solutions Architect, Virtualization Servers & Storage Solutions Practice Dayton OH.
Introducing VMware vSphere 5.0
vSphere 5 Changes for Backups and Administration Rick Vanover MCITP vExpert VCP Veeam Software.
Virtualization 101.
Virtualization Infrastructure Administration Cluster Jakub Yaghob.
Storage Management Module 5.
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
Server Access and Virtualization Business Unit Cisco Nexus 1010.
© 2010 VMware Inc. All rights reserved VMware ESX and ESXi Module 3.
High Availability Module 12.
VMware vCenter Server Module 4.
Virtualization 101.
Scalability Module 6.
Virtual Desktop Infrastructure Solution Stack Cam Merrett – Demonstrator User device Connection Bandwidth Virtualisation Hardware Centralised desktops.
© 2010 VMware Inc. All rights reserved Data Protection Module 10.
VMware vSphere 4 Introduction. Agenda VMware vSphere Virtualization Technology vMotion Storage vMotion Snapshot High Availability DRS Resource Pools Monitoring.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.

Virtual Machines Module 7.
How to Resolve Bottlenecks and Optimize your Virtual Environment Chris Chesley, Sr. Systems Engineer
1  STATE OF SERVER VIRTUALIZATION Paul Schaapman Solutions Architect Servers, Storage & Virtualization Solutions Practice
Virtualization Infrastructure Administration Network Jakub Yaghob.
Microsoft Virtual Academy. 2 Competitive Advantages I - Core VirtualizationII - Private Cloud.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
What is Driving the Virtual Desktop? VMware View 4: Built for Desktops VMware View 4: Deployment References…Q&A Agenda.
Microsoft Virtual Academy Module 8 Managing the Infrastructure with VMM.
What’s New in vSphere 5 and Heartbeat 6.4?
VMware vSphere Configuration and Management v6
© 2009 VMware Inc. All rights reserved Diagram & Icon Library - Community 2 of 3 April 2012 Copyright © 2012 VMware, Inc. All rights reserved. This product.
Diagram & Icon Library Febuary 2009 Copyright © 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and.
Copyright © 2005 VMware, Inc. All rights reserved. How virtualization can enable your business Richard Allen, IBM Alliance, VMware
© Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted Module 7.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Take Confident Steps Towards Virtualization Phil Utschig Solutions Architect September 15, 2008 Springfield, IL.
Hands-On Virtual Computing
© 2009 VMware Inc. All rights reserved Cloud Infrastructure vSphere Licensing Overview Alberto Farronato, Senior Prod. Marketing Manager, vSphere August.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
© 2015 VMware Inc. All rights reserved. Software-Defined Data Center Module 2.
1 Best Practices for Monitoring Databases on VMware Dean Richards Senior DBA, Confio Software.
VMware Certified Professional 6-Data Center Virtualization Beta 2V0-621Exam.
Module Objectives At the end of the module, you will be able to:
© 2015 VMware Inc. All rights reserved. Creating Virtual Machines Module 3.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
1 SQL Server on VMware? Rob Mandeville Senior DBA, Confio Software 1 Virtualizing Our Environment: Lessons Learned Rob Mandeville.
vSphere 6 Foundations Exam Training
“Geek Out”: DIY vSphere 5.1 Lab Hartford / CT VMware User Group March 28 th, 2013 Matt Kozloski.
Virtualization for Cloud Computing
VMware ESX and ESXi Module 3.
vSphere 6 Foundations Beta Question Answer
VSPHERE 6 FOUNDATIONS BETA Study Guide QUESTION ANSWER
Welcome! Thank you for joining us. We’ll get started in a few minutes.
Optimizing SQL Server Performance in a Virtual Environment
“Geek Out”: DIY vSphere 5.1 Lab
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Presentation transcript:

Virtualization for Tier-1 Applications with VMware vSphere Presented by: Rick Scherer, VCP-vExpert

Todays Agenda Speaker Bio Whats New in VMware vSphere 4.0 – Name Changes – New Packages – New Features and Enhancements Building a Robust Virtual Environment – Focusing on the Four Fundamentals CPU – Memory – Disk – Network

Speaker Bio Worked in IT for 12 years Systems Administrator for 10 years UNIX Administration (Solaris, AIX, Linux) Windows Administration (Windows NT ) Network Design and Admin. (Cisco Catalyst, Nexus and MDS) Programming (Perl, Shell, PHP, HTML, PowerShell) Worked with VMware products for Over 6 Years Workstation 3.0, VMware GSX, ESX 2.0 VMware VCP since 2006 VMware vExpert in 2009 Took VMware VCDX Design Exam April 2 nd Technical Editor of Mastering VMware vSphere 4.0 Book Founder of VMwareTips.com

WHATS NEW IN VSPHERE 4.0

VMware Name Changes Old NameNew Name VMware InfrastructureVMware vSphere VMFSVMware vStorage VMFS VMware Consolidated Backup (VCB)VMware vStorage APIs for Data Protection VMware VirtualCenterVMware vCenter VMware Update ManagerVMware vCenter Update Manager VMware Capacity ManagerVmware vCenter CapacityIQ VMware ConverterVMware vCenter Converter (integrated) VMware vCenter Converter Standalone VMware Lifecycle ManagerVMware vCenter Lifecycle Manager VMware Lab ManagerVMware vCenter Lab Manager VMware Stage ManagerVMware vCenter Stage Manager VMware Site Recovery Manager (SRM)VMware vCenter Site Recovery Manager VMware VI ToolkitVMware vSphere PowerCLI VADKVMware Studio

VMware vSphere 4.0 Packaging STANDARD ($795 / CPU) Simple Consolidation ENTERPRISE PLUS ($3495 / CPU) Simplified Operations ADVANCED ($2245 / CPU) Availability ESSENTIALS PLUS Integrated availability solution for Small Businesses ($2995 All-in-One for 3 Servers) ESSENTIALS Basic management of free ESXi ($995 All-in-One for 3 Servers) Scale limited, Low initial price, Small office- oriented features Scale unlimited, Value price, Low TCO Full featured Basic management for: Simple consolidation Remote offices Test labs High availability for: Production infrastructure Mission critical applications Large scale management and integration for: Internal cloud Tier 1 applications ENTERPRISE ($2875 / CPU) Automated Resource Management Automated resource management for: Production infrastructure Mission critical applications

VMware vSphere 4.0 Packaging

New Features in vSphere 4.0 VMware VMDirectPath – Technology that enables Virtual Machines to directly access underlying hardware devices. VMware vNetwork Distributed Switch – Abstracts the configuration of Virtual Networking from the Host Level to the Datacenter Level VMware vNetwork Third Party Switch – APIs to allow Third Party network companies to create externally managed Virtual Switches, example: Cisco Nexus 1000V VMware vStorage Thin Provisioning – Thin Provisioning Functionality for VMDKs

More New Features in vSphere 4.0 VMware Fault Tolerance – Zero Downtime, continuous availability of Virtual Machines, made possible by VMware vLockstep. Hot Add & Hot Plug – The ability to hot add or remove CPU, Memory, Virtual Storage or Networking devices in a running Virtual Machine. VMware Data Recovery – Disk-based backup and recovery of your Virtual Machines, file and image level full and incremental backups. Recover an entire VM image or recover individual files and directories. (Not an upgrade for VCB)

More New Features in vSphere 4.0 vShield Zones – Virtual Appliance that provides a dynamic firewall capability for applications as they move around a DRS cluster. vApp – Functionality that enables the construction of a multi- VM entity and encapsulates information about the relationship between VMs and their service level requirements in OVF. vStorage APIs – Storage Vendor Integration with vSphere, enables offloading of storage tasks.

More New Features in vSphere 4.0 VMware vCenter Linked Mode – New capability in vCenter Server that allows multiple VCs to share roles, permissions and licensing information. The true gateway to Cloud Computing. VMware vCenter Server Heartbeat – Provides Continuous Availability for vCenter Server. VMware vCenter Chargeback (Late 2009) – Chargeback mechanism built into vSphere Client VMware vCenter AppSpeed (Late 2009) – Formally B-Hive Conductor, end to end application monitoring to ensure application performance SLAs.

Performance Enhancements in VMware ESX 4.0 VMware ESX 3.5VMware ESX 4.0 vCPU per Virtual Machine48 RAM per Virtual Machine64GB255GB NICs per Virtual Machine410 Physical CPUs per Host3264 Physical RAM per Host256GB512GB Virtual Machines per Host Max Network Throughput9Gb/s40Gb/s IOps per Host100,000400,000+ Physical CPUs per Cluster Physical RAM per Cluster8TB32TB

BUILDING A ROBUST VIRTUAL ENVIRONMENT

Building a Robust Virtual Environment Plan like you would for a physical implementation. – Build redundancy into your servers, storage infrastructure and network infrastructure – Separate your Capture and Retention Data Capture Data (DB, Exchange Mailboxes, etc.) should be on faster SAS/FC Disks Retention Data (O/S, Backups, Applications) can be loaded to slower SATA Disks

Building a Robust Virtual Environment – Get State of the Art Multi-Core CPU Architecture is Everywhere! Enable Hardware Assisted Virtualization (Intel-VT & AMD-V) Maximize your Memory Investment – Memory is Cheap! – FC, iSCSI or NFS Storage – It Doesnt Matter Basic VMDK Traffic requires low latency, not high bandwidth For Large Deployments you can utilize NFS and iSCSI – If your worried about throughput for large data loads, 10GbE is becoming more cost effective – Verify your Service Console Settings Allocate Maximum RAM to the Service Console (ESX only) – 800MB Enable NTP and make sure its in sync Make sure DNS is functioning (forward and reverse lookups) Make Your Service Console network is redundant – vCenter Services and HA rely on your SC being connected

Building a Robust Virtual Environment VMware Tools – For all the great vCPU Co-Scheduling and Memory Sharing Capabilities built into ESX, VMware Tools on your Virtual Machines MUST always be Up To Date!

Common CPU Performance Issue – Caused by vCPU Over-Subscription When a vCPU needs to be scheduled, the VMkernel maps a vCPU to a hardware execution context. A hardware execution context is a processors capability to schedule one thread of execution. – A core or a hyperthread – VMkernel load balances All the vCPUs in a VM must be simultaneously scheduled. Check CPU %RDY on your VM to see if it is waiting for a physical core or hyperthread. H.E.C.

Resolving CPU Performance Issues – Caused by vCPU Under-Utilization Virtual Machines assigned 2 or 4 vCPUs but are not actually using them. In this scenario youre basically wasting potential CPU cycles for other Virtual Machines that may need them. Check CPU %WAIT to see if your Virtual Machines vCPUs are just sitting there doing nothing. High CPU %WAIT with Low CPU Used means youve assigned too many vCPUs. Reduce to relieve possible contention. – Add additional cores

Common Memory Performance Issues – Caused by Memory Over-Commit The VMkernel and balloon driver (vmmemctl) do a great job delivering and controlling memory to Virtual Machines Check Swap Used for your Virtual Machine in vCenter or ESXTOP Lower Limits & Reservations on non-critical Virtual Machines Increase Physical RAM – Caused by Low VM Memory Assignment Check your Guest O/S Swap to make sure it has low utilization. Check Memory Consumed in vCenter and ESXTOP Increase Virtual RAM Raise Limits and Reservation on Virtual Machine

Disk Resolving I/O Performance Issues – Separate VMDKs based on performance needs High I/O Virtual Machines with Low IOps HDD do not mix More Spindles equals better performance – iSCSI and NFS Based Datastores Utilize Jumbo Frames, LACP ad Link Aggregation with multiple Targets (iSCSI) or Exports (NFS) Watch Network Throughput on ESX servers and also Storage Array – FCP Watch Latency Counters in vCenter

Network Virtual Network Design – Best Practices – Build Redundancy into your vSwitches VMware HA is dependant on your Service Console and its network gateway – Segment VMotion Traffic To optimize available NIC ports, utilize the standby NIC port on the vSwitch containing your Service Console – Verify all physical ports, their associated VLANs and utilize host profiles – Utilize 802.1q VLAN tagging to maximize utilization of your available physical NICs – VMware Fault Tolerance will require its own independent network port for vLockstep traffic. – Monitor Network Throughput in vCenter or ESXTOP

VMware VMDK Hint – I/O Intense Virtual Machines will benefit when their Starting Partition is divisible by – Misalignment can result in degraded performance. The recommended starting value is 32768, typical VMs default setting is – The best option is to fix your template: Prior to O/S installation boot with a WinPE CD Run diskpart Select Disk 0 Create Partition Primary Align=32 Reboot and Install your O/S as normal Vizioncore Has a Utility called vOptimizer Pro to automate This with no downtime!!! – Even if an O/S is already installed!

THANK YOU – QUESTIONS?