33
<Insert Picture Here> Data Centre Architecture for Cloud Alain Geenrits Lead architect [email protected] http://blogs.oracle.com/bitstream Twitter: alaingeenrits

Dc architecture for_cloud

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Dc architecture for_cloud

<Insert Picture Here>

Data Centre Architecture for CloudAlain GeenritsLead architect

[email protected]://blogs.oracle.com/bitstreamTwitter: alaingeenrits

Page 2: Dc architecture for_cloud

© 2011 Oracle Corporation

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remain at the sole discretion of Oracle.

Page 3: Dc architecture for_cloud

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 4: Dc architecture for_cloud

© 2011 Oracle Planning a Cloud Implementation

Cloud Drivers

$Green

Reduce time to Market

Change IT Cost Structure

Reduce Complexity

Scale on Demand Optimizing dev /

test environments

Metering and Chargeback

Virtualization

Strategic

Tactical

Page 5: Dc architecture for_cloud

© 2011 Oracle Planning a Cloud Implementation

Profile Applications & Workloads First Inventory Your Applications

Suitable for cloud now

Time based

Very parallel (i.e. batch)

Spiky traffic

Capital intensive (especially startup)

Proof of Concept

Low utilization

Less deployment costs

High bandwidth costs / high real estate

Not as suitable for cloud

Vertically scaled applications

Consistent load levels

Latency sensitive applications

Insecure applications

Hardware device dependent (e.g. fax server, SNA gateway)

ISV unsupported

Per CPU licensed applications

Page 6: Dc architecture for_cloud

© 2011 Oracle Planning a Cloud Implementation

Developmentand Test

Resource sharing(consolidation)

Shared Services

Augmentation(Elastic scaling)

What Do You Want the Cloud to Do? Start with Common Use Cases

Most enterprises are trying• Shared development and test environments• Hardware & Services consolidation

Page 7: Dc architecture for_cloud

© 2011 Oracle Planning a Cloud Implementation

Click to edit the outline text format Second Outline

Level− Third Outline

Level Fourth

Outline Level− Fifth

Outline Level

− Sixth Outline Level

− Seventh Outline Level

− Eighth Outline Level

• Ninth Outline LevelClick to edit Master text styles- Second level- Third level

• Fourth level- Fifth level

Key Logical Abstractions to Consider Clouds Require New ‘Models’

Separation of roles (e.g., Cloud Provider vs Service Developer)

.

Deployable Entities (aka VDCs) include Service Templates and Service Context (e.g. – OVAB ‘Assemblies’)

Logical resource ‘pools’ abstraction of physical resources

Page 8: Dc architecture for_cloud

© 2011 Oracle Planning a Cloud Implementation

Roadmap to Cloud Multi-Dimensional Journey

Optimize

Automate

Consolidate

Standardize

Individual enterprises or applications may join the roadmap at different points

Define a single solution for a given problem

Reduce the footprint of deployed

applications

Reduce the manual tasks

for managing IT

Achieve new operational models & greatest

efficiency

Page 9: Dc architecture for_cloud

© 2011 Oracle Corporation

Enterprise Evolution To Cloud

Private Cloud Evolution

Public Cloud Evolution PaaS

SaaSIaaS

Public Clouds

Hybrid•Federation with public clouds•Interoperability•Cloud bursting

App1 App2 App3

Private IaaS

Private PaaS

Virtual Private Cloud

Hybrid

PaaS

SaaS

IaaS

Private Cloud•Self-service•Policy-based resource mgmt•Chargeback•Capacity planning

App2 App3

Private IaaS

Private PaaS

App1

Silo’d Grid•Physical•Dedicated•Static•Heterogeneous

•Virtual•Shared services•Dynamic•Standardized appliances

App1 App2 App3

App1 App2 App3

Private IaaS

Private PaaS

Page 10: Dc architecture for_cloud

© 2011 Oracle Corporation

Cloud is a Multi-Year Journey Northern Trust PaaS Example

Each release of an architecture platform evolves into what the industry now calls PaaS JavaArch1.x – Web SSO Security Web2000 – Co-Hosting applications, enterprise logging, templated environment, scripted builds JavaArch8 – Messaging API’s, scripted deployments, app metrics, monitoring JavaArch11 – Virtualized, automated creation, on-demand resources, end-to-end experience

PaaS has allowed the business to invest in developing new capabilities rather than Infrastructure

Page 11: Dc architecture for_cloud

© 2011 Oracle Corporation

Where is EMEA on this journey ?Next Generation Data Centre Index

• Data Centre Efficiency Research• Conducted by Quocirca• Flexibility, Sustainability & Suportability• Additional Questions on Cloud Computing

