slide1 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Live Poll – raise your hands! PowerPoint Presentation
Download Presentation
Live Poll – raise your hands!

Loading in 2 Seconds...

play fullscreen
1 / 40

Live Poll – raise your hands! - PowerPoint PPT Presentation


  • 258 Views
  • Uploaded on

WebSphere CloudBurst & Virtualization Technologies Arden Agopyan Client Technical Professional Lead WebSphere Application Infrastructure Community of Practice IBM Central & Eastern Europe, Middle East & Africa . Live Poll – raise your hands!. Cloud Computing? Virtualization?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Live Poll – raise your hands!' - johana


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

WebSphere CloudBurst &Virtualization TechnologiesArden AgopyanClient Technical Professional LeadWebSphere Application Infrastructure Community of PracticeIBM Central & Eastern Europe, Middle East & Africa

live poll raise your hands
Live Poll – raise your hands!
  • Cloud Computing?
  • Virtualization?
  • WebSphere Application Server?
  • DB2?
  • WebSphere Portal?
  • Hate excess costs?
agenda
Agenda
  • Introduction to Cloud Computing
    • Why Cloud Computing?
    • Cloud Models & Layers
  • WebSphere in the Clouds: Cost Busters!
    • WebSphere CloudBurst Appliance
    • WebSphere Application Server Hypervisor Edition
    • WebSphere Virtual Enterprise
  • Q&A
it costs are increasing motivation for change

Spending

(US$B)

Installed Base

(M Units)

$300

50

45

Power and cooling costs

$250

40

Server mgmt and admin costs

35

New server spending

$200

30

$150

25

20

$100

15

10

$50

5

$0

0

1997

2000

2003

2006

2009

1996

1999

2002

2005

2007

2008

1998

2001

2004

2010

IT Costs Are Increasing => Motivation for change
  • Costs to manage systems has doubled since 2000
  • Costs to power and cool systems has doubled since 2000
  • Devices accessing data over networks doubling every 2.5 years
  • Bandwidth consumed doubling every 1.5 years
  • Data doubling every 18 months1
  • Server processing capacitydoubling every 3 years2
  • 10G Ethernet ports tripling over the next 5 years

Source: IDC, 2008

1WW TB Capacity Shipped on Enterprise Disk Storage Systems

2Server processing consumption doubles every 3 years

what else
What else?
  • The average lead time to get a new application environment up and running is 4-6 weeks
      • Approvals, procurement, shipment, HW installation, license procurement, OS installation, application installation, configuration
  • 30% of bugs are introduced by inconsistent configurations
      • These bugs are often of the most difficult variety to detect
      • They often emerge when moving between dev/test, QA, production
  • Because it’s so expensive to set up an environment, there is an incentive to hold onto them even when no longer needed “just in case.”
meet seamus mcmanus
Meet: Seamus McManus
  • Beekeeper
  • Father of Cloud Computing

http://www.youtube.com/watch?v=nw3QjGgDLvI

cloud computing a disruptive new paradigm that expands on previous paradigms

“Clouds will transform the information technology (IT) industry…

profoundly change the way people work and companies operate.”

Cloud Computing – a Disruptive New Paradigm that Expands on Previous Paradigms

2009

Scalablecomputing resources provided on-demand as a service from outside or inside your environment. You can access any of the resources that live in the "cloud" at any time and from anywhere across the network. The provider can track/charge for your usage.

Cloud Computing

Virtualization

1990

Software as a Service

Utility Computing

Grid Computing

what is cloud computing
What is Cloud Computing?

A user experience and a business model

  • Cloud computing is an emerging style of IT delivery in which applications, data, and IT resources are rapidly provisioned and provided as standardized offerings to users over the web in a flexible pricing model.

An infrastructure managementand services delivery methodology

  • Cloud computing is a way of managing large numbers of highly virtualized resources such that, from a management perspective, they resemble a single large resource.This can then be used to deliver services with elastic scaling.

Service Consumers

DatacenterInfrastructure

AccessServices

Monitor & ManageServices & Resources

IT Cloud

Component Vendors/Software Publishers

Service Catalog,

ComponentLibrary

CloudAdministrator

Publish & UpdateComponents,

Service Templates

layers of cloud computing
Layers of Cloud Computing

Collaboration

CRM/ERP/HR

Business

Processes

Industry

Applications

Software as a Service (SaaS)

Middleware

Web 2.0 Application

Runtime

Java

Runtime

High Volume

Transactions

Development

Tooling

Database

Platform as a Service (PaaS)

Data Center

Fabric

Servers

Networking

Storage

Shared virtualized, dynamic provisioning

Infrastructure as a Service (IaaS)

what to do with these
What to do with these?
  • Virtual Servers on the Horizon

http://www.youtube.com/watch?v=QB2hJPAQY-k

websphere in the clouds cost busters
WebSphere in the Clouds: Cost Busters!
  • WebSphere CloudBurst Appliance
  • WebSphere Application Server Hypervisor Edition
  • WebSphere Virtual Enterprise
slide12

WebSphere CloudBurst: 2 products

2) WAS Hypervisor Edition (Virtual Image-software)

1) WebSphere CloudBurst Appliance (hardware)

2) CloudBurst dispenses WebSphere Application Server Hypervisor Edition Servers into a set of other machines

WebSphere Application Server

IHS

Customization/ Connection function

1) User requests WebSphere Application Server Hypervisor Edition Environment to be dispensed

Operating System

The WebSphere CloudBurst appliance dispenses these virtual images into a private cloud

3) User can access WebSphere Application Server Hypervisor Edition Servers (Virtual Image)

was hypervisor edition was hv
WAS HyperVisor Edition (WAS HV)
  • WAS shipped ready to run on a hypervisor
  • Single virtual image capable of supporting single servers or clusters
  • WAS v6.1 and v7 available at GA
  • Maintenance, support, and fixes through IBM for both WAS and Operating System + Feature Packs!
  • Based on OVF standard
  • Multi- Platform:
    • Linux (SuSe, RedHat coming soon...)
    • AIX
    • z/OS coming soon

WebSphere Application Server

IHS

Customization/ Connection function

Operating System

hypervisor support
Hypervisor Support
  • PowerVM™
    • Support for 64 bit WebSphere Application Server on 64 bit AIX OS
  • VMware
      • ESX 4.0 (vSphere)
      • ESX 3.0.2, 3.0.3, 3.5
      • ESXi (free download) can no longer be supported
        • Update 3 may still work
      • VMware vCenter can optionally be used
        • Some restrictions apply
  • z/VM® support coming -very- soon
  • A single appliance can be used to manage multiple hypervisor platforms
cloudburst v1 1 solution components
CloudBurst v1.1 solution components

2. Set of X86 servers running ESX hypervisor

1. CloudBurst Appliance

ESX

3. Cloud Capacity Entitlement (for size of cloud, in PVUs)

4. WAS HV Licenses (for size of cloud, in PVUs)

slide19
IBM CloudBurst and WebSphere CloudBurst provide cloud management capabilities with different approaches
using websphere cloudburst key steps
Using WebSphere CloudBurst: Key steps

Set up the cloud

Work with virtual images

Add script packages

Customize deployment patterns

Deploy virtual systems

websphere cloudburst has a user friendly web interface command line rest api s also available
WebSphere CloudBurst Has a User Friendly Web Interface ... Command Line, REST API’s also Available
rational automation framework for websphere and websphere cloudburst

RAFW

Deployment

Manager

IBM HTTP

Server

Cloud

Custom

Node

Custom

Node

Rational Automation Framework for WebSphere and WebSphere CloudBurst

1. Dispense WebSphere

Pattern

WebSphere Application Server (and derivatives)

WebSphere CloudBurst

0. RAFW

Invokes

CloudBurst

2. CloudBurst script callback to RAFW

3. RAFW package and

deploy application

Note: This scenario can be extended to include additional Rational components including

Rational Asset Manager, Rational AppScan, and Rational Software Architect

insurance company improves fix management using smart soa infrastructure websphere cloudburst
Insurance Company Improves fix managementUsing Smart SOA Infrastructure: WebSphere CloudBurst

Industry Pains

  • Deployment of maintenance takes approx. 30 minutes
  • Deployment of maintenance is a manual process, often executed in the middle of the night

Smarter Business Outcomes

  • Deployment took 4 minutes!
  • Deployment was automated
  • Deployment was able to be scheduled, so no one had to wait up to kick off the process
ibm lab increases productivity and agility using smart soa infrastructure websphere cloudburst
IBM Lab Increases Productivity and Agility Using Smart SOA Infrastructure: WebSphere CloudBurst

