solutions presentation

28
© 2010 VMware Inc. All rights reserved vFabric Solutions for Partners to Capitalize Michael Wood [email protected]

Upload: bjorn-hell-larsen

Post on 28-Jan-2015

111 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Solutions presentation

© 2010 VMware Inc. All rights reserved

vFabric Solutions for Partners to Capitalize

Michael [email protected]

Page 2: Solutions presentation

Agenda

Can vFabric Be a Game-Changer?

•SI/SO Drivers

•Solutions that are Finding Success

2 Confidential

Page 3: Solutions presentation

SI/SO Motivations

•Competitive Bids

•Services Margin

•Must be seen as an Innovator

•Meet Project Timelines and Objectives

•Trusted Advisor

3 Confidential

Page 4: Solutions presentation

Competitive Bids / Services Margin

Why Spend Half the Budget on Middleware?

• tcServer TCO

•GemFire – Cost Reduction of Data Tier

•RabbitMQ – Open-Source and Powerful

•Capitalize on Consolidation – Lean Infrastructure means Fewer Servers

•Built In Monitoring – Faster Root Cause Analysis

•More Dollars for Services!

4 Confidential

Page 5: Solutions presentation

Innovative / Trusted Advisor

Modern Applications Are Paramount and Spring+ Delivers

•Social Media

•BPM/BAM, Integration

•Web/Portal/Mobile

•Modern Batch

•PaaS / IaaS / Private Cloud Roadmap

•Execute Modern Projects – Architectural Evolution in Mind

5 Confidential

Page 6: Solutions presentation

Meet Project Timelines and Budgets

Automated Deployment, ALM, Cloud Delivers

•Spring is More Productive Than JEE 30% Faster Time to Market

•SpringSource ToolSuite

•Code2Cloud and DevCloud on the Way

•Spring Roo, Groovy/Grails, etc.

•Testing, Virtual Dev Environments Snapshots, Clones, etc., etc.

6 Confidential

Page 7: Solutions presentation

Financial Services Company - Example

One SI proposed full Oracle Solutions StackDatabase + Coherence and Middleware StackExpensive, Unwieldy and ComplexPromise is that Services Hides Complexity

Second SI proposed vFabric SolutionPrimarily GemFireMuch Simpler StackTremendous Cost Advantage

Second SI wins paid POC for a hundreds of thousand leading to much larger production implementation.

7 Confidential

Opportunity is to facilitate clean transfers between financial institutions in real time. Desired state is to have immediate data access anywhere.

Page 8: Solutions presentation

Solutions Finding Success with vFabric

What is Application Modernization?

•App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement

Expensive Hardware to x86•Data Virtualization

Reduced Cost of Data Processing and Optimization

Session Replication

•Platform as a Service (PaaS) Cloud

Maximize Virtualization TCO

8 Confidential

Page 9: Solutions presentation

Tomcat tc ServerJEE Server

Elastic Application Server: Lightweight Application Platform

tc Server is Enterprise Tomcat – The best of both worlds

• Optimized for Cloud/Virtualization

• Same great high performance, low complexity, lean platform (10 MB Server)

• Best platform to run Spring (or any non-EJB Java) applications on

• Has Features/Capabilities Enterprises need and expect Management, Monitoring, Diagnostics, Support

Lightweight App Container

Heavyweight App Container

Enterprise Capabilities

Enterprise Capabilities (?)

Page 10: Solutions presentation

vFabric Cloud Application Platform

Cloud Application Platform is a set of application services that produces a cost-saving, future-proof solution for building, running and managing applications in a virtual or vCloud environment; all running on top of vSphere.

Customer Requirements/Solution Triggers

• High volume Web applications

• Next generation integration infrastructure

• Batch application modernization

• Maximize the utilization of IT resources and stay in control

• Low latency data management (XTP)

• Distributed / global data grids

“Application Modernization”

(High Scale Application Platform)

PaaS Goals

“Data Virtualization”(High Performance Data

Cloud)

“Agile Application Deployment with PaaS”(Platform-as-a-Service)

Spring, tc Server, Hyperic GemFire, RabbitMQ, Hyperic tc Server, Hyperic, “Napa”

Customer Requirements/Solution Triggers

• High volume Web applications

• Next generation integration infrastructure

• Batch application modernization

• Maximize the utilization of IT resources and stay in control

• Low latency data management (XTP)

• Distributed / global data grids

“Application Modernization”

(High Scale Application Platform)

“High Performance Data” (High Performance Data

Cloud)

“Agile Application Deployment with PaaS”(Platform-as-a-Service)

Spring, tc Server, Hyperic GemFire, RabbitMQ, Hyperic tc Server, Hyperic, “Napa”

