oracle cloud computing strategy güneş erol

31
Oracle Cloud Computing Strategy http://heliosguneserol.wordpr ess.com/ Güneş EROL

Upload: brenden-birks

Post on 30-Mar-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Oracle Cloud Computing Strategy  Güneş EROL

Oracle Cloud Computing Strategy

http://heliosguneserol.wordpress.com/

Güneş EROL

Page 2: Oracle Cloud Computing Strategy  Güneş EROL

22

AGENDA

• Recent trends in IT Sector• Avaliable Oracle Products at Technology Market• What is Cloud Computing• Oracle’s Strategy for Cloud Computing

• SaaS - Software as a Service• PaaS - Platform as a Service• IaaS - Infrastructure as a Service

• Cloud Benefits• Success Story

Page 3: Oracle Cloud Computing Strategy  Güneş EROL

3

Famous IT quotes

“I think there is a world market for maybe five computers.” – Thomas Watson, chairman of IBM

“640k ought to be enough for anybody.” Bill Gates, Co–Founder and CEO of Microsoft

“There is no reason anyone would want a computer in their home.” Ken Olson, President, Chairman and Founder of Digital Equipment Corporation,

Page 4: Oracle Cloud Computing Strategy  Güneş EROL

4

Recent Trends I

Google App Engine(April 2008)

Microsoft Azure(Oct 2008)

Facebook Platform

(May 2007)

Amazon EC2(August 2006)

Amazon S3(March 2006)

SalesforceAppExchange(March 2006)

Page 5: Oracle Cloud Computing Strategy  Güneş EROL

5

Recent Trends II

Page 6: Oracle Cloud Computing Strategy  Güneş EROL

66

Enterprise Content Management

Performance Management

Identity & Access Management

Middleware Platform and Management

Business Intelligence

Data Integration

Operating Systems Systems Management Virtual Machines

(pending)

Oracle Technology Market

Page 7: Oracle Cloud Computing Strategy  Güneş EROL

77

Cost of Large Scale DC

*http://perspectives.mvdirona.com/2008/11/28/CostOfPowerInLargeScaleDataCenters.aspx

Page 8: Oracle Cloud Computing Strategy  Güneş EROL

88

Cost of Large Scale DC

What Is Cloud Computing

Page 9: Oracle Cloud Computing Strategy  Güneş EROL

99

Simplify Cloud Terminology

Page 10: Oracle Cloud Computing Strategy  Güneş EROL

10

Source: NIST Definition of Cloud Computing v15

What is Cloud Computing?

• ‘Cloud’ refers to the way the Internet or other large networks are depicted on architecture diagrams.

Essential Characteristics:

• On-demand self-service

• Broad network access

• Resource pooling

• Rapid elasticity

• Measured service

*- According to the National Inst. Of Standards and Technology -- http://csrc.nist.gov/groups/SNS/cloud-computing/

Cloud computing is a Delivery Model for on-demand access to a shared pool of configurable computing resources (networks, servers, storage, and

software) that can be rapidly provisioned and deployed with minimal effort.

Page 11: Oracle Cloud Computing Strategy  Güneş EROL

11

Cloud Computing Availability

This cloud model promotes availability and is composed of:

Source: NIST Definition of Cloud Computing v15

3 Service Models• SaaS• PaaS• IaaS

3 Deployment Models• Public Cloud• Private Cloud• Hybrid Cloud

5 Essential Characteristics• On-demand self-service• Resource pooling• Rapid elasticity• Measured service• Broad network access

Page 12: Oracle Cloud Computing Strategy  Güneş EROL

12

SaaS, PaaS and IaaS Part I

Cloud ComputingService Models

Software as a Service

Platform as a Service

Infrastructureas a Service

Applications delivered as a service to end-users over the Internet

App development & deployment platform delivered as a service

Server, storage and network hardware and associated software delivered as a service

Page 13: Oracle Cloud Computing Strategy  Güneş EROL

13

SaaS, PaaS and IaaS Part II

Applications delivered as a service to end-users over the Internet

Infrastructure as a Service

Platform as a Service

Software as a Service

App development & deployment platform delivered as a service

Server, storage and network hardware and associated software delivered as a service

Page 14: Oracle Cloud Computing Strategy  Güneş EROL

14

SaaS, PaaS and IaaS Part III

Page 15: Oracle Cloud Computing Strategy  Güneş EROL

15

SaaS, PaaS and IaaS Part IV

PaaS

