private cloud, the good, the bad and the ugly

Post on 13-May-2015

980 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

MS Days 2012, Bulgaria

TRANSCRIPT

Private Cloud The Good, the Bad and the Ugly

Tudor Damian, Microsoft Virtual Machine MVP

@tudydamian – www.tudy.tel

the Good, the Bad, the Ugly

The “Man with No Name” spaghetti-western

trilogy titles are pretty much like IT these days:

–A Fistful of Dollars (1964)

–the PC?

–For a Few Dollars More (1965)

–the Internet?

–The Good, the Bad and the Ugly (1966)

–the Cloud?

Image source: wordle.net

Defining “the Cloud”

if, at first, people were very reserved when it came to “the Cloud”...

…now many some actually want to move…

in the cloud

…but do they all know what to expect?

VIRTUAL? PRIVATE? CLOUD?

Fifth generation of computing

Source: Microsoft Cloud Continuum

Private Cloud components

Virtualization

Management

Pooled Resources

Virtualization

Elasticity

Scalability

Continuous Availability

Predictability

Usage-Based

Multi-Tenancy

Security

Automation

Service management

Network Storage Compute

3rd party extensions

Source: Microsoft Cloud Continuum

Public vs. Private Cloud

Public cloud = shared resources

Organization

Service Service Service

Organization

Service

Public Cloud Private Cloud

Service

Service

IT Department Cloud Provider

Service

THE GOOD

In a non-cloud view, there are inefficiencies

TIME

IT C

AP

AC

ITY

Actual Load

Allocated IT-capacities

“Waste“ of capacities

“Under-supply“ of capacities

Load Forecast

Barrier for innovations

Source: Microsoft Cloud Continuum

However, in a Cloud View:

Actual Load

Allocated IT

capacities

Reduction of initial

investments

Reduction of “over-supply“

No “under-supply“

Possible reduction of IT-capacities

in case of reduced load

TIME

IT C

AP

AC

ITY

Load

Forecast

Source: Microsoft Cloud Continuum

Usage

Co

mp

ute

Time

Average

Inactivity

Period

“On and Off “ C

om

pu

te

Time

“Unpredictable Bursting“

Average Usage

Average Usage

Co

mp

ute

Time

“Growing Fast“

Co

mp

ute

Time

Average Usage

“Predictable Bursting“

Workload patterns in the Cloud

Source: Microsoft Cloud Continuum

Private (On-Premise)

Storage

Server HW

Networking

Servers

Databases

Virtualization

Runtimes

Applications

Security

You

man

ag

e

Infrastructure (as a Service)

Storage

Server HW

Networking

Servers

Databases

Virtualization

Runtimes

Applications

Security

Man

ag

ed

by ve

nd

or

Yo

u m

an

ag

e

Platform (as a Service)

Storage

Server HW

Networking

Servers

Databases

Virtualization

Runtimes

Applications

Security

Man

ag

ed

by v

en

do

r

Yo

u m

an

ag

e

Software (as a Service)

Storage

Server HW

Networking

Servers

Databases

Virtualization

Runtimes

Applications

Security

Man

ag

ed

by v

en

do

r

Cloud service types

Source: Microsoft Cloud Continuum

Ch

oic

es

Ch

oic

es

Off Premises On Premises Location

Infrastructure

Business model

Ownership

Management

Homogeneous Heterogeneous

CapEx OpEx

Own Lease/Rent

Self Third Party

Fu

nd

am

en

tals F

un

dam

en

tals

Application Programming

Elasticity High

Availability Multi-

Tenancy

Automated Service

Management

The Cloud platform choices

Source: Microsoft Cloud Continuum

Gartner view on the Private Cloud

New opportunities & required skillsets

Readiness

Assessment

Services

Datacenter

Assessments

Security

Assessments

Application

Virtualization

Assessments

Cloud Strategy

Development

Cloud Roadmap

Development

Infrastructure

Virtualization

Strategy and

Architecture

Application

Sourcing Strategies

Implementation

&

Transformation

Services

Infrastructure

Virtualization

Migration Services

Application

Virtualization

Services

Automation

Service Integration

Security and BCDR

Change

Management

Policy Definition

Governance

Billing

Support

Multi Vendor

Support

Source: Microsoft Australia Partner Conference – How big is the cloud?

THE BAD

hardware

software

facilities

power/cooling

IT labor

support

network

security

maintenance

management

tools

disaster

recovery

backup

Acquisition cost is 10% of total IT Expenses

Operating cost is 90% of total IT Expenses

Source: IDC

The real costs of IT

Essential questions

• Why would I want to build a Private Cloud?

• Who do I build it for in the end?

• What do I want to offer?

• SLA, compliance (PCI, ISO)

what do we look at when we build a

Virtual Private Cloud ?

1. budget

cost per kWh, price per U, bandwidth and connectivity costs, technical staff, etc.

2. architecture

structure, scalability, reliability, redundancy, security, flexibility

3. hardware

server (MIPS/MOPS), storage (I/O-OPS), network (1Gbps, 10Gbps, infiniband, fiber)

4. virtualization layer

5. management / automation

6. internal processes

security & incident response policies, fast problem detection/fixing,