Page 11: Solutions presentation

vFabric Services: NEW PaaS Services Summary

11

Hyperic Jumpstart Performance monitoring and

application management; installation, knowledge transfer

Cloud Application Platform, SKU’d Fixed Price Services Announced February 1, 2011

tc Server Jumpstart

Hyperic and tc Server Jumpstart

JEE to tc Server Migration Assessment

vFabric PaaS Planning

Virtual application server; installation, knowledge transfer

Combines Hyperic and tc Server Jumpstarts into one engagement

Migration assessment service for moving to tc Server

Planning service for PaaS infrastructure

Page 12: Solutions presentation

vFabric JEE to tc Server Migration Assessment Service Value

12

Additional Benefits•Knowledge Transfer

Promotes Customer knowledge and familiarity with Migration process, best practices

Demonstrates various components of VMware vFabric and tc Server application platform

Accelerates ability to migrate to vFabric tc Server's lean, cost-effective runtime infrastructure speeds and features which streamline both development and operations

•Enables Customer Readiness for JEE to tc Server Migration Allows you to experience and experiment with a custom Migration approach using proven

methodologies associated with vFabric, JEE, tc Server and PaaS

You gain first hand Migration knowledge specific to selected applications, infrastructure

Highlights migration impact and productivity efficiencies, helping you protect data integrity, avoid migration pitfalls and shorten migration project timeline

Provides Migration Assessment detail to help build organization support for JEE to tc Server migration initiatives with in-depth understanding of impact and benefits of faster application development and deployment across people, processes and operations

Page 13: Solutions presentation

After Migration Assessment – Next Step is Migration Service

Proprietary and Confidential

Manage Candidat

e Inventory

Schedule

Migrations

Container

Readiness

Execute Pre-Check, Migration,

& Post

Tracking, Reports

& Queries

Workload Inventory Process

•Load application inventory and workload details•Import and export inventory & import from Capacity Planner trimmed by WAS / Java •Manage readiness checklists•Manage workload org info, migration process info etc.•Automated workload data gathering.

Schedule, Approval & Workflow

•Schedule migrations by workload or calendar period•Assign personnel to migration functions•Submit schedule for approval•Communicate Schedules•Establish migration rules such as limited migration windows•Approve schedules using web or email•Approve migrations prior to execution using web or email

tc Server Test Center

•Capture deployment criteria against checklist•Execute Migration tool against target applications in sequence, expected changes summary•Deploy application to migration test environment•Automated messaging and workflow upon task completion

Migration Workbench

•Approve schedules using web or email•Execute Pre-checks using pre-check checklists•Execute Migrations using migration checklists•Flexible, customer-established migration checklists•Automated messaging and workflow upon task completion

Report & Query

•Comprehensive tracking of progress and completion by organization•Track decommission including space, power and cooling reclamation•Track projected Vs. actual ROI to justify virtualization efforts•Overall project management dashboards and charting

Migration Service and Application Migration Management (AMM)

Migration Process Modules Map directly to the conversion process

Page 14: Solutions presentation

Solutions Enabled

What is Application Modernization?

•App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement

Expensive Hardware to x86•Data Virtualization

Reduced Cost of Data Processing and Optimization

Session Replication

•Platform as a Service (PaaS) Cloud

Maximize Virtualization TCO

14 Confidential

Page 15: Solutions presentation

Modern Applications

Multi-Device

Organizations are Challenged to Bridge the Past to the Future• Data?• Scale?• Reliability?• Consolidation?• Content Delivery?

Affordable, Virtualized, Optimized, Scalable, x86

Spring

PortableProductive

Optimized Cloud Run-Time

Bring Living Data into the Cloud

Communicate With Any Device

“Data Modernization and Real Time Data”

“Modern Web Applications”

“MIPS Retirement”

Page 16: Solutions presentation

Modern Session Management – An Example

Multi-Device

Load Balancer

Data Center 1 Data Center 2User Session

X

Page 17: Solutions presentation

Modern Session Management – An Example

Multi-Device

Load Balancer

Data Center 1 Data Center 2Session Data Session Data

• Consistent data across DCs• Highly Available• Reduced replication (network restrictions)• Scalability

Page 18: Solutions presentation

Solutions Enabled

What is Application Modernization?

•App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement

Expensive Hardware to x86•Data Virtualization

Reduced Cost of Data Processing and Optimization

Session Replication

•Platform as a Service (PaaS) Cloud

Maximize Virtualization TCO

18 Confidential

Page 19: Solutions presentation

Data Virtualization

RelationalData

LicenseComplexityHardware

Increased ComplexityIncreased Hardware

ConsolidationFlexibility

Page 20: Solutions presentation

VMware Approach – Data Virtualization

