18
©2016 ScaleArc. All Rights Reserved. 1 Enabling Webscale Resiliency for Today’s Digital Enterprise

ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

Embed Size (px)

Citation preview

Page 1: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 1

Enabling Webscale Resiliency forToday’s Digital Enterprise

Page 2: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 2

Data – The Lifeblood of Your Apps

Apps – The Lifeblood of Your Organization

Page 3: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 3

Apps to Database – A Challenging Connection

Page 4: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 4

Result: Databases Cause App Downtime

Downtime costs you:• Lost revenue• Poor customer experience• Decreased productivity• Wasted time and IT resources

$500K*1 HOUR

=*Source: IDC, DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified, 2014

Traffic overload

Bad queries

Maintenance

Failures

Page 5: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 5

Data Abstraction Layer Enables Webscale

Resiliency Scale Performance

Page 6: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 6

ScaleArc – Webscale for Everyone Else

Page 7: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 7

ScaleArc Abstraction LayerWebscale for the Data Tier

Top ScaleArc benefits:

• Zero downtime for apps

• Improved app performance

• Actionable, real-time insights

• Stronger security

Transparent deployment – no code changes to the app or database

Page 8: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 8

DC1

Key Initiatives that ScaleArc Enables

• App availability SLAs

– Reduce planned unplanned downtime

• Database modernization

– Scale out, upgrades

• Data center modernization

– Active/active operations

• Cloud migration

– Public, private (DBaaS), hybrid

Webscale benefits – whatever your scale

DC2 Cloud

Page 9: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 9

ScaleArc Value Increases with Database Modernization

•Reduce load, increase performance•Queue spikes in traffic•Real-time SQL analytics•Query filtering

•App-transparent failover

•Zero downtime maintenance•Replication-aware load balancing•Query routing

•Multi-site active/active•Geo-aware load balancing•DBaaS

Standalone Clustering Replication Multi-Site Replication

Page 10: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 10

How Customers Deploy ScaleArc

Full RESTful API for integration with your systems

In the CloudServer VM

Page 11: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 11

Gartner Recognizes the Value of Abstraction

Why cool

• App-transparent failover

• Linear scaling

• Automatic read/write split

• Zero-downtime maintenance

Hype Cycle for IT Service Continuity Management, 201528 July 2015

Magic Quadrant for ADCs6 October 2015

Mention in “Others” section

Page 12: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 12

HealthcareContent/Media

SaaSFinancial Services

Customers Benefiting from the ScaleArc Solution

eCommerce/Retail

Page 13: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 13

Challenges• Achieving cross-data center failover

• Failing to finish patching within maintenance windows 40% of the time

• Scaling the 2012 AlwaysOn environment

ScaleArc Solutionü Active/active config across data centersü Zero-downtime maintenance of SQL Server environmentü 100% uptime to dateü Removed 1 full second of web page download time – 2x

fasterü Enabled $Billions of transactions through Black Friday weekü ScaleArc software supports every transaction across North

and South America

App Servers App Servers

Site A Site B

replication

Case Study: Dell.com

Web Load Balancer

Web Load Balancer

eCommerce

Global Traffic Manager

R W

Page 14: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 14

Challenges• Migrate from SQL Server 2008 to 2014• Overcome limitations of AlwaysOn

• Not replication aware • No geo-aware load balancing• No method for detecting failover state of Availability

Groups• Avoid app rewrites to support 2014• Streamline maintenance, patching, testing

ScaleArc Solutionü Accelerated project timeline from 9 months to 4 mos.ü Provides auto failover across data centers, avoiding app

errors during failoverü Supports automatic read/write splitü Provides geo-aware load balancingü Enables zero-downtime maintenanceü Supports 8x traffic capacityü Utilizes all deployed SQL Servers

App Servers

US West

Case Study: Microsoft

Web Load Balancer

Content

W

US East

Web Load Balancer

Dublin

Web Load Balancer

Singapore

Web Load Balancer

App Servers App Servers App Servers

AlwaysOn Replication (synchronous within Primary DC, Asynchronous across DCs)

R

Page 15: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 15

Challenges

• Achieve cross cloud provider failover

• Achieve performance under heavy load

• Scale SQL Server 2012 AlwaysOn environment

ScaleArc Solutionü Active/active configurations using AlwaysOn Availability

Groups across two different vendor data centersü The only solution to provide failover across two

service providers without any app changesü Reads from local data center

ü Overcome limitations of AlwaysOnü Not replication aware ü No geo-aware load balancingü No ability to detect failover state of Availability Groups

ü Zero-downtime maintenance of SQL Server environmentü 100% uptime to date

App Servers App Servers

Cloud Provider – West On-Prem – East

replication

Case Study: Shomi – Hybrid Architecture (A/A)

Web Load Balancer

Web Load Balancer

Content/Media

R WAvailability Group AWS Availability

Group Savvis

AlwaysOn Replication sync within DC; Transactional across DCs

Page 16: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 16

Challenges• Make MySQL environment “enterprise-class” to ensure

availability and performance for PingFederate app• Write to one server in a MySQL Master/Master/Slave

environment• Enable geographic redundancy and failover across multiple data

centers• Lack of visibility into SQL traffic

ScaleArc Solutionü Provides auto failover across data centers, avoiding app

errors during failover

ü Supports automatic read/write split to utilize all MySQL nodes

ü Delivers real-time analytics to eliminate slow queries

ü Provides geo-aware load balancing

ü Extends support for Rendering as a service (RaaS) in addition to the original PingFederate app

Case Study: Autodesk

SaaS

App Servers App Servers

West East

replication

Web Load Balancer

Web Load Balancer

R W

Multi-Master-Slave Multi-Master-Slave

Page 17: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 17

Next: Enabling Database as a Service (DBaaS)

Public CloudDBaaS/Private CloudOn Prem Hybrid

ScaleArc = foundational technology for DBaaS

Page 18: ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise

©2016 ScaleArc. All Rights Reserved. 18

Thank You