Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B.

Slides:



Advertisements
Similar presentations
On-Premises VM Microsoft builds both SQL Server and Microsoft Azure Thus it can provide end-to-end experiences that are optimized and use.
Advertisements

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.
Jeremy Boyd Director – Mindscape MSDN Regional Director
SQL Server AlwaysOn: Active Secondaries Luis Vargas Program Manager Microsoft Corporation DBI312.
Business Continuity Solutions for SQL Database* applications on Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
SAP on windows server 2012 hyper-v documentation
Windows Azure SQL Database and Storage Name Title Organization.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
2 An Overview of SQL Server 2008 New Features Jeremy Boyd Mindscape MSDN Regional Director & MVP – SQL Server DAT302.
Unified solution Easy to configure, manage, and monitor Reuse existing investments SAN/DAS environments Allow using HA hardware resources Fast seamless.
Emil VelinovNicholas Dritsas Senior Program ManagerPrincipal Program Manager Windows Azure Customer Advisory Team (AzureCAT) Microsoft Corporation.
Speaker Name 00/00/2013. Solution Requirements.
Luke Notley Migrating from AWS to Azure Seamlessly CLD32 1.
Andrew Hennessy Automating Server Application migrations to the Cloud – Goodbye Server INF21 3.
Chris Hewitt Adding magic to your business with Perceptual Intelligence ARC323 B.
Alwayson Availability Groups
Matt McSpirit Software-defined Networking in Windows Server 2016 INF32 4.
Vakhtang Assatrian Asia Communications TSP Lead, Microsoft Architecture options for implementing Skype for Business PRD32 7.
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Alessandro Cardoso, Microsoft MVP Creating your own “Private Cloud” with Windows 10 Hyper- V WIN443.
Michael Porfirio and Chris Gondek Beyond Backup The Next Generation Commvault Data Platform DAT22 5.
Reid Purvis – DC & Cloud Infrastructure Tech Specialist Shivam Garg – Principal PM Manager Backing up applications born in the Cloud: Deep Dive on IaaS.
Jeff Alexander & Andrew McMurray Runtime Provisioning in Windows 10 WIN327.
Jessica Payne Microsoft Global Incident Response and Recovery
Dr Greg Low Working with SQL Server Spatial Data DAT33 3.
+1 (425) Business Continuity Solutions for SQL Database* applications in Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
James Bannan Freddy vs JSON: Azure Resource Manager CLD44 3.
Warwick Rudd – Henry Rooney – How Available is SQL Server 2016? DAT33 6.
Nick Application Development for the Universal Windows Platform MOB225.
Please note that the session topic has changed
Matt McSpirit Understanding the Azure Stack INF33 2.
Orin Thomas 30 Bad Habits of Server Administrators INF32 3.
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
Clint Wyckoff | Microsoft Product Strategy Veeam Software: Availability Strategies for Microsoft Azure and Hyper-V, A Deep Dive.
Kevin Francis Big Building Blocks – a tour of Dynamics ARC323 A.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
SSMS SQL Server Management System. SQL Server Microsoft SQL Server is a Relational Database Management System (RDBMS) Relational Database Management System.
James Bannan The Cloud That Chuck Norris Built: Resilient Architecture in Azure ARC44 3.
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.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6.
Making a Difference with Azure Storage Solutions Dudu Sinai.
Sql Server Architecture for World Domination Tristan Wilson.
FUN WITH AVAILABILITY GROUPS Christopher Wolff SQL Server Database Engineer, Xero.
Jhong Catane Exchange Hybrid Deployment PRD34 2.
Stretch Database & Managed Backups Cloud Services for your SQL Servers Andrew Loree – Solution Architect.
Backups for Azure SQL Databases and SQL Server instances running on Azure Virtual Machines Session on backup to Azure feature (manual and managed) in SQL.
Sponsors.
Data Platform and Analytics Foundational Training
Data Warehouse in the Cloud – Marketing or Reality?
Design and Implement Cloud Data Platform Solutions
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
Cloud Database Based on SQL Server 2012 Technologies
Capitalize on modern technology
Azure and SQL Server: Getting the best out of the cloud
Microsoft Azure for SQL Server Professionals
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
TechEd /23/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Rob Farley, LobsterPot Solutions
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Stretch Database - Historical data storage in SQL Server 2016
Unleashing Stretched Databases
High Availability/Disaster Recovery Solution
Chris Henley & Ben DiQual
Securing ASP.NET in an Azure Environment
Microsoft Azure Services Platform
The Database World of Azure
Presentation transcript:

Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B