IaaS

SaaSSoftware as a Service: Pay by the user applications, typically available via the browser:

• Google Apps• Salesforce.com

Infrastructure as a Service: Compute resources (processors, memory, storage, bandwidth, etc.) are provided in an as-needed, pay as-you-go model

• Amazon• Rackspace

Platform as a Service: Hosted application environment for building and deploying cloud applications:

• Google Apps Engine• Microsoft Azure

Page 16: Oracle Cloud Computing Strategy  Güneş EROL

16

Deployment Models

Private Cloud Hybrid Cloud Public Cloud

Composition of two or more cloud

(private, community, or public) models

Cloud infrastructure is made available to the

general public or a large industry group

Page 17: Oracle Cloud Computing Strategy  Güneş EROL

17

Public Clouds and Private Clouds

INTERNET

Public Clouds

IaaS

PaaS

SaaSINTRANET

Private Cloud

Users

Public Clouds:• Lower upfront costs• Economies of scale• Simpler to manage• OpEx

Private Cloud:• Lower total costs• Greater control over security,

compliance & quality of service• Easier integration• CapEx & OpEx

Both offer:• High efficiency• High availability• Elastic capacity

• Used by multiple tenants on a shared basis

• Hosted and managed by cloud service provider

• Limited variety of offerings

• Exclusively used by a single organization

• Controlled and managed byin-house IT

• Large number of applications

IaaS

PaaS

SaaS

Page 18: Oracle Cloud Computing Strategy  Güneş EROL

1818

Why Are Enterprises Interested in Cloud?Benefits of Cloud Computing

Speed

Cost

Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008

Page 19: Oracle Cloud Computing Strategy  Güneş EROL

1919

What Are the Challenges Enterprises Face?Challenges of Cloud Computing

QoS

Fit

Security

Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008

Page 20: Oracle Cloud Computing Strategy  Güneş EROL

2020

• Deliver a complete, open, integrated stack of hardware, infrastructure, database, middleware, and business applications

• Exploit processor, systems, storage, and networking trends to deliver breakthrough innovations by combining Oracle software with Sun hardware

• Integrate components of Oracle’s software stack to provide unique value to customers

Oracle + Sun Strategy

Page 21: Oracle Cloud Computing Strategy  Güneş EROL

21

Oracle Cloud Computing Strategy

Public Clouds

IaaS

PaaS

SaaSINTRANET

Private Cloud

Users

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

IaaS

PaaS

SaaS INTERNET

Offer Technology to build private clouds or run in public clouds IaaS

PaaS

IaaS

PaaS

Offer Applications deployed in private shared services environment or via public SaaS SaaSSaaS

Page 22: Oracle Cloud Computing Strategy  Güneş EROL

22

Oracle Cloud Platform for PaaS

Virtualization: Oracle VM

Operating Systems: Oracle Enterprise Linux

Servers

Storage

Application 1 Application 2 Application 3

Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit

Shared Services

Integration:SOA Suite

Security:Identity Mgmt

Process Mgmt:BPM Suite

User Interaction:WebCenter

Platform as a Service

Infrastructure as a Service

Cloud Management

ApplicationQualityManagement

ApplicationPerformanceManagement

Configuration &Compliance

LifecycleManagement

Oracle Enterprise Manager

Page 23: Oracle Cloud Computing Strategy  Güneş EROL

23

Provisioning Life Cycle

Self-Service InterfaceShared Components

Set up self-service portal

Set up shared components

Dept App

• Assemble app using shared components

• Deploy through self-service

Central IT

Department App Owner

Deploy using self service

App Users

1. Cloud Set Up

2. App Set Up

3. App Use

App Owner

4. App Admin

Use app

Oracle VM

Oracle Enterprise Linux

Oracle Database

Oracle Fusion Middleware

Oracle Enterprise Manager

Manage appAdjust capacityReview chargeback

• Set up PaaS• Set up shared

components• Set up self-

service portal

Page 24: Oracle Cloud Computing Strategy  Güneş EROL

2424

Data Center Architecture

100s ofDatabase ServerMachines

100s of Application ServerMachines 1 Oracle Exalogic Elastic Cloud

1 Oracle Exadata Database Machine

Page 25: Oracle Cloud Computing Strategy  Güneş EROL

2525

Oracle Exadata X2-8

Oracle Database Server Grid• 2 8-Socket Intel Servers• 128 Cores• 2 Terabyte DRAM

