Asking the same question as asked here - https://wiki.hybris.com/pages/viewpage.action?pageId=144581218 old but we have similar doubt on licensing.
1) Do I need to have same number of cores as Hybris license on my physical server?. If I have more number of processor cores in my server will it work?. Still licensing terms remain valid? Can I deploy e.g 2 core Hybris license on 4 core processor server?
2) How Hybris controls the core based licensing on actual physical server processor cores. As per my knowledge JVM will not have any control on usage of number of cores in processor. It will keep on spraying threads across cores. Can you please explain on this further?
3) Hybris documentaion recommends seperate solr instance for production. Can I deploy this solr instance on same server machine with seperate JVMs? What Hybris recommends for this kind of arrangement.
I would like install solr on same server machine with seperate JVM but L2 cache of cores shared by both JVMs ( One store front & one solr) with sufficient RAM on the servers.
Please let me know your thoughts.