K8ssandra——专为Kubernetes云原生数据而生

DataStax最近发布了K8ssandra——一个开源的、部署于Kubernetes上的Apache Cassandra™全新发行版本。K8ssandra一站式集合了在Kubernetes上部署开源版Apache Cassandra™所需的一切。数据库


 

 

Apache Cassandra在可伸缩且零宕机的数据库中处于领先地位。包括了Home Depot、Netflix以及Apple等跨国公司正在使用Apache Cassandra。Cassandra支持一系列数据库的应用场景——从金融服务交易到娱乐流媒体服务以及其它更多。运维

 

2020年11月18日,DataStax在KubeCon + CloudNativeCon North America大会上发布了K8ssandra——一个开源的、部署于Kubernetes上的Apache Cassandra™全新发行版本。分布式

 

 

 

K8ssandra使得开发者只需一个Kubernetes Helm chart便可完成Cassandra的部署。K8ssandra如今已经能够下载使用,它让数据库管理员(DBA)和网站可靠性工程师(SRE)可以在Kubernetes上弹性地增减数据。工具

 

“K8ssandra将会让数据实现云原生化。虽然Kubernetes已经使无状态应用程序的运行和伸缩变得很容易,可是那些程序都须要数据支撑。将Cassandra带入Kubernetes,这意味着咱们将有一个被SRE所欣赏的、自动的、开源的且分布式的数据存储方式。网站

这种方式一直是网站可靠性工程师们所承认和喜好的。K8ssandra让你可以弹性地增减数据,并经过Prometheus和Grafana进行监测。这个发行版本包括了一些已知运行良好的构件,而且它们能够在Kubernetes上面良好协做。这个发行版本将是网站可靠性工程师们分享运维智慧的地方。”blog

——DataStax首席战略官Sam Ramji开发

 

K8ssandra是一个开源的Cassandra发行版本,它支持在Kubernetes上有状态的工做负载(stateful workloads),并提供弹性伸缩和自动修复的功能。K8ssandra用Helm来部署,并包含了社区认定的Cassandra自动化的核心项目:部署

  • Cass-operator:一个在Kubernetes控制平面(control plane)和Cassandra集群操做之间进行转换的operatorget

  • Cassandra Reaper:管理Cassandra集群的反熵修复(anti-entropy repair)中重要的维护任务kubernetes

  • Cassandra Medusa:用于数据的备份和恢复

 

K8ssandra还包含并集成了:

  • Prometheus:提供预制的且收集完备的指标数据

  • Grafana:提早配置好的监控图表,用于提供可监控性(observability)

 

根据Evans Data Corporation所作的《云开发调查问卷》显示,62%的开发者表示他们更喜欢用Kubernetes或云服务提供商的产品来管理他们的数据。

 

“长时间以来,运行大规模的数据库对于工程人员来讲都是最困难的挑战之一,而Cassandra其实正是为此而构建的。另外一方面,当Kubernetes变得愈来愈普及,企业更会寻找在这个平台上运行大规模数据库的方式。这就是构建K8ssandra的缘由。”

——RedMonk首席分析师Stephen O’Grady

 

“New Relic很是赞同标准化社区支持的Cassandra集群运维管理工具。咱们对于K8ssandra的发布很是兴奋,并期待着可以和广大开源社区合做并积极为之作出贡献。对于在Kubernetes上运行Cassandra的新老用户来讲,这是一个很是棒的开始。同时,可以直接获取现有的最棒的Cassandra知识和实践,这也是很是令人受益的。”

——New Relic首席软件工程师Tom Offermann

 

早在2020年3月,DataStax已经与社区合做开源了一个Kubernetes operator。该项目针对云原生且向外扩展的数据,旨在使Cassandra成为此类数据的理想的数据库。而K8ssandra则是咱们为此所作的进一步努力。

 

“Orange开源了能帮助Cassandra在Kubernetes上运行的CassKop operator,并为此作了不少的投入和努力。我很高兴看到K8ssandra将咱们正在作的事情发扬光大——做为一个社区,咱们正在一块儿努力,让Cassandra成为Kubernetes的数据库的标准选择。”

——Orange软件工程师Franck Dehay

 

 

 

 点击这里阅读全文

相关文章
相关标签/搜索