A Mainframe Guy Discovers Cloud Computing



Similar documents
A Mainframe Guy and Cloud Computing

Cloud computing in the Enterprise: An Overview

Cutting Through the Hype: Straight Talk About the Mainframe and Cloud Computing. Straight talk on cloud computing

How To Manage Cloud Computing

Cloud computing: the IBM point of view

Private Cloud for WebSphere Virtual Enterprise Application Hosting

What s Behind the Clouds? An IBM view of Cloud Computing & Montpellier Customer Center experience

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Cloud computing: defined and demystified

The New Economics of Cloud Computing

What s Happening to the Mainframe? Mobile? Social? Cloud? Big Data?

Cloud Computing. Jean-Claude DISPENSA IBM Distinguished Engineer

Oracle s Cloud Computing Strategy

Transformation to a ITaaS Model & the Cloud

IBM Cloud Security Draft for Discussion September 12, IBM Corporation

What s Happening to the Mainframe? Mobile? Social? Cloud? Big Data?

Hybrid Cloud Computing

Service Oriented Architecture (SOA) An Introduction

JOURNAL OF OBJECT TECHNOLOGY

DevOps for the Mainframe

Clearing the Fog: Understanding z Systems Cloud Technology Options

journey to a hybrid cloud

The Impact of PaaS on Business Transformation

Kristin Donceel June IBM Corporation

Cloud Computing and Standards

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

CICS and Web Services Why, When and How?

Cisco Intelligent Automation for Cloud

The Service, The Cloud & The Method: The Connection Points

Strategy and Architecture - Cloud overview

<Insert Picture Here> Private Cloud with Fusion Middleware

IBM Cloud TechTalks (Part 4 of 4):

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

IBM EXAM QUESTIONS & ANSWERS

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

How To Understand Cloud Computing

Oracle Reference Architecture and Oracle Cloud

1.5x Explosion of information driving 54% growth in storage shipments every year. 70 per $1

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

Introduction to Cloud Computing

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

Urbancode Deploy Overview

A standards-based approach to application integration

Business Process Management Enabled by SOA

IBM Cloud Computing for SAP IBM Corporation

An Alternative to the VMware Tax...

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Building the perfect cloud with IBM System z

IBM & Cloud Computing. Smarter Planet. John Easton UK & Ireland Cloud Computing Technical Leader

Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture

Using WebSphere Application Server on Amazon EC2. Speaker(s): Ed McCabe, Arthur Meloy

A Gentle Introduction to Cloud Computing

IBM Boston Technical Exploration Center 404 Wyman Street, Boston MA IBM Corporation

IBM Cloud Computing for SAP

Developing SAP Enterprise Cloud Computing Strategy

Enterprise IT Architectures SOA Part 2

Cloud Lifecycle Management

Enhancing Operational Capacities and Capabilities through Cloud Technologies

Private & Hybrid Cloud: Risk, Security and Audit. Scott Lowry, Hassan Javed VMware, Inc. March 2012

CHAPTER 8 CLOUD COMPUTING

Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton

SOA and Cloud in practice - An Example Case Study

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

CICS Modernization & Integration

SOA Myth or Reality??

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

Revitalising your Data Centre by Injecting Cloud Computing Attributes. Ricardo Lamas, Cloud Computing Consulting Architect IBM Australia

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Service-Oriented Architecture and Software Engineering

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

C Examcollection.Premium.Exam.34q

Private Cloud: Regain Control of IT

Top five lessons learned from enterprise hybrid cloud projects

How service-oriented architecture (SOA) impacts your IT infrastructure

Running Oracle Databases in a z Systems Cloud environment

Topic : Cloud Computing Architecture. Presented by 侯 柏 丞. 朱 信 昱

IT AS A SERVICE BROKER

Planning the Migration of Enterprise Applications to the Cloud

CA Workload Automation Agents for Mainframe-Hosted Implementations

WHITE PAPER: Egenera Cloud Suite

Transcription:

A Mainframe Guy Discovers Cloud Computing SHARE in Boston, August 2010 Glenn Anderson, IBM Technical Training 2010 IBM Corporation

A Mainframe Guy Discovers Cloud Computing SHARE in Boston, August, 2010 Glenn Anderson, IBM Technical Training 2010 IBM Corporation

Computing models: A bit of history 1950 s / 60 s / 70 s - Centralized Sharing and reliability Dumb, text-based terminals ----> PC s 1980 s - Distributed client server Low costs and simplicity PC s ----> mobile devices and sensors Mid 1990 s - Internet / Web On demand computing 3 2010 IBM Corporation

Dissatisfiers Disruptions / Technology Shifts 1980 s - how long it took IT to meet departmental needs 1990 s - thousands of physicists in the world who wanted access to data at CERN Today - IT apps are too costly and too difficult to use 4 2010 IBM Corporation

The New Cloud Computing Model Internet / Web Linux / Open Source Grid Autonomic..SOA..On Demand Web 2.0 Social Networking Explosive rise of intelligent mobile devices - Blackberrys, iphones, notebooks, sensors A confluence of forces building over the past decade.the evolution of the internet 5 2010 IBM Corporation

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 management and 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. Monitor & Manage Services & Resources Cloud Datacenter Infrastructure Access Services Cloud consumers Cloud Administrator Service Catalog, Component Library Staff and cloud facilitators Publish & Update Components, Service Templates 6 2010 IBM Corporation

Cloud-onomics CLOUD COMPUTING VIRTUALIZATION + ENERGY + + STANDARDIZATION EFFICIENCY AUTOMATION = Reduced Cost.leverages virtualization, standardization and automation to free up operational budget for new investment + + + = BUSINESS & SERVICE INDUSTRY OPTIMIZED AGILITY IT FLEXIBILITY STANDARDS BUSINESS ALIGNMENT allowing you to optimize new investments for direct business benefits 7 2010 IBM Corporation

Some Characteristics of Cloud Computing Internet of Services User experience Decouple delivery from technology Process-oriented, industrialized approach Virtualized Assets Security Green footprint Multi-tenant Flexible acquisition model 8 2010 IBM Corporation

Cloud Computing Delivery Models Flexible Delivery Models Public Service provider owned and managed. Access by Subscription. Delivers select set of standardized business process, application and/or infrastructure services on a flexible price per use basis.. Standardization, capital preservation, flexibility and time to deploy Cloud Services Cloud Computing Model Hybrid Access to client, partner network, and third party resources Private Privately owned and managed. Access limited to client and its partner network. Drives efficiency, standardization and best practices while retaining greater customization and control. Customization, efficiency, availability, resiliency, security and privacy ORGANIZATION CULTURE GOVERNANCE...service sourcing and service value 9 2010 IBM Corporation

Why the crazy interest in cloud computing today? IT needs to deliver service, to meet the needs of the business you are supporting IT has not been doing a good job of this. Users are not satisfied A private cloud is a model for IT to do a better job of delivering services to end users IT needs to operate as a value center. When IT is a cost center, the only thing they ask you to do is cut costs! 10 2010 IBM Corporation

The layers of IT-as-a-Service Business Processes Collaboration Industry Applications Software as a Service CRM/ERP/HR Middleware High Volume Transactions Database Web 2.0 Application Runtime Development Tooling Java Runtime Platform as a Service Data Center Servers Networking Storage Fabric Shared virtualized, dynamic provisioning Infrastructure as a Service 11 2010 IBM Corporation

A Service A discrete set of business or technical functionality that can be identified, has a defined set of input and output, and is reusable Discrete can be contained within a definite and known fence Identified -- it s recognized as a service and people acknowledge it as a service Defined the input and the outputs are known and understood Reusable is not just a one-time thing Input Service Producer User Consumer Output Interface Implementation Exactly how the service is implemented behind the interface doesn t really matter to the consumer of the service There s nothing revolutionary about this. What s different is that we re coming to a point where improvements in technology have allowed us to do this better than before: Settled on a universal and common networking protocol -- TCP/IP Networking bandwidth is increasingly available, cheap and reliable The idea of industry standards has matured and is embraced rather than resisted Java as a platform-unaware language has opened up a new world of interoperability 12 2010IBM Corporation

Two Perspectives of the Same Thing Depending on who you are and how you approach this, the concept of a Service takes on different meanings Business manager or business consultant View business process as a set of functional services linked in a specified flow This is where discussions of process reengineering and business alignment to services orientation comes from. More business consulting than I/T architecture Receiving Stocking Order Creation Fulfillment Shipping Match to Purchase Order Quantity Reconciliation Initiate payment to vendor Create order record Reserve stock quantity Create shipping label Update order record Reserve stocking location Create order pick ticket IT specialist or architect View as a set of computing actions programs, subroutines, transactions, etc. Both important! This is why you often see discussions that cross over from technology into business consulting language 13 2010IBM Corporation

Service Oriented Architecture From www.ibm.com: Service oriented architecture (SOA) is a businessdriven IT architectural approach that supports integrating the business as linked, repeatable business tasks, or services. An exact definition is probably not all that important. More important: You understand the concept of a service You understand the implied value of a loosely coupled service rather than a tightly coupled connection to another application s interface flexibility You understand that SOA is a path towards the use of more and more services in your I/T architecture not a thing or an all-at-once proposition You understand that there s more to it than just services. We have yet to introduce the Enterprise Service Bus and the function within it. 14 2010IBM Corporation

SOA Service Oriented Architecture and Cloud Computing?? A standard that supports cloud computing. SOA makes it possible to integrate new cloudoptimized workloads and platforms with the company s existing infrastructure 15 2010IBM Corporation

Composite Applications Built on a String of Services Extending the concept once a library of reusable services has been built, future applications can be built by stringing services together: Application A Start Application B Check Inventory Application C In Stock? Reserve Item for Sale Process Backorder Request Stock Replenish This illustrates the benefits of re-use. 16 2010IBM Corporation

Web Service Inside of WebSphere Application Server Is implemented as a Java program -- EJB or Javabean. The interface provides the standard Web Service features; the rest may do whatever you wish to provide the service. And with WebSphere, many options exist: Application Server DB2, Oracle, etc. Web Service Client JDBC JCA JMS / MQ HTTP / SOAP RMI/IIOP CICS, IMS, SAP, etc. Any message based resource A website, or another web service EJB Standard Web Service interface Implemention of the service Two key points: 1. WebSphere Application Server can access a wide range of resources on z/os 2. When WebSphere and the resources are both on z/os, you can benefit from close proximity Cross memory speed; reduced TCP processing; potential reduced security complexity 17 2007 IBM Corporation

Different Architectural Approaches to CICS and Web Services WebSphere z/os HATS CICS 1 TN3270 BMS (3270) Applications Web Service Client 2 Java EXCI SOAP/HTTP COMMAREA Applications SOAP/MQ 3 1. SOAP/HTTP to Host Access Transformation Services (HATS), an application that runs in WebSphere and provides a web service interface (or browser interface) for BMS (3270) applications in CICS 2. SOAP/HTTP or SOAP/JMS to custom web service running in WebSphere. 3. Web service interface running inside of CICS, and accessed either through CICS HTTP listener (or MQ) 18 2007 IBM Corporation

Approaches to Cloud Computing 1. Build a public cloud and market its services externally 2. Purchase services from a public cloud 3. Build your own private cloud, using technology that exhibits the characteristics of cloud computing 4. Enhance your service delivery to embrace the public cloud computing model 19 2010 IBM Corporation

The mainframe for cloud computing "It's a mainframe model where things run together but in isolation. The issue is whether the machines will bear up under the load of diverse work or will they grind down and you'll need to provision another machine. You need reliability, security, auditing, privacy, data integrity, automation and full isolation." - Steve Mills, IBM Sr VP Strong TCO Energy efficient Near-linear scalability Capacity management & upgrades on demand Delivers a specialized IT environment Virtualizes from the silicon to the app Enables transparent multi-tenancy of applications Improves performance Comprehensive industry-leading security Enables seamless reliability 20 2010 IBM Corporation

System z provides a hybrid -aas hosting environment The core infrastructure of System z is multi-tenant by nature and highly efficient, resources (HW and SW) are shared and virtualized to ensure max utilization enabling you to deploy workload for fit. SaaS Data warehouse zsaas Landscape SaaS virtual server warehouse z/os Sysplex Shared Infrastructure DB2 (Data Sharing) HyperSockets zvm/linux Multi-Tenancy virtualization Virtual Servers Biz Svc 1 Biz Svc 2 Biz Svc 3 21 2010 IBM Corporation

Virtualized from the silicon to the app The core infrastructure of System z is multi-tenant by nature and highly efficient, resources (HW and SW) are shared and virtualized to ensure utilization up to 100% without degradation. IBM Mainframe Linux z/os z/os Linux z/vm Linux Linux z/vm z/vm Virtual 2 CPUs Virtual CPUs Logical CPUs LPAR1 LPAR2 LPAR3 LPAR4 Logical CPUs Real CPUs CP1 CP2 CP3 CP4 CP5 IFL1 IFL2 IFL3 Real CPUs new virtualization product (z/vm 5.3) release can host more then 1,000 virtual images on a singe hypervisor - topping any virtualization solution in the industry." - Charles King, PUND-IT 22 2010 IBM Corporation

The operational efficiency of the mainframe Near-linear scalability Mean Time Between Failure ¼ network equipment costs 1/25th floor space 1/20 energy requirement 1/5 the administration Highest average resource utilization Capacity Management & upgrades Security intrusion points Higher concurrent workload up to 900,000+ concurrent users; TBs of data measured in decades versus months virtual and physical connectivity 400 sq. ft. versus 10,000 sq. ft $32/day versus $600/day < 5 people versus > 25 people Up to 100% versus < 15% On demand; in hours, not weeks/months Reduced by z architecture and # of access pts. hundreds of applications versus few 23 2010 IBM Corporation

Develop a cloud strategy and implementation plan Without a strategy, Public Cloud computing can be a threat to the CIO and the IT team Reduced control of IT services delivered over the Internet Perceived cost gap between a cloud service delivered by providers outside of the IT team and traditional services delivered by IT With a strategy, Cloud computing is a huge opportunity for the CIO Lower costs, more responsive IT, optimized delivery Greater range of services and capabilities Greater visibility in billing / chargeback to LOBs Better control of the users systems, desktops, and services access Workload Custom Standard Trad IT Capital IT Roadmap Private Cloud Hybrid Cloud Time Financial Rent End Users, Operators Role Based Access Service Catalog Operational Console Architecture Cloud Services Software Platform Infrastructure Cloud Platform BSS OSS Service Planning Service Definition Tools Service Publishing Tools Service Fulfillment & Config Tools Service Reporting & Analytics Workload Assessment E-Mail, Collaboration Test and Pre- Production Database Software Development Data Intensive Processing ERP Enterprise & Public Cloud Mix Enterprise Trad IT Private Hybrid Public Implementation Platform & Applications Email BPM Info Mgmt Bus Apps Sys Mgmt Web Svr Computing Infrastructure Systems Storage Network 24 24 Cloud Computing 07/01/10 2010 IBM Corporation

What IT Services workloads are we seeing move to a Public cloud delivery? Single virtual appliance workloads Test and pre-production systems Mature packaged offerings email & collaboration See www.lotuslive.com Software development environments Batch process jobs with limited security requirements Isolated workloads where latency between components is not an issue Storage as a Service Backup & restore as a Service Some data intensive workloads if the provider has a cloud storage offering to complement the cloud compute offering 25 2010 IBM Corporation

What IT Services workloads may not be ready for a Public cloud delivery today? Workloads which depend on sensitive data normally restricted to the Enterprise Employee Information - Most companies are not ready to move their LDAP server into a public cloud because of the sensitivity of the data Health Care Records - May not be ready to move until the security of the cloud provider is well established Workloads composed of multiple, co-dependent services High throughput online transaction processing Workloads requiring a high level of auditability, accountability Workloads based on 3 rd party software which does not have a virtualization or cloud aware licensing strategy Workloads requiring detailed chargeback or utilization measurement as required for capacity planning or departmental level billing Workloads requiring high degrees of customization 26 2010 IBM Corporation

A practical approach to cloud computing Plan & Prepare Condition your existing infrastructure for cloud Virtualize and automate existing systems Add service management, service catalog Define cloud strategy & roadmap Assess cloud deployment models, service options and workloads Plan cloud strategy and roadmap Choose initial project Test & Deploy Start with an isolated cloud deployment Choose low-risk workload such as test and development Define cloud services Deploy self-service portal Extend & Evolve Use trusted cloud services to supplement data center capabilities for: Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS)

Cloud implementation snapshot End Users Service Portal Service Request Catalog Provisioning Engine Workflows Expert Systems Scripts Optional Service Modules e.g. Metering/ Usage Billing, Monitoring, etc. Easy to access, easy to use Service Request Catalog Hides underlying complex infrastructure from user and shifts focus to services provided Enables the ability to provide standardized and lower cost services Facilitates a granular level of services metering and billing Workload standardization eases complexity Virtualized Cloud Infrastructure

What does all this mean to a mainframe person? Distributed models are learning what the mainframe already does Clients are beginning to use z/vm and zlinux to provide IaaS and PaaS Linux images can be built up quickly Address spaces on z/os can be spun up We can be the private cloud for the enterprise 29 2010 IBM Corporation

One more time What are you doing with cloud computing? 1. Build a public cloud and market its services externally 2. Purchase services from a public cloud 3. Build your own private cloud, using technology that exhibits the characteristics of cloud computing 4. Enhance your service delivery to emulate the public cloud computing model 30 2010 IBM Corporation

Closing Thought..Doesn t Every Business Want What Cloud is Trying to Deliver? Wide variety of consumer and business services delivered to a large number of clients around the world Operate highly scalable, well-engineered, efficient data centers delivering service with high quality and reasonable cost Green Secure Service Level Agreements in place 31 2010 IBM Corporation