Global Search: An Introduction and Administrator Perspective

Slides:



Advertisements
Similar presentations
Fast Data at Massive Scale Lessons Learned at Facebook Bobby Johnson.
Advertisements

Introduction to VuFind
Mitchel Sellers, CEO IowaComputerGurus Inc.. Active in the DotNetNuke eco system for about 6 years Author of Professional DotNetNuke Module Programming.
© Copyright 2012 STI INNSBRUCK Apache Lucene Ioan Toma based on slides from Aaron Bannert
WSUS Presented by: Nada Abdullah Ahmed.
Upgrading to SharePoint Who, When & Why Considerations: Good candidates for upgrade You need certain 2010 features You have not done significant*
VOCAL System Requirements and Scalability. System Recommendations The recommended hardware system to support the VOCAL system is: 700 MHz, Pentium III.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
1.1 Installing Windows Server 2008 Windows Server 2008 Editions Windows Server 2008 Installation Requirements X64 Installation Considerations Preparing.
Implementation Considerations for FAST Search For SharePoint (FS4SP) Presenter : Shyam Narayan MOSSIG – February 2011 Meeting b:
Multiple Tiers in Action
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
Installing and Configuring SharePoint Technology Ryan Duguid Technical Specialist Microsoft New Zealand APAC Microsoft SharePoint Conference 2007 May.
Bonrix SMPP Gateway Index Introduction Architecture diagram Set up diagram System & Software Requirements Installation Deployment Operations HTTP.
Presented by Jacob Wilson SharePoint Practice Lead Bross Group 1.
PHP-Fusion. Introduction PHP-Fusion is a lightweight open source content management system (CMS) written in PHP. PHP-Fusion utilizes a MySQL database.
SharePoint is only an application so it has to run on top of Windows Server Windows 2008 R2 SP1 or Windows 2012 Standard, Enterprise, or Data Center Still.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
Russ Houberg Senior Technical Architect, MCM KnowledgeLake, Inc.
Implementing search with free software An introduction to Solr By Mick England.
Building Library Web Site Using Drupal
Search Search Drupal with Apache Solr with CERN Web Communications Group – Copyright 2013.
Module 1: Installing Internet Information Services 5.0.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Content Management Systems AN INTRODUCTION. Learning Objectives To know what a Content Management System is Have an understanding of the different types.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Setting Up a Local WordPress Development Environment By Gregory Young Alternative Hosting
Eric Holtel.  Introduction  Project Description  Demonstration  Deliverables  Conclusion.
Case Study ProsperaSoft’s global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented.
Revolutionizing enterprise web development Searching with Solr.
The Filer Proj-354 Apr 29 th, 2010 Group members Henry Au Wayne Choi Jaewon Yoo
We Know IT … IT’s What We Do! ® 2 Cyprien Mvuanda & Jonathan Davis Empire 2.0 Services October 1, 2010 Albany, NY Design, Development,Workflow and Implementation.
SharePoint 2010 Search Architecture The Connector Framework Enhancing the Search User Interface Creating Custom Ranking Models.
ARCSDE & ARCIMS Mr. David A. Perini. ARCIMS  Internet Mapping Server Distribute GIS information over the Internet Integrates with addition ESRI softwareESRI.
Module 10 Administering and Configuring SharePoint Search.
Tips and Tricks for Managing and Administering your Enterprise Project Management Server Solution Mike Joe / Karthik Chermakani Software Test Engineer.
 Database Administration Installing Oracle 11g & Creating Database.
Introduction to Microsoft Windows 2000 Welcome to Chapter 1 Windows 2000 Server.
Server Performance, Scaling, Reliability and Configuration Norman White.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Web Architecture Introduction
IS 221: DATABASE ADMINISTRATION Lecture 2: Installing Oracle 10g or 11g & Creating Database. Information Systems Department 1.
Presented by: Katie Woods and Jordan Howell. * Hadoop is a distributed computing platform written in Java. It incorporates features similar to those of.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
11 Why tune relevance Because we want to find the one single best item, among a large group of possible candidates….
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
Apache Solr Dima Ionut Daniel. Contents What is Apache Solr? Architecture Features Core Solr Concepts Configuration Conclusions Bibliography.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
CMS Showdown What Is A Content Management System (CMS)? CMS Website Content Outside Content Social Media Connections with CRM Programs Statistics and.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
1 Web Search What are easy ways to create a website? 2 Web Search What is a blog? What type of content does this type of website provide? 3 Web.
Blog.eardley.org.uk SharePoint Databases What you need to know Alan Eardley SQL Saturday Exeter 25 April 2015.
CIS Host Manager Bryce Johnston CIS 597 May 8, 2009.
Bonrix SMPP Gateway
ETL Validator Deployment Options
Introduction to Dynamic Web Programming
Netscape Application Server
VI-SEEM Data Discovery Service
SharePoint Site Admin Training
Cloud based Open Source Backup/Restore Tool
PHP / MySQL Introduction
Triple Stores.
Tivoli Common Reporting v1.2 Overview
Moodle Scalability What is Scalability?
Getting Started With Solr
Academic Map Report And Exhibition Group24.
New features in Moodle From 3.4 to 3.6.
Presentation transcript:

Global Search: An Introduction and Administrator Perspective Eric Merrill Oakland University merrill@oakland.edu

Introduction Feature allows users to search Fast and Secure Backend offloaded to a Search Engine Natural language searching

User Experience

Included Content Most core content 3rd party must update to add support Hopefully database is included by Moot time.

Search Engines New plugin type Only 1 ships with Moodle currently Apache Solr More to come

Example Topography Users Load Balancer cron server web server DB server Search server

Apache Solr Search server by Apache Foundation Requires Java 8 (or OpenJDK 1.8.x) Requires PECL-solr on PHP servers

Solr Administration Recommend Solr 5.0 or greater Multiple sites in one Solr install Supports clustering for very busy sites

Indexing Initial index may take long time Future indexing done by cron Test site took ~12hr for 1.8M records Resulting index was 4.6GB on disk Run from command line Future indexing done by cron Incremental Every 30 min

File Indexing Solr supports file indexing with Tika Some areas that are indexed: File/Folder Resources Forum post attachments Assignment attachments

Large Site Considerations Solr is very memory hungry Plan on 10-20GB of RAM just for Solr solr start –m 12g

Large Site Considerations Solr Crash May crash during large initial index Enable few areas at a time and run index from command line Use Moodle admin UI to delete crashed search area, then attempt to index again

Questions?