SlideShare a Scribd company logo
1 of 44
Download to read offline
Planning Very Large Scale Document
Repositories with High Availability (HA) in
SharePoint Server 2013
Wired2Win Webinar Series

WinWire Technologies Inc.
2350 Mission College Boulevard,
Suite 480, Santa Clara, California 95054
Phone/Fax: +1 (888) 849 7339
Email : info@winwire.com

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

@WinWire
WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

2
Who We Are
WinWire Technologies is a
specialized IT solutions
company focused on helping
business and technology
leaders achieve an “on-themove” business environment
leveraging pre-built
collaborative and analytic
solution accelerators and
cross-platform mobile
technologies.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

3
This is the story of Bob.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

4
Why is Bob sad?

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

5
Bob deployed SharePoint.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

6
Things were pretty good.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

7
So what’s the problem?

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

8
He needs to provide the following functionality to his organization.

Very Large Scale
Document
Repositories

Lowest possible
maintenance and
operations costs

WinWire Technologies, Inc. Confidential

Highest possible
availability

Predictable
“Elastic”
architecture that
can grow with the
deployment

© 2010 WinWire Technologies

9
He’s got many folks to please,
including IT Support, legal and
compliance.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

10
Users are concerned.
They don’t want it to be hard.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

11
SharePoint seems to provide the
right capabilities!

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

12
Or does it?

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

13
Bob isn’t sure how to proceed.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

14
Let’s help Bob with
Planning Very Large Scale
Document Repositories with
High Availability (HA) in
SharePoint

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

15
Agenda

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

16
Agenda

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

17
Enterprise Content Management

Create

Control

Create and organize
content easily

WinWire Technologies, Inc. Confidential

Manage content policy,
information architecture
and taxonomy

© 2010 WinWire Technologies

18

Protect
Reduce risk and manage
compliance with
centralized tools
SharePoint 2013 Designing Your Farm
•

Motivation
• End-user experience is what really
matters.
• Tail end of performance is sticky.

•

Basic Idea
• Categorize applications into SLA
buckets.
• Homogenize front-end, backend,
and data layers.
• Prevent proliferation of app server
deployments.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

19
Designing for better SLA
Latency

Request
Management
Front-End

Resource
Utilization

Desired
Behavior

Very low
< 5 msec

Very High

Medium

Consistent
Latency

Low
<500 msec

Distributed
Cache

Throughput

Medium

Low-Medium

Consistent
Latency

Low
<500 msec

Medium

Low – High

Fairly
Consistent
Latency

Batch Processing Layer

High
> 1 min

High

High-Very
High

High
Throughput

Database Layer

Very Low
< 5 msec

Very High

Low-Medium

Consistent
Latency

Specialized
Workload

WinWire Technologies, Inc. Confidential

Search

© 2010 WinWire Technologies

20
Evolution of topology
Schematic Diagram…
Machines could be virtual or physical.
Topologies are rough estimates.

<100 Users
< 10KUsers
1,000 Users

Routing &
Caching
Front-End

More & More Users

Search

Specialized

More Usage
Small Resources
Very Content
MoreLight And Simple
Workload
Large Content
Fault Tolerance
< 10M Items

Query

Batch
Processing

Multiple Index Partitions
Advanced Routing

Crawl

Database

WinWire Technologies, Inc. Confidential

More Workloads
Simple Workload
Evaluation
More Workloads

© 2010 WinWire Technologies

21
What defines your SharePoint?
WORKLOAD
Facts: purpose, services, # of users,
concurrency, rps, location
Tuning options: satellite farms, disable
services, block clients …

Facts: # of servers, hw spec, roles, network
Tuning Options: add server, scale-up, tune
settings …

Facts: #of site collections, DBs, data size

Tuning Options: split site collections,
balance content…

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

22
Microsoft’s 2013 Dogfood Farm
WORKLOAD

HARDWARE

15,000 users

Role

HW Spec

8,800 active users per week

Routing & Caching

VM, 4 cores, 14GB RAM

1.7M requests per day

Front End

VM, 4 cores, 14GB RAM

Collab, Social, Doc Mgmt, Project

Batch Processing

VM, 4 cores, 14GB RAM

Database

8 cores, 64 GB RAM

204,106 profiles in UPA
1 Web App

DATASET

SLAs (During Peak Hours)

1.3 TB total dataset size

Availability

1,001,141 documents

99.9%

10 content DBs
Largest content DB - 290 GB

Role

Avg CPU/ Mem

Routing & Caching

12% / 8 GB

511 ms

Front End

45% / 11GB

Batch Processing

80% / 12 GB

Database

11% / 46 GB

