Choosing an OS for my Neo4J installation

I'm reading operations manual for Neo4J and preparing a document on deploying Neo4J for my business needs. How do I go about choosing the right OS for my Neo4J installation. I intend to install the Enterprise edition of Neo4J and use the clustering feature too? My deployment will be cloud based.

Best check the operations manual for that:

For Cloud installs check out: