oracle+cloud+computing+ +iasa+thailand+2011

38
<Insert Picture Here> IASA Thailand Keynote: Oracle Enterprise Cloud Computing Roadmap Name : Tan Meng Wai Title : Director of Enterprise Architecture

Upload: software-park-thailand

Post on 05-Dec-2014

1.434 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Oracle+cloud+computing+ +iasa+thailand+2011

<Insert Picture Here>

IASA Thailand Keynote: Oracle Enterprise Cloud Computing Roadmap Name : Tan Meng Wai Title : Director of Enterprise Architecture

Page 2: Oracle+cloud+computing+ +iasa+thailand+2011

NIST Definition of Cloud Computing

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of:

Source: NIST Definition of Cloud Computing v15

3 Service Models •  SaaS •  PaaS •  IaaS

4 Deployment Models •  Public Cloud •  Private Cloud

•  Community Cloud •  Hybrid Cloud

5 Essential Characteristics •  On-demand self-service

•  Resource pooling •  Rapid elasticity

•  Measured service •  Broad network access

Page 3: Oracle+cloud+computing+ +iasa+thailand+2011

3

Why Cloud Computing? Benefits

Speed

Cost

Page 4: Oracle+cloud+computing+ +iasa+thailand+2011

4

Why Cloud Computing? Challenges / Issues

QoS

Fit

Security

Page 5: Oracle+cloud+computing+ +iasa+thailand+2011

5

Why Enterprise Architecture?

Delivering Real Business Value

Increasing System Complexity

Reduce Costs

Faster to Market

Innovate

Globalize

Business Integration

Intelligence & Analysis

Applications & Services

Infrastructure

Security & Compliance

Data & Content

Application Development

Enterprise Mgmt

and so on

Technology Challenges Business Goals

Business - IT Alignment

Enterprise Architecture

Page 6: Oracle+cloud+computing+ +iasa+thailand+2011

Do You Provide or Use Internal or Private Clouds?

Yes, in production at scale 11.3% Yes, in limited use 12.8% Yes, in pilot stage 4.5% Preliminary planning 4.9% Under consideration 10.5% No 47.4% Don’t know/unsure 8.7%

Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.

28.6%

28.6% of respondents have internal or private clouds today

Page 7: Oracle+cloud+computing+ +iasa+thailand+2011

Does Your Company Use Services from Public Cloud Providers?

Yes 13.8% No 54.6% Under consideration 11.2% Don’t know/unsure 20.4%

Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.

13.8% of respondents use public clouds today

Page 8: Oracle+cloud+computing+ +iasa+thailand+2011

Is your Enterprise Architecture cloud ready?

•  Which business process, services, application, data and infrastructure should I move into the cloud? •  Openness •  Security •  Control •  Compliance •  SLA •  Integration

FBT PAY GNTS

TRDS

Client

Customs

RRE IPS Integrated A/C Refunds

RBADef

PaymentsExcise

CR

PKI

ECI ADD AWA ELS

Client Staff RemoteStaff

TAXAGENTS

GCI

Call Centres

WOC

CCD

TASS

StaffPhone

ComplianceStaff

BOA

Refmaterial

Bus. Intel

NTS A/c

BEP

CDCCCWMS

BANK

DDDR

1

Data…….

Penalty

Business

IVR

1

FBT PAY GNTS

TRDS

Client

Customs

RRE IPS Integrated A/C Refunds

RBADef

PaymentsExcise

CR

PKI

ECI ADD AWA ELS

Client Staff RemoteStaff

TAXAGENTS

GCI

Call Centres

WOC

CCD

TASS

StaffPhone

ComplianceStaff

BOA

Refmaterial

Bus. Intel

NTS A/c

BEP

CDCCCWMS

BANK

DDDR

1

Data…….

Penalty

Business

IVR

1

Service Group A

Data Grid Data GridData Grid

Service Group B Service Group C

Integration Layer

Security Layer

Application Grid Application Grid Application Grid

