Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Introduction

The following document describes the minimum recommended system requirements for installing Infinit.e in a production environment.

Server Operating System

Infinit.e is currently tested to run on the following operating systems:

  • CentOS 5.5
  • Redhat 5.5, 5.6, 5.7, 5.8

Server Hardware

The minimum required hardware depends on the volume of data that will be ingested. Note that new nodes can always be added to scale in either storage or performance. Similarly, lower spec configurations (or combining API and Database nodes) will usually work but will start to provide significantly degraded performance (and of course no more data can be ingested once the storage space runs out).

The recommended minimum hardware for different scenarios is described below. 

Demo configuration

For running in a VM on a laptop to demonstrate the tool. May become slow for more than 100-1000 documents.

 Infinit.e API + DB Node
Processor 1x 1.8+ GHz CPU
Memory1 or 2 GB RAM
NetworkWAN connection/none
Storage

20GB 

Compact configuration

A small deployment servicing a few thousand documents:

The following table lists the minimum recommended hardware configuration for one Infinit.e API and Database node.

 Infinit.e API + DB Node
Processor 1 X Dual/Quad Core 1.8+ GHz CPUs   
Memory4-8 GB RAM
Network1x GigE LAN connection
Storage

10 GB Root/OS partition +
50 GB data partition  

Small configuration

The following configuration works quite acceptably on 

 Infinit.e API NodeInfinit.e Database Node
Processor 1 X Dual Core 1.8+ GHz CPUs    1 X Dual Core 1.8+ GHz CPUs 
Memory8-16 GB RAM or more8-16 GB RAM or more
Network2x GigE LAN connection2x GigE LAN connection
Storage

15 GB Root/OS partition +
20 GB data partition, RAID-0

(~5GB per 1 million documents)  

15 GB Root/OS partition +
50 GB data partition, RAID-0

(~10GB per 1 million documents)

Large configuration

A 3x API node and 2x DB node deployment using the following hardware works very quickly on a 3M+ document deployment.

 Infinit.e API NodeInfinit.e Database Node
Processor 1 X Quad Core 1.8+ GHz CPUs    1 X Quad Core 1.8+ GHz CPUs 
Memory16 GB RAM or more16 GB RAM or more
Network2x GigE LAN connection2x GigE LAN connection
Storage

20 GB Root/OS partition +
50+ GB data partition, RAID-0
(~5GB per 1 million documents)  

20 GB Root/OS partition +
100+ GB data partition, RAID-0
(~10GB per 1 million documents)

Required Open Source Software

The following open source software packages are an integral part of the Infinit.e platform:

  • Java JRE/JDK 6u22+ (current version = 6u31)
  • Apache Tomcat 6.X (current version = 6.0.35)
  • MongoDB 2.0+
  • elasticsearch 0.18+
Note: These packages can be installed as part of Infinit.e's installation packages or be preinstalled on a server.

Optional Open Source/Free Software

The Infinit.e platform is designed to use Splunk 4.1 for monitoring and reporting of log files. Splunk is a completely optional part of the platform.

Hadoop can be used for batched custom analytics, but is not required.

 

 

 

 

  • No labels