Presentation is loading. Please wait.

Presentation is loading. Please wait.

   HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search.

Similar presentations


Presentation on theme: "   HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search."— Presentation transcript:

1

2

3   

4

5 HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Analytics Service Feeding Chain Index Core Query Chain

6 HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Feeding Chain

7 Crawl Content ProcessingIndex Crawl Custom (BCS) Admin mssearch.exe Search Admin FAST Search Index

8 Crawl Content Processing Index Crawl Admin Analytics Processing Link Content Enrichment Web Service Search Admin FAST Search Index

9

10 HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Index Core

11 Replica Partitions and Replicas  n Partitions  1 Primary Replica  ≥ 0 Secondary Replicas Details Partition are a logical portion of the entire index Replicas are there for fault tolerance/ increased query throughput All nodes performs indexing Journal shipping from primary to replicas Partitions can be added but NOT removed Index can scale in both horizontal (partitions) and vertical (replicas) ways Replica Content Processing Replica

12 HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Query Chain

13 SharePoint SP Apps Devices Non-SP UX UX Query ProcessingWFEIndex Query APIs REST/OData API Client-Side object model (CSOM) Server-Side object model (SSOM) Search center Result templates ContentWebPart RefinerWebPart Portals and publishing Admin Search Admin FAST Search Index

14 SharePoint SP Apps Devices Non-SP UX UX Query ProcessingWFEIndex Stateless node Processing flows Query analyzer Linguistics Dictionaries Result sources Schema mapping Query rules Query federation Configurations stored in admin database FAST Search Index Admin Search Admin

15 HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Analytics Service

16 View counts Sort by popularity Recommendations Relevancy based on usage Search reports «Suggested sites to follow» «Are you looking for these again?»

17 Crawl Content Processing Query ProcessingWFE Analytics Processing Link Analytics Reporting Map-reduce Learns by usage Search Analytics Usage Analytics Enriches index by updating index items Usage reports in Analytics database Event Stream Admin Index FAST Search Index Search Admin

18

19

20

21 Physical Virtualized 2012 or 2008 R2 Host 2012 Host VM 2008 R2 Host

22 4 Physical servers Cluster supporting many applications including 11 databases 134 Virtual servers Enterprise Search Farm This happens all too often

23 Distributed 4CPU/16GB/500GB 4CPU/8GB/300GB 4CPU/16GB/500GB 4CPU/8GB/300GB8CPU/24GB/700GB Consolidate d

24 8CPU/24GB/700GB

25 4CPU/8GB/100GB4CPU/8GB/300GB4CPU/16GB/500GB 4CPU/8GB/100GB4CPU/8GB/300GB4CPU/16GB/500GB

26 4CPU/8GB/100GB 12CPU/24GB/500GB 4CPU/16GB/500GB

27

28 4CPU/8GB/100GB 12CPU/24GB/500GB 8CPU/32GB/1TB High Density!

29 4CPU/8GB/100GB 12CPU/24GB/500GB 16CPU/64GB/2TB 8CPU/32GB/1TB High Density!

30 8CPU/16GB/100GB 12CPU/24GB/500GB 16CPU/64GB/2TB High Density! 12CPU/24GB/500GB

31 ComponentCPUNetworkDiskMemory Search administration  Crawler  2  Content processing (CPC)  3  Analytics processing (APC)  3  4  Index  Query processing (QPC)  5  1.Admin: Memory footprint increase with topology size 2.Crawler: Crawled documents are temporarily stored to disk 3.CPC and APC are scheduled with “below normal” priority 4.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

32 Disk - 10M items Disk - 100M items 15GB data 2GB log 110GB data 50GB log 10GB data 0.1GB log 80GB data 5GB log Usage dependent 0.4GB data 1GB log 1GB data 2GB log 500 GB per VM 200 GB per VM ComponentScaling Crawl DBOne DB per 20M items SQL IOPS: 10 per 1 DPS Link DBOne DB per 60M items SQL IOPS: 10 per 1M items Analytics DBSplit when reaching 100-300GB Search admin DB One DB Indexer Component 10M per VM ~ 300 IOPS, 200 MB/s R/W Analytics Component Content Dependent

33 For Internet Site (FIS) SharePoint applications with anonymous or authenticated access, development, test, and pilot environments. For Internal Applications SharePoint 2013 in Office 365 is very powerful and versatile.

34

35

36

37

38

39 SP 2010 3. Migrate From SP Search a) Backup Content & SSA DBs b) Restore DBs & SSA SP 2013 Upgrade to SharePoint 2013 Search Center FS4SP 4. Migrate From FS4SP a) Backup/Restore DBs b) Custom PowerShell (convert DB tables) c) Migration CmdLet d) Custom PowerShell (to export/import “other” FS4SP configuration, as able…) 2. Search First Migration a)Implement SP 2013 Search b)Publish SP 2013 Search Service c)Consume in SP 2010 1. Re-Implement

40   

41 See you at the Search booths & Search tables at Ask the Experts WED @6:15pm! Session RoomTime Develop Advanced Search-Driven SharePoint 2013 AppsSPC402Palazzo I, JTue 1:45pm Best practices for Hybrid Search deploymentsSPC306Veronese 2401Tue 5:00pm SharePoint 2013 Search AnalyticsSPC340Palazzo M, NWed 9:00am How to manage and troubleshoot Search: A practical guideSPC375Veronese 2401Wed 10:45am 6 Proven Steps to Get the Best Out of Search in SharePoint 2013SPC265Delphino 4001Wed 1:45pm Best practices for Information Architecture and Enterprise SearchSPC207Veronese 2401Wed 1:45pm Search content enrichment and extensibility in SharePoint 2013SCP414Palazzo K, LWed 1:45pm Customizing Search experiences with Azure Hosted Data and Bing MapsSPC321Veronese 2401Wed 3:15pm Futuristic Search applications using Kinect and Yammer!SPC405Palazzo M, NWed 3:15pm Search architecture and sizing in SharePoint 2013SPC336Titian 2201Wed 5:00pm Effective Search deployment and operations in SharePoint 2013SPC360Veronese 2401Thu 9:00am SharePoint 2013 Search display templates and query rulesSPC322Palazzo M, NThu 9:00am Managing Search Relevance in SharePoint 2013 and O365SPC382Veronese 2401Thu 12:00pm Search Related Sessions

42

43

44 Sponsored by


Download ppt "   HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search."

Similar presentations


Ads by Google