27
Virtualisation of IT Resources for Cloud Infrastructure

Virtual Infrastructure

Embed Size (px)

DESCRIPTION

Virtual Infrastructure.pdf

Citation preview

Page 1: Virtual Infrastructure

Virtualisation of IT Resources for

Cloud Infrastructure

Page 2: Virtual Infrastructure

2

Virtualisation Technology Overview

• Separation of OS and hardware

• Encapsulation of OS and application into VMs

• Isolation

• Hardware independence

• Flexibility

Virtualisation Properties

Virtualization Layer

Page 3: Virtual Infrastructure

3

Virtual Machine Hardware

Up to 4 CD-ROMs

Up to 3 ports Up to 4 ports

1–10 NICs

1–4 SCSI adapters;

1–15 devices per adapter

Up to 255GB RAM

1 floppy controller Up to 2 floppy

drives

VM chipset 1 CPU (up to 8

CPUs with VMware Virtual SMP)

1 IDE controller

Virtual

machine

hardware

is scalable

enough to

meet most

business

and

application

needs.

Page 4: Virtual Infrastructure

4

Virtual Infrastructure

Page 5: Virtual Infrastructure

5

A Complete Solution for Infrastructure Optimisation

•Multiple Workloads / Server

•Simplified Management

•Opex and Capex Savings

•Resource pooling & allocation

• Instant Provisioning

•Easy, Non-disruptive Scaling

• High Availability

• Dynamic Resource Balancing

• On Demand Capacity

Server Farm

Virtual Machines

Aggregated Virtualization (Consolidate & Simplify)

Network

Virtual Infrastructure Manager

Service Level Assurance (Automate)

On Demand Capacity

Dynamic Resource Scheduling

Storage

High Availability Automate

Manage

Consolidate

Page 6: Virtual Infrastructure

6

Deploy VM

according to

needs

Online

Migration

Virtual Infrastructure

Page 7: Virtual Infrastructure

7

Consolidate and Simplify Infrastructure

• Consolidate any workload on any h/w

• Consolidate heterogeneous workloads

(including legacy applications) on the

same server

• Migrate workloads from physical to

virtual environments easily

• Consolidate multiple environments

(Production, Disaster recovery, Development

or Branch office)

• Achieve Consolidation ratios of up to

20:1!

Page 8: Virtual Infrastructure

8

Reduce Excess Server Capacity

1,000

Direct attach

3000 cables/ports

200 racks

400 power whips

8

BEFORE virtualised AFTER virtualised

80

Tiered SAN and NAS

400 cables/ports

10 racks

20 power whips

Servers

Storage

Network

Facilities

Page 10: Virtual Infrastructure

10

Data Centre Virtual Infrastructure Topology

FC SAN iSCSI SAN NAS

Virtual Infra Mgr

VI

Client

FC Sw Fabric IP

Hypervisor

VM VM VM VM VM

Web

Cluster 3 Cluster 2 Cluster 2

Browser

Graphical Terminal

Page 11: Virtual Infrastructure

11

Virtual Infrastructure Management

Server Farm

ESXi Server

ESXi Server

ESXi Server

ESXi Server

ESXi Server

ESXi Server

Virtual Infrastructure

ESXi Server

Network

Storage

Virtual Infrastructure Manager

VC Agent VC Agent VC Agent VC Agent VC Agent VC Agent VC Agent

Virtual Machines

Page 12: Virtual Infrastructure

12

Anatomy of Virtual Networking

Service

Console

Production

Network

VM0 VM1 VM2 VM3

ESX Host

vmkernel

Port Group

Virtual Switch

(vSwitch)

Virtual

Machine (VM)

Virtual NIC

(vnic)

Physical NIC

(vmnic or pnic)

Physical switch

Service Console

(management port)

Vmkernel

(port for IP Storage

and VMotion)

Uplinks

vSwitch

Mac addresses (L2)

assigned to vnics

VLAN Trunk

(overlaid on uplinks in

VST mode)

NIC Teams

Page 13: Virtual Infrastructure

13

Page 14: Virtual Infrastructure

14

8 x 4 x 2 x 4GHz =

256 GHz

8 x 32 = 256 GB RAM

Virtualised Hosts, Clusters and Resource Pools

4 x 2 x 4GHz = 32 GHz

32 GB RAM

Cluster

Host

VM VM VM

Accounting Dept RP

4 GHz

16 GB RAM

VM

Financial Division RP

Payroll VM

8 GHz

32 GB RAM

VM

Other VM’s

x86 Server

4 GHz

16 GB RAM

x86 Server

4 GHz

16 GB RAM

x86 Server

4 GHz

16 GB RAM

Virtual

Physical

12 GHz

48 GB RAM Cluster

4 GHz

16 GB RAM

4 GHz

16 GB RAM

Page 15: Virtual Infrastructure

15

What is HA?

HA is when a server failure

occurs the VM’s on it will be

automatically restarted in

other physical servers.

Customer Benefits

High availability for all

applications and low cost

Hardware configuration need

not be exactly the same for all

servers.

Better cost advantages than

