Now HCI license is based on Core. How to understand HCI core? HCI core = ? service unit. Why our min configuration must be 4 cores each instance and our recommendation configure is 8 cores each instance in 4 instances cluster?
The licensing is based on cores. You don’t need to know the Service Units (SU’s) ahead of time because with N cores you can deploy M different configurations, each with their own SU and they could all be valid for P different use cases or not, depending on how you deployed the individual services on the instances (remember – there are 10+ services each with a different SU allocation). The sizing is determined by # of documents and by time, which in turn drives Instances, RAM, Cores (and to some extent disk but we chose to drop that variable for now). The number of instances DOES NOT determine the number of SUs – it is what SERVICES you deploy on these INSTANCES that determine the number of SUs. Example: You might have a light query load, in which case you don’t need that many query instances, so you can beef up workload instances. Same # of instances, same # of cores – different SUs.
Solr (and index/search technologies in general) are CPU and memory hungry. They store LOTS and LOTS of stuff in memory in order to provide the best performance for indexing and queries. This is the last thing you want to swap to disk....The minimum number of cores that HCI needs to run on any given instance is 4. But minimum is just that -- it is adequate for small loads, but you barely squeak by with 4 cores for anything substantive. You really need 8. The reason you need 4 instances is for the same reason that HCP has a minimum of 4 servers: quorum and availability. You need 3 servers for quorum to avoid split brain and the 4th server you need for availability and spreading of the services across the instances. Same is true for RAM: minimum is 16GB but recommended is 32GB. As your document count increases you are probably going to need even more memory.
We are working on a calculator that will guide you through this. In the world of Search things are very, very dependent on use cases, all the way down to what field you want to facet on. You/We are no longer selling terabytes. Read this: https://lucidworks.com/blog/2012/07/23/sizing-hardware-in-the-abstract-why-we-dont-have-a-definitive-answer (it is part of the Sales training deck I will be delivering to APAC in two weeks). But, since most (sales) folks want pre-canned answers we designed the calculator to do that for you. It will be released shortly.
Retrieving data ...