How is Cassandra cluster manager different from managing clusters using Kubernetes + containers
Bringing together the Apache Cassandra experts from the community and DataStax.
Want to learn? Have a question? Want to share your expertise? You are in the right place!
Not sure where to begin? Getting Started
How is Cassandra cluster manager different from managing clusters using Kubernetes + containers
Following on from question #7860 where I explained:
Cassandra Cluster Manager (CCM) is a script that allows users to easily create, manage and destroy a small Cassandra cluster on a local machine. Developers and administrator typically run
ccm
on their laptops or desktops so they can quickly run tests against a specific version of a Cassandra cluster.
ccm
is a simple script that for launching clusters on a laptop/desktop. It isn't really a cluster "manager". It's just a dev tool that will download a version of open-source Cassandra, configure it with minimal settings (usually sticks to defaults) and installs it -- all in one command.
On the other hand, Kubernetes is a full-featured orchestration tool for managing the full lifecycle of containers in a cluster. It will automate the deployment of containerised applications, scaling, recover when an app instance goes down, monitor and a long list of other management tasks.
There really is no comparison between the two -- one is a script, the other is an enterprise solution. Cheers!
Thanks for the explanation Eric. I noted it down but I forgot to accept the answer.
5 People are following this question.
DataStax Enterprise is powered by the best distribution of Apache Cassandra ™
© 2022 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