On 4/2/2015 11:18 PM, Shawn Heisey wrote:
> On 4/2/2015 4:46 PM, Ryan Steele wrote:
>> cluster. It will be in Amazon, the initial cluster I'm planning to
>> start with is 5 r3.xlarge instances each using a general purpose SSD
>> EBS volume for the SolrCloud related data (this will be separate from
>> the EBS volume used by the OS). Each instance has 30.5 GiB RAM--152.5
>> GiB cluster wide--and each instance has 4 vCPU's. I'm using Oracle
>> Java 1.8.0_31 and the G1 GC. 

Followup on the RAM:  Depending on your query characteristics, 1TB of
index data might require a significant amount of heap memory.  I would
imagine that you'll need to allocate at least half of your 30GB RAM to
the Java heap on each server, and possibly more, which will reduce the
amount available for disk caching.

There's a very good chance that you'll either need more EC2 instances,
and/or that you will need instances with more memory.  Before committing
more resources, you will need to find out whether performance is
acceptable or not with what you have already planned.

Thanks,
Shawn

Reply via email to