Top Banner
40
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 101 Virtualization and Private Cloud
Page 2: 101 Virtualization and Private Cloud

Some Facts

• About 7 Million Server are shipped every Year

• 6 Million of them are x86 Intel Architecture

• The number of transistors per square inch will double

approximately every 18 months • Moore's law

• VMware figured out how to virtualize the x86 platform

• And created the market for x86 virtualization

Page 3: 101 Virtualization and Private Cloud

Traditional Servers

Page 4: 101 Virtualization and Private Cloud

Capacity Utilization

• 20% of the servers assessed were running below 0.5% utilization

• 75% of the assessed servers were running below 5% utilization

Page 5: 101 Virtualization and Private Cloud

Mishap of Traditional Server Architecture

• Underutilization of Servers

• Datacenter Space

• Energy Consumption

• Increase in CO2 emissions

• Management Complexity

• Increasing IT Cost

• IT Compliance issues

Page 6: 101 Virtualization and Private Cloud
Page 7: 101 Virtualization and Private Cloud

Virtualization

Virtualization, in computing, is the creation of a virtual

(rather than actual) version of something, such as a

hardware platform, operating system, a storage device or

network resources

- From Wikipedia, the free encyclopedia

Page 8: 101 Virtualization and Private Cloud

Virtualization

Traditional Servers

Virtual Servers

Page 9: 101 Virtualization and Private Cloud

9

Virtualization…for good reasons

Server consolidation Energy efficiency Rapid IT service

deployment

Non-disruptive

maintenance

Dynamic resource

balancingCost-effective HA/DR

Page 10: 101 Virtualization and Private Cloud

Business Value of Virtualization

Page 11: 101 Virtualization and Private Cloud

Cost Reduction

Page 12: 101 Virtualization and Private Cloud

Types of Virtualization

Full Virtualization

Para-virtualization (alongside virtualization)

Page 13: 101 Virtualization and Private Cloud

It's all about Rings

Page 14: 101 Virtualization and Private Cloud

Rings in virtualization

Traditional systems

• Operating system runs in privileged mode in Ring 0

and owns the hardware

• Applications run in Ring 3 with less privileges

Virtualized systems

• VMM runs in privileged mode in Ring 0

• Guest OS inside VMs are fooled into thinking they

are running in Ring 0, privileged instructions are

trapped and emulated by the VMM

Page 15: 101 Virtualization and Private Cloud

Full Virtualization

• Complete simulation of the underlying hardware

• Hypervisor contains the Virtual Machine Monitor (VMM)

• Guest OS unchanged

• Guest uses generic device drivers

Page 16: 101 Virtualization and Private Cloud

Para Virtualization

• The guest OSs cooperate in the virtualization process

• Guest OSs are modified, it requires paravirtualized drivers

• Thin layer for hypervisor

• Offers performance near that of an unvirtualized system

Page 17: 101 Virtualization and Private Cloud

What Virtualization Provides• Hardware independence – VM

sees the same hardware

regardless of the host hardware

• Isolation – VM’s operating

system is isolated from the host

operating system

• Encapsulation – Entire VM

encapsulated into a single file

Page 18: 101 Virtualization and Private Cloud

Where Virtualization is used ...

• Server Virtualization

• Application Virtualization

• Desktop Virtualization or VDI

Page 19: 101 Virtualization and Private Cloud

Server Virtualization

• Deploy multiple OS on

physical servers

• Optimum Utilization of

Resources

• Space utilization efficiency

• Easy Migration of machines

• Easy and effective DR /

BCP

Page 20: 101 Virtualization and Private Cloud

Desktop Virtualization or VDI

• Easy Provisioning

• Centralized Management

• Reduced downtime in the event

of hardware-failures

• Desktop image-management

capabilities

• Longer refresh cycle for client

desktop infrastructure

Page 21: 101 Virtualization and Private Cloud

• Application Isolation

• Improved Provisioning

• Improved Auditing

• Improved IT Control

• Improved End User Agility

– True portability

– Anywhere Access and hot

desking

Application Virtualization

Page 22: 101 Virtualization and Private Cloud

Walkthrough Virtualization Technologies

Page 23: 101 Virtualization and Private Cloud
Page 24: 101 Virtualization and Private Cloud

Windows

Server 2008

VSPWindows

Kernel

Hyper-V Architecture

Applications Applications Applications

Non-

Hypervisor

Aware OS

Windows Server

2003, 2008

Windows

Kernel VSC

VMBus Emulation

“Designed for Windows” Server Hardware

Windows hypervisor

Xen-Enabled

Linux Kernel

Linux

VSC

Hypercall Adapter

Parent

Partition

Child Partitions

VM Service

WMI Provider

VM Worker

Processes

OS

ISV / IHV / OEM

Microsoft Hyper-V

Microsoft / XenSource

User

Mode

Kernel

Mode

Provided by:

Ring -1

IHV

Drivers

VMBus

VMBus

Applications

Page 25: 101 Virtualization and Private Cloud

Hyper-v Demo

Page 26: 101 Virtualization and Private Cloud
Page 27: 101 Virtualization and Private Cloud

VMware Architecture

Page 28: 101 Virtualization and Private Cloud

VMware Demo

Page 29: 101 Virtualization and Private Cloud

Introduction to Private Cloud

(also called Internal cloud or Corporate cloud)

Page 30: 101 Virtualization and Private Cloud

PRIVATE CLOUD

SELF-SERVICE

SCALABLE/ELASTIC

USAGE BASED

SHARED

CONTROL OVER LEVEL

OF SERVICE PROVIDED

INHERENT ATTRIBUTES

OF CLOUD

COMPLIANCE AND

VISIBILITY

WHAT IS PRIVATE CLOUD?

Page 31: 101 Virtualization and Private Cloud

Virtualization and Private Cloud

Draw a line…..

Page 32: 101 Virtualization and Private Cloud

Private Cloud

Page 33: 101 Virtualization and Private Cloud

Virtualization - It's about Infrastructure

• Optimizing resource utilization

• Manual management of resources like upgrades, patches

and maintenance etc.

• Manual monitoring and usage

• Doesn't provide self service commissioning of resources

Page 34: 101 Virtualization and Private Cloud

Private Cloud - It's about Service Delivery

• Dynamic commissioning and de-commissioning of

machines/resources

• Provides self service commissioning of resources

• Automatic and centralized management of available resource

pool

• Automatic management of resources like upgrades, patches and

maintenance etc.

Page 35: 101 Virtualization and Private Cloud

Au

tom

ati

on

Microsoft Dynamic Data Center (Private Cloud)

Servers Storage Network Load-Balancing

Ac

tive

D

ire

cto

ry®

Mix

ed

In

frast

ructu

re

Page 36: 101 Virtualization and Private Cloud

Players in Virtualization

Page 37: 101 Virtualization and Private Cloud

Payload on Virtualization

Page 38: 101 Virtualization and Private Cloud
Page 39: 101 Virtualization and Private Cloud

Questions

Page 40: 101 Virtualization and Private Cloud