Industry Pains

  • OS security compliance issues due to virtualization
  • Low rates of hardware utilization
  • Agile development requires high quality and broader testing

Smarter Business Outcomes

  • No OS security complianceviolations in 4 months
  • Increased server utilization up to 90%
  • Reduced standardized topology deployment from over 2 hours down to 18 minutes
  • Leveraged existing hardware and software assets
tco analysis quantifies ws cloudburst benefits
TCO Analysis: Quantifies WS CloudBurst Benefits

Without WS CloudBurst

With WS CloudBurst

Enabled by

Virtualization

Optimization

Rapid provisioning

New Development

New Development

100%

Strategic Change Capacity

Software Costs

Benefits

Reduced Capital Expenditures

Reduced Operating Expenditures

Additional Benefits

Reduced risk, less idle time, more efficient use of energy, acceleration of innovative projects, enhanced customer service

Power Costs

Deployment

(1-time)

Current IT Spend

Labor Costs (Operations & Maintenance)

Software Costs

(reduced xx%)

Power Costs

(reduced xx%)

Reduced annual cost of operation by xx%

Business Case Results

Annual Savings: $MM (xx%)

Breakeven: xx days

Net Present Value (NPV): $MM

Internal Rate of Return (IRR): xx%

Return on Investment (ROI): xx%

Hardware Costs (annualized)

Labor Costs (reduced xx%)

Hardware Costs (reduced xx%)

summary what does ws cloudburst do for me
Summary: What does WS CloudBurst do for me?

Reduce risk/errors by codifying infrastructure

Security throughout entire virtual image lifecycle

Drastically reduceset up and configuration time

Simplify maintenance and management

Consolidate different environments – WAS, DB2, Portal ...

slide27

TitleSearch

IssueTitle

Manage account

Assess risk

WebSphere Virtual Enterprise

  • Server Consolidation
  • Dynamic workload adjustment
  • Service Level Management
  • Pooled resources
  • Prioritized workloads using service policies
  • Application Edition Management
  • Interruption-free deployment of new application versions
  • Intelligent routing to application versions in production

Tax Records

  • Health Management
  • Application performance monitoring
  • Prevent outages by taking corrective action for common server health problems

Application

Resources

Information

Resources

Applications

a single pool of resources

By running applications across a pool of resources, applications become inherently highly available; if a server fails, XD moves the work to other servers

A Single Pool of Resources

Siloed Applications & Resources

Single Pool of Resources (Grid)

By tying applications to a small set of servers, application availability can be compromised!

Applications can run anywhere; add more servers, applications can run on them.

resource optimization an example
Resource Optimization: An Example

Company’s Existing Server Utilization

Cluster 1

Cluster 2

Cluster 3

100%

100%

100%

50%

50%

50%

0%

0%

0%

10% Utilized Servers

20% Utilized Servers

15% Utilized Servers

Credit Card Processing

Home Equity Loans Processing

Savings / Deposit Processing

slide30

100%

50%

0%

Promotion results in 100% Utilized Servers

55% Utilized Servers

20% Utilized Servers

Loan Processing Time:15% over targetCustomer Complaints:25% over targetCSR Efficiency:30% below target

75% Utilized Servers

Resource Optimization: An Example

New promotion results in a huge increase in loan requests…

Cluster 1

Cluster 2

Cluster 3

100%

100%

50%

50%

0%

0%

10% Utilized Servers

15% Utilized Servers

Credit Card Processing

Equity Loans Processing

Savings / Deposit Processing

Animated

slide31

100%

50%

0%

Promotion results in 100% Utilized Servers

55% Utilized Servers

20% Utilized Servers

75% Utilized Servers

Resource Optimization: An Example

XD realizes that the home loan processing application has high priority…

40% Utilized Servers

Cluster 1

Cluster 2

Cluster 3

100%

100%

50%

50%

0%

0%

40% Utilized Servers

10% Utilized Servers

15% Utilized Servers

50% Utilized Servers

Credit Card Processing

Equity Loans Processing

Savings / Deposit Processing

Animated

resource optimization an example32

Cluster 1

Cluster 3

100%

50%

0%

55%* Utilized Servers

Silver

Gold

Resource Optimization: An Example

WebSphere XD maximizes utilization and improves responsiveness!

