Top Banner
Build the foundation for Private/Hybrid Cloud: Tap the App Mark Yohai & Greg O’Connor – Feb 18, 2010
35
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: Build the foundation for Private Cloud

Build the foundation for Private/Hybrid Cloud:Tap the App

Mark Yohai & Greg O’Connor – Feb 18, 2010

Page 2: Build the foundation for Private Cloud

Housekeeping• Please

Participate• Use the

GoToWebinarcontrols to ask questions

• We’ll take most at the end

Page 3: Build the foundation for Private Cloud

2nd Installment of a 3 part series• Get more from server virtualization

– Jan 28, 2010 ( Replay Available )• Build the foundation for private/hybrid cloud

– This Webinar• Decreasing TCO with server-side

Application Virtualization– Mar 11, 2011 @ 11AM EST

• Please Register at www.appzero.com

Page 4: Build the foundation for Private Cloud

Today’s Webinar Topics

• Whats and whys of cloud computing

• Role of server-side App Virtualization

• Deploying server-side application virtualization in your private cloud

Page 5: Build the foundation for Private Cloud

But First – a Recap of the Prior Session

• Get More from Server Virtualization –Tap the App

– Benefits & Pitfalls of Server Virtualization

– Server-Side App Virtualization

– Sets the Stage for Private/Hybrid Cloud

Page 6: Build the foundation for Private Cloud

Why Cloud Computing• The next paradigm

• Significant Benefits

– Shift Capex to Opex– Increase Agility– IT at the Speed of Business

Page 7: Build the foundation for Private Cloud

Gartner/Dataquest : Sizing the Cloud; Understanding the Opportunities in Cloud Services ( March 2009, pub G00166525 )

Page 8: Build the foundation for Private Cloud

What is Public Cloud?Attributes:

• Self Provisioned

• Elastic

• Pay as you Go

• Uses Their Stuff

Page 9: Build the foundation for Private Cloud

Private Cloud Computing is Real

• I believe that enterprises will spend more money building private cloud computing services over the next three years than buying services from cloud computing providers

– Thomas Brittman, Gartner, 2/5/2009, Private Cloud Computing is Real – Get Over it

Page 10: Build the foundation for Private Cloud

What is Private Cloud….

Physical Server

ESX Server

Virtual Machines

App

OS

App

OS

App

OS

Physical Server

ESX Server

Virtual Machines

App

OS

App

OS

App

OS

Physical Server

ESX Server

Virtual Machines

App

OS

App

OS

App

OS

Physical Server

ESX Server

Virtual Machines

App

OS

App

OS

App

OS

Shared Storage

visible to All hosts

Stores VMI, Data

Shared Storage

visible to All hosts

Stores VMI, Data

Provisioning, Workload

Management, Orchestration, charge back

Provisioning, Workload

Management, Orchestration, charge back

Attributes:

• Self Provisioned

• Elastic

• Charge as you Go

• Uses Your Stuff

Page 11: Build the foundation for Private Cloud

What is Hybrid Cloud

Attributes:

• Self Provisioned

• Elastic

• Pay as you Go

• Uses Your Stuff and Their Stuff

Page 12: Build the foundation for Private Cloud

Why Private/Hybrid Cloud?• Infrastructure Utilization Too Low

– Need better Infrastructure sharing

• Provisioning infrastructure for Apps takes too long– IT Business Users need Self Service – and a more

flexible responsive IT provider

• Maintenance Costs too High– SW Maint costs same on physical/virtual Servers

• Address important obstacles to Public Cloud– Security, Latency, Lock-in, Compliance

Page 13: Build the foundation for Private Cloud

Today’s Webinar Topics

• Whats and whys of cloud computing

• Role of server-side App virtualization

• Deploying server-side application virtualization in your private cloud

Page 14: Build the foundation for Private Cloud

AppZero – Server-side App Virtualization• Enables 100% mobility for Server Apps to and from

