Introduction Search component basics Farm topologies Fault tolerance Backup & restore Conclusions Q&A FAST Technology FAST Search For SharePoint • ESP • CTS/IMS • MARS SharePointSearch SharePoint 2013 Search Search component basics Introduction Farm topologies Fault tolerance Backup & restore Conclusions Q&A.
Download ReportTranscript Introduction Search component basics Farm topologies Fault tolerance Backup & restore Conclusions Q&A FAST Technology FAST Search For SharePoint • ESP • CTS/IMS • MARS SharePointSearch SharePoint 2013 Search Search component basics Introduction Farm topologies Fault tolerance Backup & restore Conclusions Q&A.
Introduction Search component basics Farm topologies Fault tolerance Backup & restore Conclusions Q&A FAST Technology FAST Search For SharePoint • ESP • CTS/IMS • MARS SharePoint 2010 Search SharePoint 2013 Search Search component basics Introduction Farm topologies Fault tolerance Backup & restore Conclusions Q&A Public API Unit of scale/role boundary Legend CPU Network Disk SQL Admin Crawl CPC APC Index QPC WFE Load impact (relative) Item count CPU DPS Network QPS Disk Load impact (relative) Item count CPU DPS Network QPS Disk 1kB read [IOPS] 32kB read [IOPS] 32kB write [IOPS] SharePoint 2013 Fast Search Server 2000 2010 for SharePoint 1800 900 64kB read [IOPS] 256kB write [IOPS] 100MB read [MB/s] 100MB write [MB/s] 300 100 200 200 500 250 Load impact (relative) Item count CPU DPS Network QPS Disk Load impact (relative) Item count CPU DPS Network QPS Disk Load impact (relative) Item count CPU DPS Network QPS Disk Load impact (relative) Item count CPU DPS Network QPS Disk Component Search administration Crawler Content processing (CPC) Analytics processing (APC) Index Query processing (QPC) CPU 3 3 Network 4 5 Disk 2 Memory 1 Farm topologies Introduction Search component basics Fault tolerance Backup & restore Conclusions Q&A Other SharePoint applications Web front end Admin CPC Index Crawl APC QPC Admin CPC Index Admin CPC Index Crawl APC QPC Crawl APC QPC Virtual machine Host Host Admin CPC Crawl APC Index VM QPC VM Host Admin CPC Crawl APC Index VM QPC VM Host Admin CPC Crawl APC Index VM QPC VM Host Examples Database Scaling Disk IOPS Disk size 10M items 100M items Crawl One DB per 20M items SQL IOPS: 10 per 1 DPS Medium/ Medium 15GB data high 2GB log 110GB data 50GB log Link One DB per 60M items SQL IOPS: 10 per 1M items Medium Medium 10GB data 0.1GB log 80GB data 5GB log Analytics Split when reaching 100-300GB Medium Medium Usage Usage dependent dependent Search admin Low Low One DB 0.4GB data 1GB data 1GB log 2GB log Indexed items Small Medium Impact 10M 40M Index: Increase from 1x to 4x index partitions Crawl: Need 2nd crawl DB QPS 10 QPS 10 QPS APC: More resources No change DPS 50 DPS 100 DPS CPC: More resources http://technet.microsoft.com/en-us/library/2b2c3b2a-49f3-4c96-9efd-0d557f0332db The cost of overinvestment in hardware is almost always far less than the cumulative expenses related to troubleshooting problems caused by under sizing. TechNet, Capacity management and sizing for SharePoint Fault tolerance Introduction Search component basics Farm topologies Backup & restore Conclusions Q&A A design that enables a system to continue operation, possibly at a reduced level (also known as graceful degradation), rather than failing completely, when some part of the system fails. “Fault tolerant design”, Wikipedia SSAProxy QueryAndSiteSettingService QPC Index Partition 0 Index Partition 1 SSAProxy QueryAndSiteSettingService QPC Index Partition 0 Index Partition 1 round robin load balancing “lowest” load “sticky” load load balancing load balancing Admin Node 1 - Primary Component container (noderunner) System Manager Application admin components Admin Node 2 Component container (noderunner) System Manager Application admin components Admin DB Backup & restore Introduction Search component basics Farm topologies Fault tolerance Conclusions Q&A Admin CPC Crawl APC Index VM QPC VM Host Admin CPC Crawl APC Index VM QPC VM Host Admin CPC Index Admin CPC Index Crawl APC QPC Crawl APC QPC VM VM Host Admin CPC Index Crawl APC QPC VM Host Admin CPC Index Crawl APC QPC VM VM Host VM VM Host Admin CPC Index Crawl APC QPC VM Index VM Host VM QPC VM Host Admin CPC Crawl APC Index VM QPC VM Host Admin CPC Crawl APC Index VM QPC VM Host Conclusions Q&A Introduction Search component basics Farm topologies Fault tolerance Backup & restore Wed 10:30am SPC117 - How to Manage and Troubleshoot Search: A Practical Guide Speakers: Darrin Allred, Ed Barnett, Agnes Molnar Wed 1:45pm SPC095 -Effective Search Deployment and Operation in SharePoint 2013 Speakers: Darrin Allred, Knut Brandrud Wed 3:15pm SPC150 - Microsoft Early Learning: Moving Search to O365 and Building a Hybrid Experience Speaker: Rene Sanchez Almaguer Q&A MySPC http://myspc.sharepointconference.com