cloud computing and dbaasafter exadata system delivery into the apple data center solutions planning...

40

Upload: others

Post on 06-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata
Page 2: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Cloud Computing and DBaaS

Page 3: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

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 4: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

OracleThe world’s most complete, open, and integrated business software and hardware systems

Type Public (NASDAQ: ORCL)

Industry Computer software, Hardware

Founded California, USA (1977)

Founder(s) Larry Ellison, Bob Miner, Ed Oates

Headquarters

500 Oracle Parkway, Redwood

City, California, United States

Area served Worldwide (145 countries)

Employees 115,000 staffs

Page 5: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Complete. Open. Integrated. Leader.• Database• Data Warehousing• Database Share on Linux• Embedded Database• Business Intelligence Applications• Enterprise Performance Management• System, Hardware, Storage• Middleware• Application Server• Identity Management• Customer Relationship Management• Human Capital Management• Supply Chain Management• Retail • Financial Services• Banking• Public Sector• Communications• Professional Services

Page 6: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Agenda

• Cloud Computing and DBaaS

• Database as a Service

• Group Brainstorm Workshop

• Summary

Page 7: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

<Insert Picture Here>

Cloud Computing and DBaaS

Page 8: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

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 9: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Private Cloud Evolution

Public Cloud Evolution PaaS

SaaS

IaaS

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

Datacenter EvolutionFrom Consolidation to Private Cloud

Page 10: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Server Virtualization and Platform VirtualizationCloud is NOT just only “Server Virtualization”

Single Physical Resource

Consumers

Multiple Virtual OS Resources

Server Virtualization

Make one physical resource look like many

OS Virtualization Software

Scale Up then Migration approach

Platform Clustering Software

Consumers

Multiple Physical Resources

Platform Virtualization

Make many physical resource look like one

Transparent Scale Out approach

Single Virtual Platform Resources

Page 11: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Server Virtualization and Platform Virtualization

Server Virtualization Platform Virtualization

Type of Virtualization

Busin

ess V

alu

e

Page 12: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Server Virtualization Infrastructure as a Service

Pros:-

• Ease of System Migration

• Good for Small or Uncertain of Business Requirements

Cons:-

• Low Business Value

• Not for DB processing

• Not for IO intensive load

• Not for Critical Application

• Scale Up overhead

• Enterprise Information System still in Silos, Actually!

• Almost the same Operation of business overhead

Page 13: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Software as a Services

Pros:-

• Cost Effective for small start up company

• Quick start your Business Applications

Cons:-

• Difficult to migrate back to my data center when required

• Mostly use proprietary software and its own security model

• Customer concerns on data privacy

• Customer concern on behavior tracking

• Lock-in vendor

Page 14: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Platform VirtualizationPlatform as a Service

Pros:-

• Most ready for Business Application deployment rather than Infrastructure as a Service (IaaS)

• Secure for Enterprise when compare to SaaS

• Simplify IT operation (OS , storage and network)

• Real-time business

• Prevent buying over size of the initial server

Cons:-

• Require Migration Process

• Only larger vendor can provide the PaaS solution

Page 15: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Oracle Cloud Solutions

Application

Quality Mgmt

Configuration Management

ApplicationPerformance Mgmt

Lifecycle Management

Physical & VirtualSystems 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 ApplicationsCustom Apps ISV Apps

Applications

Oracle VM for x86

Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle Solaris

Oracle VM for SPARC (LDom)Solaris Containers

Servers

Storage

Oracle Enterprise Manager

Cloud Management

Page 16: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Oracle Cloud Management Capabilities

ConfigurationandCompliance

Application

Performance

Management

Lifecycle

Management

Application

Quality

Management

Foundation Capabilities for Managing Datacenters

Cloud Management Capabilities

Full Apps to Disk Management

Self-ServiceProvisioning

Policy-Driven Resource Mgmt

Metering and

Chargeback

Capacity

Planning

AssemblyPackaging

Page 17: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

<Insert Picture Here>

Database as a Service

Page 18: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Database Consolidation ApproachesThree Options Using Oracle Database 11g

Server Virtualization

Deploy in dedicated VMs

Server virtualization

Oracle VM

CRMDW ERP

OS

DB

DB

OS

DB

OS

DB

DB

Oracle VM OSOS

ERPDW CRM

DB

OSOS

DB

DB

