AMA: Open Questions and Answers on SQL Server in Azure VMs. Silvano Coriani, Program Manager AzureCAT Microsoft
|
|
- Millicent George
- 6 years ago
- Views:
Transcription
1 AMA: Open Questions and Answers on SQL Server in Azure VMs Silvano Coriani, Program Manager AzureCAT Microsoft
2
3 Agenda Some of the questions people always ask me - General performance related questions - What VM size should I use? - I ve a XXX-GB database, can I migrate it to Azure? - How do I troubleshoot my SQL Server in Azure? - Storage - What VM size should I use? - How Azure Data Disks work? - How should I organize my storage layout? - HA/DR - What options do I have? - Can I leverage AlwaysOn for my production databases? - Can i create AGs beween on premises and Azure (hybrid)? - Can I create cross-region AGs? 3
4 General performance related questions 4
5 I ve a XXX-GB db, can I move it to Azure? Active dataset size? How large is the active portion of your database? Can be mainly hosted in memory? Log throughput? Is it a write intensive database? Can I leverage minimal logging for data loading? What log generation rate/throughput do I need? Latency dependent? Is this an interactive workload? How chatty my application is? Can I batch some database calls instead? 5
6 What VM size should I use? VM Size CPU Cores Memory Max. IOPS # Data Disks Temp Drive A0 Shared 768 MB 1x GB A GB 2x GB A GB 4x GB A3 4 7 GB 8x GB A GB 16x GB A GB 4x GB A GB 8x GB A7 8 (AMD Opteron GHz) 56 GB 16x GB
7 What VM size should I use? A3+ VMs give you the right combination of compute, memory and IO capacity (# of data disks) to run production workloads A8-A9 have faster Intel Xeon E processors that provide not only more compute power, but also better IO performance (increased disk bandwidth within the 500 IOPs per disk boundaries) Memory intensive instances can help accommodating more data in memory and reduce IO latency issues 7
8 Troubleshooting process Perfmon analysis Key performance counters Powershell to automate Network diagnostics SQLIO testing and parsing SQLIO command line options Using DMVs and Xevents to understand SQL Server performance sys.dm_os_wait_stats sys.dm_exec_query_stats sys.dm_io_virtual_file_stats
9 Key Performance Counters Logical disk counter Typical storage term Suggested actions in Windows Azure virtual machine environment Disk reads / second Disk writes / second IOPS Measure the number of I/O s per second. Consider adding more data disks in line with your IOPS requirements. Average disk sec / read Average disk sec / write Latency Measure disk latency. Note: Numbers might vary; look at averages over time. Average disk bytes / read Average disk bytes / write Block size Measure the size of I/O s being issued. Note: Larger I/O s tend to have higher latency, such as those associated with BACKUP/RESTORE. Average / current disk queue length Outstanding or waiting IOPS Provides insight into the applications I/O pattern. Disk read bytes/sec Disk write bytes/sec Throughput or aggregate throughput Measure of total disk throughput. Note: Ideally, larger block scans should be able to heavily utilize connection bandwidth (for example, your throughput can be higher with a smaller number of larger IOPS).
10 Windows Azure Storage Analytics Metrics Tracks aggregated storage usage for Blobs, Tables and Queues Capacity e.g. #containers, total #blobs Requests - #requests, total ingress/egress, average E2E latency and server latency, total # failures by category, etc. Access via storage account namespace Enable in portal or using Set Blob Service Properties (REST API) Set retention policy See Windows Azure Storage Metrics: Using Metrics to Track Storage Usage
11 Storage Analytics format Key columns to correlated with VM perf counters: TotalRequests, TotalIngress, TotalEgress for transfers and bandwidth AverageE2ELatency and AverageServerLatency for blob/disk latency and peaks ThrottlingErrors to understand if we re issuing too many requests. Check how many blobs x the storage account.
12 Performance Charts on the WA Portal VM Dashboard Monitor tab for storage account Enabled under the configure tab VM read and write to their VHDs using GetBlob and PutPage commands respectively
13 Storage options 13
14 Azure Storage All disks presented to Microsoft Azure VMs are VHD stored as page blobs Shared service, not a conventional disk subsystem No direct perf correlation between a disk request made by a VM and that of a physical hard disk Storage account scalability targets; No performance SLA Total Capacity Total Request Rate Total Bandwidth (Georedundant) 500 TB 20,000 / sec 10 gb/sec Ingress 20 gb/sec Egress Total Bandwidth (Locally Redundant) 20 gb/sec Ingress 30 gb/sec Egress
15 Azure Data Disks Disks implemented as a shared multitenant service Built-in triple redundancy, optional geo-redundancy Performance less predictable than onprem Host machines, storage services, network bandwidth shared between subscribers Perf can depend on where and when VM is provisioned Subject to maintenance operations Granular control & configurability vs. cost, simplicity, out of box redundancy LB Front-ends Partition Layer Stream Layer Intra-stamp replication Storage Stamp Storage Location Service Geo-replication LB Front-ends Partition Layer Stream Layer Intra-stamp replication Storage Stamp
16 Azure Data Disk performance Different behavior compared to physical spindles Not a significant difference between random/sequential Cache should be turned off for disks hosting database files Sample SQL IO Measurement tests for single disk: Random I/O (8KB Pages) Sequential I/O (64KB Extents) Sequential I/O (256KB Blocks) Reads Writes Reads Writes Reads Writes IOPS Bandwidth 4 MB/s 4 MB/s 30 MB/s 20 MB/s 70 MB/s 70 MB/s
17 Multiple Disk Configuration Disk Striping with Windows Server 2012 (R2) Storage Spaces Number of Columns == number of disks in the pool Interleave == 64KB (256KB for DW optimized pools) Two main configuration options Option 1: Single virtual disk built on a pool with all available Data Disks Place all data and log files for user and system databases, simplified configuration Option 2: Create multiple Storage Pools and volumes (4-8 Data Disks each) and separate data and log files based on IO workload needs Example: 8-disks pool for user data files (up to 4000 IOPs / 200 MB/sec) 4-disks pool for user log files (up to 2000 IOPs / 100 MB/sec) 4-disks pool for TempDB (data + log)
18 Aggregated Measurement Samples (A7 VM) 4 disks Random I/O (8KB Pages) Sequential I/O (64KB Extents) Sequential I/O (256KB Blocks) Reads Writes Reads Writes Reads Writes IOPS Bandwidth 20 MB/s 20 MB/s 120 MB/s 80 MB/s 170 MB/s 270 MB/s 8 disks Random I/O (8KB Pages) Sequential I/O (64KB Extents) Sequential I/O (256KB Blocks) Reads Writes Reads Writes Reads Writes IOPS Bandwidth 30 MB/s 30 MB/s 150 MB/s 160 MB/s 170 MB/s 550 MB/s 16 disks Random I/O (8KB Pages) Sequential I/O (64KB Extents) Sequential I/O (256KB Blocks) Reads Writes Reads Writes Reads Writes IOPS Bandwidth 60 MB/s 60 MB/s 150 MB/s 300 MB/s 170 MB/s 600 MB/s
19 Aggregated Measurement Samples A7 16 disks Random I/O (8KB Pages) Sequential I/O (64KB Extents) Sequential I/O (256KB Blocks) Reads Writes Reads Writes Reads Writes IOPS Bandwidth 60 MB/s 60 MB/s 150 MB/s 300 MB/s 170 MB/s 600 MB/s A9 16 disks Random I/O (8KB Pages) Sequential I/O (64KB Extents) Sequential I/O (256KB Blocks) Reads Writes Reads Writes Reads Writes IOPS Bandwidth 60 MB/s 60 MB/s 340 MB/s 320 MB/s 320 MB/s 320 MB/s
20 Data and log files as blobs in Azure Storage (XI)
21 Recommendations Move user and system database files to Data Disks Turn off disk cache Create storage pools for data, logs and tempdb files Use general purpose guidance for contention Leverage data compression where possible Instant file initialization is more important than on premises 21
22 Backup and Restore 22
23 Deploy databases to Microsoft Azure VM What s being delivered New wizard to deploy databases to SQL Server in Windows Azure VM Can also create a new Windows Azure VM if needed Main benefits Easy to use Perfect for database administrators new to Azure and for ad hoc scenarios Complexity hidden Detailed Azure knowledge not needed Almost no overhead: defining factor for time-to-transfer is database size CloudAdapter helps database deployment
24 Backup to URL (SQL2012/SQL2014) Windows Azure VM Microsoft Azure Storage Near bottomless storage Off-site, geo-redundant No provisioning No device management Media safety (decay free) Remote accessibility On-premise box CREATE using Microsoft.SqlServer.Management.Smo; CREDENTIAL mystoragecred WITH IDENTITY = mystorage', SECRET $credential = "mycredential" = <your storage access key> Backup mybackup = new Backup(); $url = " $server = "SQLSERVER:\SQL\[computer]\DEFAULT" CD $server BACKUP DATABASE mydb TO URL =' = strcredential; bak' mybackup.database Backup-SqlDatabase = strdatabase; -Database AdventureWorks2012 WITH mybackup.compressionoption CREDENTIAL = mystoragecred', -backupfile $url = BackupCompressionOptions.On; FORMAT, mybackup.devices.adddevice(desturl, COMPRESSION, STATS = 5, DeviceType.Url); MEDIANAME mybackup.sqlbackup(mylocalserver); -SqlCredential = mydb $credential ', -CompressionOption MEDIADESCRIPTION = On'Backup of mydb'
25 Backup to Microsoft Azure Simple configuration UI Easy creation of Azure credential No overhead
26 Backup to Microsoft Azure Tool What is it? Stand-alone Tool that adds backup to Microsoft Azure capabilities and backup encryption to prior versions of SQL Server Benefits One Cloud Backup strategy across prior versions of SQL Server including 2005, 2008, and 2008 R2 Adds backup encryption to prior versions, locally or in the cloud Takes advantage of backup to Azure Easy configuration
27 Managed Backup to Microsoft Azure What does it deliver An agent that manages and automates SQL Server backup policy Main benefits Flexibility in configuration and no need to manage backup policy Minimal knobs control retention period Context-aware e.g. workload/throttling Manage whole instance, or particular DBs Leverage Backup to Azure Inherently off-site & geo-redundant Minimal storage costs Zero hardware management Intelligence built-in Mainloop Retention Example: @enable_backup=1 GO
28 High Availabiliy and Disaster Recovery 28
29 SQL Server HA/DR Scenarios Availability of SQL Server in Azure VM Protect from issues impacting SQL Server or Azure VM Use a replica SQL Server in another Azure VM in same Region Availability of SQL Server in Azure VM Protect from issues impacting the Azure data center Use another SQL Server VM in different Azure DC Availability of on-premise SQL Server (physical or virtual) Protect from issues impacting on-premise data center Use a replica SQL Server in a Microsoft Azure VM
30 SQL Server HA within an Azure Region SQL Server service could be down or hung Patching guest OS causes downtime Patching SQL Server causes downtime ~15 min downtime ~12 min downtime
31 What to do? Configure a SQL Server HA technology within an Azure region Witness Failure detection for SQL Server Failover takes ~10s VM PS PS VM VM
32 What to do? SQL Server HA Technologies Technology SQL Server Version Zero Data Loss Scope # Replicas Automatic Failover Availability Groups SQL Server 2012 SQL Server 2014 Yes (Sync Mode) DB(s) 4 9 Yes (w/ additional cluster member) Readable Secondaries Yes Database Mirroring SQL Server 2008 R2 SQL Server 2012 SQL Server 2014 Yes (High Safety Mode) DB 1 Yes (w/ Witness) Limited (database snapshots)
33 Before starting HA configuration Ensure VMs are hosted appropriately Different Fault Domain and Upgrade Domain Ensures that a rack failure or Azure s upgrade impacts at most one replica Maintain VM IPs after Azure s service healing Avoids DNS update time: ~12 min Same Azure cluster Reduces log synchronization latency
34 Before starting HA configuration Prepare the VMs Setup an Active Directory Domain Controller Join VMs to the Domain Gotcha Azure s DHCP assigns a dup IP to the cluster network name (CNN) Can cause cluster communication issues Workaround Temporarily assign a link-local IP (e.g ) to CNN during creation Use the CreateAzureFailoverCluster script Download
35 Setup HA configuration Same as on-premise Tutorial:
36 AlwaysOn Listener configuration Step 1- configure endpoint on Azure VMs inside the Cloud Service Hotfix required for win 2008R2/2012
37 AlwaysOn Listener configuration Step 2- create listener using Failover Cluster manager and add the Dependency Then, manually modify it using powershell
38 AlwaysOn Listener configuration Step 3- set TCP listener port using SSMS Only one Listener per Cloud Service allowed Troubleshooting guide :
39 SQL Server DR between Azure Regions VM recovery: ~24h Data loss: ~30 minutes Azure s Geo-Replication doesn t guarantee write order across disks Can break SQL Server s recovery Failover to DR site and verify app
40 What to do? Configure a SQL Server DR technology between Azure regions
41 What to do? SQL Server DR Technologies Technology SQL Server Version Zero Data Loss Scope # Replicas Automatic Failover Availability Groups SQL Server 2012 SQL Server 2014 Yes* (Sync Mode) DB(s) 4 9 Yes** (w/ additional cluster member) Readable Secondaries Yes Log Shipping SQL Server 2008 R2 SQL Server 2012 SQL Server 2014 No DB 1 No Limited (standby state) * Most customers use Async Mode (High Performance) to avoid impacting primary performance **Async Mode only supports Force Failover to make DR (potential data loss) a conscious decision
42 Before starting DR configuration Configure VNET to VNET Connectivity Tutorial: Secure site-to-site tunnel between Azure VPN gateways
43 Deployment topology
44 SQL Server DR between on-premise and Microsoft Azure Temporarily (e.g. Gateway or ISP failure) Permanently (e.g. flooding) Site rent + maintenance, Hardware, Ops
45 What to do? Configure a SQL Server DR technology between on-premise and Azure
46 What to do? SQL Server DR Technologies Technology SQL Server Version Zero Data Loss Scope # Replicas Automatic Failover Availability Groups SQL Server 2012 SQL Server 2014 Yes* (Sync Mode) DB(s) 4 9 Yes** (w/ additional cluster member) Readable Secondaries Yes Log Shipping SQL Server 2008 R2 SQL Server 2012 SQL Server 2014 No DB 1 No Limited (standby state) * Most customers use Async Mode (High Performance) to avoid impacting primary performance **Async Mode only supports Force Failover to make DR (potential data loss) a conscious decision
47 Before starting DR configuration Configure site-to-site tunnel between on-premise and Azure Tutorial:
48 Deployment topology
49 Add AlwaysOn replica in Microsoft Azure What s being delivered Wizard to add a replica in a Windows Azure VM Main benefits It takes care of: VM Creation (including data disks and Network Config) Joining VM to Domain and Cluster Adding Node to Availability Group Database backup/restore and AG configuration You need to manually configure the listener 06/sql-server-2014-alwayson-availability-groups-add-azurereplica-wizard-in-action.aspx - Tutorial On-Premises 49
50 Questions?
51 Thank You for Attending
SQL Server 2014 Private and Hybrid Cloud Features. Darmadi Komo Senior Technical Product Marketing Mgr, SQL Server Product Mgmt
SQL Server 2014 Private and Hybrid Cloud Features Darmadi Komo Senior Technical Product Marketing Mgr, SQL Server Product Mgmt Agenda Why Microsoft Data Platform? Better Together: SQL Server, Windows Azure,
More informationFloating on a Hybrid Cloud: SQL Server 2014 & Microsoft Azure Timothy P. McAliley Microsoft Premier Field Engineer SQL Server May 8, 2014
Floating on a Hybrid Cloud: SQL Server 2014 & Microsoft Azure Timothy P. McAliley Microsoft Premier Field Engineer SQL Server May 8, 2014 Agenda 1 Speaker Intro Timothy McAliley 2 Hybrid cloud solutions
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationIndex. Peter A. Carter 2016 P.A. Carter, SQL Server AlwaysOn Revealed, DOI /
Index A Active node, 10 Advanced Encryption Standard (AES), 95 AlwaysOn administration Availability Group (see AlwaysOn Availability Groups) cluster maintenance, 149 Cluster Node Configuration page, 153
More informationIndex. Pranab Mazumdar, Sourabh Agarwal, Amit Banerjee 2016 P. Mazumdar et al., Pro SQL Server on Microsoft Azure, DOI /
Index A Azure Active Directory (AAD), 17 Azure architecture compute, 20 fault domain, 31 IaaS, 19 models classic deployment model, 32 deployment automation, 34 RBAC, 33 Resource Manager deployment model,
More informationExam : Implementing Microsoft Azure Infrastructure Solutions
Exam 70-533: Implementing Microsoft Azure Infrastructure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Design and Implement Azure App Service
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationMost SQL Servers run on-premises. This one runs in the Cloud (too).
Most SQL Servers run on-premises. This one runs in the Cloud (too). About me Murilo Miranda Lead Database Consultant @ Pythian http://www.sqlshack.com/author/murilo-miranda/ http://www.pythian.com/blog/author/murilo/
More informationRandy Pagels Sr. Developer Technology Specialist DX US Team AZURE PRIMED
Randy Pagels Sr. Developer Technology Specialist DX US Team rpagels@microsoft.com AZURE PRIMED 2016.04.11 Interactive Data Analytics Discover the root cause of any app performance behavior almost instantaneously
More informationEASYHA SQL SERVER V1.0
EASYHA SQL SERVER V1.0 CONTENTS 1 Introduction... 2 2 Install SQL 2016 in Azure... 3 3 Windows Failover Cluster Feature Installation... 7 4 Windows Failover Clustering Configuration... 9 4.1 Configure
More informationWelcome to the. Migrating SQL Server Databases to Azure
Welcome to the 1 Migrating SQL Server Databases to Azure Migrating SQL Server Databases to Azure Agenda Overview of SQL Server in Microsoft Azure Getting started with SQL Server in an Azure virtual machine
More informationAzure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft
Azure Webinar Resilient Solutions March 2017 Sander van den Hoven Principal Technical Evangelist Microsoft DX @svandenhoven 1 What is resilience? Client Client API FrontEnd Client Client Client Loadbalancer
More informationArchitecting Microsoft Azure Solutions (proposed exam 535)
Architecting Microsoft Azure Solutions (proposed exam 535) IMPORTANT: Significant changes are in progress for exam 534 and its content. As a result, we are retiring this exam on December 31, 2017, and
More informationDesigning Modern Apps Using New Capabilities in Microsoft Azure SQL Database. Bill Gibson, Principal Program Manager, SQL Database
Designing Modern Apps Using New Capabilities in Microsoft Azure SQL Database Bill Gibson, Principal Program Manager, SQL Database Topics Case for Change Performance Business Continuity Case for Change
More informationHow to Lift-and-Shift a Line of Business Application onto Google Cloud Platform
How to Lift-and-Shift a Line of Business Application onto Google Cloud Platform by Andy Wu, Solutions Architect, Magenic White Paper How to Lift-and-Shift a Line of Business Application onto Google Cloud
More informationSQL Server Virtualization 201
Virtualization 201 Management and Risk Mitigation PASS Virtualization Virtual Chapter 2014.05.15 About David Klee @kleegeek davidklee.net gplus.to/kleegeek linked.com/a/davidaklee Specialties / Focus Areas
More informationHIGH-AVAILABILITY & D/R OPTIONS FOR MICROSOFT SQL SERVER
SQL SATURDAY # 91 - OMAHA HIGH-AVAILABILITY & D/R OPTIONS FOR MICROSOFT SQL SERVER 8/27/11 Tim Plas, Virteva tim.plas@virteva.com 1 The Presenter Tim Plas, Principal Consultant at Virteva (Mpls) Operational
More informationLoosely coupled: asynchronous processing, decoupling of tiers/components Fan-out the application tiers to support the workload Use cache for data and content Reduce number of requests if possible Batch
More informationSQL Azure. Abhay Parekh Microsoft Corporation
SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure
More informationAzure File Sync. Webinaari
Azure File Sync Webinaari 12.3.2018 Agenda Why use Azure? Moving to the Cloud Azure Storage Backup and Recovery Azure File Sync Demo Q&A What is Azure? A collection of cloud services from Microsoft that
More information5/24/ MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992
2014-05-20 MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992 @SoQooL http://blog.mssqlserver.se Mattias.Lind@Sogeti.se 1 The evolution of the Microsoft data platform
More informationHyper-Convergence De-mystified. Francis O Haire Group Technology Director
Hyper-Convergence De-mystified Francis O Haire Group Technology Director The Cloud Era Is Well Underway Rapid Time to Market I deployed my application in five minutes. Fractional IT Consumption I use and
More information70-745: Implementing a Software-Defined Datacenter
70-745: Implementing a Software-Defined Datacenter Target Audience: Candidates for this exam are IT professionals responsible for implementing a software-defined datacenter (SDDC) with Windows Server 2016
More informationMicrosoft SQL AlwaysOn and High Availability
Course 55153A: Microsoft SQL AlwaysOn and High Availability Course details Course Outline Module 1: Course Overview This module explains how the class will be structured and introduces course materials
More informationMicrosoft Azure Course Content
Cloud Computing Trainings @ STUCORNER & SHARPENCLOUD Microsoft Azure Course Content Lesson 1: Introduction to Azure 1. Overview of On-premise infrastructure 2. Transition from On-premise to datacenter
More informationNew England Data Camp v2.0 It is all about the data! Caregroup Healthcare System. Ayad Shammout Lead Technical DBA
New England Data Camp v2.0 It is all about the data! Caregroup Healthcare System Ayad Shammout Lead Technical DBA ashammou@caregroup.harvard.edu About Caregroup SQL Server Database Mirroring Selected SQL
More informationDeploy Microsoft SQL Server 2014 on a Cisco Application Centric Infrastructure Policy Framework
White Paper Deploy Microsoft SQL Server 2014 on a Cisco Application Centric Infrastructure Policy Framework August 2015 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public.
More informationSynergetics-Standard-SQL Server 2012-DBA-7 day Contents
Workshop Name Duration Objective Participants Entry Profile Training Methodology Setup Requirements Hardware and Software Requirements Training Lab Requirements Synergetics-Standard-SQL Server 2012-DBA-7
More informationIntroduction to Database Services
Introduction to Database Services Shaun Pearce AWS Solutions Architect 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Today s agenda Why managed database services? A non-relational
More informationManohar Punna. Azure Database Migration Choosing the Right Tier
Manohar Punna Azure Database Migration Choosing the Right Tier Thank you to our sponsors: Evaluations: Please complete the evaluation forms for each session you attend. You received these in your welcome
More informationModernize Your Backup and DR Using Actifio in AWS
FOR AWS Modernize Your Backup and DR Using Actifio in AWS 150105H FOR AWS Modernize Your Backup and DR Using Actifio in AWS What is Actifio? Actifio virtualizes the data that s the lifeblood of business.
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.
More informationMartin Cairney. Hybrid data platform making the most of Azure plus your onprem
Martin Cairney Hybrid data platform making the most of Azure plus your onprem kit Housekeeping Mobile Phones please set to stun during sessions Evaluations complete online to be in the draw for fantastic
More informationAzure Learning Circles
Azure Learning Circles Azure Management Session 1: Logs, Diagnostics & Metrics Presented By: Shane Creamer shanec@microsoft.com Typical Customer Narratives Most customers know how to operate on-premises,
More informationAgenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache
Databases on AWS 2017 Amazon Web Services, Inc. and its affiliates. All rights served. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon Web Services,
More informationUsing SQL Server on Amazon Web Services
Using SQL Server on Amazon Web Services High Availability and Reliability in the Cloud Michael Barras, Sr. Database Engineer August 26, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights
More informationIntroducing VMware Validated Designs for Software-Defined Data Center
Introducing VMware Validated Designs for Software-Defined Data Center VMware Validated Design for Software-Defined Data Center 3.0 This document supports the version of each product listed and supports
More informationCourse AZ-100T01-A: Manage Subscriptions and Resources
Course AZ-100T01-A: Manage Subscriptions and Resources Module 1: Managing Azure Subscriptions In this module, you ll learn about the components that make up an Azure subscription and how management groups
More informationAzure SQL Database. Indika Dalugama. Data platform solution architect Microsoft datalake.lk
Azure SQL Database Indika Dalugama Data platform solution architect Microsoft indalug@microsoft.com datalake.lk Agenda Overview Azure SQL adapts Azure SQL Instances (single,e-pool and MI) How to Migrate
More informationWhat s new. James De Clercq (RealDolmen) Timothy Dewin (Veeam Software)
What s new James De Clercq (RealDolmen) Timothy Dewin (Veeam Software) http://teeam.eu Veeam One Veeam Management Pack Manage Manage Protect Protect Manage Veeam Protect Manage Availability Suite Veeam
More informationEdge for All Business
1 Edge for All Business Datasheet Zynstra is designed and built for the edge the business-critical compute activity that takes place outside a large central datacenter, in branches, remote offices, or
More informationHCI: Hyper-Converged Infrastructure
Key Benefits: Innovative IT solution for high performance, simplicity and low cost Complete solution for IT workloads: compute, storage and networking in a single appliance High performance enabled by
More informationAre AGs A Good Fit For Your Database? Doug Purnell
Are AGs A Good Fit For Your Database? Doug Purnell About Me DBA for Elon University Co-leader for WinstonSalem BI User Group All things Nikon Photography Bring on the BBQ! Goals Understand HA & DR Types
More informationIntroducing VMware Validated Designs for Software-Defined Data Center
Introducing VMware Validated Designs for Software-Defined Data Center VMware Validated Design 4.0 VMware Validated Design for Software-Defined Data Center 4.0 You can find the most up-to-date technical
More informationImplementing Microsoft Azure Infrastructure Solutions
Implementing Microsoft Azure Infrastructure Solutions OD20533C; On-Demand, Video-based Course Description This course is intended for IT professionals who are familiar with managing on-premises IT deployments
More informationIntroducing VMware Validated Designs for Software-Defined Data Center
Introducing VMware Validated Designs for Software-Defined Data Center VMware Validated Design for Software-Defined Data Center 4.0 This document supports the version of each product listed and supports
More informationWhite Paper. A System for Archiving, Recovery, and Storage Optimization. Mimosa NearPoint for Microsoft
White Paper Mimosa Systems, Inc. November 2007 A System for Email Archiving, Recovery, and Storage Optimization Mimosa NearPoint for Microsoft Exchange Server and EqualLogic PS Series Storage Arrays CONTENTS
More informationMicrosoft SQL AlwaysOn and High Availability
Microsoft SQL AlwaysOn and High Availability 55153; 2 Days, Instructor-led Course Description This two-day instructor-led course is designed for database administrators to familiarize them with the concepts
More informationHow Microsoft Built MySQL, PostgreSQL and MariaDB for the Cloud. Santa Clara, California April 23th 25th, 2018
How Microsoft Built MySQL, PostgreSQL and MariaDB for the Cloud Santa Clara, California April 23th 25th, 2018 Azure Data Service Architecture Share Cluster with SQL DB Azure Infrastructure Services Azure
More informationTintri VMstore with Hyper-V Best Practice Guide
TECHNICAL WHITE PAPER Tintri VMstore with Hyper-V Best Practice Guide Author: Dominic Cheah (Technical Marketing Engineer) Technical Best Practices Paper, Rev 1.3, Nov 4th, 2015 www.tintri.com Contents
More informationExam4Tests. Latest exam questions & answers help you to pass IT exam test easily
Exam4Tests http://www.exam4tests.com Latest exam questions & answers help you to pass IT exam test easily Exam : 070-765 Title : Provisioning SQL Databases Vendor : Microsoft Version : DEMO Get Latest
More informationVeeam and Azure Better together. Martin Beran Senior Systems Engineer; Czechia/Slovakia/Hungary
Veeam and Azure Better together Martin Beran Senior Systems Engineer; Czechia/Slovakia/Hungary Veeam helps enterprises achieve 24.7.365 Availability Private Cloud / On-Premises Private Cloud / On-Premises
More informationWe are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info
We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : Storage & Database Services : Introduction
More informationInfrastructure Tuning
Infrastructure Tuning For SQL Server Performance SQL PASS Performance Virtual Chapter 2014.07.24 About David Klee @kleegeek davidklee.net gplus.to/kleegeek linked.com/a/davidaklee Specialties / Focus Areas
More informationMicrosoft SQL Server
Microsoft SQL Server Abstract This white paper outlines the best practices for Microsoft SQL Server Failover Cluster Instance data protection with Cohesity DataPlatform. December 2017 Table of Contents
More informationSQL Server Databases in the Clouds
SQL Server Databases in the Clouds SQL SATURDAY # 787 TIM PLAS AUG 18, 2018 TPLAS@CLOUDNET.COM @TJPLAS Virteva, Inc. 2015 Virteva, Inc. 2015 The presenter Tim Plas Principal Consultant at Virteva (Mpls)
More informationArchitecting a Hybrid Database Strategy with Microsoft SQL Server and the VMware Cloud Provider Program
VMware vcloud Architecture Toolkit for Service Providers Architecting a Hybrid Database Strategy with Microsoft SQL Server and the VMware Cloud Provider Program Version 2.9 January 2018 Martin Hosken 2018
More informationHigh Availability- Disaster Recovery 101
High Availability- Disaster Recovery 101 DBA-100 Glenn Berry, Principal Consultant, SQLskills.com Glenn Berry Consultant/Trainer/Speaker/Author Principal Consultant, SQLskills.com Email: Glenn@SQLskills.com
More information70-414: Implementing an Advanced Server Infrastructure Course 01 - Creating the Virtualization Infrastructure
70-414: Implementing an Advanced Server Infrastructure Course 01 - Creating the Virtualization Infrastructure Slide 1 Creating the Virtualization Infrastructure Slide 2 Introducing Microsoft System Center
More informationMicrosoft Windows Server Failover Clustering (WSFC) and SQL Server AlwaysOn Availability Groups on the AWS Cloud: Quick Start Reference Deployment
Microsoft Windows Server Failover Clustering (WSFC) and SQL Server AlwaysOn Availability Groups on the AWS Cloud: Quick Start Reference Deployment Mike Pfeiffer July 2014 Last updated: April 2015 (revisions)
More informationNutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure
Nutanix Tech Note Virtualizing Microsoft Applications on Web-Scale Infrastructure The increase in virtualization of critical applications has brought significant attention to compute and storage infrastructure.
More informationMicrosoft Azure Windows Server Microsoft System Center
Windows Server Microsoft System Center Microsoft s Disaster Recovery Stack Simplified protection and recovery, built into Windows Server with Windows Server Backup Enhanced through integration with Backup
More informationDeploying enterprise applications on Dell Hybrid Cloud System for Microsoft Cloud Platform System Standard
Deploying enterprise applications on Dell Hybrid Cloud System for Microsoft Cloud Platform System Standard Date 7-18-2016 Copyright This document is provided as-is. Information and views expressed in this
More informationWindows Azure Services - At Different Levels
Windows Azure Windows Azure Services - At Different Levels SaaS eg : MS Office 365 Paas eg : Azure SQL Database, Azure websites, Azure Content Delivery Network (CDN), Azure BizTalk Services, and Azure
More informationWindows Server 2012 Hands- On Camp. Learn What s Hot and New in Windows Server 2012!
Windows Server 2012 Hands- On Camp Learn What s Hot and New in Windows Server 2012! Your Facilitator Damir Bersinic Datacenter Solutions Specialist Microsoft Canada Inc. damirb@microsoft.com Twitter: @DamirB
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Create and Manage Azure Resource Manager Virtual Machines
More informationDeveloping Microsoft Azure Solutions: Course Agenda
Developing Microsoft Azure Solutions: 70-532 Course Agenda Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks for your
More informationCOPYRIGHTED MATERIAL. Contents at a Glance
Contents at a Glance Introduction xxiii Chapter 1 Planning the Logical Architecture 1 Chapter 2 Designing the Physical Architecture 47 Chapter 3 Integrating SharePoint with the Network Infrastructure 127
More informationBig data streaming: Choices for high availability and disaster recovery on Microsoft Azure. By Arnab Ganguly DataCAT
: Choices for high availability and disaster recovery on Microsoft Azure By Arnab Ganguly DataCAT March 2019 Contents Overview... 3 The challenge of a single-region architecture... 3 Configuration considerations...
More informationHow to scale Windows Azure Application
Edwin Cheung Principal Program Manager China Cloud Innovation Centre Customer Advisory Team Microsoft Asia-Pacific Research and Development Group How to scale Windows Azure Application 4 Value Prop: (On-premise)
More informationHigh Availability- Disaster Recovery 101
High Availability- Disaster Recovery 101 DBA-100 Glenn Berry, Principal Consultant, SQLskills.com Glenn Berry Consultant/Trainer/Speaker/Author Principal Consultant, SQLskills.com Email: Glenn@SQLskills.com
More informationRA-GRS, 130 replication support, ZRS, 130
Index A, B Agile approach advantages, 168 continuous software delivery, 167 definition, 167 disadvantages, 169 sprints, 167 168 Amazon Web Services (AWS) failure, 88 CloudTrail Service, 21 CloudWatch Service,
More informationAzure SQL Database Training. Complete Practical & Real-time Trainings. A Unit of SequelGate Innovative Technologies Pvt. Ltd.
Azure SQL Database Training Complete Practical & Real-time Trainings A Unit of SequelGate Innovative Technologies Pvt. Ltd. AZURE SQL / DBA Training consists of TWO Modules: Module 1: Azure SQL Database
More informationWindows Servers In Microsoft Azure
$6/Month Windows Servers In Microsoft Azure What I m Going Over 1. How inexpensive servers in Microsoft Azure are 2. How I get Windows servers for $6/month 3. Why Azure hosted servers are way better 4.
More informationDeveloping Microsoft Azure Solutions
Course 20532C: Developing Microsoft Azure Solutions Course details Course Outline Module 1: OVERVIEW OF THE MICROSOFT AZURE PLATFORM This module reviews the services available in the Azure platform and
More informationField Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014
Field Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014 Rick Heiges, SQL MVP Sr Solutions Architect Scalability Experts Ross LoForte - SQL Technology Architect - Microsoft Changing
More informationSQL Server on Linux and Containers
http://aka.ms/bobwardms https://github.com/microsoft/sqllinuxlabs SQL Server on Linux and Containers A Brave New World Speaker Name Principal Architect Microsoft bobward@microsoft.com @bobwardms linkedin.com/in/bobwardms
More informationAmazon Aurora Deep Dive
Amazon Aurora Deep Dive Kevin Jernigan, Sr. Product Manager Amazon Aurora PostgreSQL Amazon RDS for PostgreSQL May 18, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda
More informationDesigning Database Solutions for Microsoft SQL Server (465)
Designing Database Solutions for Microsoft SQL Server (465) Design a database structure Design for business requirements Translate business needs to data structures; de-normalize a database by using SQL
More informationOracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer
Oracle Exadata X7 Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer 05.12.2017 Oracle Engineered Systems ZFS Backup Appliance Zero Data Loss Recovery Appliance Exadata Database
More informationDOWNLOAD PDF SQL SERVER 2012 STEP BY STEP
Chapter 1 : Microsoft SQL Server Step by Step - PDF Free Download - Fox ebook Your hands-on, step-by-step guide to building applications with Microsoft SQL Server Teach yourself the programming fundamentals
More informationCourse Outline. Lesson 2, Azure Portals, describes the two current portals that are available for managing Azure subscriptions and services.
Course Outline Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks for your cloud applications. Lesson 1, Azure Services,
More informationDatabase Administration for Azure SQL DB
Database Administration for Azure SQL DB Martin Cairney SQL Saturday #582, Melbourne 11 th February 2017 Housekeeping Mobile Phones Please set to stun during sessions Evaluations Please complete a session
More informationNimble Storage Adaptive Flash
Nimble Storage Adaptive Flash Read more Nimble solutions Contact Us 800-544-8877 solutions@microage.com MicroAge.com TECHNOLOGY OVERVIEW Nimble Storage Adaptive Flash Nimble Storage s Adaptive Flash platform
More informationComprehensive cloud platform. Cost savings and increased efficiencies. Support for a modern work style
2 Comprehensive cloud platform Complete, built-in virtualization platform Industry-leading scalability and performance, so you can virtualize every application Ability to achieve business continuity with
More informationAuto Management for Apache Kafka and Distributed Stateful System in General
Auto Management for Apache Kafka and Distributed Stateful System in General Jiangjie (Becket) Qin Data Infrastructure @LinkedIn GIAC 2017, 12/23/17@Shanghai Agenda Kafka introduction and terminologies
More informationMicrosoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs
Microsoft SQL Server" 2008 ADMINISTRATION for ORACLE9 DBAs Contents Acknowledgments *v Introduction xvii Chapter 1 Introduction to the SQL Server Platform 1 SQLServer Editions 2 Premium Editions 3 Core
More informationEXPRESSCLUSTER D Product Introduction
EXPRESSCLUSTER D Product Introduction May, 2016 EXPRESSCLUSTER Group, Cloud Platform Division, NEC Corporation 2 NEC Corporation 2016 Agenda Product Introduction 1. What is HA Cluster? 2. Achievement 3.
More informationTen Essential Skills for the Next Generation of Hyper-V Brien Posey
Ten Essential Skills for the Next Generation of Hyper-V Brien Posey Microsoft MVP About Me Freelance technical writer and ten year Microsoft MVP Over two decades of IT experience Previously CIO for national
More informationMehmet.Gonullu@Veeam.com Veeam Portfolio - Agentless backup and replication for VMware and Hyper-V - Scalable, powerful, easy-to-use, affordable - Storage agnostic High-speed Recovery instant VM recovery
More informationVersion 1.24 Installation Guide for On-Premise Uila Deployment Hyper-V
Version 1.24 Installation Guide for On-Premise Uila Deployment Hyper-V Table of Contents Introduction... 2 Scope and Purpose... 2 Architecture Overview... 2 Virtual Architecture... 2 Getting Started...
More information20533B: Implementing Microsoft Azure Infrastructure Solutions
20533B: Implementing Microsoft Azure Infrastructure Solutions Course Details Course Code: Duration: Notes: 20533B 5 days This course syllabus should be used to determine whether the course is appropriate
More informationVirtualizing Oracle on VMware
Virtualizing Oracle on VMware Sudhansu Pati, VCP Certified 4/20/2012 2011 VMware Inc. All rights reserved Agenda Introduction Oracle Databases on VMware Key Benefits Performance, Support, and Licensing
More informationSERVERS TO SERVICES HOW MICROSOFT AZURE CAN MODERNISE YOUR IT INFRASTRUCTURE. Joey Lau 9 November 2017
SERVERS TO SERVICES HOW MICROSOFT AZURE CAN MODERNISE YOUR IT INFRASTRUCTURE Joey Lau 9 November 2017 jlau@infoxchange.org 1 Technology for social justice www.infoxchange.org Sign up for your $5000 Azure
More informationDesign and implement cloud data platform solutions.
Designing and Implementing Cloud Data Platform Solutions Varighed: 3 Days Kursus Kode: M40441 Beskrivelse: The focus of this three-day instructor-led Microsoft Training course is on designing and implementing
More informationTechnical Overview. Jack Smith Sr. Solutions Architect
Technical Overview Jack Smith Sr. Solutions Architect Liquidware Labs Methodology Production Environments Assess Design POCs/Pilots Stratusphere FIT Stratusphere UX Validate Migrate ProfileUnity FlexApp
More informationArcserve Solutions for Amazon Web Services (AWS)
Arcserve Solutions for Amazon Web Services (AWS) Introduction The public cloud has become a major factor in all IT decision making due to its endless supply of technical resources at an affordable cost.
More informationVeeam Availability Solution for Cisco UCS: Designed for Virtualized Environments. Solution Overview Cisco Public
Veeam Availability Solution for Cisco UCS: Designed for Virtualized Environments Veeam Availability Solution for Cisco UCS: Designed for Virtualized Environments 1 2017 2017 Cisco Cisco and/or and/or its
More informationDeveloping Microsoft Azure Solutions
1 Developing Microsoft Azure Solutions Course Prerequisites A general understanding of ASP.NET and C# concepts Upon Completion of this Course, you will accomplish following: Compare the services available
More information