Exadata Storage Server Grid• 14 Storage Servers• 5TB flash storage• 336 TB Disk Storage

Unified Server/Storage Network• 40 Gb/sec Infiniband Links• 880 Gb/sec Aggregate Throughput• 10 Gigabit Ethernet to Data Center

• Fastest for Data Warehouse & OLTP

• Best Data Warehouse & OLTP Cost/Performance

• 100% Fault Tolerant & Scalable On-Demand

• Software Breakthroughs• Exadata Storage Grid• Smart Flash Cache• Hybrid Columnar

Compression• Secure Database Machine

Page 26: Oracle Cloud Computing Strategy  Güneş EROL

2626

Oracle Exalogic Elastic Cloud

Oracle Weblogic Server Grid• 30 Compute Servers; 360

Cores• 2.8 TB DRAM• 960 GB Solid-state Disk

Infiniband Network• 40 Gb/sec Inifiband Links• 1.2 micro second latency• 10 Gigabit Ethernet out

Integrated Storage Appliance• Software Images & Application

Files• Patch Centrally• 40 TB SAS Disk Storage• Caches

• Fastest Java Performance

• Best Java Cost/Performance

• 100% Fault Tolerant & Scalable On-Demand

• Software Breakthroughs• Network Performance

with Zero Buffer Copies

• Parallel Workload Scheduling

• Dynamic Workload Balancing and Transaction Affinity with Database

• Built in Application & Network Isolation for Consolidation

Page 27: Oracle Cloud Computing Strategy  Güneş EROL

2727

Cloud Benefits

• Reduce amounts of IT capital equipment spending:• Pay only for what you actually use• Lower implementation costs • Costs are treated as operating expense

• Service Improvement:• Shorten time to deliver projects• More robust system availability• Enhanced disaster recovery

• Better management of staff resources:• Software maintenance and upgrades handled by providers• Focus on highest value activities

Page 28: Oracle Cloud Computing Strategy  Güneş EROL

2828

Customer Use Case Single integrated set of

components and processes to support application development and operations Key Product Capabilities Used

Scripted WLS instance creation Automatic generation of application server configurations Enterprise Messaging (JMS) Provides a Self-tuning platform WebLogic Portal on roadmap

Solution• WebLogic Server

Underlying Problems• Handcrafted heterogeneous

servers were expensive to build, maintain.

• Each application server type required unique admin.

• App server maintenance a key challenge.

• Audit and regulatory compliance at risk.

• Developers assisting production support issues

Customer: Credit SuisseReduce Cost: Standardized Application Platform on WebLogic

Environment• Custom JEE applications

Benefits for Customer Demonstrated server consolidation ration of 1:7

across 200 applications. One-time development costs reduced by 30% Recurring development costs reduced by 35% Applications more secure, fault tolerant, consistent

Page 29: Oracle Cloud Computing Strategy  Güneş EROL

2929

Customer Use Case Consolidation of application

infrastructure to create a shared services platform

Key Product Capabilities Used Standardization of middleware stack. WebLogic Server

versions limited to 9.2 and 10.3 Real Operations Automation- Standards based administrative /operational scripting languag- Recording of WebLogic Server console interactions as a runnable

script- Automated patch staging / application Self-tuning platform- Self tuning application server

Solution• WebLogic Server

Underlying Problems• Applications deployed and

maintained by individual business units

• Multiple versions of the middleware stack in use

• Existing development platform complex and costly to manage and maintain

• Low hardware utilization

Customer: HPReduce Cost: Consolidate on WebLogic Server

Environment• Custom JEE applications

Benefits for Customer Centralized Infrastructure. Centralized Management Reduced cost of operations – admin resources reduced

from 50 to 5. Approximately 200 apps including PeopleSoft HR on 1800 instances of WLS

Much improved QOS

Page 30: Oracle Cloud Computing Strategy  Güneş EROL

3030

Running Oracle in Public Clouds

• Oracle Database, Fusion Middleware & Enterprise Manager supported on EC2

• Amazon Machine Images (AMIs)• Oracle Database Secure Backup to S3

• Self-service Public PaaS based on Oracle VM, Oracle Enterprise Linux, Oracle Database RAC and Oracle WebLogic Server

Page 31: Oracle Cloud Computing Strategy  Güneş EROL

3131© 2009 Oracle 31

Rackspace Self-Service Public PaaSWebLogic Server, Oracle Database, RAC,Oracle Enterprise Linux, Oracle VM