Page 12: Dc architecture for_cloud

© 2011 Oracle Corporation

Cloud Adoption PlansUK

> 50% of organizations plan to adopt one or more Private Clouds

Page 13: Dc architecture for_cloud

© 2011 Oracle Corporation

Getting ready for Cloud ComputingNext Generation Data Centre Index Results

• Successful Organizations :1. Apply Rationalization and Consolidation to

Simplify their Data Centre using a common stack2. Create a flexible pool of resources with Enterprise Ready

Virtualization across the layers of the stack3. Have constructed a well designed Next Generation Data

Centre architecture based on standards4. Manage the Next Generation Data Centre

through a single tool

Page 14: Dc architecture for_cloud

© 2010 Oracle Corporation – Proprietary and Confidential 14

Oracle Private Cloud Platform

Application Quality Mgmt

Configuration Management

ApplicationPerformance Mgmt

Lifecycle Management

Physical & VirtualSystems Mgmt

Ops Center

Infrastructure as a Service

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

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit

Platform as a Service

Integration:SOA Suite

Security:Identity Mgmt

Process Mgmt:BPM Suite

User Interaction:WebCenter

Oracle AppsCustom Apps ISV Apps

Applications

Oracle VM for x86

Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle SolarisOracle VM for SPARC (LDom)

Solaris Containers

Servers

Storage

Oracle Enterprise Manager

Cloud Management

Page 15: Dc architecture for_cloud

© 2010 Oracle Corporation – Proprietary and Confidential 15

Oracle Private Cloud Platform

Application Quality Mgmt

Configuration Management

ApplicationPerformance Mgmt

Lifecycle Management

Physical & VirtualSystems Mgmt

Ops Center

Infrastructure as a Service

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

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit

Platform as a Service

Integration:SOA Suite

Security:Identity Mgmt

Process Mgmt:BPM Suite

User Interaction:WebCenter

Oracle AppsCustom Apps ISV Apps

Applications

Oracle VM for x86

Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle SolarisOracle VM for SPARC (LDom)

Solaris Containers

Servers

Storage

Oracle Enterprise Manager

Cloud Management

Page 16: Dc architecture for_cloud

© 2010 Oracle Corporation – Proprietary and Confidential 16

Oracle Private Cloud Platform

Application Quality Mgmt

Configuration Management

ApplicationPerformance Mgmt

Lifecycle Management

Physical & VirtualSystems Mgmt

Ops Center

Infrastructure as a Service

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

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit

Platform as a Service

Integration:SOA Suite

Security:Identity Mgmt

Process Mgmt:BPM Suite

User Interaction:WebCenter

Oracle AppsCustom Apps ISV Apps

Applications

Oracle VM for x86

Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle SolarisOracle VM for SPARC (LDom)

Solaris Containers

Servers

Storage

Oracle Enterprise Manager

Cloud Management

Page 17: Dc architecture for_cloud

© 2011 Oracle Corporation

Investing in Best of Breed HW/SW Engineered to Work Together

Transforming the Technology Stack

System Elements

Engineered SystemsOptimized Systems,Optimized Solutions

Massively Customized Optimized Core Massively Simplified

Applications Expertise

Evolutionary Approach to IT

Page 18: Dc architecture for_cloud

© 2011 Oracle Corporation

Flexible Private Cloud Options

Building Blocks:Server, Storage,

Network, SoftwareOptimized Solution :

Enterprise Cloud InfrastructureEngineered Systems

Page 19: Dc architecture for_cloud

© 2011 Oracle Corporation

Oracle Optimized Solution for Enterprise Cloud Infrastructure

Page 20: Dc architecture for_cloud

© 2010 Oracle Corporation – Proprietary and Confidential 20

Build, Package and Test ApplicationsOracle Virtual Assembly Builder

Oracle Application Grid

Oracle SOA Suite

Oracle BPM Suite

Oracle WebCenter

Oracle Identity

Mgt

Oracle Database Grid

Deployment

Introspection&

Assembly

Oracle VMTemplateBuilder

OVF Packaging

Oracle VM Server

Application A Application B

VirtualizedSoftware

Appliances

Oracle E

nterprise Manager

Assembly A Assembly B

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

Page 21: Dc architecture for_cloud

© 2011 Oracle Corporation

Optimized Solution for Cloud Infrastructure

•Deployment time reduced from months to hours

Build From Scratch with Components

Oracle Optimized Solution for Enterprise Cloud Infrastructure

Days

Acquisition ofcomponents

Installation and configuration

Acquisition ofcomponents

Installation and configuration

Testing andValidation

Testing andValidation

Weeks to Months

Oracle Templates

