Enterprise IT and Cloud Computing - Oracle

12 downloads 289 Views 13MB Size Report
public clouds. • Interoperability. • Cloud bursting. App1 App2 App3. Private IaaS. Private PaaS. Virtual Private Clo
Enterprise IT and Cloud Computing Richard Sarwal SVP Product Development

I’ve looked at clouds from both sides now From up and down, and still somehow It’s cloud illusions I recall I really don’t know clouds at all.

What Makes Cloud Computing Possible?

Zero-Cost Computing

Ubiquitous Shared Storage

High-Bandwidth Networking

Virtualization

Public Clouds and Private Clouds Public Clouds • Used by multiple tenants on a shared basis • Hosted and managed by cloud service provider

SaaS SaaS PaaS PaaS IaaS IaaS

Private Cloud

I N T E R N E T

I N T R A N E T

Apps SaaS PaaS PaaS IaaS IaaS

• Exclusively used by a single organization • Controlled and managed by in-house IT

Trade-offs Lower upfront costs Outsourced management OpEx

Lower total costs Greater control over security, compliance, QoS CapEx & OpEx

Enterprises will adopt a mix of public and private clouds 4

Evolution of Private and Public Clouds Public Clouds

Hybrid

IaaS

Public Cloud Evolution

PaaS

Private Cloud Evolution App1 App2 App3 Consolidate

Standardize

Silo’d • • • •

Physical Dedicated Static Heterogeneous

IaaS

SaaS

Virtual Private Cloud

App1 App2 App3

App1 App2 App3

App1 App2 App3

Private PaaS

Private PaaS

Private PaaS

Private IaaS

Private IaaS

Private IaaS

Grid • • • •

PaaS

SaaS

Virtual Shared services Dynamic Standardized appliances

Private Cloud

Hybrid

• Self-service • Federation with public clouds • Policy-based resource mgmt • Interoperability • Chargeback • Cloud bursting • Capacity planning

5

Oracle Cloud Computing Strategy Our objectives: • Ensure that cloud computing is fully enterprise grade • Support both public and private cloud computing – give customers choice

Oracle Applications

Oracle On Demand Public Clouds SaaS SaaS PaaS PaaS IaaS IaaS

Oracle Technology in public clouds

I N T E R N E T

Private Cloud I N T R A N E T

Apps SaaS PaaS PaaS IaaS IaaS

Users

Oracle Private PaaS 6

Oracle on Demand Cloud Services On Premise @Customer

@Oracle

SaaS

Software License

Customer

Customer

Customer

Oracle

Software Mgmt

Customer

Oracle

Oracle

Oracle

Infra Mgmt

Customer

Oracle

Oracle

Datacenter

Customer

Oracle

Oracle

Customer

Oracle

Customer

Oracle On Demand is the premiere cloud service for Oracle software

7

Oracle Fusion Applications Deployed on Shared Services Private PaaS Industry Applications

ISV Apps

Custom Apps

Shared Components

Private PaaS Private IaaS

8

Full Oracle Software Stack Certified and Supported on Oracle VM on Amazon EC2 • Amazon EC2 now supports Oracle VM Certified & supported

• Fully certified and supported: Oracle Database, Oracle Fusion Middleware, Oracle Applications (EBS, PeopleSoft, Siebel), Oracle Enterprise Manager • Oracle license portability • Oracle Unbreakable Linux support and Amazon Premium Support • Amazon Machine Images (AMIs) based on Oracle VM Templates

9

Oracle PaaS Hosted by Savvis Savvis Management Portal • SavvisStation Customer Applications

Savvis Managed Solutions SavvisStation Portal

PaaS customer interface • Oracle Virtual Assembly Builder

Assembly Builder Oracle Middleware Oracle Database

PaaS solution options • WebLogic Server Enterprise Edition & Standard Edition • Oracle Database Enterprise Edition & Standard Edition

Oracle Linux Oracle VM

IaaS solution options • Oracle Linux • Oracle VM

10

Oracle Cloud Solution

3rd Party Apps

Applications

Cloud Management

Oracle Apps

Oracle Enterprise Manager

ISV Apps

Application Performance Mgmt

Platform as a Service Integration: SOA Suite

Process Mgmt: BPM Suite

Security: Identity Mgmt

User Interaction:

WebCenter

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security

Lifecycle Management Configuration Management Application Quality Mgmt

Infrastructure as a Service Oracle Solaris OracleLinux Linux Operating Systems: Oracle Enterprise Oracle VM for SPARC (LDom) Solaris Containers

