emc it · emc it database journey to virtualization timeline plan, build, deploy virtualize...

32
1 © Copyright 2012 EMC Corporation. All rights reserved. EMC IT: Optimize Your Oracle Database Environments With EMC And VMware Palani Ramasamy EMC IT

Upload: dinhthu

Post on 05-Jun-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

1 © Copyright 2012 EMC Corporation. All rights reserved.

EMC IT: Optimize Your Oracle Database Environments With EMC And VMware

Palani Ramasamy

EMC IT

Page 2: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

2 © Copyright 2012 EMC Corporation. All rights reserved.

Agenda

EMC IT Overview

Oracle Database Virtualization Journey @ EMC

Oracle Virtualization Infrastructure Deployment

Centralized Storage Management through OEM

Oracle Performance using FAST

Rock Solid Protection in Oracle Environment

Questions

Page 3: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

3 © Copyright 2012 EMC Corporation. All rights reserved.

INTERNAL USERS

IT ENVIRONMENT

BUSINESS APPLICATIONS

VIRTUALIZATION

EMC IT At A Glance

2004

Finalist

2013

24,000

5 DATA CENTERS,

960 TB STORAGE

~400

2,000 Physical Servers

60,000

4 DATA CENTERS,

~13 PB STORAGE

~500

~10,000 OS IMAGES

93% VIRTUALIZED

Page 4: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

4 © Copyright 2012 EMC Corporation. All rights reserved.

EMC IT’s Virtualization Business Drivers

Consolidation

– Reduction in the Data Center

Cost Savings

– Servers, storage, retired legacy platforms, software licenses

Operational agility

– Faster deployments both OS and database

Standardize

– Compute platform x86 OS platform Linux, virtualization – VMware

Simplify

– Operations enabled by the standardize driver

Page 5: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

5 © Copyright 2012 EMC Corporation. All rights reserved.

Business challenge

Infrastructure silos lead to higher

costs, lower ROI on assets, and

increased environment complexity

• Lower server and storage

utilization

• Difficulty meeting service levels – Maintaining and managing separate

environments

– Provisioning inefficiencies

– Inconsistent data protection strategies

Infrastructure silos

Oracle11g Oracle9i Oracle10g

Page 6: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

6 © Copyright 2012 EMC Corporation. All rights reserved.

EMC IT Database Journey To Virtualization

Timeline

Finalize Plan, Build, Deploy Virtualize

Phase 3 Phase 1 Phase 2

• Build First Cluster • Migrate 1 full Dev Env • Apply Lessons Learned

• Migrate all Non-Mission Critical • Convert from RAC to Virtual Non-RAC

Where 99.99% uptime meets SLA • Apply Lessons Learned

Data

bases o

n v

Sphere

• Virtualize Mission Critical • Virtualize Ultra-High Volume

• Virtualize App Tiers - Production • Virtualize Database

– Development – Test – Non Mission Critical Prod

• Migrate RAC to Single Instance

• Plan • Build VM Infrastructure • Initial Conversions • All New Builds on VM • Virtualize App Tiers

– Development – Test

• Virtualize Everything • Replatform Legacy Systems

Migrate to x86 on VM

WE ARE HERE

93%

Page 7: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

7 © Copyright 2012 EMC Corporation. All rights reserved.

Virtual Deployment Model Framework

Availability % Downtime per year Downtime per month* Downtime per week

99.9% ("three nines") 8.76 hours 43.2 minutes 10.1 minutes

99.99% ("four nines") 52.56 minutes 4.32 minutes 1.01 minutes

99.999% ("five nines")

5.26 minutes 25.9 seconds 6.05 seconds

The Main Criteria for Framework Selection

1. Availability – The amount of time the database must remain available. This is usually measured in 9s.

2. Scalability – The requirement of the database to scale up to or beyond 32 cores.

Page 8: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

8 © Copyright 2013 EMC Corporation. All rights reserved.

Virtual Deployment Model Framework

32 CPU

99.9%

Sca

lab

ility

Availability 99.99%

8 CPU

128 CPU

(32*4)

99.999%

VMWARE + RAC

Multi-node Solution