Page 9: Oracle+cloud+computing+ +iasa+thailand+2011

Optimized IT

Service Group A

Data Grid Data GridData Grid

Service Group B Service Group C

Integration Layer

Security Layer

Application Grid Application Grid Application Grid

Roadmap to Enterprise Cloud Computing

Traditional

Security

SFAProduct LMSInv

MGMTB2Bproduct SCM product DBERP MES-Dev

SFASFA-Test

SFA-Stage

Product

ProductERP-StageERP-

ProdMES-Stage

MES-Prod

productDB-

Stage B2B-StageB2B-

Dev

Security Security Security

Pt. to Pt. Integrations

SFAProduct LMSInv MGMT

product SCM product DBERP MES-DevProduct ERP-

Stageproduct

DB-Stage

•  Local IT silos •  Peak load sized •  Difficult to scale •  Difficult to

change •  Expensive to

manage •  Complexity

driven risk

IT-as-a-Service Rationalization

•  Rapid provisioning •  Lower costs •  IT as a “Business” •  Faster project

turnaround •  Greater focus on

business

•  Pools of resources •  Consolidated •  Better productivity •  Higher QoS

•  Improved IT agility •  Improved security and

management •  Higher QoS

•  Standardized interfaces/systems

•  Lower license and support costs

•  Increased utilization of IT skills

•  Reduced IT project time/costs/risks

Cloud

PaaS

SaaS

IaaS

FBT PAY GNTS

TRDS

Client

Customs

RRE IPS Integrated A/C Refunds

RBADef

PaymentsExcise

CR

PKI

ECI ADD AWA ELS

Client Staff RemoteStaff

TAXAGENTS

GCI

Call Centres

WOC

CCD

TASS

StaffPhone

ComplianceStaff

BOA

Refmaterial

Bus. Intel

NTS A/c

BEP

CDCCCWMS

BANK

DDDR

1

Data…….

Penalty

Business

IVR

1

FBT PAY GNTS

TRDS

Client

Customs

RRE IPS Integrated A/C Refunds

RBADef

PaymentsExcise

CR

PKI

ECI ADD AWA ELS

Client Staff RemoteStaff

TAXAGENTS

GCI

Call Centres

WOC

CCD

TASS

StaffPhone

ComplianceStaff

BOA

Refmaterial

Bus. Intel

NTS A/c

BEP

CDCCCWMS

BANK

DDDR

1

Data…….

Penalty

Business

IVR

1

Transitional

Page 10: Oracle+cloud+computing+ +iasa+thailand+2011

What should you put in the Cloud? Key characteristics of the right service

• Business processes, applications and data that are largely independent •  Easier to run on a separate remote platform •  Less integration and interaction with other parts of the

architecture reduces SLA complexity •  On-premise changes have less impact to cloud •  Less data synchronization reduces complexity and

errors

Page 11: Oracle+cloud+computing+ +iasa+thailand+2011

What should you put in the Cloud? Key characteristics of the right service

•  Integration points between on-premise applications and cloud applications must be well-defined •  Expect to maintain a Hybrid Cloud Model •  Key Integration Challenges :-

•  How do I populate data into the cloud application for the first time?

•  How do I provision on-premise users into the cloud application?

•  How do I manage user access to the cloud application? •  How do I ensure data consistency across all applications? •  How do I optimize business processes across all applications?

Page 12: Oracle+cloud+computing+ +iasa+thailand+2011

What should you put in the Cloud? Key characteristics of the right service

• The security offered by the cloud provider should be good enough for certain types of data •  Do you have an enterprise level data security

categorization? •  What are the business risk if the data is lost? •  What are the business risk if the data is compromised? •  If the benefits outweigh the risks then it’s good for

cloud

Page 13: Oracle+cloud+computing+ +iasa+thailand+2011

What should you put in the Cloud? Key characteristics of the right service

• Applications must be able to leverage web technologies (able to communicate outside the firewall) •  Legacy applications not recommended unless

modernized using web technologies (eg. wrapper) •  Applications that require native interfaces not

recommended

Page 14: Oracle+cloud+computing+ +iasa+thailand+2011

14

More Guidance: Cloud Principles

Scalability Architecture makes or breaks an application in the cloud. The defining issue is state management. Design for scale-out The ease of scalability of the cloud can lead to lazy architecture & weak capacity planning, which drives up cost Provision small at first: Make the application prove its needs

Availability DR is more important in the public cloud due to the frequency of failures Recovery plans must include all aspects of the infrastructure, not just data Architect so that availability of the entire system is not compromised by one component being unavailable

Portability Stuff (data, programs) should be able to move into or out of the cloud easily Security Encryption is more important in public clouds (data at rest and in motion) Performance Design applications so logic can be spread across multiple servers

Cluster database or use read-only slaves Use the fastest disk available for databases More layers of virtualization will likely impact disk I/O performance

Page 15: Oracle+cloud+computing+ +iasa+thailand+2011

What Type of Private Platform and Infrastructure Cloud Services Is Your Company Providing?

Application server platform as a service 24.7% Database platform as a service 21.4% Identity as a service 4.7% Compute as a service 10.2% Storage as a service 18.1% Software development and test as a service 14.9% Don’t know/unsure 20.5% None 37.2%

Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.

Most popular: App Server as a service

Database as a service

PaaS

IaaS

Page 16: Oracle+cloud+computing+ +iasa+thailand+2011

Oracle Has a Broad but Focused Cloud Computing Strategy

Private Cloud

I N T E R N E T

Public Clouds

I N T R A N E T

PaaS

Apps

Private Cloud Solutions •  Applications on a shared platform

•  Database & middleware for PaaS

•  Hardware & systems for IaaS

Public Cloud Solutions •  Oracle On Demand cloud services

•  Oracle on 3rd party public clouds

•  Powering 3rd party public clouds

Cloud Integration •  Security, business process integration and data integration

spanning on-premise and public clouds

IaaS

PaaS

SaaS

IaaS

Page 17: Oracle+cloud+computing+ +iasa+thailand+2011

Roadmap to Cloud Computing

From Consolidation to Private PaaS Exadata and Exalogic as the Foundation for Private PaaS Oracle’s Complete Cloud Offerings

Page 18: Oracle+cloud+computing+ +iasa+thailand+2011

Private Cloud •  Self-service •  Policy-based

resource management

•  Chargeback •  Capacity planning

Silo’d Grid •  Physical

•  Dedicated •  Static

•  Heterogeneous

•  Virtual •  Shared services

•  Dynamic •  Standardized

appliances

App2 App3

Private IaaS

Private PaaS

App1

App1 App2 App3

App1 App2 App3

Private IaaS

Private PaaS Consolidate Standardize

Datacenter Evolution From Consolidation to Private Cloud

Page 19: Oracle+cloud+computing+ +iasa+thailand+2011

Server Virtualization and Clustering Deliver Resource Pooling and Elastic Scalability

Both server virtualization and clustering are key technologies for cloud

Clustering Software

Single Physical Resource

Consumers

Multiple Virtual Resources

Consumers

Multiple Physical Resources

Server Virtualization Clustering Make one physical resource look like many Make many physical resource look like one

Virtualization Software

Single Virtual Resource

Page 20: Oracle+cloud+computing+ +iasa+thailand+2011

Database Consolidation Approaches Three Options Using Oracle Database 11g

Server Deploy in dedicated VMs

Server virtualization

Oracle VM

CRM DW ERP

OS

DB

OS

DB

OS

DB

Oracle VM OS

ERP DW CRM

DB

OS

DB

DB

Operating System

Share server pool

Real Application Clusters

OS

ERP DW CRM

OS

DB

Database

Share database instances

Real Application Clusters

Common building blocks are shared server and storage pools

Page 21: Oracle+cloud+computing+ +iasa+thailand+2011

Middleware Consolidation Approaches Three Options Using Oracle WebLogic

