Supported platforms
Estimated hardware requirements
These hardware requirements are estimated, and are expected to vary significantly with queries per second and collection size. Please contact support@funnelback.com if you need a more accurate assessment of your individual hardware requirements.
Funnelback recommends that production search environments consist of a minimum 2-server architecture:
- Dedicated gathering/filtering/indexing/administration server
- Dedicated query processing server
Additional query processors can be added as query load increases, or if additional redundancy is required.
Small website / intranet
- 10K documents
- Predominantly HTML content, some binary files (averaging 1MB each)
- 1000+ search queries/day
Server | HDD | CPU | RAM |
---|---|---|---|
Gathering/filtering/indexing/administration | 100GB | Quad-Core | 6GB |
Query processor | 100GB | Quad-Core | 6GB |
Large website
- 100K documents
- Predominantly HTML content, some binary files (averaging 1MB each)
- 10,000+ queries/day
Server | HDD | CPU | RAM |
---|---|---|---|
Gathering/filtering/indexing/administration | 200GB | Quad-Core | 8GB |
Query processor | 200GB | Quad-Core | 8GB |
Medium enterprise
- 2 million documents
- Predominantly binary files (averaging 1MB each), some HTML / textual content
- 1,000+ search queries/day
- 2% content changes daily
Server | HDD | CPU | RAM |
---|---|---|---|
Gathering/filtering/indexing/administration | 600GB | Quad-Core | 16GB |
Query processor | 600GB | Quad-Core | 16GB |
Large enterprise
- 10 million+ documents
- Predominantly binary files (averaging 1MB each), some HTML / textual content
- 10,000+ search queries/day
- 2% content changes daily
Server | HDD | CPU | RAM |
---|---|---|---|
Gathering/filtering/indexing/administration | 2TB | Quad-Core | 32GB |
Query processor | 2TB | Quad-Core | 32GB |
Knowledge Graph
The Knowledge Graph service uses additional memory above Funnelback's normal memory requirements, either on the Funnelback server itself or on a seperate graph database server if preferred.
The amount of memory required will scale with the amount of data stored in the knowledge graph (e.g. number of nodes * average amount of metadata per node). At this time we do not have enough large scale datapoints to provide useful estimates.
Supported operating systems
Funnelback is tested and fully supported on the following operating systems:
- Red Hat Enterprise Linux 7 (64 bit) or CentOS 7 (64 bit)
- Microsoft Windows Server 2012 (64 bit)
- Microsoft Windows Server 2016 (64 bit)
User permissions
Windows
- The user for scheduling tasks as well as any user that runs command line scripts must have the SeCreateSymbolicLinkPrivilege permission.
Supported web servers
Funnelback ships with an embedded webserver (Jetty) which is used to serve all web pages. The use of another web server for administration and Funnelback's modern search UI is not supported.
Required server software
Common
- Java (installer ships with an embedded Java Virtual Machine (JVM) to fulfil this requirement)
- libxslt & xsltproc
- freetype
- fontconfig
Linux
- libstdc++ - Normally installed by default, or with
yum install libstdc++
- GLIBC 2.4 or greater
- Some fonts - e.g.
yum install dejavu-fonts-common dejavu-sans-fonts dejavu-sans-mono-fonts dejavu-serif-fonts dejavu-lgc-sans-mono-fonts urw-fonts.noarch
Windows
None other than for gathering specific enterprise systems.
Required client software
Administration interface
- For the best user experience, we recommend the latest Chrome, Firefox or another evergreen browser with JavaScript enabled when using the Funnelback web administration interface.
Public interface
- Funnelback search interface browser requirements are generally dictated by the specific search template file in use, however please note SSLv3 is not supported, preventing Internet Explorer 6 and earlier from accessing Funnelback services over HTTPS.
- Several client-side features implemented by the default Public Interface and associated Javascript libraries may not operate correctly (if at all) on certain browser / operating system combinations:
Unsupported Funnelback public UI feature / browser combinations
Browser | OS | Features | Note |
---|---|---|---|
Internet Explorer 6 | Windows | HTTPS | SSLv3 is unsupported |
Internet Explorer 7 | Windows | Search sessions, cart, history, auto-completion | Will not work |
Internet Explorer 8 | Windows | Search sessions, cart, history | Will not work |
Internet Explorer 9 | Windows | Search sessions, cart, history | Will not work |
Internet Explorer 10 | Windows | Search sessions, cart, history | Unsupported, but may still work. |