disaster recovery, high availability, time to get a server back online

7. people

post-deployment maintenance, technical staff

Private Cloud building checklist

1. Budget

2. Architecture

3. Hardware

4. Virtualization layer

5. Management/automation layer

6. Internal processes

7. People

THE UGLY

The Cloud presents: the Ugly stuff

Leading Cloud concerns

Security – 67%

Information access – 41%

Information governance – 37%

Source: CIO 2011 Cloud Computing Survey

Factors when judging vendors

Ability to meet system requirements – 77%

Support and services – 68%

Ease of use – 62%

Integration into existing infrastructure – 62%

Experience building and operating cloud environments – 54%

The ability to scale – 52%

Easy to understand pricing models – 52%

Source: CIO 2011 Cloud Computing Survey

MY OWN PRIVATE CLOUD?

Customers Service Providers Global Providers

SaaS

PaaS

IaaS

Source: TechEd Europe – MGT201

Customers Service Providers Global Providers

SaaS

PaaS

IaaS

Source: TechEd Europe – MGT201

Hyper-V - virtualization

Paravirtualized solution

Virtual Networks

Snapshots Live Migration Processor

Compatibility Mode

Storage hot-add

Cluster Shared Volumes

Live Storage Migration

SLAT TCP Offload

Virtual Machine Queue

Jumbo Frames Core Parking Dynamic Memory

RemoteFX

NIC Teaming Hyper-V Replica NFS Storage

support

Online Snapshot

Merge

New VHDX format

Offloaded Data Transfer (ODX)

Fiber Channel support in guest OS

NUMA support inside guest

Extensible Virtual Switch

Virtual Machine Priority

Virtual Resource Pools

In-Box Metering

Native PowerShell

Support

Windows Backup

integration

System Center - management

Source: TechEd Europe – MGT206

SCVMM 2012 RC/CTP

SC APPCONTROLLER

A sneak peek into the future of Private Cloud management

SCVMM 2012 Beta

SCVMM 2012 - Fabric Management

Physical Server • Manage multiple hypervisors – Hyper-V, VMware, Xen

• Server hardware management – IPMI, DCMI, SMASH, Custom via Provider

• Host provisioning – from baremetal to Hyper-V to Cluster provisioning

Network • Define Logical Networks using VLANs and Subnets per datacenter

location

• Address management for Static IPs, Load Balancer VIPs and MAC addresses

• Automated provisioning of Load Balancers via Provider

Storage • Storage Management using SMI-S

• Discover storage arrays and pools

• Classify storage based on throughput and capabilities

• Discover or configure LUNs and assign to hosts and clusters

• Rapid provisioning of VMs using snap cloning of LUNs

SCVMM 2012 - Fabric Management

Update Management of Fabric Servers • Update operation control (On-demand scan and on-demand

remediation)

• Updating a Hyper-V cluster is fully automated

• Integrated with Windows Server Update Server

Dynamic Optimization (DO) • Cluster level workload balancing scheme to optimize for VM

performance

• Leverages live migration to move workloads

Power Optimization (PO) • Leverages live migration to pack more VMs per host

• Powers down servers to optimize for power utilization

Enhanced Placement • Over 100 placement checks/validation

• Support for custom placement rules

• Multi-VM deployment for Services

SCVMM 2012 - Service Lifecycle

Service Templates • Used to model a multi-tier application

• Source of truth for deployed service configuration

Applications • Built-in support for Web deploy, Server App-V, SQL DAC

• Custom command execution for other application packages

Image-based • OS separated from apps

• Composed during deployment

Servicing • Change the template and then apply that change to deployed

instances

• Upgrade domains ensures application availability during servicing

SC AppController 2012 (1)

SC AppController 2012 (2)

Summary

The Cloud is fun and useful… (the good)

…if you know how to use it… (the bad)

…while being prepared for anything (the ugly)

IDC predictions for 2012

http://www.idc.com/research/viewtoc.jsp?containerId=231593

1. Customers Will Face Confusing Choices as Virtualization, Cloud System

Software, and Infrastructure Automation Software Converge

2. Private Clouds Will Grow Like Gangbusters, One Use Case at a Time

3. 2012 Will Be VMware's Last Year as King of the Hill

4. Operational Complexity Will Drive Demand for Predictive Analytics and APM

5. Consumerization of IT Will Create New Management Challenges and Solutions

6. Platform as a Service Will Ramp Up Slowly Due to Lock-In Fears

7. Battle Royale Will Be Waged to Establish Linux Kernel of Cloud Computing

8. Enterprises Will Reconsider Benefits of Infrastructure Heterogeneity

9. There Will Be Layers for the Masses, Stacks for the Few

10. Windows 8 Will Launch with Split Success

Resources

• Dynamic Datacenter – IaaS

• www.microsoft.com/hosting/dynamicdatacenter/

• Proof of concept management / provisioning website

• Hyper-V Cloud

• www.microsoft.com/privatecloud

• Collaboration with HP, Dell, IBM, Fujitsu, NEC,

Hitachi, NetApp/Cisco on the “Fast Track” path

• Deployment guides!

Q&A

Don’t forget to submit

your feedback and win a

great Nokia smartphone

and Kindle e-reader!

top related