VMWARE Single Node Solution 5.x

VMWARE Single Node Solution 4.x

b

a

d

c

a. Out of box VMware Solution

b. VMware solution needs to be

complemented with Clustering

Solution like Oracle CRS or MSFT

Clustering

c. VMware solution needs to be

complemented with Virtual RAC

for availability

d. VMware solution needs to be

complemented with Virtual RAC

for scalability

Based on the availability and scalability requirements, the database VM

will fit into one of these four categories.

Page 9: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

9 © Copyright 2013 EMC Corporation. All rights reserved.

Oracle Deployment Model Oracle Single Instance Deployment - vSphere 5.0

Production

DB DRS

Production

App DRS

Non-Prod

No DRS

Group

Production VMs fenced using DRS groups – prevents having to license non-prod

Rapid provisioning of new databases – Months to hours

Extra Capacity – VMs can be created that utilize only unused capacity (Think POC)

DBaas – Database-as-a-Service can be safely utilized and managed using DRS

Page 10: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

10 © Copyright 2013 EMC Corporation. All rights reserved.

Oracle Deployment Models Business Critical/Business Supporting Consolidation to Oracle RAC

48 Physical Servers to 4 Physical Servers to 2 Node Production + 2 Node Test/Development

Tremendous CAPEX/OPEX Savings – Large reduction of servers

– Increased Complexity – Oracle CRS + Oracle RAC = Increased Skill requirement

– Increased Dependencies – Massive multi-tenant database requires coordination

– Potential License Implications – Introduced Oracle RAC

Windows - 24 Linux - 16 Solaris - 8

Standalone Physical Servers Consolidated

Production

Dev/Test

Legacy Consolidation

Page 11: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

11 © Copyright 2013 EMC Corporation. All rights reserved.

Managing Capacity, Performance, Data Protection &

Availability

DBA Activities Increasing

Monitor Availability

Manage Backup & Recovery

Manage Data Storage & Retrieval

Diagnose Performance Issues

Capacity Planning

Patch Systems

77%

75%

71%

61%

60%

59%

Page 12: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

12 © Copyright 2013 EMC Corporation. All rights reserved.

Storage Monitoring & Visibility Inside Oracle Enterprise

Manager

Simplifying Today’s Common Tasks

STORAGE VISIBILITY ORACLE ENTERPRISE MANAGER PLUG-IN

STORAGE VISIBILITY ORACLE ENTERPRISE MANAGER PLUG-IN

Page 13: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

13 © Copyright 2012 EMC Corporation. All rights reserved.

OEM Plug-in for EMC VMAX Single pane of glass into

EMC storage capacity and performance for the

DBA

See the layout of the host file systems on the storage devices

Page 14: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

14 © Copyright 2012 EMC Corporation. All rights reserved.

Apps. DB Files

Fiber Channel

SAN

Optimal Performance Pure FC SAN Solutions • Database & Apps. on SAN • Files on NFS or CIFS

Apps. Files

Flexibility & Scale Unified Storage Solutions • Database on SAN • Application on NAS NFS • Files on NFS or CIFS

FC SAN

NAS

EMC Unified Multi-Protocol Storage

Cost & Management NAS / IP Storage Solutions • Database & Apps. on NFS • Files on NFS or CIFS

Apps. DB

Ethernet / IP

NAS

DB FC SAN

FC SAN

CIFS

NFS

NFS

Database

File Sharing

Applications

Applications

Database

EMC Unified Storage for Oracle Cost-optimized performance with management flexibility

NAS

NAS FC

FC

Page 15: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

15 © Copyright 2012 EMC Corporation. All rights reserved.

HDD

DRAM Cache

Flash

With FAST Cache

App server

Controller 9 of 10 I/Os from Cache

HDD

Storage Innovation

• FAST Cache for maximum application performance

• More than twice the performance improvement in Oracle environments

• Real-time reaction to unexpected workload peaks

– Extends existing memory cache

– Up to 2TB

DRAM Cache

4 of 5 I/Os from disk

1 of 10 I/Os from disk

Without FAST Cache

App server

Controller

1 of 5 I/Os from Cache

Page 16: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

