Sql Server Architecture for World Domination Tristan Wilson.

Slides:



Advertisements
Similar presentations
Gold Sponsors Bronze Sponsors Silver Sponsors Taking SharePoint to the Cloud Aaron Saikovski Readify – Software Solution Specialist.
Advertisements

What’s in Windows Server 2012 for SQL Server N.Raja / James Crawshaw Technology Specialists - Microsoft DBI332.
Introducing: The Breakthrough Data Protection Appliance Your Cloud Connected Disaster Recovery Solution.
Amazon RDS (MySQL and Oracle) and SQL Azure Emil Tabakov Telerik Software Academy academy.telerik.com.
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Denny Cherry Senior Database Administrator / Architect Awareness Technologies MVP, MCSA, MCDBA, MCTS, MCITP.
Keith Burns Microsoft UK Mission Critical Database.
Denny Cherry MVP, MCSA, MCDBA, MCTS, MCITP.
Microsoft SQL Server x 46% 900+ For Hosting Service Providers
Low Control | Low Maintenance Shared Lower cost Dedicated Higher cost High Control | High Maintenance Hybrid On premises Off premises SQL Server Physical.
DatacenterMicrosoft Azure Consistency Connectivity Code.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
VIRTUALIZATION AND YOUR BUSINESS November 18, 2010 | Worksighted.
Greg Pierce| Concerto Cloud Services Which Cloud is Right for Microsoft CRM?
VMware vCenter Server Module 4.
SAP on windows server 2012 hyper-v documentation
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
The Era of the Cloud OS: Transform the Datacentre

Bob Thome, Senior Director of Product Management, Oracle SIMPLIFYING YOUR HIGH AVAILABILITY DATABASE.
SQL Server 2014 Standard Edition SQL Server 2014 Standard Edition delivers business-class data management for a wide variety of database applications,
SQL-Server 2012 Always On.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Guy BowermanMadhan Arumugam DBI208.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Goodbye rows and tables, hello documents and collections.
Session objectives Discuss whether or not virtualization makes sense for Exchange 2013 Describe supportability of virtualization features Explain sizing.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Alwayson Availability Groups
Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Text Microsoft to Or Tweet #uktechdays Questions?
Microsoft Cloud Computing. Topics to be covered 1.Environmental Features of windows azure 2.What is Cloud Computing 3.Roles in Cloud Computing 4.Benefits.
Hello Cloud… Mike Benkovich
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
Narasimha Reddy Gopu Jisha J. Agenda Introduction to AlwaysOn * AlwaysOn Availability Groups (AG) & Listener * AlwaysOn Failover * AlwaysOn Active Secondaries.
Licensing SQL Server on a Virtual Platform Robert L Davis
Upgrade to Microsoft SQL Server 2008 R2. Introduction Upgrading to SQL 2008 R2 is a costly venture. It can, however, have a positive effect on the TCO.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
SQL Server as a Cloud Service November 11th 2015 Warner Chaves SQL MVP/MCM.
SQL Server High Availability Introduction to SQL Server high availability solutions.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
SQL Server as a Cloud Service April 15th 2016 Warner Chaves Data Platform MVP/SQL Server MCM.
Redmond Protocols Plugfest 2016 Kevin Farlee Senior Program Manager SQL Server AlwaysOn in SQL Server 2016.
ROLLING DATABASE SNAPSHOTS David Cobb Daveslog.com.
Microsoft Dynamics NAV Dynamics NAV 2016 one Azure SQL Dmitry Chadayev Microsoft.
Data Platform and Analytics Foundational Training
System Center Marketing
Secrets to Fast, Easy High Availability for SQL Server in AWS
Navigating the options for Data Redundancy
Lead SQL BankofAmerica Blog: SQLHarry.com
Cloud Data platform (Cloud Application Development & Deployment)
Data Warehouse in the Cloud – Marketing or Reality?
Windows Azure Migrating SQL Server Workloads
VIDIZMO Deployment Options
Design and Implement Cloud Data Platform Solutions
100% Exam Passing Guarantee & Money Back Assurance
Fast Start for Microsoft Azure – SQL Server IaaS Workshop
Cloud Database Based on SQL Server 2012 Technologies
SQL Server 2012 Licensing Overview.
Capitalize on modern technology
Business Requirements
SYED SAJID WASIM SQL SERVER ALWAYS ON Step by Step.
AlwaysOn Availability Groups
Cloud Computing Architecture
Business Requirements
High Availability/Disaster Recovery Solution
The Database World of Azure
Presentation transcript:

