ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise
-
Upload
scalearc -
Category
Technology
-
view
532 -
download
1
Transcript of ScaleArc: Enabling Webscale Resiliency for Today's Digital Enterprise
©2016 ScaleArc. All Rights Reserved. 1
Enabling Webscale Resiliency forToday’s Digital Enterprise
©2016 ScaleArc. All Rights Reserved. 2
Data – The Lifeblood of Your Apps
Apps – The Lifeblood of Your Organization
©2016 ScaleArc. All Rights Reserved. 3
Apps to Database – A Challenging Connection
©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
©2016 ScaleArc. All Rights Reserved. 5
Data Abstraction Layer Enables Webscale
Resiliency Scale Performance
©2016 ScaleArc. All Rights Reserved. 6
ScaleArc – Webscale for Everyone Else
©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
©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
©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
©2016 ScaleArc. All Rights Reserved. 10
How Customers Deploy ScaleArc
Full RESTful API for integration with your systems
In the CloudServer VM
©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
©2016 ScaleArc. All Rights Reserved. 12
HealthcareContent/Media
SaaSFinancial Services
Customers Benefiting from the ScaleArc Solution
eCommerce/Retail
©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
©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
©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
©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
©2016 ScaleArc. All Rights Reserved. 17
Next: Enabling Database as a Service (DBaaS)
Public CloudDBaaS/Private CloudOn Prem Hybrid
ScaleArc = foundational technology for DBaaS
©2016 ScaleArc. All Rights Reserved. 18
Thank You