deploying fast search for sharepoint 2010 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Deploying FAST Search for SharePoint 2010 PowerPoint Presentation
Download Presentation
Deploying FAST Search for SharePoint 2010

Loading in 2 Seconds...

play fullscreen
1 / 47

Deploying FAST Search for SharePoint 2010 - PowerPoint PPT Presentation


  • 332 Views
  • Uploaded on

Deploying FAST Search for SharePoint 2010. Barry Waldbaum Dan Harrington Architect Senior Consultant FAST Solution Architecture Center Microsoft Corporation. Today’s Goal. You can do it!. Products for Every Customer Need. Quick, easy, powerful search (for free!).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Deploying FAST Search for SharePoint 2010' - loan


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
deploying fast search for sharepoint 2010

Deploying FAST Search for SharePoint 2010

Barry Waldbaum Dan Harrington

Architect Senior Consultant

FAST Solution Architecture Center

Microsoft Corporation

today s goal
Today’s Goal

You can do it!

products for every customer need
Products for Every Customer Need

Quick, easy, powerful search (for free!)

Complete intranet search

High-end search delivered through SharePoint

Basic search

Intranet-wide search

People and expertise search

  • Visual, highly customizable and advanced content processing
  • Powerful platform to build on
    • 360° customer views
    • Research portals
    • Reputation analysis
agenda
Agenda
  • FAST Search Overview
    • Concepts and terminology
    • Relationship to SharePoint 2010 Search
  • Deployment Considerations
    • Pre-Installation through Configuration
    • Integration with SharePoint 2010
    • Multinode deployment process
    • Sizing and Resources
    • Manageability
  • Demos
eta notice
βeta Notice!
  • Commands and UI Screens shown hereafter are not necessarily finalized, and subject to change
fast search extends sharepoint server
FAST Search Extends SharePoint Server

Superset of capabilities; common base functionality and platform

Best High-End Content Search based on FAST ESP

FAST Search

for SharePoint

Common query and federation APIs

Common connectors and content APIs

Content search

End

Users

Content+

Profiles

People search

Unique Social Search from SharePoint Server

SharePoint Search

Common developer experience

and IT Pro Foundation

fast search in sharepoint
FAST Search in SharePoint
  • SharePoint Server
  • SharePoint Search
  • FAST Search
  • Content management
  • Content gathering
  • People search
  • Crawler
  • Web front end
  • Content processing
  • SQL content storage
  • Search
  • Content search
  • SQL with crawler DB
  • Administrative services
  • Admin

Conceptual component view

fast search components

Content Gathering

  • Content Processing
  • Search
FAST Search Components
  • Administrative services
  • Enterprise Crawler
  • Content distributor
  • Index/Search
  • Administrative
  • Web Analyzer
  • Name service
  • Document processor(s)

Content

  • Query result processor
  • Security access module (SAM)
  • Indexing dispatcher
  • Database Connector

Queries

pre installation tasks
Pre-Installation Tasks
  • Account for installation
    • System Administration privileges
  • Account for running FAST Search
    • Must have DB Creation privileges in SQL Server Management Studio
    • Must be Domain user
  • IPSec used between SharePoint 2010 & FAST Search to securely authenticate component connections
deployment topology integration
Deployment Topology - Integration
  • Add FAST Search to existing SharePoint installation
    • SharePoint 2010 and SQL in place first
    • Standalone or Multinode FAST Search

SharePoint 2010

FAST Search

SQL

fast search installation

FAST SearchInstallation

demo

Run Pre-Requisite Installer

Run FAST Search Installer

Run configuration script

integration notes
Integration Notes
  • FAST Search configuration produces details file:

C:\FASTSearch\Install_Info.txt

    • Contains information needed for SharePoint 2010 configuration of FAST Search applications
  • Also creates deployment config file:

C:\FASTSearch\...

etc\config_data\deployment.xml

    • Contains per-node component layout and details
    • Can be modified e.g. when adding node to installation
search service applications
Search Service Applications
  • Linkage between SharePoint and FAST Search
    • FAST Query Interface
    • FAST Content Gathering Interface

SharePoint 2010

FAST Search

SQL

terminology mapping
Terminology Mapping

SharePoint UI Install_Info.txt

Query Service Location QR Server Proxy(s)

Admin Service Location WCF Service

Resource Store Location Resource Store

Content Distributor Content Distributors

Collection Name *

SQL Database SQL Server Database

* Does not appear in Install_Info.txt file

fast search configuration

FAST SearchConfiguration

demo

Create a Search Service Application (SSA) for FAST Content

Create a SSA for FAST Query

Configure FAST as the default search engine for the site

Setup a new FAST Search site

Start a crawl of the profiles for people search

Start a crawl of all the content into FAST

deployment concept scale out
Deployment ConceptScale-out
  • Add columns to extend document capacity
  • Add rows to extend query capacity or fault tolerance

Column 0

1

2

3

Indexer/Search

Indexer/Search

Indexer/Search

Indexer/Search

Row 0

Row 1

Indexer/Search

Indexer/Search

Indexer/Search

Indexer/Search

scale out scenarios
Scale-out Scenarios
  • From simple to complex

Indexer/

Search

Indexer/

Search

Indexer/

Search

FAST

Search

Admin & Content Processing

Enterprise Crawler

Indexer/

Search

Indexer/

Search

Indexer/

Search

fast search cpu usage

Content Gathering

  • Document Processing
  • Search
FAST Search CPU Usage
  • Administrative services
  • Enterprise Crawler
  • Content distributor
  • Index/Search
  • Administrative
  • Name service
  • Web Analyzer
  • Content processor(s)
  • Query result processor
  • Security access module (SAM)
  • Indexing dispatcher
  • Database Connector

Key

Heavy

Moderate

Light

fast search memory usage

Content Gathering

  • Document Processing
  • Search
FAST Search Memory Usage
  • Administrative services
  • Enterprise Crawler
  • Index/Search
  • Content distributor
  • Administrative
  • Name service
  • Web Analyzer
  • Content processor(s)
  • Query result processor
  • Security access module (SAM)
  • Indexing dispatcher
  • Database Connector

Key

Heavy

Moderate

Light

fast search disk usage

Content Gathering

  • Document Processing
  • Search
FAST Search Disk Usage
  • Administrative services
  • Enterprise Crawler
  • Content distributor
  • Index/Search
  • Administrative
  • Name service
  • Web Analyzer
  • Content processor(s)
  • Query result processor
  • Security access module (SAM)
  • Indexing dispatcher
  • Database Connector

Key

Heavy

Moderate

Light

server planning
Server Planning!
  • You can use your current 64-bit hardware
  • Enterprise class servers:
    • 2U > 6 disks SAS
    • 2xQuad Core CPUs (mid-range OK)
    • Upgrade the memory to 32GB or more for servers hosting virtual environments
  • Upgraded RAID controller:
    • Battery Backed Write Cache will improve performance and reliability
disk arrays
Disk Arrays
  • Direct attached storage provides the best performance for the cost
  • 100GB+
      • IE: 2x146GB SAS drives RAID 1
  • 1TB, 2000 IOPS
      • IE: 8x146GB 10K RPM SAS drives RAID 5
  • 3TB, 3000 IOPS
      • IE: 12x300 GB 10K RPM SAS drives RAID 5/50
multinode deployment1
Multinode Deployment
  • Add FAST Search to existing SharePoint installation
    • SharePoint 2010 and SQL in place first
    • FAST Search Admin first, followed by additional servers

SharePoint 2010

FAST Search

Admin

FAST Search

FAST Search

SQL

Server

Server

post setup configuration script psconfig ps1
Post-Setup Configuration Scriptpsconfig.ps1

Multinode

  • Admin Server

C:\FastSearch\installer\scripts> .\psconfig.ps1 -action i-roleName admin -userName "domain\user" -localMachineNamefully_qualified_local_server_name –databaseConnectionStringdatabase_connection_string -databaseNamedatabase_name

  • Non-admin Server

C:\FASTSearch\installer\scripts> .\psconfig.ps1 -action i-roleNamenonadmin-userName "domain\user" -localMachineNamefully_qualified_local_server_name -adminMachineNamefully_qualified_local_server_name

deployment xml
deployment.xml
  • :
  • <host name="demo.contoso.com">
  • <admin />
  • <document-processor processes="4">
  • <crawler role="single">
  • <searchengine row="0" column="0" />
  • :
  • </host>
  • :
deployment xml1
deployment.xml
  • :
  • <searchcluster>
  • <row id="0" index="primary" search=“true" />
  • <row id="1" index="secondary" search="true" />
  • </searchcluster>
  • :
manageability key concepts
Manageability Key Concepts
  • Manage search using the administration UI dashboard
  • Administer search programmatically using PowerShell support
  • Monitor individual servers using standard tools (e.g. Event Viewer)
  • Monitor farms using System Center Operations Manager (SCOM) alerting
manageability powershell
Manageability - PowerShell
  • PowerShell is standard CLI for Objects
  • Verbs, nouns, objects , pipes, and scripts
    • Get-FASTSearchContentCollection
    • New-FASTSearchContentCollection
    • Set-FASTSearchConfiguration
  • Allows scripting of advanced configurations
  • 85 FAST Search cmdlets!
fast search powershell

FAST Search & PowerShell

demo

Show the user interface we created with people search and content search

A brief demo of PowerShell

dogfood management
Dogfood & Management
  • Index of Microsoft’s intranet! (~100M documents)
you can do it
You can do it!
  • FAST Search extends the capabilities of your SharePoint installation
    • Integrated search experience
    • Customizable query & result features
    • Flexible and familiar tools
  • Related Topics
  • Q&A
more about fast search
More about FAST Search
  • Hands On Labs (HOLs)
    • Search Administration and Configuration
    • Developing to the Query Object Model
    • Setting Up a Search Center with SharePoint Search
    • Content Processing with FAST Search for SharePoint
    • Keyword Management and Relevancy Tuning with FAST Search for SharePoint
slide43

Come and see us at the Enterprise Search Group Stand in the Microsoft Product Pavilion

Far left hand corner of the Exhibition

slide44

Remember to fill out your evaluations onMySPCfor your chance to win two HD web cams and a designer mouse (3 prizes awarded daily)

learn more about sharepoint 2010
Learn More about SharePoint 2010

Information forIT Prosat TechNet

http://MSSharePointITPro.com

Information forDevelopersat MSDN

http://MSSharePointDeveloper.com

Information forEveryone

  • http://SharePoint.Microsoft.com
slide46

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.