Active Users RPS
(hr)

8,297 Site collections

2,500

Largest site collection - 275 GB

WinWire Technologies, Inc. Confidential

Latency
(99th ntile)

© 2010 WinWire Technologies

23

50
Capacity Planning Resources

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

24
Components – Scaling Cheat sheet

Component
Search administration
Crawler
Content processing (CPC)
Analytics processing (APC)

Index
Query processing (QPC)

CPU



3

3




Network




4


5


Disk


2




Memory
1








1.

Admin: Memory footprint increase with topology size

4.

2.

Crawler: Crawled documents are temporarily stored to
disk

APC: Network bandwidth increase with scale out, but
only in-between APC nodes

5.

QPC: Network IOPS increases linearly with number of
index partitions and QPS

3.

CPC and APC are scheduled with “below normal”
priority

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

25
Sample Worksheet
Current Size

Recommended
storage

Notes

Configuration

2 GB

The configuration database grows very slowly. Approximate growth is 40 MB per 50,000 Site
Collections

Central Administration
Content

1 GB

Very slow growth. Not expected to grow beyond 1 GB.

Content (one or more)

???
???
???
???

•
•
•
•

Functional Area (PROD)
Portal and Self Service
Legacy Data to be migrated. When migration of legacy data is performed, database sizing and
Site Collection design has to take place.
Cross Functional Area Collaboration

Usage and Health Data

10 GB

Dependent on logging level selected

Subscription Settings Service

5 GB

Dependent on number of alerts created by users

Search Administration

10 GB

Search Administration is typically small

Crawl (one or more)

50 GB

Crawl = 0.046 x (sum of content databases)

Property (one or more)

15 GB

Property = 0.015 x (sum of content databases)

Profile

10 GB

Approximately 1 MB per user profile

Synchronization

5 GB

Approximately 650 kb per user profile

Social Tagging

2 GB

Approximately 0.009 MB per tag

Staging

5 GB

Web Analytics Service

Reporting

5 GB

Web Analytics Service

Secure Store

1 GB

Word Automation Services

1 GB

Managed Metadata

10 GB

The size of the database is affected by the number of content types and keywords.

Total
WinWire Technologies, Inc. Confidential ??? © 2010 WinWire Technologies

26
Agenda

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

27
Results from SharePoint 2013 Deployments
• 50% faster server response
• 4 X faster profile sync.
•

10 X faster w/ Active Directory import

• 40% more efficient use of

bandwidth
• 80% less file i/o related SQL IOPS
• More scalable SharePoint farms

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

28
SharePoint Farms Scale More than Ever

Product
does have
its limits

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

29

Limits are
for each
Dimension

Each
dimension
needs to
stay within
limits
SharePoint 2013 Performance Benchmarks

SharePoint 2010
benchmark on
SharePoint 2013

SharePoint 2010
SharePoint 2013

4 front-end VMs w/ 4 CPUs, 12 GB RAM

Green Zone: < 60% CPU on FEs, < 0.5 sec server response time

1 physical SQL Server w/ 8 CPUs, 32 GB RAM

Max Zone: 90+% CPU on FEs, < 1 sec server response time

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

30
SharePoint 2013 Scale Divisional Benchmark

Collaboration + social + communities Green Zone: < 60% CPU on FEs, < 0.5 sec server response time
+ meta-data navigation
Max Zone: 90+% CPU on FEs, < 1 sec server response time

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

31
Agenda

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

32
SharePoint Security Model: Conceptual

Identity

Authentication

Authorization

Identities

DS

Group

Authentication
Method

Authentication
Provider

Permissions

F

User

STS

Web App

TOKEN

Permission
Level

Role
Assignment

Site

USER POLICY

Token

© 2010 WinWire Technologies

R

ANONYMOUS
ACCESS & POLICY

User
Groups
Roles
Claims

WinWire Technologies, Inc. Confidential

D

C
DS

User

Policies

33

Security Scope

Group
End User Security Recommendations - Inheritance

Site
Role Assignment

• Roles assignments are inherited by child objects
• Subsite, list, library, folder, item or document

Library

• Best Practice
• Use inheritance wherever possible
Role Assignment

W

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

34
End User Security Recommendations - Inheritance
1

Web Object

Site

Scope 1

1

Document Library Object

SPGroup Object FullGP

+ FullControlGP (Full Control)
Role Assignment

Folder Object
Item 1 Object

+ User 4

+ ReaderGP (Reader)

1

Item 2 Object

+ User 3

+ ContributorGP (Contributor)

1

1

SPGroup Object ContributeGP
Scope 2

Library

+ User 1

User 5 (Reader)

+ User 2

