dealing with performance in sharepoint server

22
Jason Warren, MVP Dynamic Owl Consulting/Bonzai Intranet Dealing with slow performance in SharePoint Server

Upload: jason-warren

Post on 11-Apr-2017

95 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Dealing with Performance in SharePoint Server

Jason Warren, MVPDynamic Owl Consulting/Bonzai Intranet

Dealing with slow performancein SharePoint Server

Page 2: Dealing with Performance in SharePoint Server

Jason Warren

• Bonzai Intranet for SharePoint• Microsoft Office Servers and Services MVP

Infrastructure Architect

@jaspnwarren

[email protected]

Jasonwarren.ca

Page 3: Dealing with Performance in SharePoint Server

Today’s Agenda

Hardware Requirements

Monitoring Performance

Troubleshooting Performance

Q&A

SPS Calgary 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/

Page 4: Dealing with Performance in SharePoint Server

Intended Audience

SPS Calgary 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/

• SharePoint Administrators

• Server Administrators

• Developers

• Anyone who is asked “Why is SharePoint slow?”

Page 5: Dealing with Performance in SharePoint Server

Hardware Requirements

SPS Calgary 2017: Dealing with SharePoint Performance Hardware Requirements http://bonzai-intranet.com/

https://commons.wikimedia.org/wiki/File:Proliant380g5_2_sec.jpeg

Page 6: Dealing with Performance in SharePoint Server

Hardware MINIMUM Requirements Production SharePoint Servers

CPU

2013• 64-bit, 4 cores

2016• 64-bit, 4 cores

Memory

2013

2016

• 12 GB

• 16 GB

Disk

2013

2016

SPS Calgary 2017: Dealing with SharePoint Performance Hardware Requirements

http://bonzai-intranet.com/

• 80 GB for system

• 80 GB for system• 80 GB other drives

Hardware and software requirements for SharePointhttps://technet.microsoft.com/en-ca/library/cc262485.aspx

Page 7: Dealing with Performance in SharePoint Server

Hardware MINIMUM Requirements Production SQL Servers

CPU

• 64-bit, 4 cores for small deployments< 1,000 users

• 64-bit, 8 cores for medium deployments < 10,000 users

Memory

• 8 GB for small deployments

• 16 GB for medium deployments

Disk

SPS Calgary 2017: Dealing with SharePoint Performance Hardware Requirements

http://bonzai-intranet.com/

• 80 GB for system

+ “it depends”

Hardware and software requirements for SharePointhttps://technet.microsoft.com/en-ca/library/cc262485.aspx

Page 8: Dealing with Performance in SharePoint Server

Recommended Hardware

SPS Calgary 2017: Dealing with SharePoint Performance

http://bonzai-intranet.com/

• The minimums are what you can get away with to remain supported• Your needs dictate your requirements• Avoid being cheap for the sake of being cheap

• Requirements mention nothing about component speeds• Use fastest hardware available (CPU, memory, disk)

Page 9: Dealing with Performance in SharePoint Server

Building to Scale

SPS Calgary 2017: Dealing with SharePoint Performance

http://bonzai-intranet.com/

• SharePoint is a scalable platform

• Scale up – add/improve hardware • CPUs• Memory• Disk

• Scale out – add servers• Focus: underperforming services

Page 10: Dealing with Performance in SharePoint Server

Monitoring Performance

SPS Calgary 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/

Page 11: Dealing with Performance in SharePoint Server

Performance Monitoring

SPS Calgary 2017: Dealing with SharePoint Performance

http://bonzai-intranet.com/

• You want to see how your hardware and applications are performing

• Identify performance issues before they cause problems

• Tools available in Windows + 3rd party

• Create a performance baseline

• Look at performance in a measurable and quantified way

Page 12: Dealing with Performance in SharePoint Server

Monitoring

Performance

Live Demo

2013 2016

Page 13: Dealing with Performance in SharePoint Server

Monitoring Recap

SPS Calgary 2017: Dealing with SharePoint Performance

http://bonzai-intranet.com/

• Be proactive: use performance monitor

• Create a performance baseline

• Ask the business for hardware before you can’t live without it

Page 14: Dealing with Performance in SharePoint Server

Troubleshooting Performance

SPS Calgary 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/

Page 15: Dealing with Performance in SharePoint Server

Troubleshooting

Performance

Live Demo

2013 2016

Page 16: Dealing with Performance in SharePoint Server

Troubleshooting Recap

SPS Calgary 2017: Dealing with SharePoint Performance

http://bonzai-intranet.com/

• Browser tools/fiddler to determine SharePoint/external issue

• SPRequestGuid Correlation Id Merge-SPLogFile

• ULS Logs and Execution Time for behind-the-scenes slowness

• Automate activity for intermittent issues

Page 17: Dealing with Performance in SharePoint Server

Questions?

Q&A

2013 2016

Page 18: Dealing with Performance in SharePoint Server

18 | SharePoint Saturday Calgary – 01 APRIL 2017

Sponsors

Special Thanks:

Page 19: Dealing with Performance in SharePoint Server

19 | SharePoint Saturday Calgary – 01 APRIL 2017

Housekeeping Closing and Prize Draws at 3:55pm

Meet at 3:55pm at MacDonald Hall

SharePint and Networking Time: 4:30pm - 6:00pm, Location TBD

Page 20: Dealing with Performance in SharePoint Server

Monitoring Tools

SPS Calgary 2017: Dealing with SharePoint Performance

http://bonzai-intranet.com/

• Monitoring and maintaining SharePoint Server• technet.microsoft.com/en-us/library/ff758658.aspx

• Performance Monitor (PERFMON.EXE – included in Windows)

• Performance Analysis of Logs (PAL)• pal.codeplex.com/

• Merge-SPLogFile• technet.microsoft.com/en-us/library/ff607721.aspx

• ULS Viewer• www.microsoft.com/en-ca/download/details.aspx?id=44020

Page 21: Dealing with Performance in SharePoint Server

Troubleshooting Tools

SPS Calgary 2017: Dealing with SharePoint Performance

http://bonzai-intranet.com/

• Browser Developer Tools (Chrome, FireFox, IE)

• Fiddler• www.telerik.com/fiddler

• Merge-SPLogFile• technet.microsoft.com/en-us/library/ff607721.aspx

• ULS Viewer• www.microsoft.com/en-ca/download/details.aspx?id=44020

Page 22: Dealing with Performance in SharePoint Server

bonzai-intranet.com@bonzaiintranet [email protected]+1 (844)-547-2662675 W.Hastings, Vancouver B.C. V6B 1N2

Thank You!