Join Michael McCracken, HOSTING Director of Professional services and Dave Bermingham, Microsoft cloud and Data Center MVP, to examine the TCO of high availability and disaster recovery protection for SQL Server deployments with surprising results. They will cover:
-How to save thousands of dollars by reducing licensing and hardware costs while still delivering complete HA and DR protection
-How to create a failover cluster using SQL Server standard edition
How to create a Windows cluster in a cloud without the need for shared storage
3 Cost-Saving Strategies for SQL Deployments that You Didn't Know About
1. 1
SQL Server HA and DR:
A Simple Strategy for Realizing
Dramatic Savings
2. • This webinar is being recorded and an on-demand
version will be available at the same URL at the
conclusion of the webinar
• Please submit questions via the button on the upper left
of the viewer
• If we don’t get to your question during the webinar,
we will follow up with you via email
• Download related resources via the “Attachments”
button above the viewing panel
• On Twitter? Join the conversation: @HOSTINGdotcom,
@SIOSTech
2
Housekeeping
3. • Joey has over 15 years of experience with
a wide variety of data platforms in both Fortune 50 companies as
well as smaller organizations
• He is a frequent speaker on database administration, big data,
and career management
• He is the co-president of the
Philadelphia SQL Server User’s Group
• He wants you to make sure you
can restore your data
Joey D’Antoni
Joedantoni.wordpress.com – Blog
Sponsored by SIOS: http://us.sios.com Email: info@us.sios.com
4. • Requirements for SQL Server High
Availability
and Disaster Recovery
• Three Step Strategy for Saving SQL HA
and DR Costs
• Saving Licensing Costs
• Saving SAN Hardware Costs
• Cost Summary
4
Agenda
5. Three Requirements for HA and DR:
• SQL Server Software HA/DR Features
• Replication for DR
• Clusters for High Availability
5
SQL Server High Availability
and Disaster Recovery
SQL HA
& DR
Features
Replication
for DR
Clusters
for HA
Protection
6. Savings
1. Provide HA and DR with SQL Server
Standard Edition Licensing $74,096
2. Reduce the Cost of Software Assurance $35,888
3. Eliminate SAN-based Clusters TCO $735,944
Total $845,928
6
Simple Strategy for Cutting Costs
7. VS.SAN-based cluster SIOS #SANLess
cluster
• Add SIOS #SANLess Software to a SQL Server WSFC
• Host-based, block-level replication synchronizes
local storage in primary and standby servers
• Manage replication and recovery at the host OS level
7
Implementing the Strategy:
#SANLess Clusters
8. • Provides HA and DR with SQL Server
Standard Edition
• Reduces the Cost of Software
Assurance
• Eliminates the Need for SAN Storage
• Adds Configuration Flexibility
• Enables Use of High Performance SSD
Implementing the Strategy:
#SANLess Clusters
8
9. 1. Provide HA and DR with SQL Server
Standard Edition Licensing
9
10. SQL Server Standard Edition
• HA and DR drawbacks
• Database Mirroring
• Marked for deprecation
in SQL Server 2012
• Labor-intensive manual
maintenance
• High Safety Mode
• Slows performance on the
primary server
• Poorly suited for mirroring
data over long distances or
over higher latency connections
Cost Effective Licensing
• No significant changes from
2008R2/2012 licensing
• Buy a CAL for each user in your
company and then license each
server for a nominal fee
• $898 Per Server+$209 per CAL
• High availability included
10
11. Before SQL Server 2012:
License either by sockets,
or by server (one CAL per
user) $54,000 (list)
11
SQL Enterprise Edition Licensing
Costs Have Nearly Doubled
Since SQL Server 2012:
License by cores $82,488 (list)
– Costs increase
dramatically on larger
servers
One SQL Enterprise Edition license
for 2 sockets, 6-core processor
13. • Adds up to 25% in Annual Recurring Costs
• Required for:
• Cold DR licensing — Create a standby site for DR
without purchasing an additional license
• License mobility — Licenses float from one physical
machine to another, needed for VM environments
• License upgrades — Upgrade from SQL Server
Standard Edition to Enterprise Edition, without
repurchasing the base license
13
Software Assurance
14. • SQL Server software can be configured
so that if one server fails, its processing
will be picked up, recovered and
continued by another server.
• Beginning with SQL Server 2014, each
active server licensed with SA coverage
allows the installation of a single passive
server used for failover support.
• April 1, 2014 Licensing Document
14
SQL Server High Availability
16. • SQL Server Private Cloud (Virtualization)
• Use Standard Edition
• Consolidate Your SQL Server Instances
• Development Environments and MSDN
• Development Instances
Large organizations - may be worth licensing developers with MSDN
It can be much cheaper than buying real licenses
Or develop under Developer Edition
16
Additional Ways to Reduce
Licensing Costs
18. • Storage array-based replication is complex
and expensive for DR
• WSFC shared storage cannot span multiple
sites
• Storage array-based replication can be used
for multisite protection – requires identical
SANs in primary and recovery site
• Expensive, vendor lock in, may require the
purchase of additional software from the SAN
vendor
Why Not Use SAN Replication
for DR?
18
19. Storage Costs: SAN vs #SANLess
• 5-Year SAN TCO1
• $387,068 for small SANs
• $735,944, for mid-tier storage arrays
• #SANLess Clusters Eliminate
specialized SAN labor expenses
• Standard server hardware
• Low-cost, easy-to-configure, local
storage and WSFC.
• Intuitive configuration wizard and
management console
Notes:
1 Kaufmann, Aviv, and Mike Leone, “Dell EqualLogic PS Series Storage and TCO Analysis,” Enterprise Strategy Group Lab Repor
t. January 2014. http://en.community.dell.com/techcenter/extras/m/white_papers/20438150/download.aspx
19
20. • Replicate between SAN or #SANLess
clusters
• Any combination of physical, virtual,
or cloud (public, private, or cloud)
20
#SANLess Clusters Add Flexibility
21. • Save more than $800,000 dollars
in license costs and SAN five-year TCO
• Easy, cost-effective alternative to
traditional clusters – a software
ingredient in WSFC
• Enable far more configuration flexibility
than is possible in a SAN-based cluster
21
#SANLess clusters save
hundreds of thousands of dollars
23. 23
Q&A
Joey D’Antoni | Microsoft MVP and Professional Services
Consultant
Michael McCracken| Director of Professional Services, HOSTING
For more information about SIOS DataKeeper by HOSTING, please contact
our team at 888.894.4678.
Hinweis der Redaktion
At a minimum, to protect SQL Server, you need three things:
Software features in SQL Server such as AlwaysOn Availability Groups or AlwaysOn Failover Clusters
Replication for DR
Clusters for high availability protection
Strategy for Cutting SQL HA and DR costs:
1) Cut Licensing Costs by Using SQL Server Standard Edition – You will need a solution that can provide high availability and DR capabilities without making you upgrade to Enterprise Edition
2) Reduce the costs of Software Assurance – the Microsoft Upgrade/Maintenance Program
3) Deploy a solution that delivers HA and DR without the need for SAN-based Clusters
#SANLess cluster: the easiest and most cost-efficient strategy for HA and DR in a SQL Server
Add SIOS DataKeeper™ Cluster Edition software to a SQL Server WSFC:
Add host-based, block-level replication to synchronize local storage in primary and standby servers
Enable HA and DR with SQL Server Standard and eliminates the cost of expensive SAN hardware
Manage replication and recovery at the host operating system level
Deliver “geo-cluster” functionality like array-based storage with significantly more configuration flexibility.
Replicate locally, remotely, into the cloud and between SAN and #SANLess clusters
#SANLess cluster: the easiest and most cost-efficient strategy for HA and DR in a SQL Server
Add SIOS DataKeeper™ Cluster Edition software to a SQL Server WSFC:
Add host-based, block-level replication to synchronize local storage in primary and standby servers
Enable HA and DR with SQL Server Standard and eliminates the cost of expensive SAN hardware
Manage replication and recovery at the host operating system level
Deliver “geo-cluster” functionality like array-based storage with significantly more configuration flexibility.
Replicate locally, remotely, into the cloud and between SAN and #SANLess clusters
Let’s take a closer look at how a SANLess cluster can cut software licensing costs.
Why not just use Standard Edition?
SQL STANDARD Edition has drawbacks that make Enterprise Edition necessary in standard clustering environments
HA protection for SQL Server is typically provided by the SQL Server Failover Cluster Instances (FCI) feature that is integrated with Microsoft WSFC, and available in all editions of Windows Server, starting with Windows Server 2012. However, the HA features in SQL Standard Edition have drawbacks that cause many companies to opt for Enterprise Edition.
For example, Database Mirroring (High Safety Mode – Synchronous Replication) has been marked for deprecation in SQL Server 2012, giving it a limited future. Database Mirroring Mode in SQL Server Standard Edition also requires labor-intensive manual maintenance of SQL Server Agent jobs and SQL Server logins across all involved nodes. Another drawback is that High Safety Mode slows performance on the primary server, making it poorly suited for mirroring data over long distances or over higher latency connections.
Storage array-based replication is complex and expensive for DR.
Traditionally, WSFC could not be used for DR because of its dependence on shared storage, which cannot span multiple sites without an impractically expensive configuration. While storage array-based replication can be used for multisite protection, it requires a shared storage array (SAN or NAS) in the primary site and a second identical array that processes the data and manages the replication process. This option is expensive and it locks you into a single vendor for both arrays. It may also require the purchase of additional software from the storage area network (SAN) vendor.
Core Pricing-$1,793 per core (min of 4 cores)
According to a recent ESG Lab Report1, the five-year TCO for a SAN can range from approximately $387,068 to $735,944, for mid-tier storage arrays. A #SANLess cluster with comparable performance eliminates this cost entirely. Combined with the software license savings described earlier, DataKeeper software can save customers more than $800,000 dollars in five-year TCO.
SAN savings are shown in Table 4, which compares the TCO of two use cases: a small SAN for organizations requiring 112 TB of storage and a large SAN for organizations requiring 218 TB of storage. SAN TCO includes hardware, support, power, cooling and labor. SAN software is not required in the small SAN model used.
Eliminate specialized SAN labor expenses.
Note that a #SANLess cluster saves significant labor costs. A typical SAN requires dedicated support from both the vendor, and either a full time employee, or a consultant on retainer to perform maintenance and troubleshoot performance, whereas, a #SANLess cluster uses standard server hardware, low-cost, easy-to-configure, local storage and WSFC. It also provides an intuitive configuration wizard and a management console that makes it easy to use and easy to own.