+ User 2 (Limited Access)
+ User 1 (Limited Access)
Item 3 Object

SPGroup Object ReaderGP
+ User 5

1

Scope 3

+ AD Group X

User 1 (Contributor)
Scope 4
User 2 (Contributor)
Role Assignment

Scope 5

W

AD Group X (Reader)
User 3 (Contributor)
User 4 (Full Control)

● Roles assignments are inherited by child objects
– Subsite, list, library, folder, item or document

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

35
End User Security Recommendations - Fine-grained Permissions
Site
Role Assignment

Library

X
Role Assignment

W

You can break inheritance
– Assign explicit permissions
– Dynamic security changing code redesign
– Recommendation is to modify scope architecture so
that scope membership does not cause ACL
recalculation at the parent document library and
Web. Only possible using custom code.

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

36
End User Security Recommendations - Fine-grained Permissions

Scope 1

Site
1

Web Object
Role Assignment

Folder Object

Library

1

Document Library Object

Item 1 Object

User 2 (Reader)
User 3 (Full Control)
User 6 (Contributor)
+ AccessGP1 (Limited Access)

2
Scope 2

3

User 5 (Reader)
+ User 1 (Limited Access)

X

Item 2 Object

+ User 2 (Limited Access)

4

SPGroup Object AccessGP1
Scope 3
User 1 (Contributor)
Item 3 Object

5

+ User 1
Scope 4
User 2 (Contributor)

Role Assignment

Scope 5
AD Group X (Reader)
User 3 (Contributor)
User 4 (Full Control)

W

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

+ User 5

37

+ User 2
+ AD Group X
+ User 3
+ User 4
Agenda

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

38
Production Farm Disaster Recovery Architecture

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

39
Disaster Recovery Options
Standby
Type

Definition

Description

Pros

Cons

Hot Standby

A second data
center that can
provide availability
within seconds or
minutes.

Multiple data centers

Relatively fast to recover

Can be quite expensive
to configure and
maintain

Warm
Standby

A second data
center that can
provide availability
within minutes or
hours

Virtual server images
shipped to local and
regional disaster
recovery farms

Relatively inexpensive to
recover, because a virtual
server farm can require little
configuration upon recovery

Can be very expensive
and time consuming to
maintain

Cold
Standby

A second data
center that can
provide availability
within hours or days

Backups are shipped to
support bare metal
recovery to local and
regional offsite storage
on a regular basis, and
contracts are in place
for emergency server
rentals in another region

Often the cheapest option to
maintain, operationally

The slowest option to
recover

WinWire Technologies, Inc. Confidential

Content and services
through only one data
center

© 2010 WinWire Technologies

40

Often an expensive option
to recover, because it
requires that virtual servers
be configured correctly after
a disaster has occurred
Agenda

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

41
High availability (HA) with RBS
Effects of RBS on SQL Server Database Size

Database size (100 GB)
Database data file size
(100 GB)
Database transaction log
file size (100 GB)
Size of RBS externalized
data
Database size (1 TB)
Database data file size (1
TB)
Database transaction log
file size (1 TB)
Size of RBS externalized
data

Size (GB)
Without
With
RBS
RBS
217.2
7.0

Reduction
96.8%

106.9

3.2

97.0%

111.6

3.8

96.6%

-2,292

96.2
26

-98.9%

1,120

6.5

99.4%

1,173

20

98.3%

--

1,115

--

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

42
Q&A
Next Webinar
Topic: Line of Business (LOB) + Enterprise Search
When: December 05, 2013
Time: 8AM PST
Presented by: Bill Baer and Cem Aykan - Microsoft

WinWire Technologies, Inc. Confidential
WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies
Thank You

Reach out to us at marketing@winwire.com
Visit us: www.winwire.com
http://www.winwire.com/winwire-blog/
www.twitter.com/winwire
WinWire Technologies, Inc. Confidential
WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies

More Related Content

What's hot

Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Kai Wähner
 
Ibm integrated analytics system
Ibm integrated analytics systemIbm integrated analytics system
Ibm integrated analytics systemModusOptimum
 
No Data Left Behind: A SharePoint 2013 Migration
No Data Left Behind: A SharePoint 2013 MigrationNo Data Left Behind: A SharePoint 2013 Migration
No Data Left Behind: A SharePoint 2013 MigrationHolly Plude
 
Share 2014 Pittsburgh CICS Technical Overview
Share 2014 Pittsburgh CICS Technical OverviewShare 2014 Pittsburgh CICS Technical Overview
Share 2014 Pittsburgh CICS Technical Overviewnick_garrod
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1David van Schalkwyk
 
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...SolarWinds
 
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)Michael Fork
 
MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...Dell EMC World
 
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?DataWorks Summit
 
Storage e Protezione dei Dati
Storage e Protezione dei DatiStorage e Protezione dei Dati
Storage e Protezione dei DatiJürgen Ambrosi
 
2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes MainstreamIngram Micro Cloud
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of PassKellyn Pot'Vin-Gorman
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the CloudKellyn Pot'Vin-Gorman
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixDavid Currie
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoMarketingArrowECS_CZ
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container StrategyRed Hat Events
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Riccardo Romani
 
Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSAmazon Web Services
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purposeAsif Anik
 

What's hot (20)

Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
 
Ibm integrated analytics system
Ibm integrated analytics systemIbm integrated analytics system
Ibm integrated analytics system
 
No Data Left Behind: A SharePoint 2013 Migration
No Data Left Behind: A SharePoint 2013 MigrationNo Data Left Behind: A SharePoint 2013 Migration
No Data Left Behind: A SharePoint 2013 Migration
 
Share 2014 Pittsburgh CICS Technical Overview
Share 2014 Pittsburgh CICS Technical OverviewShare 2014 Pittsburgh CICS Technical Overview
Share 2014 Pittsburgh CICS Technical Overview
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1
 
Highlights from SharePoint Conference 2011
Highlights from SharePoint Conference 2011Highlights from SharePoint Conference 2011
Highlights from SharePoint Conference 2011
 
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
 
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
 
MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...
 
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
 
Storage e Protezione dei Dati
Storage e Protezione dei DatiStorage e Protezione dei Dati
Storage e Protezione dei Dati
 
2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of Pass
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the Cloud
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM Bluemix
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container Strategy
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed
 
Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
 

Similar to Planning Very Large Scale Document Repositories with High Availability in SharePoint 2013

Data core overview - haluk-final
Data core overview - haluk-finalData core overview - haluk-final
Data core overview - haluk-finalHaluk Ulubay
 
Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...NetAppUK
 
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Cisco Canada
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...serge luca
 
Cisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Canada
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?Aerospike, Inc.
 
Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture Hortonworks
 
Webinar share point performance feb2016 slideshare
Webinar share point performance feb2016 slideshareWebinar share point performance feb2016 slideshare
Webinar share point performance feb2016 slideshareDynatrace
 
GraphTour - Neo4j Database Overview
GraphTour - Neo4j Database OverviewGraphTour - Neo4j Database Overview
GraphTour - Neo4j Database OverviewNeo4j
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudCloudera, Inc.
 
IBM Aspera for the CTO / CIO
IBM Aspera for the CTO / CIOIBM Aspera for the CTO / CIO
IBM Aspera for the CTO / CIOChris Shaw
 
e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16Devin Deen
 
J1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan KumarJ1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan KumarMS Cloud Summit
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. částMarketingArrowECS_CZ
 
Lenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix ApplianceLenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix ApplianceNEXTtour
 
Accelerate your digital transformation
Accelerate your digital transformationAccelerate your digital transformation
Accelerate your digital transformationCloudflare
 
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...Cloudera, Inc.
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeKent Graziano
 

Similar to Planning Very Large Scale Document Repositories with High Availability in SharePoint 2013 (20)

Data core overview - haluk-final
Data core overview - haluk-finalData core overview - haluk-final
Data core overview - haluk-final
 
Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...
 
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
 
Cisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network Intuitive
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?
 
Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture
 
Webinar share point performance feb2016 slideshare
Webinar share point performance feb2016 slideshareWebinar share point performance feb2016 slideshare
Webinar share point performance feb2016 slideshare
 
GraphTour - Neo4j Database Overview
GraphTour - Neo4j Database OverviewGraphTour - Neo4j Database Overview
GraphTour - Neo4j Database Overview
 
Hyperconvergence... and the public sector
Hyperconvergence... and the public sectorHyperconvergence... and the public sector
Hyperconvergence... and the public sector
 
Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2) Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2)
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
 
IBM Aspera for the CTO / CIO
IBM Aspera for the CTO / CIOIBM Aspera for the CTO / CIO
IBM Aspera for the CTO / CIO
 
e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16
 
J1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan KumarJ1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan Kumar
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
 
Lenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix ApplianceLenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix Appliance
 
Accelerate your digital transformation
Accelerate your digital transformationAccelerate your digital transformation
Accelerate your digital transformation
 
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with Snowflake
 

More from WinWire Technologies Inc