Cluster 2

One Resource Pool

Claims Processing

Account Management

Billing Application

Silver

Bronze

Customer Support

Underwriting

Gold

* Hypothetical, for illustrative purposes only

slide33

Application Server

Tomcat

Community Edition

First Class Support for Non-WebSphere Platforms

Three categories of support for middleware server types…

Complete Lifecycle Management

Assisted Lifecycle Management

Generic Lifecycle Management

websphere virtual enterprise cloudburst
WebSphere Virtual Enterprise & CloudBurst

Virtualizes applications in a WAS topology

Assumes that WAS instances are installed and configured ahead of time

Supports, but does NOT require a hypervisor environment

Moves application workload among clusters within a WAS topology

Efficient utilization and management of WAS applications in production topologies

Virtualizes entire WAS images

Creates, dispenses, configures and manages WAS instances (virtual images)

Requires a hypervisor based environment (e.g. VMWare) exists on the target hardware

Moves WAS images among hypervisors

Efficient set up and tear down of single WAS instances or entire topologies

WebSphere Virtual Enterprise

is part of your RUNTIME

CloudBurst

is for DEPLOYMENT, not runtime

server application virtualization together
Server & Application virtualization together

CRM

Logistics

ERP

Commerce

DEV/TEST

Virtual Enterprise

App Server

App Server

App Server

App Server

CLOUD

System D

System C

System B

System A

Hypervisor

Hypervisor

Hardware, Resources, Memory, Storage, Networking...

Hardware, Resources, Memory, Storage, Networking...

finally
Finally...

Form Voltron: The Cost Buster

slide37
Cloud Computing Centre and SOA Competency Centre

IBM and University of Maribor have established the Cloud Computing Centre

First CC Centre in Slovenia and

this part of Europe

Objectives:

  • To foster knowledge and technology transfer with companies and public administration
  • To consult and mentor the transition to cloud computing
  • To develop innovative Software-as-a-Service solutions
  • To continue the successful story of SOA Competency Centre
  • Uses IBM WebSphere technology

37

next steps
Next Steps?
  • Call us!
    • Arden – email, phone ...
    • IBM Slovenia
    • Cloud Computing Center in your country
      • To request more information
      • To discuss your business and your environment
      • To request a demo or Proof of Concept
thanks questions
Thanks! Questions?

IBM Corporation

Turkey

e-mail: arden@tr.ibm.com

blog: http://www.ardenagopyan.com

legal disclaimer
Legal Disclaimer
  • THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS AND/OR SOFTWARE.
  • REFERENCES IN THIS PRESENTATION TO IBM PRODUCTS, PROGRAMS, OR SERVICES DO NOT IMPLY THAT THEY WILL BE AVAILABLE IN ALL COUNTRIES IN WHICH IBM OPERATES. PRODUCT RELEASE DATES AND/OR CAPABILITIES REFERENCED IN THIS PRESENTATION MAY CHANGE AT ANY TIME AT IBM'S SOLE DISCRETION BASED ON MARKET OPPORTUNITIES OR OTHER FACTORS, AND ARE NOT INTENDED TO BE A COMMITMENT TO FUTURE PRODUCT OR FEATURE AVAILABILITY IN ANY WAY. NOTHING CONTAINED IN THESE MATERIALS IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, STATING OR IMPLYING THAT ANY ACTIVITIES UNDERTAKEN BY YOU WILL RESULT IN ANY SPECIFIC SALES, REVENUE GROWTH OR OTHER RESULTS. PERFORMANCE IS BASED ON MEASUREMENTS AND PROJECTIONS USING STANDARD IBM BENCHMARKS IN A CONTROLLED ENVIRONMENT. THE ACTUAL THROUGHPUT OR PERFORMANCE THAT ANY USER WILL EXPERIENCE WILL VARY DEPENDING UPON MANY FACTORS, INCLUDING CONSIDERATIONS SUCH AS THE AMOUNT OF MULTIPROGRAMMING IN THE USER'S JOB STREAM, THE I/O CONFIGURATION, THE STORAGE CONFIGURATION, AND THE WORKLOAD PROCESSED. THEREFORE, NO ASSURANCE CAN BE GIVEN THAT AN INDIVIDUAL USER WILL ACHIEVE RESULTS SIMILAR TO THOSE STATED HERE.