Martin Cairney Microsoft Data Platform MVP Microsoft Certified Trainer Organiser – SQL Saturday Melbourne

Hybrid Solutions with SQL Server 2016 Cloud-based AlwaysOn Availability Group Replicas Stretch Databases Enhanced Backups to the Cloud Better consistency in working with SQL Server on-premises, SQL Server on Azure Virtual Machines, and Azure SQL DB means that these solutions can all appear as transparent to your applications.

Cloud-Based AlwaysOn Availability Group Replica Common On-Premise HA/DR Scenarios: Less Redundancy Highly redundant storage on SAN Clustering vMotion / Live Migration to move VM to another host More Redundancy AlwaysOn Availability Groups

Cloud-Based AlwaysOn Availability Group Replica SQL Server 2012 and later Multi-Site Cluster Multiple Secondaries but only 1 synchronous Listener routes the connections SQL Server 2016 Extend to Azure Multiple Secondaries: up to 3 synchronous Load-balanced asynchronous secondaries Basic (2 nodes) for Std Edition Listener routes the connections Azure

Cloud-Based AlwaysOn Availability Group Replica As easy as … 1.Ensure your primary is running on a cluster 2.Run the wizard 3.Enjoy your secondary in Azure

Full HA/DR in Azure Simplified On Premise Azure Distributed AG

Issues with large DB or tables Tables are becoming massive because: Users want to keep their data forever Cold data in the tables – accessed infrequently but must be online Maintenance challenges – backups / DBCC

Stretch Databases Allows the movement of entire tables or identified rows and/or columns to be moved to Azure SQL DB CTP3 limited to moving entire tables Post-CTP3 release will allow selection of rows/columns based on a predicate Limitations (as at CTP 3) Unique / Primary Key constraints not enforced UPDATE / DELETE operations not permitted ALTER TABLE not permitted (other than to set MIGRATION_STATE) Indexed Views cannot reference a stretch table

Stretch Databases Eligibility Restrictions: Data types: timestamp sql_variant XML geometry / geography hierarchyid UDTs Column types: computed columns COLUMN_SET Constraints: FK constraints that reference the table DEFAULT constraints CHECK constraints Indexes: XML indexes Full Text indexes Spatial indexes Table properties: Max 1023 columns Less than 998 indexes FILESTREAM data File Tables Replication CDC or Change Tracking Memory-Optimised

Stretch Databases

Enhanced Backups to Azure Azure backup options: SQL Server 2012 Backup to Azure blob storage Backup to Windows Azure Tool SQL Server 2014 URL selectable in SSMS dialog box Managed Backup to Windows Azure SQL Server 2016 Block blobs can be used to stripe backups Snapshots for data files on Azure blob storage Enhanced Managed Backup to Windows Azure

Enhanced Backups to Azure Backup to block blobs Previous versions could only specify a single page blob (max size 1 TB) Block size is variable up to 4 MB and each block blob can contain up to 50,000 blocks (max block blob size = 195 GB) Can stripe the backup over multiple files – improving throughput and size of the backup (effectively unlimited) Requires a Shared Access Signature for the Azure Storage Account (used to create a SQL Credential)

Enhanced Backups to Azure File-Snapshot Backups Requires the database files to be hosted on Azure Storage The.bak file doesn’t contain the data – pointers to the corresponding snapshots Backup must be to same storage account as the database files use

Enhanced Backups to Azure File- Snapshot Backups - Mechanism From MSDN

Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit Visit Channel 9 to access a wide range of Microsoft training and event recordings Head to the TechNet Eval Centre to download trials of the latest Microsoft products