Database

Share server pool

Real Application Clusters

OSOS

ERPDW CRM

OSOS

DB

Schema

Share database instances

Real Application Clusters

PaaS (DBaaS)PaaS (DBaaS)IaaS

Page 19: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Engineered Systems I Dawn of a New Era

Problem Solution

Page 20: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Oracle DB as a Service (DBaaS)

Best for both public and private cloud

ERP

CRM

Warehouse

Data Mart

HR

Click for DataSheet

Exadata serves as farm for databases

Page 21: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

DBaaS - Metering and Charge Back

DB Cloud provides metering and chargeback based on real usage:-

• Assigned Core CPU

• Memory

• Storage

• Transaction Access

App1 App2 App3 App4

DBaaSPaaS

Page 22: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Oracle Enterprise Manager for Exadata ManagementIntegrated View of Hardware and Software

• Hardware view• Schematic of cells, compute nodes and switches

• Hardware components alerts

• Software/system view• Performance, availability, usage by databases, services, clusters

• Software alerts db, cluster, ASM

• Topology view of DB systems/clusters

• Configuration view• Version summary of all components along with patch recommendations

Copyright © 2012, Oracle Corporation and/or its affiliates – 22 –

Page 23: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Cloud Resource and Request Monitoring Ongoing monitoring of resources and requests

•Manage Cloud Zones and underlying resources ( Server Pools, VMs, databases)

•Track resource flux, tenants, policy violations, etc

• Drill down into individual resources for deeper monitoring

•Monitor requests and failure rates and identify potential bottlenecks to remediate

Page 24: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

On-demand self-servicePROVISIONING A DATABASE USING SELF SERVICE PORTAL

• Database Self Service Portal Dashboard : Home

Page 25: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Self-service Provisioning

• Out-of-Box, Self-Service Portal• Part of the base product

• no additional setup required

• Rich service catalog:

- VM Templates, Assemblies

- Database service

- Java applications

• Full Operational Control• Start/Stop Services, Request additional resources, Backup/Restore

• Basic resource monitoring

• Chargeback information

• Quota monitoring

• Programmatic Access using APIs• RESTFul APIs and CLI (Submitted to DMTF)

Page 26: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

• Click Charge Plans Tabs

• Select CPU and click Edit

• Select Memory and click Edit

• Select Storage and click Edit

Measured service : Chargeback

Page 27: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

The Business Value of Exadata

Defer disk purchases

Consolidate the data centerPer $, do more with Exadata

Reduce (future) license needs?

Shrink data center sprawl

One vendor to call

Latest version of Oracle

One admin team

Common backup, recovery, etc

Change the pace of business

Up to 100x response time comparing to typical Server

Page 28: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Platform as a Service for Consolidation

Existing Back up Solution

DWH DBMaster Data DB

ERP DB Etc.

DMZ

Exadata for DB and Storage Zone

DC Site

BI AppBPM/SOA

App

ERP App Etc.

DWH DBMaster Data DB

ERP DB Etc.

DMZ

Application Zone

Exadata for DB and Storage Zone

DR Site

AppDomainManager

Active Data Guard,Golden Gate

AppDomain Manager is subject to the required Application Server Software, Exact name will be provided in the detailed proposal. Active Data Guard and Golden Gate can be complementary in the integration machanism.

BI AppBPM/SOA

App

ERP App Etc.

Application Zone

Page 29: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Oracle GoldenGate Use CasesEnterprise-wide Solution for Real Time Data Needs

• Standardize on Single Technology for Multiple Needs

• Highly Flexible

• Fast Deployments

• Lower TCO & Improved ROI

Log Based, Real-

Time Change Data

Capture

Heterogeneous Source Systems

EDWODS

EDW

Disaster Recovery, Data Protection

Zero Downtime Migration and Upgrades

Operational Reporting

Real-time BI

Standby(Open & Active)

ReportingDatabaseOracle

GoldenGate

ETL

ETL

Query Offloading

Data Distribution

New DB/OS/HW/App

Global Data Centers

Replica

Page 30: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Oracle GoldenGate for Oracle DatabaseEliminate Downtime During Oracle Database Upgrades

• Zero database downtime for upgrades from 8i, 9i, 10g to 11g

• Leverage new features of Oracle Database 11g without impacting business operations

• Minimize risks with failback option

Page 31: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Public / Private Example

• Local Grid / Cloud Configuration

• Private

• Database Services

• Storage (cloud), Secure (VPN)

• Standard local Apps

• Remittance App in Cloud

• Meet Customer SLA

• Data resides at home such that compliance issues are settled

• Infrastructure cost reduced

Private Cloud Computing Infrastructure

Remit SALES Branch

Public Cloud Service Provider

Page 32: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Database Security for Cloud Environments

Procurement

HR

Rebates

Audit Trail Consolidation

Procurement

HR

Rebates

AuditingAuditing

AuthorizationAuthorization

AuthenticationAuthenticationApplications

Network SQL

Monitoring and

Blocking Encrypted Backups

Encrypted Database

Encrypted Traffic

Data Masking

Multi-factor Authorization

DB Consolidation Security

Unauthorized DBA Activity

Page 33: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Turkcell: DW and DB Consolidation

Business Objectives

• Speed up BI

• Lean, green data center

• Prepare for big data growth

Solution

• 2010: Replace 11 racks with 1 full-rack Exadata V2 for DW

• 2011: Add 2 full-rack ExadataX2-2s for DB consolidation

2 Exadata X2-2DB Consolidation

Original V2 Standby/Dev/Test

Exadata V2 Data Warehouse

Pre-ExadataData Warehouse

Data Guard

Hitachi USP-V

5 Racks EMC DMX-45 Racks 2010 2011

• 250 TBRaw Data

• 4 Oracle Databases

• 600 TB Raw / 60 TB Compressed

• 16-node RAC Cluster

• 25 TB Compressed

BenefitsReducedAdmin

20%

Storage Savings

540 TB

600 TB to 60 TB

Faster Reports

10X

27 min to 3 min (avg for 50k rpts)

“In a word, Oracle Exadata is fantastic. Almost no report takes more than 10 minutes to run, versus hours before. It sounds unreal, but it’s real.” - Power User, Finance Department, Turkcell

“In a word, Oracle Exadata is fantastic. Almost no report takes more than 10 minutes to run, versus hours before. It sounds unreal, but it’s real.” - Power User, Finance Department, Turkcell

80% Less Power30 m2 Less Space

Data Center Cost Savings

Page 34: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

AppleThe Scalability and Performance with Oracle DB Cloud

COMPANY OVERVIEW

� Apple Inc., together with subsidiaries, designs, manufactures, and markets personal computers, mobile communication and media devices, and portable digital music players, as well as sells related software, services, peripherals, networking solutions, and third-party digital content and applications worldwide.

� Industry: Technology

� Employees: 46,600

� Revenue: $75B (2010)

CHALLENGES / OPPORTUNITIES

� Improve database scalability

� Provide platform for future product integration & growth

� Migration had to be completed with extremely aggressive timeline after Exadata System delivery into the apple Data Center

SOLUTIONS

� Planning and Architecture Services

� Migration Execution and Stabilization to Oracle Exadata

� Program Management to enable aggressive timeline

RESULTS

�Migration of 20+ TB of data completed

�Exadata Operational Database within one month of delivery

June 2009Pending Approval for External Release

Page 35: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

The Best Brands Choose Exadata

Page 36: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

DB Consolidation Trends

Consolidation

DW + Analytics

Page 37: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

<Insert Picture Here>

Group Brainstorm Workshop

Page 38: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Enterprise Data Platform

No. Data Structure Unstructure Remarks

1 App Data Y Y

2 Master Data Y Y

3 Data Warehouse Y

4 Data Mart Y

5 Operational Data Store Y Y

6 Online Integration Data(Staging) andBatch Exchange data (Staging)

Y Y SeparateExternal from Internal

Page 39: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata

Group Workshop Delivery

• Team Name and Team Member Name

• Current Situation, Business Problem

• Why DBaaS

• How to Apply DBaaS

• What are the impacted applications?

• No. of Users for each application

• What kind of Data

• Consolidated DB with resource assignment

• DB Zone Design

• DB User Quota for Self Service Design

• Metering and Charge Back Design

• Migration Process and Timeframe

• Obstacle and Path to Solve อุปสรรคและแนวทางแก้ไข

Page 40: Cloud Computing and DBaaSafter Exadata System delivery into the apple Data Center SOLUTIONS Planning and Architecture Services Migration Execution and Stabilization to Oracle Exadata