virtualization and cloud · – open clouds with regard to architecture and standa rds –...

37
Virtualization and Cloud Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group

Upload: others

Post on 05-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

Virtualization and Cloud

Marco Mantegazza

WebSphere Client Technical Professional Team

IBM Software Group

Page 2: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 2

Agenda

� Cloud Computing: Introduction

� How to build private Cloud with WebSphere

� WebSphere Virtual Enterprise

� WebSphere CloudBurst Appliance

� Hybrid Cloud: How to connect On-Premise and Cloud applications

Page 3: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 3

What You Should Know about Cloud Computing ...

� Cloud Computing is a new consumption and delivery model, that is inspired by consumer internet-services� Cloud Computing enables:

– Self-service-mechanisms– Sourcing options– Economies of scale, flexibility und efficiency increase

� Cloud Computing represents:– Industrial deployment of IT-services

� Multiple types of clouds will co-exist:– Private, public and hybrid clouds– Depending on the actual workload

� What are the business needs and how to adresses these consequently– Security and data privacy– Open clouds with regard to architecture and standards– Integration of existing infrastructures– Supplying end-to end solutions – i.e. complete solutions, individual components but also integrated

appliances

Cloud Computing: Introduction

Page 4: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 4

Migration is Defined by Workload and Individual Requirements

Simple migration of the Cloud

� Analytics� Infrastructure storage� Industry applications� Collaboration� Workplace, Desktop and devices� Business processes� Disaster recovery� Development & Test � Infrastructure Compute

New Business Model

� Collaborative care(Health care)

� Medical imaging� Financial risk� Energy Management

Analysis of individual requirements

� Sensitive data� Highly customized data� Not yet virtualized software� Legal restrictions� Complex processes and transactions� Regulation intensive systems� Mature workload� Isolated workload� Preproduction systems� Batch processing systems

Cloud Computing: Introduction

Page 5: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 5

Things to Consider

Storage

Security

Collaboration

...Desktop

Compute

Deployment options� public� private� hybrid

Workload� Cloud-capable?� ROI?

Service Delivery & Mgmt� IaaS� PaaS� SaaS

� consolidate� virtualize� standardize� automate

“Cloudification”

Cloud Computing: Introduction

Page 6: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 6

More than just a way to reduce cost of IT…

Empowering internal and external communities to create value, while supporting integration of systems and data

New IT and business processes allowing the whole network to contribute to business outcomes, supported by service delivery across multiple organizations

Rapid delivery of new offerings and services creating new models of self service and deployment in a resilient and secure environment

Operational Dexterity

Community Driven Innovation

IT Without Boundaries

Cloud Computing: Introduction

Page 7: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 7

Cloud Services from IBM that are Readily Available

IBM Smart BusinessDesktop on the IBM Cloud

IBM Smart BusinessDevelopment & Test

on the IBM Cloud

LotusLive

Cloud Security Services

IBM Smart Business Resillience Cloud

Managed Backup Services

DynamicMaintenance

TivoliLive

Community Cloud

IBM Application SecurityServices for Cloud

IBM Application DevelopmentServices for Cloud

Infrastructure Strategy and Design Services for Cloud

IBM Strategy and Change Services for Cloud Adoption / Providers

Cloud Exploration WorkShop

Cloud Rapid Assessment

IBM Testing Services for Cloud

Cloud Strategy Accelerator

GBS Project Delivery Cloud

GroupLive

Industry SolutionsSmart Cloud for SAP

Cloud for Service Provider Plattform Consulting

IBM Smart BusinessDesktop Cloud

Smart BusinessProduction Cloud

Managed CloudIBM Smart Business

Desktop Cloud

IBM Smart BusinessDevelopment & Test Cloud

Dynamic Storage

IBM Smart BusinessStorage Cloud IBM Smart

Analytics System

IBM SONAS

IBM CloudBurst

Dynamic Maintenance

WebSphereCloudBurst Appliance

InformationArchive

IBM z Solution Editionfor Cloud Computing

IBM Smart BusinessEnd User Support

Payment Services

Private Cloud

