Server Spec: 256 vCPU (Threads) / 4 TB memory
RAID5: 35TB XFS Filesystem
Current have a single server I'd like to test with in a semi-production state. I realize it's not HA but it has plenty of horsepower for a decently size dataset. Having never installed JanusGraph, nor ScyllaDB, I'm not sure how much memory to assign to each service. I imagine the underlying DB will consume the most amount of resources. Please correct me if I'm wrong.
Currently thinking:
JanusGraph + OS (500 GB Mem)
ScyllaDB bare metal install (3.5TB Mem)
Furthermore, would you install each service to the base OS or would you use Docker containers? If docker, how many for ScyllaDB?
To those with experience using JG + ScyllaDB, what would your recommended memory allocations and configuration be?
Any help would be greatly appreciated.