your cloud, their cloud, your Hybrid Cloud– Your Server Apps , no re-coding– Zero Lock-in – easily change providers, or use more than one

• Enables a Simple 1-2-3 process– Create virtualized app from installed App– Move into *Cloud - Run

• Based on the AppZero Virtual Application Appliance technology….

Page 15: Build the foundation for Private Cloud

Why VAA? …

Physical Server

OS

Application

Data Center 1.0

Pre - 2001

Hypervisor Vision

2001 - 2015

Physical Server

ESX Server

Virtual Machines

App

OS

App

OS

App

OS

AppZero

App

OS

AppApp

Physical Server

SWConsolidation

App Mobility

Server App Virtualization

2010-2025Server

Consolidation

Continuity/DR

Physical Server

ESX Server

AppZero

Virtual Machine

App

OS

AppApp

AppZero

Virtual Machine

App

OS

AppApp

AppZero

Virtual Machine

App

OS

AppApp

AppZero

Virtual Machine

App

OS

AppApp

Page 16: Build the foundation for Private Cloud

Installing an App

Server 2003

App

Page 17: Build the foundation for Private Cloud

Virtualizing an App

Server 2003

App

App

VAA

Page 18: Build the foundation for Private Cloud

Server 2003

What is a VAA?

VAA

A Virtual Application Appliance ( VAA ) is a collection of files

that includes Everything the App needs … but with

ZeroOS

Page 19: Build the foundation for Private Cloud

How do I create a VAA?

VAA

AppZero

Creator

Physical

or

Virtual

machine

Virtualize to VAA

Data Center Data Center Cloud

Physicalor

Virtual………………….

Private Cloudor

Public Cloud

VAA VAA

Source Target

Two approaches to creating a VAA base on snapshot capture and template approach:

1. Add the App ( Install )

2. Subtract the OS …….( Scoop & Move )

Page 20: Build the foundation for Private Cloud

Today’s Webinar Topics

• Whats and whys of cloud computing

• Role of server-side App virtualization

• Deploying server-side application virtualization in your private cloud

Page 21: Build the foundation for Private Cloud

App 1.1

VAA CatalogShared Storage

VAAs in your Private Cloud

App 2 App 2.1

Physical or VirtualStandard OS

Image(s)All exactly the same

App 1App 1App 1App 1

App 2App 2App 2App 2

App 3App 3App 3App 3App 3App 3

App 1.1

App 3.1App 3.1

Start:No Install/Config headaches

Updates:Risk and Hassle free

Rollback:Simple & Easy RollbacksUtilization:Dynamic/flexible

Consolidation:Optimizes resource utilization

Life Cycle OperationServer Pool

App 1 App 1.1

Application Data

App 1App 1 App 1.1App 1

App 2

Page 22: Build the foundation for Private Cloud

But Wait…There’s more…

VAA

Page 23: Build the foundation for Private Cloud

VAA’s can be Layered…

VAA

VAA

Page 24: Build the foundation for Private Cloud

VAA’s can be Layered…

VAA

VAA

Page 25: Build the foundation for Private Cloud

…Layers can be Shared & Reused

Machine Output

Runtime Specific

Services

Master DB

Machine Instance

Executables

Identity

Database config

Database runtime

Separate application layers into discrete entities

Each VAA contains all that is needed to run its layer including files and registry entries

Instances may be made unique, such as for IP address, using Application Identity VAAs

Reuse means much less to manage and better leverage

Page 26: Build the foundation for Private Cloud

900 100 KB

3 2 MB

1 700 MB

Reuse lowers SW Lifecycle across Hybrid Cloud

Services

Executables

Runtime

RT Specific

Master DB

Config

Output

Instance

MachineRT Specific

Master DB

Config

Services

Executables

Runtime

RT Specific

Master DB

Config

RT Specific

Master DB

Config

Private Cloud

Page 27: Build the foundation for Private Cloud