Virtualization with Guest OS

Dedicated App Servers

Server virtualization

Guest OS Guest OS

WebLogic Server

ERP

WLS VO

WLS VO

WebLogic Server

Virtualization Option

Custom CRM ERP

OS OS

Custom CRM ERP

Virtualization with no Guest OS

Dedicated App Servers

Higher System Utilization

Clustering Shared App Server

Shared Pool of Hardware

WebLogic Server

Custom

WebLogic Server

Oracle VM Oracle VM

Page 22: Oracle+cloud+computing+ +iasa+thailand+2011

Roadmap to Cloud Computing

From Consolidation to Private PaaS Exadata and Exalogic as the Foundation for Private PaaS Oracle’s Complete Cloud Offerings

Page 23: Oracle+cloud+computing+ +iasa+thailand+2011

Exadata and Exalogic Extreme Performance, Engineered Systems

•  Database and middle tier machines •  Unmatched performance, simplified deployment,

lower total cost •  Building blocks for private and public PaaS

Page 24: Oracle+cloud+computing+ +iasa+thailand+2011

A Closer Look at Exadata

Page 25: Oracle+cloud+computing+ +iasa+thailand+2011

Oracle Exadata Database Machine Fastest OLTP and DW Performance Best for Database Consolidation

•  Database Server Pool – Oracle Database 11g Release 2 – Oracle Real Application Clusters – Automatic Storage Management •  Storage Server Pool

– Up to 336 TB disk –  5 TB flash storage

– Oracle Exadata Storage Software •  InfiniBand Network

–  40 Gb/sec redundant switches

Page 26: Oracle+cloud+computing+ +iasa+thailand+2011

Oracle Exadata Extreme Performance

Teradata 2650

Netezza TwinFin 12

Exadata

Flash

Disk

75 GB/sec

•  Faster Than DW Appliances •  Faster query throughput •  Fastest disk throughput •  Much faster with Flash

•  More Bandwidth than High-End Arrays •  Storage Arrays can’t deliver disk bandwidth

•  No extra bandwidth from Flash •  No CPU offload

•  No Columnar Compression •  No InfiniBand

•  More Data Capacity

•  More disk drives/rack •  Larger disk drives

•  Much better compression

Query Throughput GB/sec Uncompressed Data

Single Rack

Storage Data Bandwidth (Uncompressed GB/sec)

Teradata 2650

Netezza TwinFin 12

Exadata EMC VMAX

Systems with Equal User Data All with Largest Disks,

Best Compression

IBM XIV

NetApp 6080

Exadata IBM DS8700

Hitachi USP V

EMC VMAX

10 20

2.5 <6

Flash

Disk 9 11 ???

1.4x 3x 2-4x

75 GB/sec

10x

Page 27: Oracle+cloud+computing+ +iasa+thailand+2011

A Closer Look at Exalogic

Page 28: Oracle+cloud+computing+ +iasa+thailand+2011

Oracle Exalogic Elastic Cloud Fastest Java Performance, Best Java Cost/Performance

•  Oracle WebLogic Server Grid –  30 compute servers; 360 cores

–  2.8 TB DRAM –  960 GB solid-state disk

•  Integrated Storage Appliance – Software images & application files

–  40 TB SAS disk storage –  4 TB read & 72 GB write caches •  InfiniBand Network

–  40 Gb/sec redundant switches

Page 29: Oracle+cloud+computing+ +iasa+thailand+2011

Oracle Exalogic Extreme Performance

•  Internet Applications •  12X improvement •  Over 1 Million HTTP Requests/Sec. •  FaceBook’s Web Traffic on 2 Full Racks

•  Messaging Applications •  4.5X improvement •  Over 1.8 Million Messages/Sec. •  All Chinese Rail Ticketing on 1 Rack

•  Database Applications •  1.4X improvement •  Almost 2 million JPA Operations/Sec. •  All E-Bay Product Searches on 1/2 Rack

Exalogic

Exalogic

Exalogic

Alternative