Accelerate Application Innovation Journey with Azure Kubernetes Service
Accelerate Application Innovation Journey with Azure Kubernetes Service Accelerate Application Innovation Journey with Azure Kubernetes Service
Accelerate Application Innovation Journey with Azure Kubernetes Service WinWire Technologies Inc
 
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
Azure Arc - Managing Hybrid and Multi-Cloud PlatformsAzure Arc - Managing Hybrid and Multi-Cloud Platforms
Azure Arc - Managing Hybrid and Multi-Cloud PlatformsWinWire Technologies Inc
 
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsBuild a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsWinWire Technologies Inc
 
Build distributed, highly scalable applications in .NET using Microsoft Orleans
Build distributed, highly scalable applications in .NET using Microsoft OrleansBuild distributed, highly scalable applications in .NET using Microsoft Orleans
Build distributed, highly scalable applications in .NET using Microsoft OrleansWinWire Technologies Inc
 
Getting Started with Infrastructure as Code
Getting Started with Infrastructure as CodeGetting Started with Infrastructure as Code
Getting Started with Infrastructure as CodeWinWire Technologies Inc
 
Secure Your Cloud Environment with Azure Active Directory (AD)
Secure Your Cloud Environment with Azure Active Directory (AD)Secure Your Cloud Environment with Azure Active Directory (AD)
Secure Your Cloud Environment with Azure Active Directory (AD)WinWire Technologies Inc
 
Building Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stackBuilding Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stackWinWire Technologies Inc
 
Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365WinWire Technologies Inc
 
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...WinWire Technologies Inc
 
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
Getting Ready for Hybrid SharePoint –  SharePoint On-Premise, Office 365 & Az...Getting Ready for Hybrid SharePoint –  SharePoint On-Premise, Office 365 & Az...
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...WinWire Technologies Inc
 
Azure Serverless with Functions, Logic Apps, and Event Grid
Azure Serverless with Functions, Logic Apps, and Event Grid  Azure Serverless with Functions, Logic Apps, and Event Grid
Azure Serverless with Functions, Logic Apps, and Event Grid WinWire Technologies Inc
 
Drive Your Digital Transformation with Microsoft Dynamics 365
Drive Your Digital Transformation with Microsoft Dynamics 365 Drive Your Digital Transformation with Microsoft Dynamics 365
Drive Your Digital Transformation with Microsoft Dynamics 365 WinWire Technologies Inc
 
Modernize Your Infrastructure and Apps with Microsoft Azure
Modernize Your Infrastructure and Apps with Microsoft AzureModernize Your Infrastructure and Apps with Microsoft Azure
Modernize Your Infrastructure and Apps with Microsoft AzureWinWire Technologies Inc
 
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
Modern Data Security for the Enterprises – SQL Server & Azure SQL DatabaseModern Data Security for the Enterprises – SQL Server & Azure SQL Database
Modern Data Security for the Enterprises – SQL Server & Azure SQL DatabaseWinWire Technologies Inc
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureWinWire Technologies Inc
 
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5) ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5) WinWire Technologies Inc
 

More from WinWire Technologies Inc (20)

Accelerate Application Innovation Journey with Azure Kubernetes Service
Accelerate Application Innovation Journey with Azure Kubernetes Service Accelerate Application Innovation Journey with Azure Kubernetes Service
Accelerate Application Innovation Journey with Azure Kubernetes Service
 
CRM Technology Trends to Watch in 2020
CRM Technology Trends to Watch in 2020CRM Technology Trends to Watch in 2020
CRM Technology Trends to Watch in 2020
 
Azure Synapse Analytics
Azure Synapse AnalyticsAzure Synapse Analytics
Azure Synapse Analytics
 
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
Azure Arc - Managing Hybrid and Multi-Cloud PlatformsAzure Arc - Managing Hybrid and Multi-Cloud Platforms
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
 
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsBuild a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft Teams
 
Build distributed, highly scalable applications in .NET using Microsoft Orleans
Build distributed, highly scalable applications in .NET using Microsoft OrleansBuild distributed, highly scalable applications in .NET using Microsoft Orleans
Build distributed, highly scalable applications in .NET using Microsoft Orleans
 
Getting Started with Infrastructure as Code
Getting Started with Infrastructure as CodeGetting Started with Infrastructure as Code
Getting Started with Infrastructure as Code
 
Box to OneDrive Migration
Box to OneDrive MigrationBox to OneDrive Migration
Box to OneDrive Migration
 
Secure Your Cloud Environment with Azure Active Directory (AD)
Secure Your Cloud Environment with Azure Active Directory (AD)Secure Your Cloud Environment with Azure Active Directory (AD)
Secure Your Cloud Environment with Azure Active Directory (AD)
 
