1 / 34

SharePoint 2013 Enterprise Search Topology

SharePoint 2013 Enterprise Search Topology. Tyler Bithell. Who I am .

velvet
Télécharger la présentation

SharePoint 2013 Enterprise Search Topology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SharePoint 2013 Enterprise Search Topology Tyler Bithell B2B TECHNOLOGIES | PRESENTATION

  2. Who I am Tyler BithellChief Technical Architect of Portals at B2B Technologies. Worked with SharePoint since 2006. SharePoint Consultant since 2009. MCPD/MCITP – SharePoint 2010. MS in Computer Science.Blog…http://sharepointv15.wordpress.com B2B TECHNOLOGIES | PRESENTATION

  3. Tyler Bithell • Follow me on twitter @B2B_Tech_TB • Mention me on Twitter using the hashtag #SPSATL • Scan the QR code to fill out a survey and potentially win prizes Fill out surveys for big prizes SCAN QR CODES

  4. Session Topics Topics • Search Topology Overview • Plan for Your Search Deployment • Search Scaling • How to Add, Move and Delete Components • Demo • Questions? B2B TECHNOLOGIES | PRESENTATION

  5. Search Architecture Architecture B2B TECHNOLOGIES | PRESENTATION

  6. Search Topology Architecture Topology GUI B2B TECHNOLOGIES | PRESENTATION

  7. Crawl Component Crawl and content Crawl and Content Processes • Is responsible for crawling content sources. • Invokes connectors or protocol handlers that interact with content sources to retrieve data. • Uses one or more crawl databases to temporarily store information about crawled items and to track crawl history. • Extracts crawled properties and metadata to send to the content processing component B2B TECHNOLOGIES | PRESENTATION

  8. Crawl Database Crawl and content Crawl and Content Processes • Contains detailed tracking and historical information about crawled items • Holds information such as the last crawl time, the last crawl ID and the type of update during the last crawl • Can have one or more crawl components associated with it. B2B TECHNOLOGIES | PRESENTATION

  9. Content Processing Component Crawl and content Crawl and Content Processes • Lives between the Crawl and Index Components • Transforms crawled items into artifacts that can be included in the search index • Performs linguistics processing • Interacts with the analytics component • Writes information about links and URLs to the link database • Maps crawled properties to managed properties B2B TECHNOLOGIES | PRESENTATION

  10. Indexing Component Index and query Index and query processes • Logical representation of an index replica • One index component must be provisioned for each replica • Receives processed items from the content processing component and writes them to the index file • Receives queries from the query processing component and provides a result set in return B2B TECHNOLOGIES | PRESENTATION

  11. Query Processing Component Index and query Index and query processes • Lives between the search front end and the index component • Analyzes and processes search queries and results • Performs linguistics processing • Receives queries from the query processing component and provides a result set in return B2B TECHNOLOGIES | PRESENTATION

  12. Search Administration administration Administration • Made up of the Search Administration Component and its Database • The Search Administration Component runs a number of system processes and carries out provisioning • The Search Administration Database stores search configuration data B2B TECHNOLOGIES | PRESENTATION

  13. Analytics Processing Component Analytics Analytics Processes • Performs search and usage analytics • The results from the analyses are added to the items in the search index • The results from the usage analytics are stored in the analytics reporting database B2B TECHNOLOGIES | PRESENTATION

  14. Link Database Analytics Analytics Processes • Stores information extracted by the content processing component • Stores information about search clicks B2B TECHNOLOGIES | PRESENTATION

  15. Analytics Reporting Database Analytics Analytics Processes • Stores the results of usage analytics • Stores statistics information from the analyses B2B TECHNOLOGIES | PRESENTATION

  16. Event Store Analytics Analytics Processes • Holds usage events that are captured on the front-end • The events are stored as log files on the application server that hosts the analytics processing component B2B TECHNOLOGIES | PRESENTATION

  17. Search Topology Small Farm Topology topology B2B TECHNOLOGIES | PRESENTATION

  18. Search Topology topology Medium Farm Topology B2B TECHNOLOGIES | PRESENTATION

  19. Search Topology Large Farm Topology topology B2B TECHNOLOGIES | PRESENTATION

  20. Content Volume Scaling Scaling Dimensions • Content volume scaling is just a matter of making sure you stay within the items limits that Microsoft has specified • 10 million items per index partition • 20 million items per query database B2B TECHNOLOGIES | PRESENTATION

  21. Query Load Search Scaling Scaling Dimensions • Query Processing Component Considerations • CPU Load • Queries per second • Query transformations • Network Load • Number of index partitions • Size of queries and results B2B TECHNOLOGIES | PRESENTATION

  22. Crawl Load Search Scaling Scaling Dimensions • Index Component Considerations • CPU Load • Queries per second • Item Count • Index Disk IOPS • Crawl Component Considerations • CPU Load • Document per second • Link Discovery • Crawl Management • Network Load • Disk Load B2B TECHNOLOGIES | PRESENTATION

  23. Crawl Load Continued Search Scaling Scaling Dimensions • Content Processing Component • CPU Load • Documents per second • Document size and complexity • Feature extraction • Network Load • Documents per second • Document Size B2B TECHNOLOGIES | PRESENTATION

  24. Analytics Load Search Scaling Scaling Dimensions • Analytics Processing Component • CPU Load • Number of items • Site activity • Network Load • Same as CPU load B2B TECHNOLOGIES | PRESENTATION

  25. Search Resources Resources B2B TECHNOLOGIES | PRESENTATION

  26. Making Topology Changes Topology modifications Changing Topology • Steps to make topology changes • Turn on the search service on all servers that will house search components • Clone the existing search topology • Add or delete search components • Promote the cloned topology to active B2B TECHNOLOGIES | PRESENTATION

  27. Demo Demo Search Demonstration B2B TECHNOLOGIES | PRESENTATION

  28. Please thank our sponsors! Item & Event Sponsors Attendee Shirts Abel Solutions Speaker Shirts SharePint Speaker Dinner

  29. Please thank our sponsors! Platinum Sponsors

  30. Please thank our sponsors! Gold Sponsors

  31. Please thank our sponsors! Silver Sponsors

  32. Win prizes for best tweets! Twitter Contests! Multiple prizes each session! • Mention @SPS_ATL & #SPSATL • You MUST Mention a speaker OR a sponsor to qualify • @B2B_Tech_TB • You must be present to win!

  33. Tyler Bithell • Visit my blog at http://sharepointv15.wordpress.com • Follow me on twitter @B2B_Tech_TB • Mention me on Twitter using the hashtag #SPSATL • Scan the QR code to fill out a survey and potentially win prizes Fill out surveys for big prizes SCAN QR CODES

  34. Join us for SharePint • Meehan’s – 200 Peachtree Street • 6 – 8pm • Sponsored by:

More Related