Sql Server Architecture for World Domination Tristan Wilson

Topics Sql Server editions Scaling Sql Server Cloud + Virtual +Physical Hardware Migration strategies HADR Options

Definitions High availability –Increased uptime Disaster recovery –Protection from negative events Scale-up = Bigger/faster servers Scale-out = More servers

When do I scale up? CPU is above threshold –Based on percent usage, or increased threads Sql Server memory usage –page life expectancy, lazy writes, free list stalls Increased I/O requirements Look at your wait stats!

Scaling out Sql Server Read-only –AlwaysOn, Database mirroring, log shipping, replication, data loading tools Read/write –Peer-to-peer replication, linked servers, distributed queries, sharding, custom solutions –Parallel data warehouse

Sql Server editions Express Edition –Maximum 10gb database size Web Edition –Licensed through a hosting provider Standard Edition –16-core 64gb ram (128gb for 2014+) –2016 is now licensed for 2-node AlwaysOn

Sql Server editions Business Intelligence Edition –Includes features specifically for BI –Same CPU/Ram limitations as Standard Enterprise Edition –Coolest features, unlimited CPU/Ram

Data the database gb worth of data Low performance Moderate downtime Just a friendly database

The Cloud Cloud databases Virtual machines in the cloud Vendors: –Azure, AWS –Managed hosting:, Rackspace, etc.

Cloud Database Pro: Low cost Low management Flexible, scalable Quick deployment Easy upgrades Con: Limited features Limited control Platform dependencies Security Difficult migrations

Virtual Machines Pro: Cost effective Highly availability Flexible + Scalable Con: Limited resources Performance overhead Management overhead

Virtual Clusters It does work! Reduced downtime for reboot/patching Check with your VM administrator

How do I scale-up Data? Increase cloud or virtual resources

Data the database 250gb-1TB worth of data Increase performance Lower downtime Wasn’t this database supposed to be temporary?

Physical Hardware When do I go with physical hardware? –Increased CPU/Memory/IO consumption –Maximize performance –Specialized hardware requirements

Selecting Hardware Select your sockets + processors Maximize ram Don’t neglect local storage (get SSD’s!)

Selecting Processors Maximize speed over core count Intel E v3 –4 cores at 3.5ghz Intel E v3 –8 cores at 2.4ghz

High Availability Fail-over cluster Database mirroring AlwaysOn

High Availability - Clustering Pro’s Hardware/OS redundancy Low downtime patching Sliding upgrades Con’s Idle second node No redundant storage Typically not a DR solution

High Availability – DB Mirroring Pro’s Fully redundant solution No shared storage 2-node in standard edition Con’s Deprecated feature Mirroring overhead Additional witness server Limited automatic fail-over

High Availability - AlwaysOn Pro’s Fully redundant solution HA+DR Reporting+Maintenance No shared storage Easy migration Con’s Enterprise-only Mirroring overhead Double storage costs

How do I scale-up Data? Export/import of data from cloud Backup/restore

Data the database 1-3TB+ worth of data High performance No downtime Getting’ tired of his crap

Disaster Recovery Log Shipping AlwaysOn

DR – Log Shipping Pro’s Web edition or higher Only network connectivity Low impact on primary Con’s Some data loss No automatic fail-over

DR – AlwaysOn Pro’s Low or no data loss Can be automatic fail-over Con’s Must be in Windows cluster Enterprise only

How do I scale-up Data? Sliding upgrade with Clustering or AlwaysOn Log shipping or database mirroring to new server

Hybrid Architecture On-premise hardware, DR in cloud Primary physical server, virtual DR Reporting and maintenance with AlwaysOn

Review Choose the right edition Start small and plan to scale Include HADR solutions

@SqlTristan