Multi-Farm, Cross-Continent SharePoint Architecture

Slides:



Advertisements
Similar presentations
Gold Sponsors Bronze Sponsors Silver Sponsors Taking SharePoint to the Cloud Aaron Saikovski Readify – Software Solution Specialist.
Advertisements

Physical Topology Logical Topology Authentication Licensing.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Coming by end of 2015! Hybrid search sounds awesome! Ready to simplify search? Will Delve work for my fileshare content?
Sessions about to start – Get your rig on!. Notes from the field – Implement Hybrid Search and OneDrive for Business Chris Zhong - Microsoft Aaron Dinnage.
7.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 7: Introducing Group Accounts.
©2012 Microsoft Corporation. All rights reserved..
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Module 8 Configuring and Securing SharePoint Services and Service Applications.
| | Tel: | | Computer Training & Personal Development Microsoft Office PowerPoint 2007 Expert.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
INTRODUCTION TO THE STATE OF MICHIGAN’S SHAREPOINT ENVIRONMENT.
Julien “Superman” Stroheker and Nicolas “Batman” Georgeault Negotium
New SharePoint 2016 Features
© 2015 Ascendum Solutions. All rights reserved. Welcome To Create Dazzling End-user applications using SharePoint Search Speaker: Bill Crider #sharepointcincy2015.
0 SharePoint Search 2013 Rafael de la Cruz SharePoint Developer Seneca Resources twitter.com/delacruz_rafael
1 | SharePoint Saturday St. Louis 2015 EDISOVERY IN SHAREPOINT 2013 JODY SOCHA.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
| Copyright© 2011 Microsoft Corporation 1 journey to the cloud KOEN VAN TOLHUYZEN TSP OFFICE 365 MICROSOFT CORPORATION.
ON YOUR TERMS Business needs * Enhanced by upcoming Azure IAAS features GoodBetterBest * * GoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBest.
Technology for Social Justice Enhancing community sector service delivery Stefanie Kechayas – Senior Consultant 17 November 2015 SharePoint Connect and.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
SharePoint O365 Hybrid Future & Roadmap Sesha Mani Jeffrey Zhu
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Reduce, Reuse, Recycle. Housekeeping… Download EventBoard Mobile and remember to fill out session evaluations… Phasers set to stun, mobile devices set.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Office 365 What Is The Right Fit For You? Andrew Riley, MCTS, MCTIP, ITIL v3.
Private KEEP OFF! Private KEEP OFF! Open! What is a cloud? Cloud computing is a model for enabling convenient, on-demand network access to a shared.
Productivity Architect Meet Chris Bortlik Author, Blogger, Speaker.
Nicolas Georgeault Solution Architect - CDO Negotium
Jennifer Pearcey eWorld Enterprise (for live demo)
Hybrid SharePoint Search
Bhakthi Liyanage SPS Toronto July GOLD BRONZE / PRIZES SILVER.
SharePoint 2016/2013: Plan for SharePoint Services Farm
By: Toby McGrail Sr. Software Engineer
OneDrive for Business: Administration, Security and Compliance
ArcGIS for Server Security: Advanced
Architecting Search in SharePoint 2016
SP Business Suite Deployment Kick-off
SECTION 1: Add-ons to PowerPoint
Hybrid Taxonomy & Hybrid Content Types
6/17/2018 5:54 AM OSP322 Getting the best of both worlds, making the most of SharePoint hybrid search solutions Shyam Narayan Microsoft © 2013 Microsoft.
Team Sites vs Office 365 Groups
Preparing for a Hybrid SharePoint World
Microsoft
Intelligent search for the modern workplace with Bing
Microsoft SharePoint Server 2016
SharePoint Site Admin Training
Microsoft Ignite /13/2018 7:38 PM BRK2247
Build It and They Will Come: SharePoint 2013 User Adoption
Leverage your on-premise investments with cloud innovation
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
Introducing Office UI Fabric
Overview of Social Computing in Microsoft SharePoint 2010
What Is Sharepoint? Mohsen Ashkboos
Comparison June 2017.
Hybrid Search Planning Implementation.
Hybrid Search Technical Guidance.
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
Why (and How To) use Cross site publishing in SharePoint 2013
SharePoint Online Hybrid – Configure Outbound Search
OneDrive for Business: Administration, Security and Compliance
SharePoint services Provides team collaboration through SharePoint Sites and makes it easy for communities to work together on documents, tasks, contacts,
Hello, Minnesota! This is the SPC18 recap.
INSTRUCTOR NOTES/LINKS
Links Launch Outlook Launch Skype Place Skype on Do Not Disturb.
10/2/ :13 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Presentation transcript:

Multi-Farm, Cross-Continent SharePoint Architecture Presentation Title Multi-Farm, Cross-Continent SharePoint Architecture Boyan Tsolov, Jon Wright New Signature @boyan100

Thank You Sponsors! GOLD SILVER BRONZE / PRIZES

Who are we? New Signature 2015 and 2014 Microsoft United States Partner of the Year USA, Canada, UK Professional Services, Managed Services, Cloud Applications Boyan Tsolov Team Lead, Senior Consultant – SharePoint (Applications) Jon Wright Senior Consultant – SharePoint (Infrastructure)

The client

Requirements Consistent Content Types and Managed Metadata across all farms Global Unified Search with 1 single search box to search all farms Unified People Search with 1 single search box to search all farms OneDrive for everyone, local to the employee

