Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description...

29
Scaling SharePoint Farms with MinRole & Other Tools Spencer Harbar #SPSMUC02 October 10 th , 2015

Transcript of Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description...

Page 1: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Scaling SharePoint Farms with MinRole & Other Tools

Spencer Harbar#SPSMUC02 October 10th, 2015

Page 2: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,
Page 3: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

About Spencer Harbar

Page 4: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Agenda

Page 5: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,
Page 6: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

SharePoint Topology

Page 7: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

SharePoint (any version) is not designed “from the cloud up”

It’s a legacy “Windows DNA” based platform using elements of every Microsoft technology since 1998

Wrappers and patches make it cloud deployable

You can’t put a square peg in a round hole without consequences

Fundamental Truths

Page 8: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

SharePoint Topology Conundrum

Page 9: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

SharePoint Topology Field Reality

Page 10: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

SharePoint Topology Conundrum

I have the

perfect

topology

Muppet!

Page 11: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Marketecture

Page 12: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Marketecture

Page 13: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Marketecture

Page 14: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

SharePoint Topology Conundrum

Page 15: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,
Page 16: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

MinRole: The Pitch

Page 17: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

MinRole: The Reality

Page 18: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Feature walk thru

Role Name Description

Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint, etc.

Web Front End Services end user requests, optimized for low latency.

Single Server Farm Provisions all services on the server for a single server deployment. This role is provided for

evaluation and development purposes.

Search Reserved for Search services.

Application Services the backend jobs or the requests triggered by backend jobs, optimized for high

throughput.

Distributed Cache Services distributed cache for the farm. Optionally, the server assigned to this role can load

balance end user requests among the web front ends.

Page 19: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Adding Servers to the Farm

Page 20: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

MinRole Capability

Page 21: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Feature walkthru

Page 22: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Feature walkthrough

Page 23: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Feature walkthrough

Page 24: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Feature walkthrough

Page 25: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

demo

Page 26: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Key benefits

Page 27: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Key drawbacks

Page 28: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Other tools

Page 29: Scaling SharePoint Farms with MinRole & Other Tools · Feature walk thru Role Name Description Custom Reserved for services to be isolated from other services, I.e. 3rd party, PerformancePoint,

Thank you!