Production deployment planning
Resources for deployment planning and recommendations for deployment.
For guidance in planning a DataStax Enterprise cluster, see Planning a cluster deployment in the Cassandra
documentation. The Cassandra documentation includes information about:
- Spinning disks versus SSDs
- Memory and CPU recommendations
- Disk space
- Data size
- Network requirements
- RAID
- Data size
- Anti-patterns
The following resources and guidelines are also recommended:
- The DataStax Enterprise Reference Architecture white paper.
- For EC2 deployments, see:
- DataStax Enterprise requires a solid network layer. Although not required, jumbo frames are recommended to improve streaming performance during processes such as bootstrapping and repair.
- Hadoop and DSE Search nodes require their own nodes/disks and have specific hardware requirements. See Search node capacity Capacity Planning in the DataStax Enterprise Reference Architecture and the Hadoop and Solr documentation.
- DataStax does not support or recommend using Network Attached Storage (NAS) because of performances issues, such as network saturation, I/O overload, pending-task swamp, excessive memory usage, and disk contention.
- If using a firewall, make sure that nodes within a cluster can reach each other. See Configuring firewall port access.