IBM SmartArchive Cloud

Apinso

Tivoli Service Automation Manager

IBM SmartAnalytics Cloud

WebSphere CastIron Cloud Integration

Partner Solutions

WebSphereVirtual Enterprise

Cloud Computing: Introduction

Page 8: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 8

WebSphere accelerates customer value across cloud delivery models

Traditional enterprise IT

Private cloud Hybrid cloud Public cloud� WebSphere CloudBurstAppliance / IBM Workload deployer

� IBM Hypervisor Editions offering

� WebSphere DataPowerXC10 Caching Appliance

� WebSphere eXtreme Scale

� Cast Iron � IBM Blueworks Live

� WebSphere Software for Smart Development and Test in the IBM Cloud

� WebSphere Software on Amazon EC2

Cloud Computing: Introduction

Page 9: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 9

Managed Cloud Community Cloud

Cloud Deplyoment Options

Private Cloud Hybrid Cloud Public Cloud

IT-resources are provided as a “service”, over an intranet, within the enterprise and behind the firewall

Internal and external service delivery methods are integrated

IT resources/functions are provided as a “service” over the internet

Enterprise’s data center

Private Cloud

Enterprise’s data center

Operated by someone else

(IBM)

Managed Private Cloud

Enterprise A

Enterprise B

Enterprise C

Virtual privatecloud services

Ind.A

Ind.B

Ind.C

Ind.D

Ind.E

Public Cloud Services

Enterprise

Owned and operated by

someone else(IBM)

Hosted Private Cloud

Cloud Computing: Introduction

Page 10: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 10

Agenda

� Cloud Computing: Introduction

� How to build private Cloud with WebSphere

� WebSphere Virtual Enterprise

� WebSphere CloudBurst Appliance

� Hybrid Cloud: How to connect On-Premise and Cloud applications

Page 11: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 11

Benefits of Private CloudStandardization and automation are key private clou d enablers

Benefits• Increased utilization of infrastructure• Standardized middleware• Improved deployment speed• Simplified applications management

Challenges• Low hardware utilization• Heavily customized infrastructure• Manual deployment and management

processes

= Reduced Cost VIRTUALIZATION +STANDARDIZATION AUTOMATION+ Increased

Flexibility

Traditional enterprise IT

Private cloud

How to build private Cloud with WebSphere

Page 12: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 12

WebSphere Application Infrastructure: The Big Picture

How to build private Cloud with WebSphere

Page 13: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 13

13

Low High

High

Low

Standardization & Automation

Cost Savings

The Steps to Private CloudIBM uniquely delivers solutions across these techno logies

Private Cloud

Virtualization of hardware resources in the data center

Virtualized infrastructure leads to creation of “virtual” software images

Integrated middleware combined into patterns representing middleware workloads

Easily build and configure application patterns, and rapidly deploy into private cloud

Image Virtualization

Workload Virtualization

Server Virtualization

How to build private Cloud with WebSphere

Page 14: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 14

Virtualized Middleware can be deployed in different ways

How to build private Cloud with WebSphere

Page 15: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 15

Extensibility of Topology Patterns: ICON

How to build private Cloud with WebSphere

Page 16: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 16

Topology Pattern

How to build private Cloud with WebSphere

Page 17: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 17

Workload Pattern: Cloud Application Builder

How to build private Cloud with WebSphere

Page 18: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 18

Agenda

� Cloud Computing: Introduction

� How to build private Cloud with WebSphere

� WebSphere Virtual Enterprise

� WebSphere CloudBurst Appliance

� Hybrid Cloud: How to connect On-Premise and Cloud applications

Page 19: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 19

Accelerate time to value in virtualized environments

� IBM Hypervisor Edition virtual images provide core components for building virtual systems

� WebSphere CloudBurst Appliance hosts virtual images in its catalog and dispenses them to your private cloud

� “Private cloud” , hosting virtual systems managed by WebSphere CloudBurst

WebSphere CloudBurst Appliance

Page 20: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 20

What is WebSphere CloudBurst?

