SharePoint Saturday 2014 Session-3C

advertisement

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

SQL Server 2008 R2 SP2

2003 SP2, 2003 R2 SP2, 2008 SP2, 2008 R2 SP1, 2012, 2012 R2

2003 SP2, 2008 SP2, 2008 R2 SP1, 2012, 2012 R2

Yes

Yes

Yes 1

Yes 1

SQL Server 2012 SP1 2008 SP2, 2008 R2 SP1, 2012, 2012 R2 Yes

1.

SQL Server 2014 2008 SP2, 2008 R2 SP1, 2012, 2012 R2 Yes

1 - Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer

Yes

Yes

SQL Server 2008 SP3

SQL Server 2008 R2 SP2

SQL Server 2012 SP1

SQL Server 2014

Hardware & Software Requirements , Hardware Virtualization & Guest Clustering Support

Hardware & Software Requirements , Hardware Virtualization & Guest Clustering Support

Hardware & Software Requirements , Hardware Virtualization & Guest Clustering Support

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 R2 2 Yes Yes

1.

SharePoint 2013 SP1 2008 R2 SP1, 2012, 2012 R2 Yes

2.

Support for running SharePoint on Windows Server 2012 R2 is only available with SharePoint 2013 SP1 and SharePoint 2010 SP2

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, 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

SharePoint 2010

SharePoint 2013

Hardware & Software Requirements , Hardware Virtualization Support

Hardware & Software Requirements , Hardware Virtualization Support

Hardware & Software Requirements , Hardware Virtualization Support

900

800

700

600

500

400

300

200

100

0

Hyper-V Virtual CPU Scalability with OLTP Workloads

1

0,9

0,8

0,7

0,6

0,5

0,4

0,3

0,2

0,1

0

4 8 16 32

Virtual Processors Per VM

64

Full report is available here

8 | SharePoint Saturday Calgary – 31 MAY 2014

SharePoint Workload

Scalability on Windows Server

2012 with Hyper-V

1 600 000

1 400 000

1 200 000

1 000 000

800 000

600 000

400 000

200 000

0

1

0,9

0,8

0,7

0,6

0,5

0,4

0,3

0,2

0,1

0

1 2

Web Front Ends

3

Full report is available here

9 | SharePoint Saturday Calgary – 31 MAY 2014

here

SharePoint Workload

Scalability on Windows Server

2012 with Hyper-V

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 2 3 5

0,6

0,5

0,4

0,3

0,2

0,1

1

0,9

0,8

0,7

0

Web Front Ends

10 | SharePoint Saturday Calgary – 31 MAY 2014

Weights & Reserves vNUMA (SQL & IIS 8)

LP:VP Ratios:

SQL – N/A

SP – 1:1 (Max 2:1)

Dynamic Memory

SP –

SQL -

No

Yes

VM

Synthetic vNIC

DVMQ or SR-IOV

In-Guest Teaming

Network QoS

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 iSCSI, Fibre Channel or SMB 3.0

Storage, used to store SharePoint

& SQL Server VM virtual disks

Hyper-V Host

Cluster

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

Hyper-V Hosts

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

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

Through 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.

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

Download