16 © Copyright 2012 EMC Corporation. All rights reserved.

FAST Development: What EMC Learned

80/20 rules

Smaller is better

Page 17: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

17 © Copyright 2012 EMC Corporation. All rights reserved.

Statistics Engine

FAST Development: What EMC Built

FAST Analytics Engine Movement Engine

Page 18: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

18 © Copyright 2012 EMC Corporation. All rights reserved.

NL-SAS

SAS Drives

Enterprise Flash Drives

Tiered Storage

Granularity & Efficiency (FAST VP)

• Automated tiering – Self-optimizing management – Dynamically meets peak

performance needs with Flash drives (EFDs)

– Automatically place infrequently used tables on NL-SAS drives

• Virtual provisioning – Improve administrative efficiency – Easier—grow, shrink, and rebalance

Page 19: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

19 © Copyright 2012 EMC Corporation. All rights reserved.

FAST Suite—FAST VP + FAST Cache

DRAM Cache

FAST Cache

FLASH FLASH FLASH FLASH

FAST Virtual Pool

NL-SAS

SAS SAS SAS SAS

FLASH FLASH

NL-SAS NL-SAS NL-SAS NL-SAS NL-SAS NL-SAS NL-SAS

FAST VP

tiers across drives in pool

Optimizes drive utilization

Relative ranking over time

1 GB slices ideal for deterministic data

FAST Cache

copies hottest data to Flash

Optimizes Flash utilization

Dynamic movement in near real time

64 KB sub-slices ideal for bursty data

F A S T S U I T E

Page 20: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

20 © Copyright 2012 EMC Corporation. All rights reserved.

FAST VP: Propel Environment (SAP) Total Usable EFD Capacity is 2.1TB. Total size of all DBs is 20TB. SAP Application Storage is 26TB

Each database will use only a portion of total allocated capacity

EFD Storage Group priority is ECC (1), BW (2), MSC (3) and APP (4)

Storage Tier FAST Policies

10%

100%

100%

100%

Tier 1 200 GB Flash RAID 5 (3+1)

Tier 2 450 GB 15K FC RAID 1

Tier 3 1 TB SATA RAID 6 (6+2)

Storage Groups

F_SAPECC_SG (1) (6TB– Star/Redo & DB Roll Fwd )

F_SAPMSC_SG (3) (1.5TB – STAR protected)

F_SAPAPP_SG (4) (26TB – SRDF/A) 4%

F_SAPBW_SG (2) (12TB– Star/Redo & DB Roll Fwd)

4%

100%

Page 21: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

21 © Copyright 2012 EMC Corporation. All rights reserved.

EMC XtremSF – Turbocharge your response Server-based Flash cache

Brings Oracle active data closer to the database

Dramatically improves application response time and throughput

Extends EMC FAST array technology into the server

Delivers protection (high availability, data integrity, reliability, and disaster recovery)

XtremSF

Storage area network

XtremSF XtremSF XtremSF

Page 22: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

22 © Copyright 2012 EMC Corporation. All rights reserved.

XtremSF Benefits Oracle Data files

Page 23: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

23 © Copyright 2012 EMC Corporation. All rights reserved.

EMC Data Domain Easy integration with existing environment

Replication

CIFS, NFS,

NDMP, DD Boost

Ethernet

Virtual Tape

Library (VTL) over

Fibre Channel DD890 appliance

Control Tier Target Tier Disaster Recovery Tier

2U

2 to 10 ports

10 and 1 Gigabit Ethernet; 8 Gb/s Fibre Channel

RAID 6

Up to 285 TB usable capacity with shelves

2 TB or 1 TB 7.2K rpm SATA HDD in shelf

File system

NVRAM

N+1 fans and redundant, hot-plug power supplies

DD890 appliance

Backup and Archive Applications

Page 24: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

24 © Copyright 2012 EMC Corporation. All rights reserved.

Broad Platform Support for Oracle

All versions of Oracle, including 10g, 10gR2, 11gR1

Complete operating system coverage – UNIX Support: AIX, HP-UX, Solaris – Linux Support: Oracle Enterprise Linux, Red Hat, SUSE, zLinux – Windows: Server 2008, Server 2003, Server 2000, Vista

All file systems and volume managers, including Oracle Automatic Storage Management (ASM)

All clustered configurations, including Oracle Real Application Clusters (RAC)

Oracle Data Guard

Oracle in virtual machines – VMware, Solaris Zones, AIX LPARs, etc.

Page 25: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

25 © Copyright 2012 EMC Corporation. All rights reserved.

EMC Networker & Oracle Aware Backup Complete protection for databases and applications

Integrated with Oracle Recovery Manager (RMAN) – Backup and restore for complete databases, individual data files, table spaces, and

logs – Automated and flexible backup – Automated and flexible recovery

Simplifies Oracle backup and recovery – Wizard-driven configuration – Remote updates through push installation

Reduces backup impact and required storage – Integrated deduplication – Snapshot management

Integrates with VMware – In-guest, application-consistent protection – Distributed Resource Scheduler, vMotion, and High Availability support

Oracle

NetWorker

NetWorker Module for Databases

and Applications

Page 26: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

26 © Copyright 2012 EMC Corporation. All rights reserved.

Backup and Recovery Blazing Fast Backups/No User Impact

Proxy Backup Server

8 Gb\s SAN Fabric B

8 Gb\s SAN

Fabric A

VMAX

8 Gb\s SAN Fabric A

Production Cluster

8 Gb\s SAN Fabric B

Up to 8 Terabytes/Hour! Maximum speed limited by source disk speed

15k Fiber drives can support 47-53 GB/hour

155 15K fiber channel drives will support 10TB

Prod Clone

Page 27: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

27 © Copyright 2012 EMC Corporation. All rights reserved.

VPLEX Family Overview What is it?

A hardware and software virtualization platform

Implemented as a SAN-based solution

Enables local and distributed federation

What is unique?

AccessAnywhere

High-availability, scale-out cluster architecture

Unique technology enables workforce collaboration over distance

Page 28: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

28 © Copyright 2012 EMC Corporation. All rights reserved.

VPLEX High Availability for Oracle Real Application Clusters (RAC) over Distance

Enable application uptime • Continuous availability

• Easy to set up and configure

• Optimal performance

Federated AccessAnywhere

VPLEX WITNESS

Active Active

Site 1 Site 2

Site 3 • Scale without compromise

• Still use for non-RAC servers

Page 29: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

29 © Copyright 2012 EMC Corporation. All rights reserved.

RecoverPoint Family Overview

What is it? • A hardware and software protection platform

• Implemented as a SAN-based solution

• Enables local and remote replication

What is unique? • Protect data on EMC and non-EMC arrays

• Protect applications at local and remote sites

• Provides DVR-like, point-in-time access to data

Page 30: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

30 © Copyright 2012 EMC Corporation. All rights reserved.

Continuous Data Protection • Recovery to any point in time

• Dynamic synchronous and asynchronous replication

• Customized recovery point objectives (RPOs) supporting:

• Instant access to local and remote point-in-time images using DVR-like recovery

• Repurposing of recovered images without impact on production activity

• WAN bandwidth data reduction of up to 90 percent of changed data

• Nondisruptive business continuity and disaster recovery testing

RecoverPoint Family

CRR: Continuous remote replication protection

CLR: Concurrent local and remote protection

CDP: Local continuous data protection

Page 31: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions

31 © Copyright 2012 EMC Corporation. All rights reserved.

RecoverPoint for Oracle Environments

Jointly developed solutions for… – Oracle Database, Fusion Middleware, Data

Guard

– Integration for hot backup and System Change Number (SCN) extraction

Broad support – Automation with Replication Manager

– Reporting with EMC Data Protection Advisor

– Virtual and clustered servers

– Fusion Middleware, Oracle Real Application Clusters (RAC), and more

Rapid, reliable, and manageable disaster recovery

Oracle DB Oracle DB Middleware

VMware VMware

SAN

Virtual Machines

Page 32: EMC IT · EMC IT Database Journey To Virtualization Timeline Plan, Build, Deploy Virtualize Finalize ... SAN FC Optimal Performance Pure FC SAN Solutions