Hi,
I needed to know if each and every node in the cassandra cluster should have the same memory and the capacity ( Disk storage) size ? Does each and every node should be exacttly same if not what can differ in the casandra ring ?
Hi,
I needed to know if each and every node in the cassandra cluster should have the same memory and the capacity ( Disk storage) size ? Does each and every node should be exacttly same if not what can differ in the casandra ring ?
@ashok.dcosta_187920 A similar question has been answered in detail. Please refer to the discussion at Cassandra Cluster Configuration with Different node sizes
If there are any more questions after reviewing the thread, please feel free to update the question, and we will be more than happy to answer those. Cheers
There isn't a technical reason that prevents you from having different hardware configuration in a Cassandra cluster. However, this isn't recommended because it would make it difficult to manage operationally.
For what it's worth, the disk size doesn't really make a difference since it's C* doesn't distribute data based on available disk space. The amount of RAM isn't an issue if they are sufficiently large. For example, consider the scenario where most servers have 64GB of RAM with only 1 or 2 servers which have 128GB. What matters here is that they all have the same JVM configuration (say all nodes have 31GB allocated to G1 GC).
I have previously answered a similar question with details of what hardware combinations are "acceptable" here -- Is it possible to deploy nodes in a cluster with differing hardware configuration?. Cheers!
Hi,
In any distributed environment(Cassandra, Hadoop etc) it's always recommended to have similar configuration servers. This ensures proper load distribution and efficiency.
6 People are following this question.
DataStax Enterprise is powered by the best distribution of Apache Cassandra ™
© 2023 DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.
Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.
Privacy Policy Terms of Use