DataStax has introduced a brand new operator for K8ssandra, the cloud native, open supply distribution of Apache Cassandra that runs on Kubernetes. For organizations depending on excessive Kubernetes availability for real-time purposes, the brand new K8ssandra operator helps a number of Kubernetes clusters throughout a number of areas.
“Organizations right this moment are deploying world, data-driven purposes which are crucial to their enterprise. These should stay on-line even within the occasion of pure disasters or cloud and information heart outages and haven’t any geographic limitations,” mentioned Patrick McFadin, vp of developer relations at DataStax. “With the brand new K8ssandra Operator, the boundaries and experience wanted to simply deploy and handle Cassandra in essentially the most demanding environments with the flexibleness of Kubernetes are eradicated.”
DataStax launched K8ssandra, a NoSQL database, to the open supply neighborhood in November of 2020, touting its mixture of Kubernetes’ flexibility and Cassandra’s scale-out skills. In line with its web site, “K8ssandra gives an ecosystem of instruments to supply richer information APIs and automatic operations alongside Cassandra. This contains metrics monitoring to advertise observability, information anti-entropy providers to assist reliability, and backup/restore instruments to assist excessive availability and catastrophe restoration.”
Organizations use Kubernetes operators to automate sure capabilities, together with utility deployment, backups and restorations, upgrading utility code, and cluster resilience simulation testing. By creating an operator for K8ssandra, DataStax is bringing these capabilities to the cloud.
In its press launch, DataStax cites a current Information on Kubernetes Group (DoKC) report that reveals what number of organizations wish to standardize their Kubernetes operations, however operator challenges are nonetheless a barrier to broad adoption. The corporate states that Kubernetes was not developed for cross-regional orchestration, and customers have wanted to make use of Helm charts, a bundle supervisor for Kubernetes, to individually handle a number of parts and installations. This may tremendously improve latency.
With DataStax’s new K8ssandra Operator, a single Cassandra cluster spanning a number of Kubernetes clusters and areas can present “a single management airplane for simplified configuration, administration and operations,” in accordance with the press launch. “This delivers low latency as information sits near customers who’re distributed throughout the globe.”
DataStax already has a lineup of merchandise complementary to Cassandra, together with its cloud database-as-a-service DataStax Astra that simplifies Cassandra’s advanced setup and configuration. The corporate additionally provides Luna, a tiered technical assist plan for customers of Cassandra. It additionally developed a earlier open supply operator for Cassandra, Cass Operator, which is a separate however associated undertaking that’s “packaged with K8ssandra and deployed by way of Helm as a part of a K8ssandra set up.”
As reported by its builders, “The K8ssandra Operator undertaking represents a brand new, absolutely distributed K8ssandra expertise in additional alignment with the globally geographic Cassandra deployments.”
The undertaking appears well-positioned in a time of elevated Kubernetes enthusiasm. The aforementioned DoKC report concludes that open supply options like the brand new K8ssandra Operator can promote a community-built future the place Kubernetes is standardized for data-intensive workloads, information infrastructure, and information governance.