SharePoint Saturday 2014 Session-3C

Report
About Me





1
| SharePoint Saturday Calgary – 31 MAY 2014
Agenda
Audience Target







What is “Virtualizable”?
can we Virtualize that?
Does Size Matter! Yes, yes it does!
5
| SharePoint Saturday Calgary – 31 MAY 2014
SQL Server 2008 SP3
2003 SP2, 2003 R2 SP2, 2008 SP2, 2008 R2 SP1, 2012, 2012 R2
Yes
Yes1
SQL Server 2008 R2 SP2
2003 SP2, 2008 SP2, 2008 R2 SP1, 2012, 2012 R2
Yes
Yes1
SQL Server 2012 SP1
2008 SP2, 2008 R2 SP1, 2012, 2012 R2
Yes
Yes
Yes
Yes
1.
Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer
SQL Server 2014
2008 SP2, 2008 R2 SP1, 2012, 2012 R2
1 - Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer
SQL Server 2008 SP3
Hardware & Software Requirements, Hardware Virtualization & Guest Clustering Support
SQL Server 2008 R2 SP2
Hardware & Software Requirements, Hardware Virtualization & Guest Clustering Support
SQL Server 2012 SP1
Hardware & Software Requirements, Hardware Virtualization & Guest Clustering Support
SQL Server 2014
Hardware & Software Requirements, Hardware Virtualization & Guest Clustering Support
SharePoint 2007 SP3
2003 SP2, 2003 R2 SP2, 2008 SP2, 2008 R2 SP1
Yes
Yes
SharePoint 2010 SP2
2008 SP2, 2008 R2 SP1, 2012, 2012 R22
Yes
Yes
1.
SharePoint HA refers to the deployment of each of the key tiers of a SharePoint
infrastructure, across multiple virtual machines. This would involve the WFEs balanced behind a NLB,
SharePoint
2013 SP1
2008 R2 SP1, 2012, 2012 R22
Yes
Yes
redundant application servers, and a SQL Server AlwaysOn/Clustered/Mirrored configuration across multiple virtual machines. These combinations are supported on Hyper-V.
2.
Support for running SharePoint on Windows Server 2012 R2 is only available with SharePoint 2013 SP1 and SharePoint 2010 SP2
1 - SharePoint HA refers to the deployment of each of the key tiers of a SharePoint infrastructure, across multiple virtual machines. This would involve the
WFEs balanced behind a NLB, redundant application servers, and a SQL Server AlwaysOn/Clustered/Mirrored configuration across multiple virtual
machines. These combinations are supported on Hyper-V.
2 - Support for running SharePoint on Windows Server 2012 R2 is only available with SharePoint 2013 SP1 and SharePoint 2010 SP2
SharePoint 2007
Hardware & Software Requirements, Hardware Virtualization Support
SharePoint 2010
Hardware & Software Requirements, Hardware Virtualization Support
SharePoint 2013
Hardware & Software Requirements, Hardware Virtualization Support
900
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
Transactions/Sec
800
700
600
500
400
300
200
100
0
4
8
16
32
Virtual Processors Per VM
64
Average Transaction Response Time
(Sec)
Hyper-V Virtual CPU Scalability
with OLTP Workloads
Full report is available here
8
| SharePoint Saturday Calgary – 31 MAY 2014
Heavy Users (1% Concurrency)
1,600,000
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
1,400,000
1,200,000
1,000,000
800,000
600,000
400,000
200,000
0
1
2
Web Front Ends
Average Response Time (Sec)
SharePoint Workload
Scalability on Windows Server
2012 with Hyper-V
3
Full report is available here
9
| SharePoint Saturday Calgary – 31 MAY 2014
here
2,400,000
2,200,000
2,000,000
1,800,000
1,600,000
1,400,000
1,200,000
1,000,000
800,000
600,000
400,000
200,000
0
download
1
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
2
3
Average Response Time (Sec)
Heavy Users (1% Concurrency)
SharePoint Workload
Scalability on Windows Server
2012 with Hyper-V
5
Web Front Ends
10
| SharePoint Saturday Calgary – 31 MAY 2014
Synthetic vNIC
DVMQ or SR-IOV
In-Guest Teaming
Network QoS
Weights & Reserves
vNUMA (SQL & IIS 8)
LP:VP Ratios:
SQL – N/A
SP – 1:1 (Max 2:1)
VM
Dynamic Memory
SP – No
SQL - Yes
Fixed VHDX (up to
64TB)
Separate VHDXs
No Snapshots
Virtual FC
In Guest iSCSI
Shared VHDX
Host Storage:
DAS, SMB, FC,
iSCSI
SAS, SSD etc.
12
| SharePoint Saturday Calgary – 31 MAY 2014
Comprehensive resilience for Web Front Ends, Application & SQL Servers
Front-End Web Servers
Web content servers behind a
Network Load Balancer
Application Servers
Search Query & Index along with
other application roles
SQL Server AlwaysOn
Failover Cluster Instance or
Availability Groups
Dual-levels of resilience with Hyper-V & SharePoint HA
Guest SQL Server AlwaysOn Failover Cluster
for SharePoint content databases
Hyper-V Host
Cluster
iSCSI, Fibre Channel or SMB 3.0
Storage, used to store SharePoint
& SQL Server VM virtual disks
and/or SQL Server data files (SMB)
Cluster-Aware Updating ensures clusters stay patched & protected
Virtualized SharePoint Web, Application or SQL Servers
Hyper-V Host
Cluster
iSCSI, Fibre Channel or SMB 3.0
Storage, used to store SharePoint
& SQL Server VM virtual disks
SharePoint Infrastructure within a Hybrid Cloud
SharePoint Infrastructure within a Hybrid Cloud
Best Practices
Leave adequate memory for the Hyper-V partitions.
(we recommend 6 GB of RAM or more for host
computer operations.)
Use a minimum of two physical network adapters.
Use a recommended of four Networks
Use NIC Teaming for Host – Virtual Adapters
Use NIC Teaming for the VM guest network.
20
| SharePoint Saturday Calgary – 31 MAY 2014
Best Practices
Do not use the parent partition for services other than
Hyper-V.
Do not store host computer system files on drives that
are used for Hyper-V storage.
Do not oversubscribe the CPU on the virtualization
host computer.
Do not use snapshots in a production
environment*
21
| SharePoint Saturday Calgary – 31 MAY 2014
Configure the Hyper-V host computer
Avoid running programs such as anti-virus software
on the parent partition. (Run them on the child
partition if they are required.)
Use hardware that supports Second Level Address
Translation (SLAT).
Enable Hyper-Threading (if hardware supports it)
Use fast connections on Hyper-V (10GB) or faster
Hyper-V Hotfixes are different than Windows
Update!
23
| SharePoint Saturday Calgary – 31 MAY 2014
What are our options for deployment?
Manually
Microsoft Deployment Toolkit (MDT)
System Center 2012 R2 Configuration Manager
System Center 2012 R2 Virtual Machine Manager
System Center 2012 R2 Orchestrator with SCVMM
25
| SharePoint Saturday Calgary – 31 MAY 2014
App Controller
VM & application
self-service
Virtual Machine Manager
VM & cloud management,
infrastructure provisioning
Operations Manager
Infrastructure & application
monitoring & alerting
Service Manager
IT Service Management &
IaaS Self-Service
{
Orchestrator
Integration & automation of
key technologies & processes
Data Protection Manager
Continuous protection of key
applications & workloads
Hyper-V Hosts
Sandboxed Code
Services
Secure Store Services
SharePoint Server
Search
User Profile Services
Visio Service
Word Automation
Service
MS SharePoint Server 2013
MS Project Server 2013
Access Services
Business Connectivity
Security Token Services
Managed Meta Web Service
Education Services
Excel Service Application
InfoPath Form Service
Performance Point Services
Translation Services
35
| SharePoint Saturday Calgary – 31 MAY 2014
You must install the SharePoint
Foundation MP first
If you download it from the
SCOM Console, it will put it into
the correct order for you.
If there is an upgrade, the
import MP wizard will identify
this, and upgrade for you
36
| SharePoint Saturday Calgary – 31 MAY 2014
Make sure the RunAs account is
configured
Ensure you have a list of the SP
Servers
Allow an hour for the MP to complete,
to display all the info
37
| SharePoint Saturday Calgary – 31 MAY 2014
Quick Glance at the
issues
Works close to real time
Saves time and effort
All the moving
components shown
Can be extended to
show routers, Switches,
Firewalls, ADS, DNS
and Server Hardware
38
| SharePoint Saturday Calgary – 31 MAY 2014
39
| SharePoint Saturday Calgary – 31 MAY 2014
Data Protection Manager,
not only can IT protect their key
virtual machines, but IT can also
provide centralized protection for
key workloads such as SQL,
SharePoint and Exchange.
Data Protection Manager
provides granular protection up to
the latest versions of each of the
key workloads, and fully supports
SQL Server 2014 AlwaysOn,
SharePoint 2013 farms.
Through
42
| SharePoint Saturday Calgary – 31 MAY 2014
Backing up to the Cloud is considered to be off-site.
43
| SharePoint Saturday Calgary – 31 MAY 2014
Conclusion
All of SharePoint can be virtualized with WS Hyper-V
All of SQL can be virtualized with WS Hyper-V
SQL Server 2014 is the best to date
SharePoint 2013 works best on Microsoft WS Hyper-V
SharePoint with System Center 2012 R2 is protected
44
| SharePoint Saturday Calgary – 31 MAY 2014
Thanks to Our Sponsors
46
| SharePoint Saturday Calgary – 31 MAY 2014
Special Thanks


SPUG
47
| SharePoint Saturday Calgary – 31 MAY 2014
Housekeeping



48
| SharePoint Saturday Calgary – 31 MAY 2014

similar documents