vmware vsphere 4 introduction. agenda vmware vsphere virtualization technology vmotion storage...

40
VMware vSphere 4 Introduction

Upload: lawrence-hodge

Post on 24-Dec-2015

265 views

Category:

Documents


1 download

TRANSCRIPT

VMware vSphere 4Introduction

Agenda

VMware vSphereVirtualization Technology

vMotion

Storage vMotion

Snapshot

High Availability

DRS

Resource Pools

Monitoring

Backup

VMware Virtual InfrastructurevCPU

vRAM

vDisk

vNetwork

Virtual Machine ProvisioningCreate new Virtual Machine

Templates

Vmware vSphere 4

What Is Virtual Infrastructure?

• Virtualization is a technology that allows you to transform hardware into software.

• Virtualization allows you to run multiple operating system simultaneously on a single computer.

• Each copy of an operating system is installed into a virtual machine.

• Virtualization is not either of these:• Simulation

• Emulation

How Does Virtualization Work?

• Allows multiple operating system instances to run concurrently within virtual machines on a single computer.

• A virtualization layer is installed. It uses either a hosted or hypervisor architecture.

Application

Operating System

Application

Operating System

Virtualization Layer

X86 Architecture

CPU Memory NIC Disk

Host Operating System-Based Virtualization

A host-based virtualization system requires an operating system (such as Windows or Linux) to be installed on the computer.

VMware Server

Application

Operating System

X86 Architecture

Application

Operating System

Application

Operating System

Application

Operating System

Windows or Linux Operating System

Virtualization Using a Bare-Metal Hypervisor

A bare-metal hypervisor system does not require an operating system. The hypervisor is the operating system.

The service console provides an extensible, secure management interface to the VMkernel

VMware Hypervisor

Application

Operating System

X86 Architecture

Application

Operating System

Application

Operating System

Application

Operating System

Application

Service Console

CPU Memory NIC Disk

ESX Server Architecture

Exchange

Windows 2000

CPU Memory NICDisk

SQL Server

Windows 2003

Apache

RHEL 3Firewall SNMP Agent

Apache Tomcat Other Services

Service console

X86 Processor Virtualization

SchedulerMemory

MgmtSCSI Ethernet

VMkernel

x86Architecture

Before Virtualization: Single OS image per machine Software and hardware tightly coupled Running multiple applications on same

machine often creates conflict Underutilized resources Inflexible and costly infrastructure

After Virtualization: Break dependencies between OS and

hardware Manage OS and application as single unit

by encapsulating them into VMs Strong fault and security isolation VM’s are hardware-independent: they can

be provisioned anywhere

Server Virtualization Basics

Encapsulation Entire state of the virtual machine can be saved to files Move and copy virtual machines as easily as moving and copying files

Key Properties of Virtual Machines

Partitioning Run multiple operating systems on one physical machine Divide system resources between virtual machines

Isolation Fault and security isolation at the hardware level Advanced resource controls preserve performance

Hardware Independence Provision or migrate any virtual machine to any similar or different physical

server

VMotion Provides

Moves a running VM from one ESX server to another ESX server, leveraging shared storage

But the storage resource stays in the same storage location

Storage VMotion

Migrate running VM to new storage

VM stays on same host

VM disks may be individually placed

Storage type independent

Migration does not disturb VM

No downtime

Transparent to guest OS and apps

Minimal performance impact

Snapshots

Original CopyParent Disk VM1

Copy on WriteChild Disks

Snapshot-1

Snapshot-2

Feature within VMFS

Instant snap capability

Copy-on-write technology

Underlying technology for

Data Protection API

BenefitsSingle tool for heterogeneous storage

Backup & restore

Audit trail

Testing/QA

Archiving

Ensure High availability with VMware HA

What is it?Automatic restart of virtual machines in case of server failure

Customer ImpactCost effective high availability for all applicationsNo need for dedicated stand-by hardwareNone of the cost and complexity of clustering

VMware HA enables cost-effective high availability for all applications

Resource Pool

X

Resource Optimization with VMware DRS

What is it?Dynamic balancing of computing resources across resource poolsIntelligent resource allocation based on pre-defined rules

Customer ImpactAlign IT resources with business priorities Operational simplicity; dramatically increase system administrator productivityAdd hardware dynamically to avoid over-provisioning to peak loadAutomate hardware maintenance

Dynamic and intelligent allocation of hardware resources to ensure optimal alignment between business and IT

Resource Pool

Business Demand

New Resource Distribution Charts

Using Resources Pools to Meet Business Needs

A resource pool is a logical abstraction for hierarchically managing CPU and memory resources.

Configurable on a standalone host or a VMware DRS-enables cluster.

Provides resources for VMs and child resource pools.

Enhanced Performance Charts

Quickly identify bottlenecks and isolate root causes

Side-by-side performance charts in a single view

Correlation and drill-down capabilities

Richer set of performance metrics

Aggregated Usage

Key Metrics Displayed

D1

Backup Anytime

VMWARECONSOLIDATEDBACKUP

Decouple backup from production VMs20-40% better resource utilizationPre-integrated with 3rd party backup products

BACKUP

BA

CK

UP

BA

CK

UP

BA

CK

UP

BA

CK

UP

VMware vCenter Data Recovery

VMware’s Backup/Recovery Solution based on APIs for Data Protection

Agentless disk-based backup and recovery

De-duplication and incremental backups to save disk space

VMware Virtual Infrastructure

Scale Up Applications for Assured QoS

Scalable virtual machines

Hot add of

CPU

Memory

Hot add and remove

Storage devices

Network devices

Hot Extend virtual disks

Zero downtime scale up of virtual machines

64 GB

4 CPUs

255 GB

8 CPUs

OS

APP

Virtual machine disks consume only the amount of physical space in use

Virtual machine sees full logical disk size at all times

Full reporting and alerting on allocation and consumption

Significantly improve storage utilization

Eliminate need to over-provision virtual disks

Reduce storage costs by up to 50%

vStorage Thin Provisioning

ESX

OS

APP

OS

APP

OS

APP

Datastore

Virtual Disks

20GB

40GB

20GB

20GB

60GB

20GB

100GB

Thick Thin Thin40GB 100GB

Standard Switch Architecture

Service Console

VirtualPhysical

Physical NICs

Physical Switches

vNICs

vSwitches

Port Groups VM Port GroupVMotion Port VM Port Group COS PortVMotion Port

ESXi Host 1 ESX Host 2 …

Network configuration at the host level

Virtual Machines Service ConsoleVMotion …

Distributed Switch Architecture

Hidden vSwitches (IO plane)

Distributed Switch(Control Plane)

DistributedPort Groups

Service Console

ESXi Host 1 ESX Host 2

VirtualPhysical

vCenterServer

VMware Virtual Provisioning

Create new Virtual Machine

Creating a Virtual Machine in VMware Virtual System

Create new Virtual Machine

Typical or Custom Configuration

Create new Virtual Machine

Virtual Machine Name

Create new Virtual Machine

Datastore Location

Create new Virtual Machine

Guest OS System Selection

Create new Virtual Machine

Virtual Processor

Create new Virtual Machine

Virtual Memory

Create new Virtual Machine

Virtual Network (NIC)

Create new Virtual Machine

Virtual Disk

Create new Virtual Machine

Summary

Create new Virtual Machine Template

Select a golden VM

Convert/Clone VM to template

Deploy Virtual Machine Template

Ease Virtual Server deployment

Deploy Virtual Machine Template

Windows Virtual Machine Customization

Thank You