120 likes | 258 Views
Voyager System Overview. Geospatial. Pipeline. Connectors. Browsers. Index. REST, RSS, XML, JSON, OpenSearch, CSW. Web Framework. Connector Framework. Analysis Text Search Faceting Caching Query parsing Clustering Synonyms Suggestions Authentication Authorization.
E N D
Voyager System Overview Geospatial Pipeline Connectors Browsers Index REST, RSS, XML, JSON, OpenSearch, CSW Web Framework Connector Framework • Analysis • Text Search • Faceting • Caching • Query parsing • Clustering • Synonyms • Suggestions • Authentication • Authorization Office Web Services Desktop GIS / Apps Database • Normalize • Geo-Tag • Gazetteer • Transform • Custom Biz Logic • Open Sextant • etc… Data Delivery (ETL) Doc Mgt Sys Analytics (run models) Custom CDR Broker Open Search CDR Brokered Search Custom Apps Integrated security – LDAP, Windows Authentication, GeoAxis, Voyager internal Data Discovery Index Application
Voyager Components • Discover content across file shares, web severs, portals and other content management systems • Index provides fast relevant search across content • Applications deliver information needed to facilitate decisions Index Discovery Application
Deployment – Single User Single User License • All components installed on the same machine accessed using Voyager Desktop Index Discovery Voyager Desktop
Deployment – Multiple User Index Discovery Web Framework Browsers Voyager Desktop User Access License • All components installed on the same machine • Users can access from any machine using Voyager Desktop or web browser
Deployment – Distributed Discovery Discovery Node Index Web Framework Browsers Discovery Node Voyager Desktop Discovery Node • Let many machines handle indexing processes • Leverage many machines when indexing data • Useful when indexing lots of data, place indexing nodes closest to data
Deployment – Index Replication Index Load Balancer Discovery Web Framework Master Index Browsers Index Voyager Desktop Index • Index replication for high availability and better performance • Highly available – continue serving requests through hardware failures or configuration changes • IncreasedPerformance – Share processing load across many machines. Support more queries with faster results
Deployment – Application Cluster Web Framework Index Discovery Load Balancer Browsers Web Framework Voyager Desktop Web Framework • Multiple Application Servers for high availability and better performance • Highly available – continue serving requests through hardware failures or configuration changes • Increased Performance – Share processing load across many machines. Support more concurrent users doing more things
Users • Central Index • Satellite Index Deployment – Federated Search Query Results Voyager Federated Search Voyager Voyager Voyager Data Data Data • Allow uses to query multiple instances with a single search
Federated Search - Replication Browsers Discovery Master Index (local) Web Framework Voyager Desktop copy copy Voyager Instance Voyager Instance • Replication – Copy remote index locally • Pro: Fast • Con: extra space, coordination
Federated Search – Remote Access Browsers Discovery Master Index (local) Web Framework Voyager Desktop Voyager Instance Voyager Instance • Remote Access – Send requests to remote index • Pro: Simple • Con: potentially slow (depending on network)
Personal Use Voyager Licensing Site License Organizational Use • Individual Productivity • Small organizations • Off-line field use • Teams of people • Large scale data management / SDI • Portals