Resource Pooling Elasticity Self Service Usage Based BENEFITS Reduce capital expenses BENEFITS BENEFITS o Greater agility BENEFITS o o o o Reduce operational expenses o Dynamic infrastructure CONSOLIDATE databases - Standardize and consolidate - Improve hardware utilization - Manage IT infrastructure.

Download Report

Transcript Resource Pooling Elasticity Self Service Usage Based BENEFITS Reduce capital expenses BENEFITS BENEFITS o Greater agility BENEFITS o o o o Reduce operational expenses o Dynamic infrastructure CONSOLIDATE databases - Standardize and consolidate - Improve hardware utilization - Manage IT infrastructure.

Resource Pooling
Elasticity
Self Service
Usage Based
BENEFITS
Reduce capital expenses
BENEFITS
BENEFITS
o
Greater agility
BENEFITS
o
o
o
o
Reduce operational expenses
o
Dynamic infrastructure
CONSOLIDATE databases
- Standardize and consolidate
- Improve hardware utilization
- Manage IT infrastructure efficiently
Deploy resources on demand
- Handle peak load scenarios faster
- Scale to mission critical workloads
o
o
- Scale to efficiently meet demand
- High availability across multiple data centers
Green IT
Optimize IT to business priorities
Faster time to market
Make IT strategic by
mapping consumption to
business priorities
o Centralize view of total
resource consumption
across the enterprise
- Automation without compromising control
Reduce administration overhead
Business units can request
resources on demand
TOOLS OR FEATURES
Discover database
sprawl and
capacity planning
Microsoft® Assessment and
Planning (MAP) Toolkit
Consolidation
options
SQL Server Upgrade Advisor
STEPS
TOOLS OR FEATURES
Setup for high
availability
SQL Server AlwaysOn Failover
Clustering & Availability Group
Windows Server Core, Dynamic
Quorum, ReFS support
SQL Server Migration Assistant
(SSMA)
Setup for disaster
recovery
Physical to Virtual
Migration
System Center Virtual Machine
Manager
Virtualize and
manage instances
Windows Server Hyper-V™
Scale virtual machines
(CPU, memory,
storage, network)
System Center Virtual Machine
Manager & App Controller
Load balance virtual
machines
MANAGE
For additional information go to http://www.microsoft.com/sqlserver
SQL Server AlwaysOn
Hyper-V Live Migration
TOOLS OR FEATURES
Create database
VM templates
SQL Server Sysprep
System Center Virtual Machine
Manager
STEPS
TOOLS OR FEATURES
Measure usage
- Assign cost
- Map usage to
business units
Windows Azure Pack for
Windows Server,
Charge back and
reporting
Build automation
Windows Azure Pack for
Windows Server, System Center
Service Manager, Orchestrator,
App Controller
In-Memory OLTP, SSD buffer pool
extension, Columnstore, Resource
Governor, Hyper-V scale,
Dynamic Memory, online VHDX,
Tiered Storage, SMB support, NIC
teaming & QoS
System Center Virtual Machine
Manager
THROUGH
Follow us on http://www.facebook.com/sqlserver
STEPS
DRIVE
STEPS
DEPLOY
- Reduce space and power needs
SCALE
CONSOLIDATE
o
Scale resources efficiently
A
SINGLE
Follow us on http://twitter.com/SQLServer
PA N E
OF
Follow us on http://www.youtube.com/sqlserver
GLASS
2013 Microsoft Corporation. All rights reserved.
Call to Action
System Center Service Manager
Windows Azure Pack for
Windows Server, SQL Server
Analysis Services OLAP cubes and
Excel PowerPivot, Power View
Learn more at
http://www.microsoft.com/
SQLServerPrivateCloud
• Discovery, Reporting, and Migration
• Quick discovery of SQL Server 7.0 or later
• Other databases discovery MySQL, Oracle, and Sybase
• Migration to the latest SQL Server on-prem or Azure Virtual Machine
http://Microsoft.com/MAP/
Increased virtual processor & memory
Allows SQL Server VM to use up to 64 virtual processors & 1 TB
of memory
Increased logical processor & memory
Allows SQL Server to use up to 640 logical processors
& 4 TB of memory
Increased cluster node scalability
Supports SQL Server clusters up to 64 nodes
Increased VM density
› Up to 8,000 SQL Server VMs per cluster
› Support for up to 320 logical processors & 4 TB memory
Support for NUMA
QoS – Network Bandwidth Enforcing
Windows NIC Teaming
Cluster-Aware Updating (CAU)
Online
Dynamic Quorum
Windows Server Core
Online VHDX resize (Windows Server 2012 R2)
Online
Updating …
Online
SMB Support
Fiber Channel Support
ReFS Support (SQL Server 2014)
Tiered Storage Spaces (Windows Server 2012 R2)
Reads/Writes
Accumulates
Data Activity
Hot Data
Cold Data
http://download.microsoft.com/download/8/0/F/80FCCBEF-BC4D-4B84-950B-07FBE31022B4/ESG-Lab-Validation-Windows-Server-Storage.pdf
Virtual Machine Manager & App Controller
•
Creation & management of private cloud based on SQL Server VMs
•
Deployment of SQL Server VM across private & public cloud
environments
Operations Manager & Advisor
•
•
Proactive & reactive monitoring of
SQL Server instances
Early detection & problem resolution of SQL Server issues using agentbased operations that perform continuous server scanning
Data Protection Manager
http://download.microsoft.com/download/C/C/1/CC16C89A-E289-4217-B2D8-7DD37A4285B8/ESG-Lab-Validation-WS2012-HyperV-and-SQL2012.pdf
Industry Leading IO Performance
•VM storage performance on par with native
•Performance scales linearly with increase in
virtual processors
•Windows Server 2012 Hyper-V can virtualize
over 99% of the world’s SQL Server.
Windows Server 2008 R2
Windows Server 2012
250,000 IOPS
1,000,000+ IOPS
http://blogs.technet.com/b/schadinio/archive/2012/07/07/over-1-million-iops-from-a-single-vm.aspx
SQL SERVER
ORACLE
• Only need to license individual VMs (with SA)
• Can participate in Live Migration or VMotion farm
• Oracle does not recognized Hyper-V or VMware ESX as partitioning
• Customers must license all physical cores on the virtualization host
(including all hosts in the cluster for Live Migration)
http://blogs.flexerasoftware.com/elo/2012/09/oracle-database-licensing-in-a-vmware-virtual-environment-part-1-of-3.html
http://blogs.flexerasoftware.com/elo/2012/09/oracle-database-licensing-in-a-vmware-virtual-environment-part-2-of-3.html
http://blogs.flexerasoftware.com/elo/2012/10/oracle-database-licensing-in-a-vmware-virtual-environment-part-3-of-3.html
High Availability
Performance & Scalability
Hyper-V supports up to 64 vCPU, vSphere Enterprise 32 vCPU,
vSphere Enterprise Plus (most expensive edition) 64 vCPU
Windows Server Failover Clustering (WSFC) is a mature
technology and part of Windows Server
Hyper-V supports 320 logical processors per host, vSphere
160 logical processors
SQL Server AlwaysOn (makes full use of WSFC) is the premier
high availability technology for mission critical deployment
Hyper-V supports up to 4 TB physical memory, vSphere
Enterprise Plus (most expensive edition) 2 TB
VMware supports AlwaysOn (WSFC) but
lose KEY features
Customers Retain ALL Hyper-V
Features in AlwaysOn
No VM mobility (vMotion)2
Unlimited & Simultaneous Live Migration
No Dynamic Resource Scheduling2
Mixed Guest/Host Clustering
No VMware Fault Tolerance2
Hyper-V Replica
5 node limits only3
Large storage for single virtual disk (64 TB) vs. 2 TB in vSphere
No support for iSCSI, FCoE, NFS storage protocols3
…..and many more!
No Guest Clustering support
1http://download.microsoft.com/download/E/8/E/E8ECBD78-F07A-4A6F-9401-AA1760ED6985/Competitive-Advantages-of-Windows-Server-Hyper-V-over-VMware-vSphere.pdf
2http://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vsphere.mscs.doc%2FGUID-6BD834AE-69BB-4D0E-B0B6-7E176907E0C7.html
3http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1037959
• What’s being delivered
• Extensions to SQL Server Sysprep functionality to support image based
deployment of clustered SQL Server instances
• Main benefits
• Full automation of SQL Server Failover Cluster deployment scenarios (private and public cloud)
• Reduces deployment times for SQL Server Failover
Clusters
• Built on top of SQL Server 2012 SP1 CU2 Sysprep
enhancements
• Database Engine
• Reporting Services
• Analysis Services
• Integration Services
• Shared features
• What’s being delivered
• Usage of non-volatile drives (SSD) to extend buffer pool
• Main benefits
• Improve query performance
• No risk of data loss (using clean pages only)
• Easy configuration
Example:
ALTER SERVER CONFIGURATION
SET BUFFER POOL EXTENSION ON
SIZE = 50 GB
FILENAME = 'F:\SSDCACHE\EXAMPLE.BPE'
• What’s being delivered
• Single partition online index rebuild
• Managing Lock Priority for table SWITCH and Online Index Rebuild
• Main benefits
• New partition-level granularity for online index rebuild allows lower
resource (CPU/memory) usage to better meet the needs of customers who
need 24/7 access
• Provide customers greater control over impacting running transactions if
using switch partition or online index rebuild commands
• Combined together, these features allow customers to better schedule
resource intensive or blocking operations and better achieve 24/7
availability for their applications
• What’s being delivered
• Add Max/Min IOPS per volume to Resource Governor pools
• Add DMVs and Perf counters for IO statistics per pool per volume
• Update SSMS Intellisense for new T-SQL
• Update SMO & DOM for new T-SQL and objects
• Main benefits
• Better isolation (CPU, memory, and IO) for multi-tenant workloads
• Guarantee performance in private cloud and hosters scenario
• What’s being delivered
• New wizard to deploy a DB to SQL Server in Azure VM
• Main benefits
• Easy to use
• Perfect for DBAs new to Azure and for ad hoc scenarios
• Complexity hidden
• Detailed Azure knowledge is not needed
• Almost no overhead: the defining factor
for time to transfer is DB size
CREATE CREDENTIAL mystoragecred
WITH IDENTITY = ‘mystorage',
SECRET = ‘<your storage access key>
BACKUP DATABASE mydb TO URL ='https://mystorage.blob.core.windows.net/backup-container/mydb20130411.bak'
WITH CREDENTIAL = ‘mystoragecred',
FORMAT, COMPRESSION, STATS = 5,
MEDIANAME = ‘mydb backup 20130411', MEDIADESCRIPTION = 'Backup of mydb'
• What’s being delivered
• An agent that manages and automates SQL Server backup policy
• Main benefit
• Large scale management and no need to manage backup policy
• Context-aware – e.g. workload/throttling
• Minimal knobs – control retention period
• Manage whole instance, or particular DBs
• Leverage Cloud Backup in SQL Server 2012 SP1 CU2 Example:
EXEC smart_admin.sp_set_db_backup
• Inherently off-site
@database_name='TestDB',
• Geo-redundant
@storage_url=<storage url>,
• Minimal storage costs
@retention_days=30,
• Zero hardware management
@credential_name='MyCredential',
@enable_backup=1
• What’s being delivered
• Native support for SQL Server database files stored as Windows Azure blobs
• A first step in moving on-prem SQL Server databases to Azure environment
• Main benefit
• Delivers an incremental path to database in the cloud. Can move one database at a time, without
application changes
• Additional benefits
• Save storage cost: On-premises computing, with bottomless off-site storage in Azure
• Increase HA and DR:
• A set of database files stored in Azure storage – backed by Azure Storage SLA
• Fast disaster recovery using database attach operation without the need to restore data
• Maintain on-prem control of security: Allow TDE key on-prem while encrypted data in Azure
Storage
Migration from VMware
Win from VMware
http://www.microsoft.com/casestudies/Case_Study_Search_Results.aspx?Type=1&Keywords=hyper-v%20vmware%20sql%20server&LangID=46
http://download.microsoft.com/download/6/1/D/61DDE9B6-AB46-48CA-8380-D7714C9CB1AB/Best_Practices_for_Virtualizing_and_Managing_SQL_Server_2012.pdf
Windows
Azure
mva
http://channel9.msdn.com/Events/TechEd
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn