2014_03VoyagerOvervi..

advertisement
Voyager System Overview
Web Services
Database
Doc Mgt Sys
Open Search
Connector Framework
Office
• Normalize
• Geo-Tag
• Gazetteer
• Transform
• Custom Biz Logic
• Open Sextant
• etc…
• Analysis
• Text Search
• Faceting
• Caching
• Query parsing
• Clustering
• Synonyms
• Suggestions
• Authentication
• Authorization
Custom
Browsers
Web Framework
Geospatial
Index
REST, RSS, XML, JSON, OpenSearch, CSW
Pipeline
Connectors
Desktop
GIS / Apps
Data Delivery (ETL)
Analytics (run models)
CDR Brokered Search
Custom Apps
CDR Broker
Integrated security – LDAP, Windows Authentication, GeoAxis, Voyager internal
Data
Discovery
Index
Application
Voyager Components
Discovery
Index
Application
• 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
Deployment – Single User
Discovery
Index
Voyager
Desktop
Single User License
• All components installed on the same machine
accessed using Voyager Desktop
Deployment – Multiple User
Browsers
Discovery
Index
Web
Framework
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
Discovery Node
Browsers
Index
Web
Framework
Discovery Node
Voyager
Desktop
Let many machines handle indexing processes
• Leverage many machines when indexing data
• Useful when indexing lots of data, place
indexing nodes closest to data
Index
Index
Load Balancer
Master Index
Discovery
Index
Web Framework
Deployment – Index Replication
Browsers
Voyager
Desktop
Index replication 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 queries with faster results
Deployment – Application Cluster
Discovery
Index
Web Framework
Web Framework
Load Balancer
Web Framework
Browsers
Voyager
Desktop
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
Deployment – Federated Search
Users
Central Index
Satellite Index
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)
copy
Voyager
Instance
Web Framework
Voyager
Desktop
copy
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
Instance
Voyager
Desktop
Voyager
Instance
Remote Access – Send requests to remote index
• Pro: Simple
• Con: potentially slow (depending on network)
Voyager Licensing
Site License
Organizational Use
Server
Server Pro
• Teams of people
• Large scale data
management / SDI
• Portals
Personal Use
Desktop
Desktop
Pro
• Individual Productivity
• Small organizations
• Off-line field use
Download