Alternative

Alternative

Page 30: Oracle+cloud+computing+ +iasa+thailand+2011

Roadmap to Cloud Computing

From Consolidation to Private PaaS Exadata and Exalogic as the Foundation for Private PaaS Oracle’s Complete Cloud Offerings

Page 31: Oracle+cloud+computing+ +iasa+thailand+2011

Oracle Cloud Solutions

Application Quality Mgmt

Configuration Management

Application Performance Mgmt

Lifecycle Management

Physical & Virtual Systems Mgmt

Ops Center

Infrastructure as a Service

Database Grid: Oracle Database, Database Options Exadata Database Machine

Application Grid: WebLogic Server, Coherence, JRockit Exalogic Elastic Cloud

Platform as a Service

Integration: SOA Suite

Security: Identity Mgmt

Process Mgmt: BPM Suite

User Interaction: WebCenter

Oracle Applications Custom Apps ISV Apps

Applications

Oracle VM for x86

Operating Systems: Oracle Enterprise Linux Oracle Linux Oracle Solaris Oracle VM for SPARC (LDom)

Solaris Containers

Servers

Storage

Oracle Enterprise Manager

Cloud Management

Page 32: Oracle+cloud+computing+ +iasa+thailand+2011

Oracle Cloud Management Capabilities

Configuration and

Compliance

Application Performance

Management

Lifecycle Management

Application Quality

Management

Foundation Capabilities for Managing Datacenters

Cloud Management Capabilities

Full Apps to Disk Management

Self-Service Provisioning

Policy-Driven Resource Mgmt

Metering and Chargeback

Capacity Planning

Assembly Packaging

Page 33: Oracle+cloud+computing+ +iasa+thailand+2011

Database Security for Cloud Environments

Procurement

HR

Rebates

Audit Trail Consolidation

Procurement

HR

Rebates

Auditing

Authorization

Authentication Applications

Network SQL

Monitoring and

Blocking Encrypted Backups

Encrypted Database

Encrypted Traffic

Data Masking

Multi-factor Authorization

DB Consolidation Security

Unauthorized DBA Activity

Page 34: Oracle+cloud+computing+ +iasa+thailand+2011

Securing Cloud with Oracle Identity Management

Oracle Platform Security Services

Roles & Entitlements

Authorization Auditing Authentication User Provisioning

Identity Data

Identity Store, Credential Store, and Policy Store Providers

Access Management Directory Services Identity Administration

Standards-based Interfaces

Oracle Identity Management

Federation

Identity Analytics

Oracle Apps Cloud Identity Services SaaS Apps ISV Apps Custom Apps

On-Premise Private Cloud Public Clouds

Page 35: Oracle+cloud+computing+ +iasa+thailand+2011

Integrating On-Premise Apps with Cloud Apps

Challenges across the divide between On-premise and Cloud Apps •  How do I populate data into the cloud application for the first time? •  How do I provision on-premise users into the cloud application? •  How do I manage user access to the cloud application? •  How do I ensure data consistency across all applications? •  How do I optimize business processes across all applications?

ERP PLM SCM HCM

Security Perimeter

Security Perimeter

Firewall

Firewall

CRM

DATA SYNC

ERP PLM SCM HCM

Firewall

Firewall

CRM

Oracle Data Integrator Oracle GoldenGate

Oracle SOA Suite

Oracle Identity Manager & Identity Analytics

Oracle BPM Suite

Oracle Data Integrator Oracle Identity Manager Oracle Identity Manager & Analytics Oracle GoldenGate & SOA Suite Oracle BPM Suite & SOA Suite

Page 36: Oracle+cloud+computing+ +iasa+thailand+2011

Summary

From Consolidation to Private PaaS Exadata and Exalogic as the Foundation for Private PaaS Oracle’s Complete Cloud Offerings

Page 37: Oracle+cloud+computing+ +iasa+thailand+2011

oracle.com/cloud

Page 38: Oracle+cloud+computing+ +iasa+thailand+2011