•2. …that manages your on-premise cloud…•Bring your own Enterprise cloud •- Hypervisors (VMware, PowerVM, zVM)- storage- network

•1. An appliance from IBM…•Includes •- hardware•- WebSphere CloudBurst function- WebSphere Application Server images- WebSphere Application Server patterns-

Web 2.0 UI, CLI, and REST APIs

OVF

images

Patterns and

Scripts

Users and

Groups

3. … comprising WebSphere Virtual Systems- Customize and extend images and patterns for your applications- Dispense and run in the cloud- Life-cycle management and optimization

WebSphere CloudBurst Appliance

Page 21: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 21

IBM Hypervisor Edition Offers Customers Benefits beyond Server Virtualization

� Offers the world-class clustering and high availability that IBM Hypervisor Edition products offers and all the benefits of server virtualization plus

� Dramatically reduces time to install/config multiple images and keep them updated:

– Both the operating system and the IBM products already installed in a virtual image

– Auto configs/tunes operating system and WebSphere following best practices.

– Ability to create multiple virtual machines from the same virtual image saves on disk space, time to transfer images to/from disk, and the number of times you need to apply fixes/modifications!

WebSphere CloudBurst Appliance

Page 22: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 22

IBM Hypervisor Edition Offers Customers Benefits beyond Server Virtualization (cont.)

� Follows Open Virtualization Format (OVF) standards providing these benefits:

– The image is compressed for rapid deployment over a network.

– Industry standard content verification and integrity checking, and provides a basic scheme for the management of software licensing. However, if you do not purchase WebSphere CloudBurst Appliance, you would have to write the code to perform the above

WebSphere CloudBurst Appliance

Page 23: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 23

WebSphere CloudBurst Components

A virtual system is the virtual WAS® environment that is being

managed by yourWebSphere CloudBurst appliance.

A pattern is a topology definition forrepeatable deployment that can be

shared. The topology parts are definedby a virtual image and

script packages (your applications).

It is possible to add virtual imagesdownloaded from IBM and

import them into the appliance.It is possible to create a custom imageby extending an existing virtual image.

It is possible to use script packagesto customize the behavior of parts in

IBM® WebSphere® CloudBurst Appliancetopologies by adding script packages

to pattern topologies.You can create a new pattern using the

IBM® WebSphere® CloudBurst Applianceuser interface.

WebSphere CloudBurst Appliance

Page 24: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 24

Patterns Are Re-usable Server System Configurations

� WebSphere CloudBurst comes preloaded with a set of “best practice” system configurations (patterns) ready to deploy

� Preloaded patterns range in complexity from a simple single server topology to a highly available cluster topology

� Patterns can be used as is or used as a starting point when creating your own custom patterns

WebSphere CloudBurst Appliance

Page 25: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 25

Setup of a New Pattern: just Drag and Drop…

� Assemble patterns (re-usable system configurations) by dragging virtual image parts (components of a WAS system) and script packages from the palette on the left and dropping them on to the canvas on the right.

� Virtual image parts are created from a single WAS Hypervisor Edition image for the version of WAS selected (v6.1 or 7.0) Install fixes/customizations just once to a WAS Hypervisor Edition image and all patterns created from that image pick up the fixes/modifications!

Number of nodes

Adding script or applications

WebSphere CloudBurst Appliance

Page 26: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 26

From Pattern to Virtual System

Placement of Virtual Images

IHS

CustomNode

CustomNode

DMgr

Pattern

1. Choose hypervisor(s)

2. Create virtual machines

3. Inject IP addresses

4. Start VMs and WAS

5. Run scripts

DMgr

CustomNode

IHS

CustomNode

WebSphere CloudBurst Appliance

Page 27: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 27

... And Deploy!

1. Deploy

2. Click to schedule

deployment

3. Start deployment now or later 4. A few specifications

for virtual parts in the system

WebSphere CloudBurst Appliance

Page 28: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 28

Managing Heterogeneous Clouds

IBM WebSphere CloudBurst Appliance 1.1.1

Catalog

Virtual images for

VMware

Virtual images for PowerVM