Key considerations for the Cloud• No Cloud Lock-in

– Selection Criteria: Cost, SLA, Security, Latency– IT should be prepared for change

• Apps built for the Data Center– 3-tier apps need no re-architecting

• No Cloud “API”– Portability is at the App level not VM

• No code changes– Scoop & Move is simple– Works with existing Management infrastructure

Page 28: Build the foundation for Private Cloud

App 1.1

VAA Catalog

Shared Storage

VAA in the Hybrid Cloud

App 2 App 2.1

App 1App 1App 1App 1

App 2App 2App 2App 2

App 3App 3App 3App 3App 3App 3

App 1.1

App 3.1App 3.1

Instant Provisioning:No Install/ConfigheadachesUpdates:Risk and Hassle free

Rollback:Simple & Easy RollbacksUtilization:Dynamic/flexible

Single Gold Image:Reduces errors

Life Cycle Action Private Cloud

App 1 App 1.1

Application Data

App 1App 1 App 1.1App 1

App 2

* Cloud

* Cloud

Stateless:Movement D2C2C

Page 29: Build the foundation for Private Cloud

This works for really complex Apps Move Any SAP Anywhere

- No AppZero or SAP install

- ECC, AIO – ERP, CRM, BI..

- ABAP, Netweaver, Java ..

- MSSQL, Oracle, MaxDB…

- Unique Features

- Changing SID

- Change Host Name

-Speedy & Flexible

-Lowers Costs

-Innovation

-Implementation

Page 30: Build the foundation for Private Cloud

Bringing it all TogetherG

oGrid Storage

GoG 1Windows 2003

GoG 1Windows 2008

Dat

a C

ente

r

NJX90MS Windows 2003

NJX91MS Windows 2003

NJX92MS Windows 2008

VAASQL

EC2

Storage

EC2 1Windows 2003

EC2 2Windows 2003

VAASQLVAASQLVAASQL

Page 31: Build the foundation for Private Cloud

VAAs Cloud benefits• Applications and workloads are:

– Contained as one unit reducing provision and configuration errors– Isolation removes conflicts between apps increasing app density– Scalable by provisioning up and down form the network increasing agility– Movable from data center to cloud to cloud to data center -No cloud lock-in– Cloud ready

• “Gold application image” and shared VAAs– Fast way to prepare apps for the cloud – Only changed VAAs need to be synchronized agile cloud life-cycle – App runtimes/configs are consistent and automatable enhancing compliance– No changes to application, management tools leveraging existing frameworks

• The pay off– Fastest way to move existing apps to any cloud speed– Fastest way to replicate apps and keep them synchronized low SW TCO– Fast way to move apps out of the cloud to data center flexibility– Speed of provisioning makes for ultimate flexibility competitive advantage

Page 32: Build the foundation for Private Cloud

What’s the role of Server-Side App Virtualization in *Cloud?

Server-Side App Virtualization can be utilized for Your Apps in IaaS Clouds, can be used to construct a PaaS cloud, or used by MSP/ISV to create multi-tenant Saas Offerings.

Page 33: Build the foundation for Private Cloud

AppZero VAA SummaryWith AppZero• 100% mobility

• Physical, Virtual, Datacenter, Cloud

• 80% reduction in Software TCO• speeds time to service business needs

• 66% Increase in consolidation ratios• reduce server, image, and license sprawl

Page 34: Build the foundation for Private Cloud

Wrap Up• Please join the Next Installment:

– Decreasing TCO with server-side Application Virtualization

• Mar 11, 2010 @ 11AM EST

• Share this recorded session with your colleagues

• Available on www.appzero.com

Page 35: Build the foundation for Private Cloud

Wrap Up• Ready to take a deeper look?

– Contact: [email protected]• Connect directly with us

– Mark Yohai – VP Sales and Bus Dev– [email protected]– Greg O’Connor – CEO– [email protected]

• Thank you for your Time!