Consistent Content Types and Managed Metadata Intranet in “Central Farm” in Toronto Document Management Collaboration in Toronto and all remote farms Same Site Columns, Content Types, Managed Metadata Terms How? Managed Metadata Service Application in Toronto Set as Content Type Hub in Toronto farm and published Remote farms consume Content Type Hub from Toronto All Web Applications across all farms use this Content Type Hub

Global Managed Metadata

Performance Considerations Synchronization occurs with a timer job Network is not overused Minimal bandwidth used Disadvantage: If a remote connection is down, sync does not occur and terms are not available for tagging on remote farm

Configuring Managed Metadata Connection Export Certificate to Primary Export Certificate to Remote Trust Primary Trust Remote and Configure Token Issuer Give Permission to Remote Farm Publish MMS Publisher Consumer Create MMS Proxy To Primary

Configuring Managed Metadata Connection Configure Web Application Service Connections on Both Farms Configure Content Type Hub

Global Unified Search Single search box – get results from all SharePoint farms How? “Central Farm” in Toronto with Enterprise Search Center Search Service Application in each farm crawling “locally” Remote Result Sources in “Central Farm” SSA Results shown in “Central Farm” for local SSA and remote SSAs

Global Unified Search

Search Results Experience

Search Results Experience

Performance Considerations Crawl occurs local to each farm. Toronto does not crawl remote farms. Massive impact on preserving bandwidth and data usage limits! Using remote result sources means: Toronto requests a query Query is sent to remote SSA Remote SSA holds index server and query server. Remote SSA runs the query Remote SSA returns the results Toronto presents the results Search Results page only queries remote farms requested by the user, and not all remote farms on every search request (custom) Disadvantage: each remote farm’s search results are in their own tab / search results web part

Merged Results… Hybrid Search? SP2013 & SP2016 have Hybrid Search capabilities (Cloud Search Service Application) Office 365 indexes your on-prem farms Single merged index in the cloud Single search box query sent to Office 365 Single search results web part (awesome user experience!) Not an option for our client Too much data and bandwidth usage for remote locations, since indexes must be stored in Office 365 Must pay for Office 365 subscriptions

Configuring Search Service Connection Export Certificate to Remote Export Certificate to Primary Trust Remote Trust Primary and Configure Token Issuer Give Permission to Primary Farm Publish Search Service Consumer Publisher Create Search Service Proxy To Remote

Configuring Search Service Connection After Configuring Service Connection: Create a Result Source for each remote site on the Primary Farm Give Everyone “Read” Permissions to the remote site collection specified in the remote result source

Unified People Search Single search box – search on latest user profiles from all SharePoint farms How? User Profile Service Application in each farm Active Directory synchronizes with each farm Users update their profiles in their “local” farm UPRE (User Profile Replication Engine) replicates profile updates to the User Profile Service Application in Toronto “Central Farm” in Toronto has Enterprise Search Center with People Search Search Service Application / People Search in Toronto crawls UP locally

User Profiles and People Search

People Search Experience

Performance Considerations Users view and update their profiles local to them – optimally quick response time UPRE is very efficient in its network usage as it synchronizes with Toronto Runs often and collects only deltas Search indexing and querying is all done in Toronto

Unified People Search: UPRE Install the SharePoint 2010 Administration Tool Kit on each remote farm Configure Windows Service with a Dedicated Service App Use a unique account for each farm for additional security Note: User Profile Replication Engine Replicates only from Local (Russia) to Remote (Toronto)

Unified People Search: UPRE User Profile Sync Service on all Farms to Sync the same directory Configure User Profile with same Properties (If using Custom) Give Dedicated UPRE service account “Manage Profiles” and “Manage Social Data” permissions to all User Profile Services

OneDrives everywhere Local to the region of the employee (for quick syncs) Easy to navigate to using top-nav from any SharePoint farm How? Trusted My Site Host Locations and audiences

OneDrives everywhere Click OneDrive Link Go to current My Site Host Read current Farm Configuration Get Audience for User Get Trusted My Site for Audience Redirect to My Site host

Trusted My Site Host Locations Ensure the Audiences capture all users in the organization Consider AD Groups for Audiences since you may have to assign permissions to those groups Configure one Audience for each Farm Configure Trusted My Site Hosts for each Farm

Performance Considerations Syncing to OneDrive and sharing documents with co-workers in same office is very fast Any SharePoint web page in any farm will always redirect you to your own office’s OneDrive storage (fast response time to open OneDrive) Disadvantages: If an employee relocates permanently, OneDrive content must be migrated to the new farm local to them If an employee visits another location temporarily, their OneDrive sync will be very slow

Other lessons learned OneDrive everywhere Addition of new farms Governance is important since employees might fall through the cracks (i.e. not assigned to audiences properly) Addition of new farms Delicate set of steps to configure and add new farms to the architecture Scripting is incredibly important! OfficeWebApps everywhere We installed this in every farm to prevent the full download of a document from remote locations Enabled previews in search remote result sources

THANK YOU & See you next year! Join us for SharePint after the event @ 5:30pm 6982 Financial Dr. and don’t forget to submit feedback after each session for your chance to win great prizes at the end of the day! https://www.surveymonkey.com/r/spstoronto2016 Thank you! Toronto Enterprise Collaboration User Group Change Management, Governance, SharePoint, Office 365, Yammer, PowerBI, etc http://www.meetup.com/TSPBUG/ Toronto SharePoint Users Group http://tspug.com/