deploying sql in the cloud: 5 things you need to know webcast
TRANSCRIPT
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
Deploying SQL in the Cloud: 5 Things You Need to Know
Tony TomarchioDirector of Field EngineeringSIOS [email protected]
Rodney LandrumDBA/BI ConsultantNtirety/[email protected]
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
Introductions
• Microsoft MVP, MCSE1, MCPS certifications
• Author of several technical guides for SQL Server administrators, including:
SQL Server Tacklebox, Pro SQL Server 2012 Reporting Services, Pro SQL Server 2012, and Pro SQL Server 2008 Encryption
• Develop, proves, and implements solutions for SQL Server technologies.
• Specialties include HADR, reporting, BI, data analysis, SQL internals, capacity planning, architecture, virtualization, performance tuning and optimization and aggregation
• Defines and delivers technical pre-sales services, support and best practices
• More than a decade of experience providing systems management and high availability solutions to enterprise customers
• Specialties: HA and DR replication solutions in Windows and Linux
2
Rodney LandrumDBA/BI Consultant
Tony TomarchioDirector, Field Engineering
Copyright @ 2015 SIOS Technology Corp. All rights reserved. 3
Planning Your Move to the Cloud: Five Tips
1. Measure Your Existing Capacity
2. Start Small
3. Read Everything
4. Remember You Are Still Part of a Team
5. Be the Master of Your Own Recoverability Option
4
Measure Your Existing SQL Server Capacity
• Server Performance Metrics• Database Utilization• Server / Process Dependencies• Estimate Your Cloud Tier
It is not always feasible to “Lift and Shift” your entire database application infrastructure
Consider a consolidation strategy for non mission-critical applications first
Invest in application re-design where possible to take advantage of Cloud scalability offerings
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
5
Start Small
A Server Environment by Any Other Name• Dev / Test• Staging• Pre Production• Pseudo Production
Build an automated solution for spinning these down when not in use
Continue to measure using Cloud-based performance analytics
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
Copyright @ 2015 SIOS Technology Corp. All rights reserved. 6
Read Everything
Each Cloud provider has their own billing rate and cycles
Read all of the fine print• Bring your own license or pay additional licensing fees• Know the cost of pulling data from the Cloud• Know who is responsible for each service offering
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
Copyright @ 2015 SIOS Technology Corp. All rights reserved. 7
You Are Still Part of a Team
The Cloud is Just Other People’s Servers. You will still need:
• Network Admins• Storage Admins• DBAs• Developers• Help Desk
The New Cloud Administrator
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
Copyright @ 2015 SIOS Technology Corp. All rights reserved. 8
Be the Master of Your Own Recoverability Option
Business Continuity options vary in the Cloud and like tier levels for servers, you will pay more for higher RTO and RPO.
Hybrid (On Premises and Cloud) • AlwaysOn Availability Groups (Enterprise Edition)• Database Mirroring (Will be deprecated)• Log Shipping (high administration overhead and limited)• Backup and Restore (Requires manual intervention and time
consuming)
What about Failover Cluster Instances?
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
Copyright @ 2015 SIOS Technology Corp. All rights reserved. 9
Traditional Clusters Require Shared Storage
Single Point of Failure!
Failover
Copyright @ 2015 SIOS Technology Corp. All rights reserved. 10
Enabling Business Critical Applications to Move to Cloud, Virtual, Hybrid Environments
• Failover application instances across cloud availability zones, regions or hybrid cloud
• Site-wide, local, and regional disaster protection with minimal downtime and no data loss
• The flexibility and cost-savings of the cloud and the availability and features of a traditional cluster
SQL SERVER
FAILOVER
SQL SERVER
storage storageREPLICATION
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
11
Block Replication across
Fault Domains
Amazon AWSAvailability
Zone 1
SQL1
Availability Zone 3
DC2 File ShareWitness
Availability Zone 2
SQL1
Amazon VPC
SANLess MultiSite Clusters in Amazon
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
12
SANLess Clustering in Azure
Azure-West
SQL 1 SQL 2
Failover
Replication Across Fault Domains
DCFile Share Witness
Fault Domain
Fault DomainFault Domain
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
13
SIOS DataKeeper vs AlwaysOn Availability GroupsAlwaysOn
Availability Groups
AlwaysOn FailoverCluster
AlwaysOn Failover Cluster with
SIOS DataKeeper
Support SQL Standard Edition 0 4 4Distributed Transactions 0 4 4Unlimited Databases 0 4 4Automated Client Redirection 2 4 4Protects System Databases (Master, MSDB, etc) 0 4 4
Eases Database Administration 0 4 4Support more than 2-nodes in failover configuration 0 4 4
Replicates Data other than SQL 0 0 4Replication Efficiency 2 0 4Eliminates SAN as a single point of failure 4 0 4Supports Multisite Clusters 4 0 4
Copyright @ 2015 SIOS Technology Corp. All rights reserved.
Live Demonstration
THANK YOU!For More Information
Web: http://us.sios.com www.ntirety.com
Email: [email protected]
Twitter: @SIOSTech @Ntirety.com
Phone: 866.318.0108