Neo4j Core Server and Slave Replica Storage Hardware

Hello,

New to neo4j.

I am looking to deploy a Neo4j server with two slave replicas. The server will potentially have greater than 2TB of data. I'm looking for information on how to protect this data while still providing good performance. Note: I will be using Linux systems for all three servers.

my questions are the following being very new to neo4j:

  1. what are some recommendations regarding using RAID1 or RAID10
  2. Is HBA controller recommended in this case or can you use software RAID
  3. Will be using high-end SSD for this storage on all three servers.

Can someone point me to some information about this and or provide some general guidance based on their experience.

Thanks!!