Oracle VM for x86 Servers

Ops Center Physical & Virtual Systems Mgmt

Storage

11

Oracle Cloud Solution

3rd Party Apps

Applications

Cloud Management

Oracle Apps

Oracle Enterprise Manager

ISV Apps

Application Performance Mgmt

Platform as a Service Integration: SOA Suite

Process Mgmt: BPM Suite

Security: Identity Mgmt

User Interaction:

WebCenter

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security

Lifecycle Management Configuration Management Application Quality Mgmt

Infrastructure as a Service Oracle Solaris OracleLinux Linux Operating Systems: Oracle Enterprise Oracle VM for SPARC (LDom) Solaris Containers

Oracle VM for x86 Servers

Ops Center Physical & Virtual Systems Mgmt

Storage

12

Key Differentiators Comprehensive PaaS Solution • Elasticity across the stack (clustering and server virtualization) • Integrated hardware and software (Exadata, Exalogic)

Application-Aware Cloud • Oracle packaged, 3rd party, custom applications • Application-to-disk and Business Service Level Management

Deployment Efficiency • Oracle Virtual Assembly Builder • Oracle WebLogic Server – Virtualization Option

Broad Platform Support • x86 and SPARC • Physical and virtual

Complete Cloud Lifecycle Management • Setup, use, monitor/manage, chargeback

13

Cloud Management Roadmap Applications

3rd Party Apps

Oracle Enterprise Manager

Oracle Apps

ISV Apps

Cloud Management

Cloud Management Roadmap

Application Performance Mgmt

Self-Service

Lifecycle Management

Chargeback

Configuration Management

Resource Scheduling

Application Quality Mgmt

Capacity Planning

Platform as a Service Integration: SOA Suite

Process Mgmt: BPM Suite

Security: Identity Mgmt

User Interaction:

WebCenter

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security

Infrastructure as a Service Oracle Solaris OracleLinux Linux Operating Systems: Oracle Enterprise Oracle VM for SPARC (LDom) Solaris Containers

Oracle VM for x86 Servers Storage

Ops Center Physical & Virtual Systems Mgmt

14

Private Cloud Lifecycle 3. Use App 2. Build, Package, Test and Deploy App • Assemble app using shared components • Deploy through self-service

4. Manage/Monitor

App Users App Developer

• Monitor via self-service • Adjust capacity based on policies • Manage (patch, backup)

IT/App Owner

App

5. Charge 1. Set Up Cloud

Shared Components

Oracle Enterprise Manager Self-Service Interface

Oracle Fusion Middleware IT • Set up PaaS • Set up shared components • Set up selfservice portal

Oracle Enterprise Manager

IT/App Owner • Meter and Chargeback

Oracle Database Oracle VM, Linux, Solaris Sun Servers & Storage

15

1. Setup Cloud: Oracle Enterprise Manager Application Components Oracle VM + Patches

DB1 Image

AS2 Image

DB2 Image

AS3 Image

DB3 Image

Application Components OS Physical Server

OS1 Image

OS2 Image

OS3 Image

Configuration Settings

AS1 Image

Configuration Settings

Software Image Library

• Server and software provisioning • Centralized software library • Server provisioning • Bare Metal (PXE, ISO, Kickstart, OVM Templates) • Linux, Solaris, Oracle VM • Firmware

• Software provisioning • • • •

Gold image Reference cloning DB, WebLogic, SOA Applications

16

2a. Build and Package App: Oracle Virtual Assembly Builder Oracle SOA Suite

Oracle BPM Suite

Oracle WebCenter

Package multi-tier applications for rapid, error-free deployment

Oracle Identity Mgt

Oracle Application Grid

Introspection & Assembly

Assembly Builder Oracle VM Template Builder

Deployment

Oracle Enterprise Manager

Oracle Database Grid

Application A

Application B

Assembly A

Assembly B

Virtualized Software Appliances

Oracle VM Server

OVF Packaging

17

2b. Test App: Complete Test Lifecycle Automation

Self Service Lab Management

Automatic Provisioning of Test Hardware, Software and Data

Integrated Performance Diagnostic

Faster Testing Reduced Manual Effort Quick Defect Discovery and Resolution Define and Run Test Suites

Test Metering and Chargeback

18

2c. Deploy App: Self-Service Interface • Self-service provisioning: - Oracle VM Templates - Complete Assemblies

• Users can select: -

Server size Storage volumes Dynamic/static IP Network profile

• Policies for quota, retirement, chargeback • Cloud APIs – submitted to DMTF

19

4. Manage/Monitor Oracle Enterprise Manager Centralized Monitoring • Centralized,

exception-driven monitoring using metrics and thresholds • Exception notification • Integration with 3rd party event consoles

Configuration Management • • • •

Asset discovery Drift analysis Proactive checks Real-time monitoring

Application Performance and SLA Management User Experience Management Business Transaction Management Business Service Management JVM Diagnostics

• • • • • •

Real and synthetic user monitoring Oracle Application Accelerators Business-IT correlation End-to-end visibility Exception management Service topology, drill-downs, dependency analysis

DB Diagnostics

Patching • My Oracle support,

• • • •

Unbreakable Linux Network and Sun Connection Mass patching Patch advisories Zero downtime patching in HA environments Pre-requisite check before deployment

20

5. Metering and Chargeback: Oracle Enterprise Manager + Oracle Billing and Revenue Management

Complete Cloud Management and Monetization Capabilities Cloud Services

Applications

Cloud Management

Cloud Monetization

Oracle Enterprise Manager

Oracle Billing and Revenue Management

Configuration Mgmt Provisioning

Middleware

Pricing/Charging Flexibility

Lifecycle Management Customer Management

Database

Application Performance Management

OS Virtualization

Metered Usage

Usage data collection

Application Quality Management

Complete Billing Operations Balance Control

Bill/Invoice generation and delivery

Value Chain Management

Ops Center Physical & Virtual Systems Management

Business Intelligence

21

Demo

Savvis Proprietary & Confidential

22

Demo Outline Complete Cloud Lifecycle Management

Setup Cloud Infrastructure Configure SelfService Access

Policy Based Auto-Scaling

Self Service Provisioning

23

Customer: National Australia Bank Stephen Beer Principal Architect - Hosting Services

Savvis Proprietary & Confidential

24

Our Brands UNITED STATES

UNITED KINGDOM

ASIA

The image cannot be display ed. Your computer may not hav e enough memory to open the image, or the image may hav e been corrupted. Restart y our computer, and then open the file again. If the red x still appears, y ou may hav e to delete the image and then insert it again.

900 employees 300,000 customers

The image cannot be display ed. Your computer may not hav e enough memory to open the image, or the image may hav e been corrupted. Restart y our computer, and then open the file again. If the red x still appears, y ou may hav e to delete the image and then insert it again.

8,200 employees 2.7 million customers

300 employees

NEW ZEALAND

4,200 employees Over one million customers

AUSTRALIA The image cannot be display ed. Your computer may not hav e enough memory to open the image, or the image may hav e been corrupted. Restart y our computer, and then open the file again. If the red x still appears, y ou may hav e to delete the image and then insert it again.

The image cannot be display ed. Your computer may not hav e enough memory to open the image, or the image may hav e been corrupted Restart y our co

More than 24,000 employees Over six million customers

25

The Dawn of a New Generation

1968

Branch Based Banking X

Core IT System Built

X

Current/Savings Accounts

X

Product Based

X

Single channel access

X

5 days per week

X

9am – 5pm Banking

X

Batch core systems

1988

Transactional Banking ¾

Transaction Accounts

¾

Customer Views

¾

Relationship Managed

¾

New Online Channels

¾

24*7 transactions

2008

Banking ‫ﺤ‬ ‫ﺤ‬ ‫ﺤ‬ ‫ﺤ‬ ‫ﺤ‬ ‫ﺤ‬ ‫ﺤ‬ ‫ﺤ‬ ‫ﺤ‬

Customer Driven Relationship Aware Device Proliferation White Labelling Multi (Brand/Entity) Real Time Sales and Advice Information informed M&A Capable

NAB and UBank

• • • • • • •



One of Australia’s Tier 1 banks Top 25 globally AA rated senior debt 4.5 million customers ~$45 Billion market cap $4.5 Billion net profit (2008) Banking, Wealth Management, Insurance Operates in Australia, New Zealand, USA, Hong Kong, Singapore, Japan, UK

• • • • • • • •

NAB’s Direct Bank Launched Oct 2008 Operates branchless/ standalone from NAB channels Limited product set Targeting specific customer segment Taking leadership position in service and useability Has raised significant deposits since launch First user of new enterprise technology platform

IT as a Commodity and a Differentiator BI, UI and Channels Differentiation

Shared

Commoditised

28

Enterprise and Core Services

Enterprise Management Security, Process and Data

OS and Database Storage and Servers

NAB Infrastructure strategic themes X

Agility

X

Utility

X

Simplicity

Within infrastructure context we • architect to “private cloud” operational paradigm, and • use “public cloud” where it makes sense today. Flexibility Through Standardisation

Oracle PaaS at NAB Identity & Risk User Interaction: WebLogic Portal Services

Performance: Coherence, JRockit

Shared Enterprise Services

Identity Admin

Enterprise Management

Channel Delivery and UI Content: Universal Content Mgt

Shared Core Services

Risk

Finance

Banking

Payments

Lending

Analytics

HCM

Customer

Wealth

Cards

Integration Workflow and Process Orchestration Access Management

Process Orchestration : Business Process Mgt & BPEL

Integration: Service Bus, Tuxedo, GoldenGate, AIA

Data and Information Management Services Fraud and Risk Analysis

Database Services: Oracle Database 11g, RAC, ASM

Business Intelligence: Oracle BI, Analytics

Systems and OS Identity Analytics

Operating Systems: Oracle Enterprise Linux

Lifecycle Management

Configuration & Compliance

Application Performance Management

Application Quality Management

Virtualisation: Oracle VM for x86 Systems Management

X86 Servers Storage

Oracle PaaS at NAB Identity & Risk User Interaction: WebLogic Portal Services

Performance: Coherence, JRockit

Shared Enterprise Services

Identity Admin

Enterprise Management

Channel Delivery and UI Content: Universal Content Mgt

Shared Core Services

Risk

Finance

Banking

Payments

Lending

Analytics

HCM

Customer

Wealth

Cards

Integration Workflow and Process Orchestration Access Management

Process Orchestration : Business Process Mgt & BPEL

Integration: Service Bus, Tuxedo, GoldenGate, AIA

Data and Information Management Services Fraud and Risk Analysis

Database Services: Oracle Database 11g, RAC, ASM

Business Intelligence: Oracle BI, Analytics

Systems and OS Identity Analytics

Operating Systems: Oracle Enterprise Linux

Lifecycle Management

Configuration & Compliance

Application Performance Management

Application Quality Management

Virtualisation: Oracle VM for x86

Infrastructure-as-a-Service OVM Virtual grid & X86 Servers blade servers. Storage

Systems Management

Oracle PaaS at NAB Identity & Risk User Interaction: WebLogic Portal Services

Performance: Coherence, JRockit

Shared Enterprise Services

Identity Admin

Enterprise Management

Channel Delivery and UI Content: Universal Content Mgt

Shared Core Services

Risk

Finance

Banking

Payments

Lending

Analytics

HCM

Customer

Wealth

Cards

Integration Workflow and Process Orchestration Access Management

Process Orchestration : Business Process Mgt & BPEL

Integration: Service Bus, Tuxedo, GoldenGate, AIA

Data and Information Management Services

Fraud and Risk Analysis

DataBase-as-a-Service Business Intelligence:

Database Services: Oracle Database 11g, RAC, ASM

Oracle BI, Analytics Shared Database grid & private VM’s Systems and OS

Identity Analytics

Operating Systems: Oracle Enterprise Linux

Lifecycle Management

Configuration & Compliance

Application Performance Management

Application Quality Management

Virtualisation: Oracle VM for x86

Infrastructure-as-a-Service OVM Virtual grid & X86 Servers blade servers. Storage

Systems Management

Oracle PaaS at NAB Identity & Risk

Enterprise Management

Channel Delivery and UI User Interaction: WebLogic Portal Services

Performance: Coherence, JRockit

Shared Enterprise Services

Content: Universal Content Mgt

Shared Core Services

Application Risk Finance Platform-as-a-Service Banking Payments Lending

Identity Admin

Analytics HCM Customer Wealth VM’s Cards Shared WebLogic grid & private

Integration Workflow and Process Orchestration Access Management

Process Orchestration : Business Process Mgt & BPEL

Integration: Service Bus, Tuxedo, GoldenGate, AIA

Data and Information Management Services

Fraud and Risk Analysis

DataBase-as-a-Service Business Intelligence:

Database Services: Oracle Database 11g, RAC, ASM

Oracle BI, Analytics Shared Database grid & private VM’s Systems and OS

Identity Analytics

Lifecycle Management

Operating Systems: Oracle Enterprise Linux

Configuration & Compliance

Application Performance Management

Application Quality Management

Virtualisation: Oracle VM for x86

Infrastructure-as-a-Service OVM Virtual grid & X86 Servers blade servers. Storage

Systems Management

Oracle PaaS at NAB Identity & Risk

Channel Delivery and UI

WebPortal-as-a-Service Performance: Content:

Enterprise Management

User Interaction: WebLogic Portal Services

Coherence, JRockit& DBaaS Universal Content Mgt Deployed p y on APaaS

Shared Enterprise Services

Shared Core Services

Application Risk Finance Platform-as-a-Service Banking Payments Lending

Identity Admin

Analytics HCM Customer Wealth VM’s Cards Shared WebLogic grid & private

Integration Workflow and Process Orchestration Access Management

Process Orchestration : Business Process Mgt & BPEL

Integration: Service Bus, Tuxedo, GoldenGate, AIA

Data and Information Management Services

Fraud and Risk Analysis

DataBase-as-a-Service Business Intelligence:

Database Services: Oracle Database 11g, RAC, ASM

Oracle BI, Analytics Shared Database grid & private VM’s Systems and OS

Identity Analytics

Lifecycle Management

Operating Systems: Oracle Enterprise Linux

Configuration & Compliance

Application Performance Management

Application Quality Management

Virtualisation: Oracle VM for x86

Infrastructure-as-a-Service OVM Virtual grid & X86 Servers blade servers. Storage

Systems Management

‘Platform as a Service’ Results NAB will transform to renew the core platforms to enable our future business models - through better leveraging our global Technology partners X

X

X

X

are significantly less complex and easier to integrate – less IT focus are less costly to support and adapt as our business evolves enable differentiated business models enable new ways to compete locally and internationally

Summary

36

Look Beyond the Infrastructure * -Joni Mitchell

* Never said this

For More Information: oracle.com/cloud Don’t miss sessions: • S319180 Oracle and Cloud Computing Keynote Thomas Kurian, EVP Product Development

Tue, Sep 21, 8:00-9:15 Moscone North, Hall D

• S316773 Enterprise Manager General Session Leng Tan, VP Applications and Systems Management

Tue, Sep 21, 11:00-12:00 Moscone South, Room 102

• S317479 PaaS is the Sweet Spot for Private Clouds Mohamad Afshar, VP Product Management Mike Piech, Sr. Director Product Marketing

Tue, Sep 21, 5:00-6:00 Moscone West L3, Room 3022

38

Delivering the Enterprise Cloud Simon Crosby, CTO, Citrix

39

Simon Crosby CTO

4 1

4 3

Tiny, embeddable code base

Xen Hypervisor Intel VT & AMD-V

Optimized for Many core CPUs

Highly scalable with support for hardware assisted virtualization

Developed as an open source standard

Secure by design

Xen Hypervisor

Citrix, Oracle, Intel, AMD, IBM, HP, Fujitsu, Unisys, SGI, Samsung, Sun, VA Systems, Red Hat, Novell, VA Linux, Avaya, DoD, NSA…

• 80% of all IaaS • 50% of Fortune 500 • 20% enterprise share

Economics

• Scales the virtual datacenter • Accelerates, secures, delivers • Powers the web and cloud

Delivers fast, secure enterprise web apps

Delivers fast, secure SaaS apps

Delivers fast, secure Windows apps & desktops

Workflow Orchestration

B

A B A A B

Private Cloud

B A A

A

A A

GSLB, Disaster Recovery, Elasticity, App Firewalling, PCI Compliance

Hosted Private Cloud

Workflow Orchestration

B A A

GSLB, Disaster Recovery, Elasticity, App Firewalling, PCI Compliance

B

A B A A B

Private Cloud

Hosted Private Cloud

EconomicsElasticity

Applications 3rd Party Apps

Oracle Apps

Cloud Management ISV Apps

Platform as a Service Integration: Process Mgmt: Security: User Interaction: SOA Suite BPM Suite Identity Mgmt WebCenter Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security

Enterprise Manager Application Performance Mgmt Lifecycle Management Configuration Management Application Quality Mgmt

Infrastructure as a Service Operating Systems: Oracle Enterprise Linux Oracle Solaris Oracle Enterprise Linux Oracle VM for SPARC (LDom) Solaris Containers

Oracle VM for x86

Ops Center Physical & Virtual Systems Mgmt

Availability

Performance

Offload

Security

Availability

Performance

Offload

Security

Oracle Cloud API

‘/?scale=up’

1. NetScaler senses increased load 2. NetScaler calls Cloud APIs 3. App-centric call made 4. PaaS cloud adds capacity

Application Grid

5. NetScaler uses new capacity

Database Grid

Economics

Elasticity

Evolutionary