Cloud Groups

Patterns

VMware Cloud Group

VMware Cloud Group

PowerVM Cloud Group

PowerVM Cloud Group

The CloudThe Cloud

VMware hypervisors

VMware hypervisors

PowerVM hypervisors

PowerVM hypervisors

z/VM Cloud Group

z/VM Cloud Group

z/VM hypervisors

z/VM hypervisors

Virtual images for

z/VM

WebSphere CloudBurst Appliance

Page 29: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 29

VMware Clouds

� Two modes of interaction with VMware– Interface with VMware vCenter– Interface with individual ESX hosts

� Support for multiple versions– ESX 4.0 (vSphere)– ESX 3.0.2, 3.0.3, and 3.5

VMware vCenter

1) Send request to vCenter 2) WebSphere

CloudBurst manages placement

3) vCenter manages the deployment to

the hypervisors

WebSphere CloudBurst

WebSphere CloudBurst Appliance

Page 30: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 30

PowerVM Clouds

� WebSphere CloudBurst communicates with pSeries environment through VMControl

– Plug-in for IBM Systems Director

� VMControl communicates with other components in the environment

– Hardware Management Console (HMC)

– Network Installation Manager (NIM)

� WebSphere CloudBurst still makes placement decisions

WebSphere CloudBurst Appliance

Page 31: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 31

z/VM Clouds

� Linux master system is a z/VM Linux guest

� Utilize z/VM System Management API for VM deployment– Use of DIRM, RACF

� Admin can customize properties of each z/VM system for deployment of VMs by Websphere CloudBurst, such as:

– What mini-disk pools to be used for VM’s dasds; for image disk cache

– Which vSwitch to used; networks to which VMs can connect (name, VLAN id)

– Memory capacity (with over-commit ratio)

� Cache of images on z/VM system: image files, mini-disks (for fast disk cloning/flash-copy)

– Faster deployment once image is cached

� Support L2, L3 VLAN (non-)aware vSwitch.

� Minimize usage of mini-disks by sharing code binary disks (R/O)

z/VM

LinuxMasterSystem VM VM

Virtual switch (vswitch)

SM-API

WebSphere CloudBurst Appliance

Page 32: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 32

Configure topology (federate nodes, start order)

Install and configure OS

Install WebSphere and fixpacks

Create Profiles

Install custom software

Install applications

CloudBurst automaticallyset parms (network, etc)

WebSphereHV

Extended image

CloudBurst pattern

Custom configuration (create clusters)

Custom pattern

Userspecifies

CloudBurst

pattern

parameters

Done once in image

Scriptonce

Executeeachtime

Custom pattern parameters

User inputs pws, optional parms

The WebSphere CloudBurst Advantage

WebSphere CloudBurst Appliance

Page 33: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 33

Agenda

� Cloud Computing: Introduction

� How to build private Cloud with WebSphere

� WebSphere Virtual Enterprise

� WebSphere CloudBurst Appliance

� Hybrid Cloud: How to connect On-Premise and Cloud applications

Page 34: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 34

IBM WebSphere Cast Iron

Hybrid Cloud Solution Public Cloud –Infrastructure and Applications

“On Premise” Data Center

Hybrid Cloud: How to connect On-Premise and Cloud applications

Cast Iron Capabilities

Page 35: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 35

Completely Maps to Your Cloud Strategy

Hybrid Cloud: How to connect On-Premise and Cloud applications

Simple User Experience

TIP Exchange

TIP Development Kit

TIP Community

For All Types of Projects

UI Mashups

Process Integration

Data Migration

Complete Flexibility

IBM Cast Iron Cloud

Virtual Appliances

Physical Appliances

Rapid Success

Page 36: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 36

Cast Iron Approach

No Coding Beyond Configuration Preconfigured Templates(TIPs)

Hybrid Cloud: How to connect On-Premise and Cloud applications

Page 37: Virtualization and Cloud · – Open clouds with regard to architecture and standa rds – Integration of existing infrastructures – Supplying end-to end solutions – i.e. complete

© 2011 IBM Corporation 37