1 / 45

Microsoft Search Server 2008 – Whats New.

Microsoft Search Server 2008 – Whats New. <Name>. <Company> V1.0. Assumptions. You understand and can articulate the feature set of Microsoft Office SharePoint Server 2007 for Search ( MOSSfS )

Download Presentation

Microsoft Search Server 2008 – Whats New.

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. Microsoft Search Server 2008 – Whats New. <Name> <Company> V1.0

  2. Assumptions • You understand and can articulate the feature set of Microsoft Office SharePoint Server 2007 for Search (MOSSfS) • You want to use this deck to highlight only the new features and functionality in Microsoft Search Server 2008 that are not available in MOSSfS

  3. Introducing Search Server 2008 • Updated and rebranded version of SharePoint Server 2007 for Search • Key investment areas and new features • Simplified Installation Experience • Enhanced Administration Interface • New Federation Capabilities • Performance and Stability Enhancements • No Preset Document Limits • Available in 2 versions • Microsoft Search Server 2008 (MSS) • Microsoft Search Server 2008 Express (MSSX)

  4. Version Differences • Search Server 2008 can be installed in a distributed topology to provide greater scale and redundancy • Search Server 2008 Express can only be installed in single server mode • Search Server 2008 is licensed per server • Search Server 2008 Express is FREE • There are no other feature differences

  5. MSS Features in MOSS • No charge update for MOSS customers • Applies to Standard and Enterprise CALs • Delivered by a post MOSS SP1 update patch targeting H1 CY08 • Via Microsoft Update and the Download Center • MSS features will also be included in SP2 • No change to search features in WSS 3.0 • Timeline will be • MOSS and WSS SP1 • MSS RTM • MSS Update Patch for MOSS

  6. Simplified InstallationExperience

  7. System Requirements • Recommended Hardware • Dual 3GHz processors • 4GB RAM • At least 3GB free HDD space • Software Requirements • W2K3 SP1 or greater or W2K8 • .NET Framework 3.0 with ASP.NET 2.0 enabled • Windows Server Application Role configured

  8. Pre-Installation Experience • Easy to follow installation “Splash screen” • Server Preparation Tool which installs • Windows Server 2003 SP1 if required • .NET Framework 3.0 if required • IIS and configured the Application Server Role if required • Choice of 2 installation options • Basic Install • Advanced Install

  9. Basic Installation • Quickest and easiest option • Takes ~20 minutes and less than 10 clicks • Automatically Installs SQL Express • Automatically provisions and configures • Service Accounts • Database settings • Search Center Site • Shared Service Provider Site and settings • All other settings… • Search Server is operational and can be serving results within ~35 minutes of beginning setup

  10. Advanced Installation • Enables advanced options to be configured • Takes ~30 minutes • Does not install SQL Express • Allows the administrator to • Specify SQL Server Configuration Options • Create and configure Farm server roles (MSS only) • Specify Service accounts • Change the default Index file location • Set Other Search Service configuration options… • Automatically provisions search server site and starts services • Search Server is operational and can be serving results within ~45 minutes of beginning setup

  11. Upgrade –Supported Paths

  12. A Note On WSS 3.0 • Search Server 2008 is built on WSS 3.0 • An in-place upgrade will • Upgrade WSS 3.0 to Search Server • Enable existing WSS 3.0 site search to be flipped on a per site basis to use Search Server search • Allow you to continue to use WSS 3.0 as before • Enable cross-site search in WSS 3.0 • A clean install of Search Server will • Install WSS 3.0 • Allow you to use all the features of WSS 3.0 • Automatically enable cross-site search in WSS 3.0

  13. Upgrade –Unsupported Paths

  14. Enhanced AdministrationInterface

  15. Welcome to Search Server • Landing page displayed after install • Designed to walk administrators through the initial basic tasks to get up and running quickly • Provides links to • The search administration page • Help on how to configure a content source • Run a query • A “friendly introduction” to the product

  16. Administration Dashboard • Consolidated UI to place key administrative tools and information one click away • Aggregates search settings from • Search Center Site • Shared Service Provider • Central Administration • Provides a unified view of server status • Active crawl status • Status of recently completed crawls • Search Server system status • Includes links to improved “task orientated” documentation

  17. Crawl Activity History • Much improved reporting on content source current and historical crawl activity including • Last and current crawl duration • Last crawl completed • Last crawl start and end times • 7 and 30 day averages of • # of Successes • # of Errors • Incremental crawl duration • Full crawl duration

  18. New Federation Capability

  19. Federation Overview • Enables the display of results from other search engines or applications to be displayed alongside local results • Search Server will • Send a query to other search engines or applications • Format and render the results • Work out of the box or with minimal effort with many existing search engines and applications • Search Server will not • Aggregate multiple result sets into a single result set • Relevance rank results from other search engines or applications

  20. Federated Locations • Each search engine or application must be configured as a Federated Search Location • Each Federated Search Location • Defines how and when queries will be federated to the location • Controls the formatting of results • Defines authentication settings • Can be connected to one or more Federation Web Parts to render results • Is easily imported and exported as a Federated Location Definition file (.FLD)

  21. Supported Location Types • OpenSearch 1.0/1.1 • Query is sent in a parameterized URL • http://search.live.com/results.aspx?q={searchTerms} • {searchTerms} is replaced with query terms • Results must be returned as XML • Local Search Index • Query is sent through the search object model • {searchTerms} scope:customers • {searchTerms} is replaced with query terms • Results are returned as XML

  22. A Note On OpenSearch • Standard created by Amazon A9 for search syndication and aggregation • An exported Federated Location Definition file is >= an OpenSearch Description Document • Search Server extends the OpenSearch schema to include properties such as; • Triggers • XSL • Location Type • More Results Link… • See www.opensearch.org for more info

  23. Location Triggers • Control when to send query terms to a location based on the terms submitted • Always - Will always send all the query terms to the location • Prefix - If the prefix matches will only send the query terms after the prefix to the location • Pattern - Will send some or all of the query terms based on the regular expression match. A pattern trigger can be used to build complex triggers including “OR” statements

  24. Federation Web Parts • Federated Results Web Part • Connected to a single Federated Location • Displays the top X results returned from the location • Top Federated Results Web Part • Connected to multiple Federated locations • Displays the top X results from the first location to return a result in the order of the configured locations • Neither Web Part will render if the location is triggered but it returns zero results

  25. Rendering Results • Built in XSL for • OpenSearch Locations that return results as RSS,RDF, ATOM&ATOM2 • Local Search Server Index results • Built in XSL can be customized or replaced • Configured in the Location Definition and can be overridden on individual Web Parts • Separate XSL definition for both of the Federated Results Web Parts • “More Results” Link Template available for click through to HTML results

  26. Authentication • Three modes of authenticating to a location • Anonymous – No credentials required • Common – Shared credentials • User – Per user credentials • Per user credentials requires custom work • Code to capture credentials in the UI • Code to store credentials if required • Code to retrieve stored credentials if required • Sample code will be available on MSDN by RTM • Exception is Kerberos which does work OOB • Per user credentials are sent to the location in the correct format automatically

  27. Supported Authentication Types

  28. Example: www.live.com • How to connect Search Server to Live Search • Query Template • http://search.live.com/results.aspx?q={searchTerms}&format=rss • “More Results” Link Template • http://search.live.com/results.aspx?q={searchTerms} • Works without any extra effort because live.com can • Process a query in a URL • Return results formatted as XML (RSS) • Be accessed anonymously • There are many other search engines and applications that provide the same connectivity

  29. Example: Remote MOSS or MSS • Connect to a remote MOSS or MSS index • Create a new OpenSearch location • Query Template • http://mss2008/_layouts/srchrss.aspx?k={searchTerms} • “More Results” Link Template • http://mss2008/results.aspx?k={searchTerms} • Uses the search RSS feed from remote MOSS or MSS search servers • MOSS and MSS are OpenSearch compliant

  30. Federated Search Connectors • Develop or purchase if the location does not support one or both of the following • Process a query in a URL parameter • Return results as XML • Federated Search Connectors do one or both of the following • Accept a query as a URL parameter and convert it to a format compatible with the location • Convert and render results in XML • Developed as a web page (aspx) • Packaged and deployed as a Solution Deployment Package

  31. Example: SQL Server • Connect Search Server to the full text search engine in SQL Server • Cannot send a query to SQL in a URL • Build an ASPX page that • Provides a URL for the Query Template • Extracts the {searchTerms} • Contains code to run the query against SQL • Formats and renders the results as XML (RSS) • If required include code to leverage either corporate or per user authentication • Packaged up and installed as a Solution Deployment Package • Sample code on MSDN for SQL < 50 lines of code

  32. Connector Gallery • Federated Location Definition Gallery • Linked from within the admin UI • Selection of FLD’s to download and import from Microsoft and Community submissions • Quick, easy and free • Federated Search Connector Gallery • Partner built Federated Search Connectors • Primarily for LOB applications and services • Available for purchase

  33. How we compare to OneBox

  34. Other Enhancements

  35. No Preset Document Limits • No preset document limit in MSS or MSSX • The # of documents available in the index is determined by the version of SQL used • Up to 400K documents with SQL Express • Limited by the 4GB database limit in SQL Express • Up to 50M docs with SQL Server 2005 • Using appropriately scaled hardware • Can use either version of SQL with either version of Search Server • Search Server 2008 is recommended for deployments with >1M documents

  36. Performance and Reliability • Query Performance Improvements • Index format change for large scale deployments (10’s of millions of docs) • Separate index file for “expensive” query terms • New compression algorithm for reading/writing index files • Optimized SQL and Indexer round trips • Crawl Performance Improvements • More efficient use of SQL Stored Procedures • Reliability improvements • Fixes for Master merge issues, Index corruptions and Service crashes

  37. Forms & Cookie Based Auth • New support for crawling web sites protected by Forms or Cookie based authentication • Credentials entered through a web UI that displays the login page • Content is indexed under one account • Need to write a query time security trimmer to trim results if required

More Related