活动精彩实录 | 在Kubernetes上自动运行Cassandra

在12月19日两个小时的线上动手实操课程中,借助K8ssandra,来自DataStax的邓为老师和孟亚斌老师带领参与活动的小伙伴们在不到一小时的时间内,就在云实例中轻松完成了多个复杂的动手任务。

欲下载本课程相关的PPT、代码、详细教程等资料,请关注DataStax微信公众号,并在后台回复【K8ssandra】获取下载链接。点击这里收看全部活动内容


从金融服务业务到线上视频服务,依赖于Cassandra的数据使用案例随处可见,随时影响着我们的日常生活。

 

而Apache Cassandra™和Kubernetes就像是天生一对,你无需成为分布式系统的专家,就可以学会在Kubernetes上使用Cassandra这个帮助Home Depot、Netflix以及Apple业绩超群的数据库。

 

在12月19日两个小时的线上动手实操课程中,来自DataStax的邓为老师和孟亚斌老师向大家解释了Cassandra的架构和逻辑容错域(logical fault domains)为何与Kubernetes完美匹配。

 

更重要的是,两位老师还向大家介绍了K8ssandra这一开源的、部署于Kubernetes上的Apache Cassandra™全新发行版本。K8ssandra使得开发者只需一个Kubernetes Helm chart即可完成Cassandra的部署。

 

K8ssandra包含了社区认定的Cassandra自动化的核心项目:

  • Cass-operator:一个在Kubernetes控制平面(control plane)和Cassandra集群操作之间进行转换的operator
  • Cassandra Reaper:管理Cassandra集群的反熵修复(anti-entropy repair)中重要的维护任务
  • Cassandra Medusa:用于数据的备份和恢复

 

K8ssandra还集成了:

  • Prometheus:提供预制的且收集完备的指标数据
  • Grafana:提前配置好的监控图表,用于提供可监控性(observability)

 

借助K8ssandra,参与活动的小伙伴们在不到一小时的时间内就在云实例中轻松完成了以下任务:

  • 搭建并监控Cassandra集群
  • 访问和使用数据
  • 实现集群的伸缩
  • 运行保障数据集群一致性的修复操作

 

同样的动手实践步骤也可以学习详细教程的文档在自己的笔记本电脑上完成。

 

活动期间,我们收到了很多小伙伴的积极提问,两位老师都一一给出了细致的解答。活动的末尾,两位老师还介绍了很多学习资源以及与Cassandra认证考试相关的信息。

 

欲下载本课程相关的PPT、代码、详细教程等资料,请关注DataStax微信公众号,并在后台回复【K8ssandra】获取下载链接。点击这里收看全部活动内容

原文地址:https://www.cnblogs.com/datastax/p/14195137.html