vmware and datasynapse

8
1 Virtualization Management Simplifying the Provisioning of Virtualized Applications

Upload: ivandatasynapse

Post on 06-Jul-2015

1.817 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: VMware and DataSynapse

1

Virtualization Management Simplifying the Provisioning of Virtualized Applications

Page 2: VMware and DataSynapse

2

Dynamic Provisioning

1. FabricServer detects the need for a new VM and instructs VMware to place a new VM running a FabricServer engine

Physical Machine

Virtual Machine

Operating System

FabricServerEngine

ApplicationPlatform Application

VMware VI3

VI SDK

VMware Virtual Center

FabricServer Broker

Policies

Run-Time Controls

1

2

2. FabricServer provisions and configures the application platform and application run time within the new VM

Page 3: VMware and DataSynapse

3

Example: Setting Up WebSphere ND Cell

Create Virtual Image Provide CustomizationFiles

Deploy Activate

Stage 3Stage 2Stage 1 Stage 4

Application Profiles

JEE Application Server

Other commoncomponents

monitoring agents,security, etc..

Operating System

• Install guest OS• Install JEE App Server• Install applications

• ConfigJEE Script

Create profileUpdate profileImport .car fileStart DMgrAdd nodeStart server

• Application Profiles

Export

Existing standalone

node

MyApp.car

TargetHypervisor

• CloneImage

• Customize OS andnetwork

• Run ConfigJEE

• Choose Option (1-4)

• Construct Topology

Deployment manager

Standalone

Managed Node

DeploymentMgr.

ManagedCell

Cell

DeployManager

ManagedNode 1

ManagedNode 2

Create Virtual Image Provide CustomizationFiles

Deploy Activate

Stage 3Stage 2Stage 1 Stage 4

Create Virtual Image Provide CustomizationFiles

Deploy Activate

Stage 3Stage 2Stage 1 Stage 4

Application Profiles

JEE Application Server

Other commoncomponents

monitoring agents,security, etc..

Operating System

• Install guest OS• Install JEE App Server• Install applications

• ConfigJEE Script

Create profileUpdate profileImport .car fileStart DMgrAdd nodeStart server

• Application Profiles

Export

Existing standalone

node

MyApp.car

TargetHypervisor

• CloneImage

• Customize OS andnetwork

• Run ConfigJEE

• Choose Option (1-4)

• Construct Topology

Deployment manager

Standalone

Managed Node

Deployment manager

Standalone

Managed Node

DeploymentMgr.

ManagedCell

Cell

DeployManagerDeploy

Manager

ManagedNode 1

ManagedNode 1

ManagedNode 2

ManagedNode 2

Best Practices From WebSphere Web site:

Page 4: VMware and DataSynapse

4

FabricServer Automates this Process

Create Virtual Image Provide CustomizationFiles

Deploy Activate

Stage 3Stage 2Stage 1 Stage 4

Create Virtual Image Provide CustomizationFiles

Deploy Activate

Stage 3Stage 2Stage 1 Stage 4

Application Profiles

JEE Application Server

Other commoncomponents

monitoring agents,security, etc..

Operating System

• Install guest OS• Install JEE App Server• Install applications

Application Profiles

JEE Application Server

Other commoncomponents

monitoring agents,security, etc..

Operating System

Application Profiles

JEE Application Server

Other commoncomponents

monitoring agents,security, etc..

Operating System

• Install guest OS• Install JEE App Server• Install applications

• ConfigJEE Script

Create profileUpdate profileImport .car fileStart DMgrAdd nodeStart server

• Application Profiles

Export

Existing standalone

node

MyApp.car

TargetHypervisor

• CloneImage

• Customize OS andnetwork

• Run ConfigJEE

• Choose Option (1-4)

• Construct Topology

Deployment manager

Standalone

Managed Node

Deployment manager

Standalone

Managed Node

DeploymentMgr.

ManagedCell

Cell

DeployManagerDeploy

Manager

ManagedNode 1

ManagedNode 1

ManagedNode 2

ManagedNode 2

Baseline configuration model is captured in templates

Specific architecture and application configuration modeled

Run-time dynamically deployed, provisionedand activated

1

2

3

1 2 3

Page 5: VMware and DataSynapse

5

Simplify Configuration and Deployment

Centralize and automate complex configuration management of application platforms

- Application platforms have complex system architectures that require complex configuration management

Just-in-time Repurpose Virtual Machines

- Repurposes VMs just-in-time, for whatever application platforms are needed

Benefit Metrics:

Build only templates, not virtual machines:

70% less effort in virtual machine management

Only backup templates: not virtual machine snapshots:

70% less backup storage needed

Stop configuring application platforms in dedicated VMs:

30% fewer virtual machines active any one time

30% less expensive SAN/SCSI storage and fewer servers

Plus you get: Better service levels

Physical and virtual infrastructure used simultaneously

Page 6: VMware and DataSynapse

6

Manage Application Service Levels Dynamically

• Platform dynamically allocates resources based on demand and manage

• Activate appropriate type and number of Virtual Machines

Page 7: VMware and DataSynapse

7

Value Proposition for VMware Customers

Time to Deploy

Challenge:Provisioning and configuration of enterprise applications is complex, inconsistent and slow, typically taking anywhere from 1 to 30 days, per setup

Weeks Minutes

Value Proposition:DASM supports automatic provisioning and configuration of an enterprise application tier in minutes, with absolute consistency

Server Utilization

App Silos Clouds

Challenge:Every application project requires its own resource pool, which wastes money, delays routine activities and stifles innovation

Value Proposition:DASM enables multiple application projects to use common resource pools of physical and virtual infrastructure

Performance / QOS

Challenge:Ad-hoc approach to service management makes it very difficult to dynamically respond to changing demand and resource availability

Value Proposition:DASM integrates service management with provisioning, configuration and runtime control, to dynamically respond to changing demand and resource availability

AlwaysResponsive

AlwaysAvailable

Page 8: VMware and DataSynapse

8

Virtualization Management Simplifying the Provisioning of Virtualized Applications