14
Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide offers recommendations on selecting a platform that helps unleash the performance of your database.

Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

Four Steps to Unleashing The Full Potential of Your Database

This insightful technical guide offers recommendations on selecting a platform that helps unleash the performance of your database.

Page 2: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

What’s the #1 Driver for Organizations Moving to All-Flash Storage?

2©Kaminario 2018

First, Let’s Address the Problem

It’s hard to overstate the importance of application performance as the key driver for Organizations moving to the All-flash datacenter. Modern, cloud-era applications are built first and foremost with user experiences in mind. Imagine waiting more than 10 seconds on your mobile shared ride app to respond – a single bad experience may force you into the myriad of alternative solutions, in this case, a quick swipe up to close one application and open the next. Never before has the user experience been as important as in today’s mobile, cloud-driven and digital world.

It’s all about the Applications!

Data from FreeForm Dynamics Research – 2016

Needs of specific high performance applications

Delivery of speed with a lot less tuning

The need for more speed across the board

Generally lower admin and management effort

Virtual Desktop (VDI) needs in particular

Drive to keep infrastructure modern and future proof

Less pressure on facilities (e.g. floor space, cooling)

Less energy consumption per unit of capacity

Strategic drive to an all-�ash datacentre nirvana

Major driver Secondary influence No influence Don't believe AFAs deliver this Unsure

0%

64%

34%

29%

26% 29% 24%

24%

23%

20%

20%

10% 15% 61%

30%

40%

35% 39%

30%

34% 42%

42%

48% 23%

43% 19%

27% 8%

20% 40% 60% 80% 100%

Page 3: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

3©Kaminario 2018

Within applications, (almost) everything has to do with databases

Once you peel the top layer of applications, it’s obvious that application performance is largely driven by the underlying database. In an recent IDC study, the biggest challenge identified by Database Admins (DBAs) was performance degradation. And in a follow up question, DBAs identified these three top reasons for the performance degradation.

What are the biggest database challenges for Organizations?

What are the biggest causes for performance degradation?

Performance degradation 42%

41%

40%

38%

Increased storage capacity requirements

Security requirements

Increased cost of infrastructure

82%

Increase in transactional

workloads

Storage I/O bottleneck

Too much data

ESG Research Report: Enterprise Database Trends in a Big Data World, 2014

• Increase in transactional workloads

• Too much data

• Storage I/O bottleneck

BIGGEST CHALLENGES FACED BY DBAs:

Page 4: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

4©Kaminario 2018

How to identify whether your storage is causing an I/O bottleneck?

These are the most common symptoms of storage I/O bottleneck for Oracle and SQL Server. See

these lately? Chances are that your storage infrastructure may be the culprit!

Writes affecting read performance

Log and Tempdb / Redo Log and Temporary objects Contention Low

throughput

82%

High Storage wait events Latencies

Page 5: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

5©Kaminario 2018

* Based on actual implementation data

BREAK I/O BOTTLENECK

Better Oracle and SQL Server performance on K2 All-flash*

2X – 5X

Break the Storage I/O bottleneck with Kaminario K2 All-Flash

Not all storage AFAs are created equal! In the next few sections, we’ll cover the four keys to ensure that your data infrastructure is helping, not hurting, your database-driven application performance.

Page 6: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

6©Kaminario 2018

What is mixed workload processing and why it matters?

Much like a large highway supporting traffic from vehicles of all kinds and sizes, storage arrays have to manage traffic from applications that come in many differing block sizes. Don’t let traditional storage be the point of congestion because of its rigid block size limitation. Robust mixed workload matters. Examples include running multiple database flavors on a single array (SQL Server, Oracle, DB2, MongoDB, etc.) in conjunction with OLAP and consolidating many instances on a single platform to save on cost.

Excels at mixed workload processing

• Look for consistent low latency and high throughput/IOPS for mixed workloads

• Storage that keeps OLTP and OLAP workloads highly responsive even under peak demands application performance

1MIXED WORKLOAD PROCESSING

Select Storage Built from the Ground-up to Provide Extreme Performance for Mixed Workloads

OLTP OLAP

Consolidation

Ability to optimize I/O by workload

Actual infrastructure needed to manage

real world workloads

Mixed workload by consolidating many instances on the same array

Page 7: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

7©Kaminario 2018

The Proof is Always in the Pudding!

Accelerating Oracle Full Table Scans and Index Creation are just two examples of the massive acceleration the right architecture can provide your database environment.

Oracle Full Table Scan on Kaminario K2

Oracle Index Creation on Kaminario K2

Full Table Scan processing 15

million rows/sec & almost 4,000 MB/s

of throughput

Index Creation on a 239 million record

table in 35 seconds at less than 0.5ms

latency

1MIXED WORKLOAD PROCESSING

Page 8: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

8©Kaminario 2018

Cloud-Ready Composable Architecture

Kaminario’s cloud-ready and active-active shared composable architecture brings a host of benefits to database performance, such as:

4-6XFaster

table & partition scans, resulting in shorter batch job completion compared to traditional storage

6-8XFaster

index seek times resulting in considerably more transaction per second

the speed of your RMAN backup and restores

2-4XIncrease

in overall operational TCO

75%Reduction

2 ACTIVE-ACTIVE ARCHITECTURE

Select Composable Storage with an Active-Active Architecture to Maximize Performance Density

Page 9: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

9©Kaminario 2018

4 Questions to Ask Your Storage Provider

Will your storage solution allow my databases to do this? (and, can you prove it?)

Batch Job 1

Run a full table scan without affecting index seek performance?

Concurrently run OLTP & OLAP on the same instance without any impact on performance?

Ensure that bulk load does not affect online queries?

Run multiple batch jobs during the day?

1

2

3

4Batch Job 2 Batch

Job 3

OLAP OLTP

Full Table Scan

Index Seek Operation

Bulk Loads TPS

2 ACTIVE-ACTIVE ARCHITECTURE

Provides truly active-active controllers• Active-Active

controllers ensure all CPUs serve database read/write needs through advanced shared metadata algorithms

• Allows you to start small, grow by adding additional active-active controllers

Page 10: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

10©Kaminario 2018

Selective Deduplication Helps Speed Up Database Performance

Kaminario K2 all-flash arrays allow you to choose what block of data you want to deduplicate, making them more efficient, more reliable and providing the best possible performance profile. Rather than creating siloes of data, Kaminario K2 can pull data at a global level, offering true in-line deduplication and only on the data that it will work on.

• Deduplication on databases is limited or non-existent

• Flexibility of turning off deduplication for Databases – no wasted CPU cycles

• 15-20% Performance benefit on K2 for turning off deduplication

Selective Deduplication

Real-time and Selective

Non-DB workload

Databases

Dedupe

Non- Dedupe

ü

Ï

3 SELECTIVE DEDUPLICATION

Select Flexible Storage that Provides Deduplication that can be Selective at the Volume Level for Extreme Efficiency

Page 11: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

11©Kaminario 2018

with Kaminario K2

Clearwater Analytics

reduces reporting

time by 65%

““Our deciding factors in the choice of Kaminario were the combined cost/GB and system performance. We felt that many of the pure flash arrays were either too costly or not production worthy. Kaminario impressed us as being both enterprise ready and cost effective.”

James Price, Director of Product Development, Clearwater Analytics

Latency Improvement at Clearwater Analytics

After K2 implementation, the I/O latency is consistently low

Before K2 implementation, the storage I/O latency was

inconsistent

3 SELECTIVE DEDUPLICATION

Page 12: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

12©Kaminario 2018

Selective, inline and advanced data reduction• Pay close attention to data reduction technologies that

go above and beyond basic features

• Look for optimized compression services such as offloaded hardware-compression that can offer 25% more effective data reduction and he;p reduce footprint

High RAID & disk utilization• Specialized K-RAID scheme offering Industry’s highest

utilization rate @ 87.5%

Advanced & easy snapshots• Snapshots enable up to 90% capacity savings compared

to full clones

4 MAXIMUM COST-EFFICIENCY

Select Storage Focused on Providing the Highest Cost-Efficiency with Custom-built Data Services for Database Workloads

Page 13: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

13©Kaminario 2018

Supercharge Applications and Databases with K2 All-Flash

4 MAXIMUM COST-EFFICIENCY

Mixed workload processing

2X-5X better database

performance

Best-in-class data reduction

Efficient and easy snapshots

99.999% Availability

Flexible scale-up and scale-out

Page 14: Four Steps to Unleashing The Full Potential of Your Database Tips for... · 2019-09-18 · Four Steps to Unleashing The Full Potential of Your Database This insightful technical guide

Contact Contact a business development representative to answer any questions you may have.

Request a Quote Request a quote for your application from our business development team.

Schedule a DemoSchedule a demo with an engineer and learn if Kaminario’s solution works for you.

About Kaminario

Kaminario, the leading all-flash storage company, is redefining the future of modern data centers. Its unique solution enables organizations to succeed in today’s on-demand world and prepares them to seamlessly handle tomorrow’s innovations. Only Kaminario K2 delivers the agility, scalability, performance and economics a data center requires to deal with today’s cloud-first, dynamic world and provide real-time data access -- anywhere, anytime. Hundreds of customers rely on the Kaminario K2 all-flash array to power their mission critical applications and safeguard their digital ecosystem. Headquartered in Needham, MA, Kaminario works with an extensive network of resellers and distributors, globally.

For more information, visit www.kaminario.com