Building Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stackBuilding Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stack
 
Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365
 
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
 
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
Getting Ready for Hybrid SharePoint –  SharePoint On-Premise, Office 365 & Az...Getting Ready for Hybrid SharePoint –  SharePoint On-Premise, Office 365 & Az...
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
 
Azure Serverless with Functions, Logic Apps, and Event Grid
Azure Serverless with Functions, Logic Apps, and Event Grid  Azure Serverless with Functions, Logic Apps, and Event Grid
Azure Serverless with Functions, Logic Apps, and Event Grid
 
Drive Your Digital Transformation with Microsoft Dynamics 365
Drive Your Digital Transformation with Microsoft Dynamics 365 Drive Your Digital Transformation with Microsoft Dynamics 365
Drive Your Digital Transformation with Microsoft Dynamics 365
 
Modernize Your Infrastructure and Apps with Microsoft Azure
Modernize Your Infrastructure and Apps with Microsoft AzureModernize Your Infrastructure and Apps with Microsoft Azure
Modernize Your Infrastructure and Apps with Microsoft Azure
 
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
Modern Data Security for the Enterprises – SQL Server & Azure SQL DatabaseModern Data Security for the Enterprises – SQL Server & Azure SQL Database
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
 
Migration from eRoom to office 365
Migration from eRoom to office 365 Migration from eRoom to office 365
Migration from eRoom to office 365
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft Azure
 
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5) ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
 

Recently uploaded

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 

Recently uploaded (20)

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 