Server Pool pre-configuredFaster deploymentLower Risk

Hours

Testing and ValidationConfiguration

Pre-implementationSystem sizing

Page 22: Dc architecture for_cloud

© 2011 Oracle Corporation

Oracle x86: Superior 5-year Infrastructure TCO HP, IBM over one-third more than Sun Blade infrastructure

Up to 38%less

HP system maintenance is for 4-hour response time pricing; single enterprise vCenter license required to match functionality but not included.

Five-year TCO 10 × Blades + Chassis + Networking

Page 23: Dc architecture for_cloud

© 2011 Oracle Corporation

PaaS Private Cloud Architecturewith Engineered Systems

Dept 1 App

Dept 2 App

Dept 3 App

Provided by

Central IT

Built by each

department

Self-Service InterfaceShared Components

Application Grid Database Grid

OS, Virtualization

Oracle Elastic Cloud

Exalogic Exadata

Oracle SOA, Oracle BPM

Oracle Data Integration

Oracle WebCenter Content

ManagementOracle Identity Management

EnterpriseManagement

Page 24: Dc architecture for_cloud

© 2011 Oracle Corporation

Oracle Exalogic Elastic Cloud Delivering real business value

Mission Critical CloudOperational Cost

Reduced up to

60%

IntegratedSystem

Time to DeployReduced

90%

Extreme JavaPerformance

Improved up to

10X

Page 25: Dc architecture for_cloud

© 2011 Oracle Corporation

Private Cloud Database Consolidation

• Oracle enables all levels of consolidation- Infrastructure, Database, Schema

• The higher the consolidation density- The greater the return on investment

• Oracle Exadata Database Machine- Ideal Private Cloud consolidation platform- Fastest time-to-market

• Customers already saving with consolidation

Page 26: Dc architecture for_cloud

© 2010 Oracle Corporation – Proprietary and Confidential 26

Private Cloud Lifecycle

Shared Components

• Set up PaaS• Set up shared

components• Set up self-

service portal

IT

Developer/IT Admin

1. Set Up Cloud

2. Build, Package and Test Apps

3. Deploy via Self-Service

4. Manage/Monitor

App

• Assemble app using shared components

• Test app

• Monitor via self-service• Adjust capacity based on

policies• Manage

(patch,backup)

IT/App Owner

Sun Servers & Storage

Oracle VM, Linux, Solaris

5. Charge

IT/App Owner

• Meter and Chargeback

Oracle Enterprise Manager Self-Service Interface

Oracle Database

Oracle Fusion Middleware

Oracle Enterprise Manager

• Deploy through self-service

App Developer

Page 27: Dc architecture for_cloud

© 2011 Oracle Corporation

Oracle Cloud Lifecycle Management Capability

ConfigurationandCompliance

ApplicationPerformanceManagement

LifecycleManagement

ApplicationQuality

Management

Foundation Capabilities for Managing Datacenters

Cloud Management Capabilities

Full App-to-Disk Management

Self-ServiceProvisioning

Policy-Driven Resource Mgmt

Metering andChargeback

CapacityPlanning

AssemblyPackaging

Page 28: Dc architecture for_cloud

© 2011 Oracle Corporation

Oracle Enterprise Manager ROI Study Multi-customer Study Demonstrates Strong ROI, Business Value

($M)• ROI of 149% with a payback

period of 18 months

• Lower downtime by up to 90%

• Improve IT staff productivity by up to 75%

• Reduce capital spending on servers by up to 20%

Page 29: Dc architecture for_cloud

© 2011 Oracle Corporation

Oracle IT: Oracle DevelopmentNearly Ten Years Development / Use

Current MetricsAvg. new VM reservations

per day: ~50Avg. self-service reboots

per day: ~25Avg. self-service reimages

per day: ~100

• Internal hardware resource management application leveraging existing development automation as a ‘private cloud API’

• A self-service reimaging & reboot portal for users• Average server utilization rate exceeds 80% over 7 day work week

CaseStudy

Page 30: Dc architecture for_cloud

© 2011 Oracle Corporation

Summary Planning Your Successful Cloud Journey

• Decide what kind of cloud is under consideration- Infrastructure, Platform… , Private, Hybrid….- Strategic or Tactical

• Identify measurable benefits

• Use appropriate ROI models

• Evaluate organizational readiness

• Develop a clear roadmap for deployment

Page 31: Dc architecture for_cloud

© 2011 Oracle Corporation

For More Information….

oracle.com/cloud

Page 32: Dc architecture for_cloud

© 2011 Oracle Corporation

Page 33: Dc architecture for_cloud

© 2011 Oracle Corporation © 2009 Oracle 33