On 5/15/2013 12:31 AM, Shawn Heisey wrote: > If we assume that you've taken every possible step to reduce Solr's Java > heap requirements, you might be able to do a heap of 8 to 16GB per > server, but the actual heap requirement could be significantly higher. > Adding this up, you get a bare minimum memory requirement of 32GB for > each of those four servers. Ideally, you'd need to have 48GB for each > of them. If you plan to put it on two Solr servers instead of four, > double the per-server memory requirement. > > Remember that all the information in the previous paragraph assumes a > total index size of 100GB, and your index has the potential to be a lot > bigger than 100GB. If you have a 300GB index size instead of 100GB, > triple those numbers. Scale up similarly for larger sizes.
I should have made something clear here: These are just possible estimates, not hard reliable numbers. In particular, if you end up needing a larger per-server heap size than 16GB, then my estimates are wrong. Thanks, Shawn