40
1 © Copyright 2014 EMC Corporation. All rights reserved. © Copyright 2014 EMC Corporation. All rights reserved. DB.NEXT With XTREMIO Transform Database Infrastructure Vinay Gaonkar, Director of Products Kevin Closson, Office Of CTO

DB.NEXT With XTREMIO Transform Database Infrastructure

Embed Size (px)

DESCRIPTION

DB.NEXT With XTREMIO Transform Database Infrastructure. Vinay Gaonkar, Director of Products Kevin Closson , Office Of CTO. Roadmap Information Disclaimer. - PowerPoint PPT Presentation

Citation preview

1© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

DB.NEXTWith XTREMIO

Transform Database Infrastructure

Vinay Gaonkar, Director of ProductsKevin Closson, Office Of CTO

2© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Roadmap Information Disclaimer

• EMC makes no representation and undertakes no obligations with regard to product planning information, anticipated product characteristics, performance specifications, or anticipated release dates (collectively, “Roadmap Information”).

• Roadmap Information is provided by EMC as an accommodation to the recipient solely for purposes of discussion and without intending to be bound thereby.

• Roadmap information is EMC Restricted Confidential and is provided under the terms, conditions and restrictions defined in the EMC Non-Disclosure Agreement in place with your organization.

3© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

What Is The One Thing You Know About This Car?

4© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Did you say ELECTRIC?

5© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

It’s A Better Car!• Only one moving part

• No oil changes

• 0-60 in 4.4 sec

• Lowest center of gravity

• Silent

• More interior space

• No emissions

• Five star crash ratings

• Tax Rebates

• Access to carpool lanes

6© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Not all Flash arrays are equal

7© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Flash Is Just Media

• Consistent performance

• Simpler to configure

• No tuning

• More reliable

• More space efficient

• More cost efficient—really!

• Entirely New capabilities

Flash arrays need to harvest the power

8© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

ERP

APPHR

APPSALES/ MARKETING

APP

“Over provisioned”

10 + DB copies, 20K IOPS

Finance Copy

Operations Copy

Sales Copy

Reports

Analytics

Trends

“Starving” Test & Dev

3 copies for 30 engineers, 10K IOPS

Dev Instance 1

Dev Instance 2

Dev Instance 3

Traditional Database Infrastructure - Complex“Underperforming” Production

10TB for 2TB DB, 50K+ IOPS

14+ full copies to manage 50TB+ of storage to support 2TB of application data

Application Silos to manage hotspots

Test/Dev Copies Data Mart Copies

9© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Database Infrastructure is complex and expensive

To Summarize, The Problems Are…

• Unhappy users

• Starving Test/Dev

• Under-performing Data Marts

• Cost

• Unsatisfied database owners

• Over-provisioned and under-performing storage

• Copies and copies

• Cost

Applications Infrastructure

10© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Transform Database Infrastructure With XtremIO Flash Arrays

Accelerate and Scale Database IOs

Consolidate Instances & Silos

Increase Efficiency& Reduce cost

11© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

• Consistent performance• 150K1 IOPS per X-Brick

• Predictable low latency

• Data Management• Unique Content-aware Data Protection

• Data Reduction

• Space-efficient Snapshots/clones

• Encryption

• Simple to manage and scale• 3-step provisioning—no tuning

• Scaleout architecture

1 8K 100% random read2 Usable capacity without data reduction

XtremIO Flash Array

One X-Brick20TB (14.94TB2),

150K1 IOPS

12© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

• Linear scaling

• Add additional X-Bricks for capacity and performance

• Capacity and performance scale linearly

• Single system– Managed as one array– Data management and reduction

•Naturally balanced– Uniform LUN layout– Load balanced IOsSingle X-Brick Array

20TB2, 150K IOPS1

Two X-Brick Array40TB2, 300K IOPS1

Four X-Brick Array80TB2, 600K IOPS1

On

e A

rray

1 8K 100% random read2 Raw capacities

XtremIO Scaleout Array

13© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Accelerate And Scale Database IOs

• Run transactions, analytics and reports faster• Consistent low latency

• Increase queries/users, Broaden analytics scope• Use wasted DB cycles

• Stop chasing hotspots• Consistent performance for any IO profile

Increase business value of the applications

14© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Why Don’t Applications Perform? • Application databases produce

variety of IOs

• Constant high load sustained & random/sequential I/O

• Huge user concurrency leads to random workload

• Datasets are growing and becoming more random

• Keeping up with data hotspots has become primary function

• Disk/RAID types, caching, tiering can go only so far

“Underperforming” Production

2TB DB, 10TB Storage Many DB cores 30%CPU utilization 10-20ms App response time

15© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Chasing HotspotsTable 6 Aggregate Layout

Controller Aggregate

Name Option

/RG Size # of Disks/ Usable Size Purpose

FAS-3170_A_1

aggr0 RAID-DP, RG-16

3 no's/350GB

DOT and root volume

FAS-3170_A_1

AGGR_ORA_1_A_1

RAID-DP, RG-21

42 no's/13TB Data files, Redo logs, control files, Database and Cluster Ware Binary

FAS-3170_A_2

aggr0 RAID-DP, RG-16

3 no's/350GB

DOT and root volume

FAS-3170_A_2

AGGR_ORA_2_A_1

RAID-DP, RG-21

42 no's/13TB Data files, Redo logs, control files, FRA

FAS-3170_B_1

aggr0 RAID-DP, RG-16

3 no's/350GB

DOT and root volume

FAS-3170_B_1

AGGR_ORA_1_B_1

RAID-DP, RG-21

42 no's/13TB Data files, Redo logs, control files

FAS-3170_B_2

aggr0 RAID-DP, RG-16

3 no's/350GB

DOT and root volume

FAS-3170_B_2

AGGR_ORA_2_B_1

RAID-DP, RG-21

42 no's/13TB Data files, Redo logs, control files, Archive Log

Table 7 Volume Layout

Controller Volume name

Aggregate Name Size Purpose

FAS-3170_A_1

ORA_HOME

AGGR_ORA_1_A_1

100GB

Database Binary

FAS-3170_A_1

CRS_HOME

AGGR_ORA_1_A_1

100GB

Cluster ware Binary

FAS-3170_A_1

OCR_CSS AGGR_ORA_1_A_1

50GB OCR & Voting Disks

FAS-3170_A_1

VOL_DATA_1_A_1

AGGR_ORA_1_A_1

12TB Datafiles, control file

FAS-3170_A_2

VOL_LOG_2_A_1

AGGR_ORA_2_A_1

200GB

Redo log Files

FAS-3170_A_2

VOL_FRA_2_A_1

AGGR_ORA_2_A_1

2TB FRA

FAS-3170_B_1

VOL_DATA_1_B_1

AGGR_ORA_1_B_1

12TB Datafiles, Control file

FAS-3170_B_2

VOL_DATA_2_B_1

AGGR_ORA_2_B_1

10TB Datafiles, Control File

1. Different RAID groups

3. Different drive types

2. Different controllers

4. Different volumes

5. Different sizes

16© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Do you have application performance issues?

17© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

A Typical I/O-Bound Server. Wasted CPU Cycles

4 hours wasted by high-latency single block random reads

92% DB Time

wasted!

18© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Complex Database Infrastructure

10TB storage for 2TB, 50K IOPS3 copies for 30 engineers, 5K IOPS

Production Parent Volume

High Performance Production

2TB of Flash Capacity

Free, Fast DEV/TEST

EVERY ENGINEER GETS AN INSTANCE

Free, Fast ANALYTICS

INSTANT CREATION

SCALE-OUT IOPS IN ABUNDANCE

Transformed Database Infrastructure

10+ copies, 20K IOPS

0 TB total Storage space3 Dev/Test

Instances 0 Full Copies5 12 TB total XtremIO space3 0 Dev/Test

Instances 0 Full Copies

19© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

“Using XtremIO we are able to engineer our Oracle RAC systems to be faster, more scalable, and handle more concurrent users, while at the same time requiring only 20% of the previous footprint in our data center”

Challenge Extreme performance (6 GB/s large block random workload) High Oracle licensing costs Storage OpEx Complex setup/tuning

Solution XtremIO All-Flash Array

Results 75% reduction in storage configuration time Reduced space/power/cooling footprint Reduction in server size/processor count & Oracle licenses ~1.9GB/s bandwidth per X-Brick at <1ms latency

Application Largest Medicaid analytics

database (Oracle RAC) in US High user concurrency Fast response time needed

BRIAN DOUGHERTYChief Data Warehouse Architect

CMA Customer ProfileMedical Analytics using Oracle RAC

20© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

XtremIO Configures In MinutesOne Screen – Zero Planning, Zero Tuning

1CREATEVOLUMES 3MAP

VOLUMES 2CREATEINITIATORGROUPS

21© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Results-AWR Report

• Avg. latency went down by more than 70%

• CPU utilization doubled

22© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Fewer Cores Need To Be Licensed On XtremIO

CPU Utilization

40% 40%

60%

60% 80%

48 licensed cores32 licensed core

60%40%

40%60%

60%40%

23© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

64 licensed cores32 licensed cores

Virtualize To Save More Cores

24© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Consolidate Instances And Silos

• Reduce number of DB instances

• Consistent latency and IOPS density

• Deploy unlimited Test & Dev copies• Space efficient zero-cost snapshots & Data Reduction

• Eliminate production copies for data warehousing• Instantaneous zero cost snapshots & IOPS density

• Virtualize with confidence to increase agility and availability• IOPS density addresses IO blender issues

Smaller infrastructure footprint, Reduced complexity

25© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

“Do you have ‘end of quarter’Crunch times?”

26© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Over-provisioned & Complex Data Warehouse

Production Database

Reports Analytics Trends

ETLOperationsSales Finance

ETL

• Concurrent ETLs to accelerate

Copy

• Multiple full copies of production on separate storage arrays

• Copy process is long

Copy

You still have crunch times

27© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Space Efficient Snapshots1 OLTP Database LUN*

Logs/database on 1 LUN 1 OLTP LUN and 6 snapshots

1 LUN and 6 snapshots

28© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Sales Reports Ops Analytics

Financial Statements

Marketing Insights

Used Capacity/IOPS2TB 50K IOPs

Used Capacity/IOPS2TB 75K IOPs

Used Capacity/IOPS2TB 100K IOPs

Used Capacity/IOPS2TB 125K IOPs

Used Capacity/IOPS2TB 150K IOPs

One X-Brick150K IOPS

Production

Production Database (2TB)

• Faster report time• Consolidated DW/reporting infrastructure

Instantaneous zero-cost snapshots

Zero Cost Data Mart Copies Anytime!

29© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Production

Production Database (2TB)

Instantaneous zero-cost snapshots

Sales Reporting

Ops Analytics

Financial Stmts

MarketingInsights

Virtualize ETL & Reporting servers To Further Consolidate

30© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

“How many copies of DB do you keep for test and development?”

“Not as many as we like”

31© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Test & Dev Is Complex, Restrictive and Expensive

Production Database

Dev 2

• Full copies of production on separate re-purposed storage

• Copy process is long Dev 1 Test 1

Copy

Delays & compromised quality

Test 2

Group of engineers share the copies

Copy

32© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

“If cost and complexity were not an issue, how many copies of your DB would you keep?”

“One for each of my engineers”

33© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

“The performance, ease of use, and snapshots make XtremIO a compelling addition to your IT service portfolio!”

Investment Management Customer ProfileOracle Performance, Test & Dev Flexibility

Challenges Query response times Business processing times Development/Test database scale & performance

Solution XtremIO All-Flash Array Production on One X-Brick Test/Dev on 2 X-Brick cluster

Results 30% business process time improvement 15-40% user query time improvement CPU wait time reduced, utilization increased Snapshots/Deduplication for dev/test give “free” database copies

Application Oracle 11G High user concurrency Fast response time needed Large dev/test environment

Enterprise Platforms Strategy Team Leader

Time (minutes)0

102030405060708090

80

40

Previous ArrayTime (seconds)

0

20

40

60

80

100

120

100

70

Previous Array XtremIO

“THE CRUNCH”(BUSINESS PROCESS TIME)

USER QUERY TIMES(Improvement)

34© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Unlimited Test & Dev Copies Anytime! Dev and Testing

Servers

One X-Brick150K IOPS

Production

Production Database (2TB)

• Fully virtualized, improved flexibility and faster application deployment• Test and Dev uses same storage class as production

Multiple DB copies

Instantaneous zero-cost snapshots

35© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Increase Efficiency & Reduce Cost

• Provision and scale at ease• No tuning. Deploy application faster• Add capacity and performance linearly

• Reduce server and licensing cost• Increased CPU utilization• Smaller infrastructure footprint

• Increase efficiency of database infrastructure• Simplified infrastructure• More agile and flexible

36© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

XtremIO Array Scales Out Linearly With Consolidation

And Database Growth

One X-Brick (6U)150K IOPS*

Two X-Bricks (13U)300K IOPS*

Four X-Bricks (23U)600K IOPS*

*8K Random read IOPS

LinearScaling

1X2X

4X

Consistent Low latency

37© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Entire Virtualized Database Consolidated On A X-Brick Cluster

Production

Production Database (2TB)

Sales Reporting

Financial Stmts

MarketingInsights

Multiple copies

Instantaneous zero-cost snapshots

Ops Analytics

Data Warehouse Test & Dev

38© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Entire Virtualized Database Infrastructure On XtremIO

Test & DevSales Reporting

Ops Analytics

Financial Stmts

MarketingInsights

Test & DevSales Reporting

Ops Analytics

Financial Stmts

MarketingInsights

Test & DevSales Reporting

Ops Analytics

Financial Stmts

MarketingInsights

Production

Production Database (2TB)

Production

Production Database (2TB)

Production

Production Database (2TB)

Instantaneous zero-cost snapshots

One array, Four X-Bricks600K IOPS

ERP APP HR APP Sales APP

39© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.

Be The Cause For The Change!

Question the status quo Over-provisioning

Inefficiencies of existing methods

Be the visionary and forward thinker! XtremIO as the key enabler of huge productivity gains

Massive consolidation benefits

Significant performance gains