DatabaseAffordable, Virtualized, Optimized, Scalable, x86

Bring Living Data into the CloudDecreasedCost

Decreased CostFragilityPerformance

UtilizationFlexibilityUser Sat

ORCL

Page 21: Solutions presentation

Typical Modernization Effort – Mainframe Cost Avoidance

Effort So Far

IMS Data

Increased MIPS

Increased ComplexityIncreased HardwareFragility

ConsolidationFlexibility

Page 22: Solutions presentation

VMware Approach – What’s Different?

IMS DataAffordable, Virtualized, Optimized, Scalable, x86

Bring Living Data into the CloudDecreased MIPSCost

Decreased CostFragilityPerformance

UtilizationFlexibilityUser Sat

Page 23: Solutions presentation

Solutions Enabled

What is Application Modernization?

•App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement

Expensive Hardware to x86•Data Virtualization

Reduced Cost of Data Processing and Optimization

Session Replication

•Platform as a Service (PaaS) Cloud

Maximize Virtualization TCO

23 Confidential

Page 24: Solutions presentation

Cloud Foundry

Open PaaS offering from VMware

Currently in Beta

Three Primary Flavors•CloudFoundry.com – Complete Hosted PaaS•CloudFoundry.org – The Community Site•Cloud Foundry Micro-Cloud – PaaS for the Enterprise

Initially, CloudFoundry.com supports Spring for Java apps, Rails and Sinatra for Ruby apps, Node.js apps and apps for other JVM frameworks including Grails. Cloud Foundry also offers MySQL, Redis, and MongoDB data services.

Page 25: Solutions presentation

Evolutionary Approach to Cloud Application PlatformS

tag

e

Virtualization & Spring

0VM

App Server

Virtualized Applications

1

VM

vFabric tc Server

Cloud App Runtime

2Cloud Data

Management

3Cloud

Platform

4

Page 26: Solutions presentation

Case Study – From Level 0 to Level 1.5

Moved from Traditional to Elastic Application Server

Benefits:

• Faster Testing and Live Deployments – • From Hours to Minutes

• Rapid Turnaround on Production Fixes

• Proactive Problem Solving

• H/A – 100% Uptime on Website

• Improved Performance – 3X

• Reduced Server Costs

The Digital Services Division (DSD) of Associated Newspapers (ANL) provides all online development and infrastructure services to ANL’s online portfolio of newspaper web sites. This includes the Daily Mail, UK’s largest online newspaper website, as well as Evening Standard, This Is Money, Metro and 150+ regional sites. ANL’s goal is to deliver websites that offer an engaging and satisfying experience for users and measurable commercial benefits to advertisers. ANL is part of the Daily Mail and General Trust plc.

“In the newspaper environment, we constantly need to find new and innovative ways to monetize our content,” Perkinson continues. “Ideas for new features are coming through all the time, and for us to be able to turn those features around and get them to market quickly is absolutely key. But with Oracle WebLogic, developers were constantly task switching while waiting for Oracle WebLogic to deploy and start up our applications after each test and staging release.”

Notable Quote

About the Company

Page 27: Solutions presentation

Case Study – Level 0 to Level 2

27 Confidential

NPC International, based in Overland Park, Kansas, is the largest Pizza Hut franchisee in the world and is owned by Merrill-Lynch Global Private Equity Group. NPC International connects to its 1,200 restaurants across the US via a web application deployed through the local POS system, providing a variety of essential corporate functionality such as payroll, vacation requests, compliance management, invoice approval and online employee training. The web-based system must be kept running at top performance to handle 170,000 page views per day by NPC International users.

Virtual Cloud Infrastructure tcServer has enabled NPC International to implement an internal, private cloud of VMware-based virtual server resources, to maximize efficient usage of existing infrastructure. Because tc Server’s footprint is small, 12 tc Server instances are running on a single physical box, with additional capacity available to install more tc Server instances when needed. Consequently, tc Server enables NPC International to maximize internal server resources by eliminating the multiple machines necessary to run numerous application servers.

“I could not have deployed the applications within VMware-based virtual machines without tc Server,” Brisbin says. “I need a small, lightweight server that starts in a few seconds. I need to run several instances so I can make use of all the CPU resources.”

Benefits:

• Enhanced Application Performance

• High Availability

• Increased Developer Productivity

• Greater Scalability and Improved User Experience

• Virtual Cloud Infrastructure

• Reduced Server Costs by 75%

Page 28: Solutions presentation

Key Takeaways

VMware’sIT as a Service

Vision

VMware vFabricCombines Spring framework and

tools with vFabric platform services to speed delivery of next-generation apps that are instantly

scalable and cloud-portable

Cloud Application

PlatformKey Drivers