the traditional cluster, easy to

use and operate.

High Availability (HA) can be easily adopted to improve the

high availability of any application

Resource Pool

X

Page 16: Virtual Infrastructure

16

SAN / NAS / iSCSI

Virtual Infra Manager

HA illustration

Virtualised Server failed

Virtualised Servers ensure High Availability

Page 17: Virtual Infrastructure

17

x86 Architecture

Virtualised Server

x86 Architecture

Virtualised Server

V-motion migrates VM’s

SAN、iSCSI or NAS

A V-Motion migration moves a powered-on virtual machine from one host to another.

The demo below shows how V-Motion can reduce downtime due to system maintenance.

Uses of V-Motion:

To improve overall hardware utilisation

To allow continuous virtual machine operation while accommodating scheduled hardware downtime

To allow Distributed Resource Scheduler (DRS) to distribute the virtual machine workload across hosts

Page 18: Virtual Infrastructure

18

Memory Bitmap V-Motion network

Production network

How V-Motion Works

Memory bitmap

Memory Memory bitmap Copy pages

Memory bitmap

Page 19: Virtual Infrastructure

19

Storage V-Motion Migration

App

操作 系统

App

操作 系统

App

OS

Use Storage V-Motion for:

Performing storage maintenance and reconfiguration

Redistributing storage load

Evacuating physical storage about to be retired

Storage tiering

Upgrading hosts without virtual machine downtime

Storage V-Motion is storage type–independent.

Source and destination can be different storage types.

Page 20: Virtual Infrastructure

20

V-Motion Requirements

A virtual machine must meet certain requirements. For example:

A virtual machine must not have a connection to a virtual device (such as CD-ROM or floppy drive) with a local image mounted.

A virtual machine must not have CPU affinity configured.

The source and destination hosts must meet certain requirements. For example:

Visibility to all storage (Fibre Channel, iSCSI, or NAS) used by the virtual machine

A Gigabit Ethernet backplane and access to the same physical networks

Compatible CPUs:

CPU feature sets of both the source and destination host must be compatible.

Some features can be hidden using Enhanced VMotion Compatibility or compatibility masks.

Page 21: Virtual Infrastructure

21

Resource Pool

Business requirements & priorities

Distributed Resource Scheduler (DRS)/

Distributed Power Management (DPM)

Description

• DRS continuously monitors virtual machines and physical servers to

optimally align compute capacity to application requirements based on

business priorities

• DPM optimizes DRS clusters for the lowest possible power consumption

Benefits

• Automated matching of application

demand to computing resources

• Simplified operational management

and higher levels of utilization in virtual

environments

• Up to an additional 20% reduction in

power

costs with DPM

Page 22: Virtual Infrastructure

22

Automate Resource Assurance

• Dynamically balance resources

across apps from resource pools

• Continuously Monitor resource

utilization across resource pools

• Set rules, policies and priorities as

for resources sharing (incl.

dedicated resources)

• Automatic Migration of workloads

to meet changing resource needs

• No downtime during workload

migration or server maintenance

Oracle

SQL Server

Apache

SAP

Exchange

DNS/DHCP

Citrix

!

Resource Pools

Page 23: Virtual Infrastructure

23

Virt Server 1 Virt Server 2 Virt Server 3

SAP

Citrix

DNS/DHCP

Oracle

SQL Server

Apache

Exch Server

SAN Storage

DRS for Load Balancing

Page 24: Virtual Infrastructure

24

Always On, On Demand Data Center

X

Automated Resource Assurance

Dynamic Balancing Continuous Optimization

Increased Availability

Automated Across Applications

On Demand Capacity

Non-disruptive Scaling Flexible, Reconfigurable + +

As virtualization matures and becomes default, the "next big thing" will be automation.

Page 25: Virtual Infrastructure

25

The Infrastructure Optimization Problem

Key IT Challenges/ Constraints

Server

Hardware Costs

Operating

Expenses

Hi-Availability / DR

Plan Coverage

Resource Utilization

by workloads

1

2

3

4

5

6 < 20%

< 10% Coverage

~ $4,000/

Server/year

~$5,500/ Server /

year

Key IT Objectives

Reduce Capital and Operational

Costs 1

2

3

Simplify Management

Meet Service Levels Efficiently

Time to provision /

Move / Change Weeks/ months

% Spend ( Maintain

vs. innovate) 72% / 28%

Page 26: Virtual Infrastructure

26

Meet Optimization Objectives & Transform key metrics

Key IT Objectives Key IT Metrics

3 Meet Service levels efficiently Automate

Service Level Assurance 6

5

>90% apps assured of

>99.9% availability

Improve resource

utilization across all apps

by 3-4X

Reduce Capital and Operational

Costs 1

Consolidate and

Simplify Infrastructure

2

1

Defer Data Center

Expansion by years

Reduce Capex by >70%

and Opex by > 80%

Time to provision, move,

change - down to minutes! 2 Simplify Management Manage Infrastructure

Efficiently & Effectively

4

3 Increase time spent on

strategic projects by 2X

Page 27: Virtual Infrastructure

27

Q & A