Planning Very Large Scale Document Repositories with High Availability in SharePoint 2013

  • 1. Planning Very Large Scale Document Repositories with High Availability (HA) in SharePoint Server 2013 Wired2Win Webinar Series WinWire Technologies Inc. 2350 Mission College Boulevard, Suite 480, Santa Clara, California 95054 Phone/Fax: +1 (888) 849 7339 Email : info@winwire.com WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies @WinWire
  • 2. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 2
  • 3. Who We Are WinWire Technologies is a specialized IT solutions company focused on helping business and technology leaders achieve an “on-themove” business environment leveraging pre-built collaborative and analytic solution accelerators and cross-platform mobile technologies. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 3
  • 4. This is the story of Bob. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 4
  • 5. Why is Bob sad? WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 5
  • 6. Bob deployed SharePoint. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 6
  • 7. Things were pretty good. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 7
  • 8. So what’s the problem? WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 8
  • 9. He needs to provide the following functionality to his organization. Very Large Scale Document Repositories Lowest possible maintenance and operations costs WinWire Technologies, Inc. Confidential Highest possible availability Predictable “Elastic” architecture that can grow with the deployment © 2010 WinWire Technologies 9
  • 10. He’s got many folks to please, including IT Support, legal and compliance. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 10
  • 11. Users are concerned. They don’t want it to be hard. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 11
  • 12. SharePoint seems to provide the right capabilities! WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 12
  • 13. Or does it? WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 13
  • 14. Bob isn’t sure how to proceed. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 14
  • 15. Let’s help Bob with Planning Very Large Scale Document Repositories with High Availability (HA) in SharePoint WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 15
  • 16. Agenda WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 16
  • 17. Agenda WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 17
  • 18. Enterprise Content Management Create Control Create and organize content easily WinWire Technologies, Inc. Confidential Manage content policy, information architecture and taxonomy © 2010 WinWire Technologies 18 Protect Reduce risk and manage compliance with centralized tools
  • 19. SharePoint 2013 Designing Your Farm • Motivation • End-user experience is what really matters. • Tail end of performance is sticky. • Basic Idea • Categorize applications into SLA buckets. • Homogenize front-end, backend, and data layers. • Prevent proliferation of app server deployments. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 19
  • 20. Designing for better SLA Latency Request Management Front-End Resource Utilization Desired Behavior Very low < 5 msec Very High Medium Consistent Latency Low <500 msec Distributed Cache Throughput Medium Low-Medium Consistent Latency Low <500 msec Medium Low – High Fairly Consistent Latency Batch Processing Layer High > 1 min High High-Very High High Throughput Database Layer Very Low < 5 msec Very High Low-Medium Consistent Latency Specialized Workload WinWire Technologies, Inc. Confidential Search © 2010 WinWire Technologies 20
  • 21. Evolution of topology Schematic Diagram… Machines could be virtual or physical. Topologies are rough estimates. <100 Users < 10KUsers 1,000 Users Routing & Caching Front-End More & More Users Search Specialized More Usage Small Resources Very Content MoreLight And Simple Workload Large Content Fault Tolerance < 10M Items Query Batch Processing Multiple Index Partitions Advanced Routing Crawl Database WinWire Technologies, Inc. Confidential More Workloads Simple Workload Evaluation More Workloads © 2010 WinWire Technologies 21
  • 22. What defines your SharePoint? WORKLOAD Facts: purpose, services, # of users, concurrency, rps, location Tuning options: satellite farms, disable services, block clients … Facts: # of servers, hw spec, roles, network Tuning Options: add server, scale-up, tune settings … Facts: #of site collections, DBs, data size Tuning Options: split site collections, balance content… WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 22
  • 23. Microsoft’s 2013 Dogfood Farm WORKLOAD HARDWARE 15,000 users Role HW Spec 8,800 active users per week Routing & Caching VM, 4 cores, 14GB RAM 1.7M requests per day Front End VM, 4 cores, 14GB RAM Collab, Social, Doc Mgmt, Project Batch Processing VM, 4 cores, 14GB RAM Database 8 cores, 64 GB RAM 204,106 profiles in UPA 1 Web App DATASET SLAs (During Peak Hours) 1.3 TB total dataset size Availability 1,001,141 documents 99.9% 10 content DBs Largest content DB - 290 GB Role Avg CPU/ Mem Routing & Caching 12% / 8 GB 511 ms Front End 45% / 11GB Batch Processing 80% / 12 GB Database 11% / 46 GB Active Users RPS (hr) 8,297 Site collections 2,500 Largest site collection - 275 GB WinWire Technologies, Inc. Confidential Latency (99th ntile) © 2010 WinWire Technologies 23 50
  • 24. Capacity Planning Resources WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 24
  • 25. Components – Scaling Cheat sheet Component Search administration Crawler Content processing (CPC) Analytics processing (APC) Index Query processing (QPC) CPU   3  3    Network    4   5  Disk  2    Memory 1       1. Admin: Memory footprint increase with topology size 4. 2. Crawler: Crawled documents are temporarily stored to disk APC: Network bandwidth increase with scale out, but only in-between APC nodes 5. QPC: Network IOPS increases linearly with number of index partitions and QPS 3. CPC and APC are scheduled with “below normal” priority WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 25
  • 26. Sample Worksheet Current Size Recommended storage Notes Configuration 2 GB The configuration database grows very slowly. Approximate growth is 40 MB per 50,000 Site Collections Central Administration Content 1 GB Very slow growth. Not expected to grow beyond 1 GB. Content (one or more) ??? ??? ??? ??? • • • • Functional Area (PROD) Portal and Self Service Legacy Data to be migrated. When migration of legacy data is performed, database sizing and Site Collection design has to take place. Cross Functional Area Collaboration Usage and Health Data 10 GB Dependent on logging level selected Subscription Settings Service 5 GB Dependent on number of alerts created by users Search Administration 10 GB Search Administration is typically small Crawl (one or more) 50 GB Crawl = 0.046 x (sum of content databases) Property (one or more) 15 GB Property = 0.015 x (sum of content databases) Profile 10 GB Approximately 1 MB per user profile Synchronization 5 GB Approximately 650 kb per user profile Social Tagging 2 GB Approximately 0.009 MB per tag Staging 5 GB Web Analytics Service Reporting 5 GB Web Analytics Service Secure Store 1 GB Word Automation Services 1 GB Managed Metadata 10 GB The size of the database is affected by the number of content types and keywords. Total WinWire Technologies, Inc. Confidential ??? © 2010 WinWire Technologies 26
  • 27. Agenda WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 27
  • 28. Results from SharePoint 2013 Deployments • 50% faster server response • 4 X faster profile sync. • 10 X faster w/ Active Directory import • 40% more efficient use of bandwidth • 80% less file i/o related SQL IOPS • More scalable SharePoint farms WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 28
  • 29. SharePoint Farms Scale More than Ever Product does have its limits WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 29 Limits are for each Dimension Each dimension needs to stay within limits
  • 30. SharePoint 2013 Performance Benchmarks SharePoint 2010 benchmark on SharePoint 2013 SharePoint 2010 SharePoint 2013 4 front-end VMs w/ 4 CPUs, 12 GB RAM Green Zone: < 60% CPU on FEs, < 0.5 sec server response time 1 physical SQL Server w/ 8 CPUs, 32 GB RAM Max Zone: 90+% CPU on FEs, < 1 sec server response time WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 30
  • 31. SharePoint 2013 Scale Divisional Benchmark Collaboration + social + communities Green Zone: < 60% CPU on FEs, < 0.5 sec server response time + meta-data navigation Max Zone: 90+% CPU on FEs, < 1 sec server response time WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 31
  • 32. Agenda WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 32
  • 33. SharePoint Security Model: Conceptual Identity Authentication Authorization Identities DS Group Authentication Method Authentication Provider Permissions F User STS Web App TOKEN Permission Level Role Assignment Site USER POLICY Token © 2010 WinWire Technologies R ANONYMOUS ACCESS & POLICY User Groups Roles Claims WinWire Technologies, Inc. Confidential D C DS User Policies 33 Security Scope Group
  • 34. End User Security Recommendations - Inheritance Site Role Assignment • Roles assignments are inherited by child objects • Subsite, list, library, folder, item or document Library • Best Practice • Use inheritance wherever possible Role Assignment W WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 34
  • 35. End User Security Recommendations - Inheritance 1 Web Object Site Scope 1 1 Document Library Object SPGroup Object FullGP + FullControlGP (Full Control) Role Assignment Folder Object Item 1 Object + User 4 + ReaderGP (Reader) 1 Item 2 Object + User 3 + ContributorGP (Contributor) 1 1 SPGroup Object ContributeGP Scope 2 Library + User 1 User 5 (Reader) + User 2 + User 2 (Limited Access) + User 1 (Limited Access) Item 3 Object SPGroup Object ReaderGP + User 5 1 Scope 3 + AD Group X User 1 (Contributor) Scope 4 User 2 (Contributor) Role Assignment Scope 5 W AD Group X (Reader) User 3 (Contributor) User 4 (Full Control) ● Roles assignments are inherited by child objects – Subsite, list, library, folder, item or document WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 35
  • 36. End User Security Recommendations - Fine-grained Permissions Site Role Assignment Library X Role Assignment W You can break inheritance – Assign explicit permissions – Dynamic security changing code redesign – Recommendation is to modify scope architecture so that scope membership does not cause ACL recalculation at the parent document library and Web. Only possible using custom code. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 36
  • 37. End User Security Recommendations - Fine-grained Permissions Scope 1 Site 1 Web Object Role Assignment Folder Object Library 1 Document Library Object Item 1 Object User 2 (Reader) User 3 (Full Control) User 6 (Contributor) + AccessGP1 (Limited Access) 2 Scope 2 3 User 5 (Reader) + User 1 (Limited Access) X Item 2 Object + User 2 (Limited Access) 4 SPGroup Object AccessGP1 Scope 3 User 1 (Contributor) Item 3 Object 5 + User 1 Scope 4 User 2 (Contributor) Role Assignment Scope 5 AD Group X (Reader) User 3 (Contributor) User 4 (Full Control) W WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies + User 5 37 + User 2 + AD Group X + User 3 + User 4
  • 38. Agenda WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 38
  • 39. Production Farm Disaster Recovery Architecture WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 39
  • 40. Disaster Recovery Options Standby Type Definition Description Pros Cons Hot Standby A second data center that can provide availability within seconds or minutes. Multiple data centers Relatively fast to recover Can be quite expensive to configure and maintain Warm Standby A second data center that can provide availability within minutes or hours Virtual server images shipped to local and regional disaster recovery farms Relatively inexpensive to recover, because a virtual server farm can require little configuration upon recovery Can be very expensive and time consuming to maintain Cold Standby A second data center that can provide availability within hours or days Backups are shipped to support bare metal recovery to local and regional offsite storage on a regular basis, and contracts are in place for emergency server rentals in another region Often the cheapest option to maintain, operationally The slowest option to recover WinWire Technologies, Inc. Confidential Content and services through only one data center © 2010 WinWire Technologies 40 Often an expensive option to recover, because it requires that virtual servers be configured correctly after a disaster has occurred
  • 41. Agenda WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 41
  • 42. High availability (HA) with RBS Effects of RBS on SQL Server Database Size Database size (100 GB) Database data file size (100 GB) Database transaction log file size (100 GB) Size of RBS externalized data Database size (1 TB) Database data file size (1 TB) Database transaction log file size (1 TB) Size of RBS externalized data Size (GB) Without With RBS RBS 217.2 7.0 Reduction 96.8% 106.9 3.2 97.0% 111.6 3.8 96.6% -2,292 96.2 26 -98.9% 1,120 6.5 99.4% 1,173 20 98.3% -- 1,115 -- WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies 42
  • 43. Q&A Next Webinar Topic: Line of Business (LOB) + Enterprise Search When: December 05, 2013 Time: 8AM PST Presented by: Bill Baer and Cem Aykan - Microsoft WinWire Technologies, Inc. Confidential WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
  • 44. Thank You Reach out to us at marketing@winwire.com Visit us: www.winwire.com http://www.winwire.com/winwire-blog/ www.twitter.com/winwire WinWire Technologies, Inc. Confidential WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies