Top Banner
©2016 ScaleArc. All Rights Reserved. 1 Meeting the Demands of Today’s Digital Business The need for a modern data tier
28

Meeting the Demands of Todays Digital Business with ScaleArc

Jan 23, 2018

Download

Software

Petra Canales
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 1

Meeting the Demands of Today’s

Digital Business

The need for a modern data tier

Page 2: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 2

Today’s Consumer Apps Have Redefined our Expectations

Never down Always fast Scale anywhere

Page 3: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 3

Enterprise-grade Apps Don’t Meet Digital Business Needs

• They go down

– The business loses revenue, and you get woken up

• They’re slow

– The business loses customers, and you get yelled at

• They’re hard to scale

– The business can’t grow, and you miss your MBOs

Consumer Grade is the new Enterprise Grade

Page 4: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 4

What’s Holding You Back? The Data Tier

The database hiccups, and your apps throw up

• Database failover takes down the app

• Maintenance takes down the app

• Scaling takes code changes

• And the cloud just makes it worse

Page 5: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 5

You Need a Modern Data Tier – But Your Apps Can’t Use It

• A new approach: Database load balancing software

• Unlock the power of modern databases without writing a single line

of code

• Never down

• Always fast

• Scale anywhere

Transparent deployment – no code changes to the app or database

Page 6: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 6

PrimaryPrimary SecondaryPrimaryreplication

Avoid Downtime during Unplanned Outages

Secondary

Page 7: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 7

PrimaryPrimary SecondaryPrimaryreplication

Avoid Downtime during Unplanned Outages

Secondary

1 ScaleArc performs

read/write split

Page 8: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 8

PrimaryPrimary SecondaryPrimaryreplication

Avoid Downtime during Unplanned Outages

Secondary

1 ScaleArc performs

read/write split

RRR

WR WR

R

W

Page 9: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 9

Primary Secondaryreplication

Avoid Downtime during Unplanned Outages

Secondary

1 ScaleArc performs

read/write split

R

WR WR

R

W2 Upon database failure,

ScaleArc queues

writesW

W

Page 10: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 10

Primary Secondaryreplication

Avoid Downtime during Unplanned Outages

Secondary

1 ScaleArc performs

read/write split

R

WR WR

R

2 Upon database failure,

ScaleArc queues

writes

3 After secondary is

promoted, ScaleArc

directs queries to new

primary server

Primary

W

W

W

Page 11: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 11

Primary Secondaryreplication

Avoid Downtime during Unplanned Outages

Secondary

1 ScaleArc performs

read/write split

R

WR WR

R

2 Upon database failure,

ScaleArc queues

writes

3 After secondary is

promoted, ScaleArc

directs queries to new

primary server

Primary

W

W

W

4 Apps see delay, but

do not restart

Page 12: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 12

SecondarySecondaryreplication

Enable Zero Downtime Maintenance

SecondaryPrimary

WRRWR

RW

W

RR

Page 13: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 13

Secondaryreplication

Enable Zero Downtime Maintenance

Secondary

1 Mark a database to be

taken offline

Primary

WRRWR

RW

W

RR

Page 14: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 14

Secondaryreplication

Enable Zero Downtime Maintenance

Secondary

1 Mark a database to be

taken offline

Primary

WRRWR

RW

WR

2 ScaleArc automatically

reroutes queries away

from offline server

Page 15: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 15

Secondaryreplication

Enable Zero Downtime Maintenance

Secondary

1 Mark a database to be

taken offline

Primary

WRRWR

RW

WR

2 ScaleArc automatically

reroutes queries away

from offline server

3 Patch the server and

bring it back online

Page 16: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 16

SecondarySecondaryreplication

Enable Zero Downtime Maintenance

SecondaryPrimary

WRRWR

RW

W

RR

4 After health check,

ScaleArc auto

restores traffic to

updated server

3 Patch the server and

bring it back online

2 ScaleArc automatically

reroutes queries away

from offline server

1 Mark a database to be

taken offline

Page 17: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 17

Improve Performance

CPU Usage

RR W

W R

Page 18: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 18

Improve Performance

CPU Usage

R R WWR

1 Connection pooling,

authentication offload

reduce CPU usage

Page 19: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 19

Improve Performance

CPU Usage

R R WWR

1 Connection pooling,

authentication offload

reduce CPU usage

2 App-transparent caching

improves response time

10x to 60x

Page 20: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 20

Enable Cross Geo, Cloud, and Hybrid Deployments

1 ScaleArc performs read/write

split and geo-load balance

database traffic

2 Best performance achieved by

Time To First Byte

3 Active replication lag

monitoring; avoids sending

traffic to lagging nodes

4 Database auto failover is

enabled within and across

data centers

App Servers App Servers

Site A Site B or CloudWeb

Load

Balancer

Web

Load

Balancer

Global Traffic Manager

replication

R W

Page 21: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 21

See What You’ve Never Seen Before

Agentless Real-time Monitoring

• Get database-specific metrics to help

eliminate bottlenecks

One Central Log for all DBs

• So information about a DB is available,

even if it isn’t

Database Performance Analytics

• To help rebalance workloads and plan

future purchases

Page 22: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 22

You Could Try to Build This Yourself

• Invest in a modern database to get:

– Scale out and replication, automated failover

• Rewrite your apps to use the new database

• And you still wouldn’t get:

– Zero downtime for the app

– Fastest app performance

– Scale across geos or into the cloud

It would cost you a lot – and you still won’t deliver consumer grade apps

Page 23: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 23

Your Peers Have Made their Apps Consumer Grade with ScaleArc

Across a Wide Range of eCommerce and SaaS Apps

Content/MediaHealthcare

Financial Services

Page 24: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 24

Here’s What it’s Meant to their Business

$188K saved in

a single outage

No outage with

database failure

$320K

saved in a year

Dev time

avoided

$2M higher

annual revenue

No maintenance

windows2x faster

website

$3M

higher revenue

2x faster

app rollout

Avoided

coding

Page 25: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 25

Nasdaq – Delivering Zero Downtime

“The ScaleArc technology is also

totally transparent, to both the

apps and databases, so we

could deploy it with no code

changes. It gives us zero

downtime.”

--Prasad Parvathaneni, Nasdaq

Page 26: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 26

ScaleArc – Generating a Lot of Buzz

Page 27: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 27

Why Customers Choose ScaleArc

Page 28: Meeting the Demands of Todays Digital Business with ScaleArc

©2016 ScaleArc. All Rights Reserved. 28

Next Steps:

1. Run a live demo

2. Target a critical app for a Proof of Value (PoV)

3. Perform an assessment of your application environment

4. Run the POV and review results

5. Deliver consumer-grade apps!

Additional Resources:

How it Works

Case Studies

??