tuning your sharepoint environment

Post on 20-Jun-2015

2.123 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

engage connect succeed vmaximiuk@iccohio.com

www.iccohio.com

ABOUT ME

Veenus Maximiuk, MCTS, MCITP, VTS SharePoint Managing Architect

iccblogs.com/blogs/vmaximiuk

@SharePointVee

linkedin.com/in/vmaximiuk

vmaximiuk@iccohio.com

SHAREPOINT IS NOT RUNNING RIGHT. WHAT COULD BE WRONG WITH IT?

www.iccohio.com

LATENCY A measure of time delay a user has when they click a button.

1.The time it takes the request to get to the server and for the server to process it

2.The amount of time it takes the server to return the result to the end user

3.The amount of time it takes to refresh on the user machine

www.iccohio.com

THROUGHPUT

The quantity or amount of raw material processed within a given time.

Resource Throttling

$WebApplication = Get-SPWeb http://<SiteCollectionName>

$List = $WebApplication.Lists["My List"]

$List.EnableThrottling = $false

$List.Update()

List with Many Items

www.iccohio.com

MONITORING

An observation of the system state.

http://sharepointlogviewer.codeplex.com

http://ulsviewer.codeplex.com

http://archive.msdn.microsoft.com/SPDisposeCheck

http://pal.codeplex.com

Hardware Requirements

SharePoint 2010

Component Minimum Requirements

Processor 64-bit, four-core, 2.5 GHz per core

RAM 4 GB for developer or evaluation use

8 GB for single server and multiple server farm installation for production use

Hard Disk

80 GB for installation

For production, you need additional free disk space for day-to-day.

Twice as much free space as you have RAM for production environments

Hardware Requirements

SQL Server

Component Minimum Requirements

Processor 64-bit, four cores for small deployments

64-bit, eight cores for medium deployments

RAM 8 GB for small deployments

16 GB for medium deployments

Hard Disk

80 GB for system drive

Dependent on the size of your SharePoint content

Database size = ((D × V) × S) + (10 KB × (L + (V × D)))

D = average number of documents

V = average number of versions

S = average size of documents

L = average number of list items

dbo.AllLists

SQL

Requires • Fast disk

Good for • Caching static files fetched from DB

(WCM)

Gotchas • Cache is per-server

Administered • Web.Config

Requires • Publishing infrastructure

Good for • Publishing portals

• WCM - anonymous

Gotchas • Authoring experience

• Don’t output cache search results

Administered • Site collection

• Site

Requires • Memory

Good for • Cross list queries

• Governs the number of items to retrieve

Gotchas

• Larger # = more memory, use for unique

permissions

• Smaller # = less memory – use where users

have same permissions

Administered • Site collection

Before Compression After Compression

www.iccohio.com

QUESTIONS?

top related