Source: https://www.splunk.com/pdfs/technical-briefs/splunk-validated-architectures.pdf