Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

...

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

20GB 

Compact configuration

...

 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  

...

The following configuration works quite acceptably on 500K-1M documents. The higher the spec, the faster the performance for a given number/size of documents.

 Infinit.e API NodeInfinit.e Database Node
Processor 1-2 X Dual Core 1.8+ GHz CPUs    1-2 X Dual Core 1.8+ GHz CPUs 
Memory8-16 GB RAM (or more)8-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)

...

Operational configuration

A 3x 2x API node and 2x DB node deployment using the following hardware works very quickly on a 3M2M+ document deployment. In general the system capacity scales fairly linearly with nodes.

This is the minimum recommended operational configuration because it provides data redundancy across the nodes as well as separating the API and DB functions, which is important for performance.

 Infinit.e API NodeInfinit.e Database Node
Processor 1 2 X Quad Dual Core 1.8+ GHz CPUs    1 2 X Quad Dual Core 1.8+ GHz CPUs 
Memory16 GB RAM or more (32GB is ideal)16 GB RAM or more (32GB is ideal)
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)

...

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

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

...