11月18日,在KubeCon + CloudNativeCon北美2020虛擬會(huì )議上,DataStax公司發(fā)布K8ssandra項目,他們旨在為用戶(hù)提供新方法,使用戶(hù)可以在Kubernetes云原生平臺上運行開(kāi)源Cassandra數據庫。該虛擬會(huì )議由Cloud Native Computing Foundation主辦,重點(diǎn)介紹Kubernetes領(lǐng)域的最新創(chuàng )新。
Kubernetes是容器編排平臺,現在正變得越來(lái)越流行,因為它有助于為應用程序實(shí)現多云部署。與很多其他數據庫供應商一樣,DataStax一直在使用所謂的Kubernetes Operator來(lái)幫助用戶(hù)以使Cassandra數據庫在Kubernetes上運行。
今年3月,DataStax發(fā)布了其Operator系統,該系統可自動(dòng)部署應用程序或服務(wù)到Kubernetes集群中。
同時(shí),DataStax發(fā)現用戶(hù)不只是需要Operator,而這正是K8ssandra項目發(fā)揮作用的地方。
K8ssandra使用Helm Chart來(lái)封裝應用程序。除了Cassandra數據庫外,K8ssandra還包括Cassandra Reaper項目、修復自動(dòng)化工具和Medusa備份工具。Reaper和Medusa均由咨詢(xún)公司The Last Pickle開(kāi)發(fā),該公司于三月份被DataStax收購。
K8ssandra還包括開(kāi)源Grafana項目;它提供預配置的儀表板,以實(shí)現數據庫可見(jiàn)性。
RedMonk公司分析師Stephen O’Grady說(shuō),DataStax在K8ssandra的努力對于Cassandra用戶(hù)來(lái)說(shuō)是積極的一步。
O’Grady說(shuō):“任何簡(jiǎn)化數據庫與Kubernetes集成的過(guò)程都會(huì )吸引用戶(hù),如果它們使用的是Helm和運算符之類(lèi)的標準工具時(shí),尤其如此?!?/p>
可觀(guān)察性供應商New Relic的首席軟件工程師Tom Offermann說(shuō),他也對K8ssandra所帶來(lái)的機會(huì )感興趣。Offermann指出,New Relic使用多個(gè)數據存儲來(lái)支持其遙測數據平臺,而Cassandra是New Relic用于存儲時(shí)間序列數據的主要數據庫之一。
Offermann表示:“在New Relic,我們特別希望改善在Kubernetes中運行Cassandra的體驗,并積極參與為Cassandra社區做出貢獻?!?/p>
在Offermann看來(lái),K8ssandra提供的軟件分發(fā)比僅操作器可以提供的更為全面。
Offermann說(shuō):“在運行Cassandra群集時(shí),每個(gè)Cassandra用戶(hù)都有基本需求。例如,他們需要能夠部署集群并能夠監視集群的運行狀況。此外,用戶(hù)還希望能夠備份和還原數據?!?/p>
Offermann指出,對于剛開(kāi)始使用Cassandra的企業(yè)來(lái)說(shuō),很難弄清哪種工具和開(kāi)源項目可以滿(mǎn)足在生產(chǎn)環(huán)境中運行數據庫的基本需求。他補充說(shuō),DataStax對K8ssandra所做的就是為用戶(hù)做出這些選擇。
Offerman說(shuō):“通過(guò)使用DataStax選擇并封裝的開(kāi)源工具,用戶(hù)現在將獲得他們的專(zhuān)業(yè)技能的好處?!?/p>
DataStax公司首席戰略官Sam Ramji表示,DataStax對K8ssandra的目標是,使用戶(hù)更輕松地啟動(dòng)和運行他們所需的工具,以在Kubernetes上成功操作Cassandra。
Ramji說(shuō):“通過(guò)K8ssandra,我們正在建立完整的基于Kubernetes的Cassandra的發(fā)行版,以及實(shí)現彈性擴展所需的所有幫助程序?!?/p>
DataStax開(kāi)發(fā)人員關(guān)系副總裁Patrick McFadin解釋說(shuō),Helm是K8ssandra的核心元素,從根本上說(shuō)是一種封裝格式。他指出,Helm不僅對安裝有用,而且對軟件升級也很有用。
相比之下,McFadin說(shuō),Kubernetes Operator的工作是幫助Kubernetes與正在運行的進(jìn)程之間進(jìn)行通信。他認為,這超出了Operator應同時(shí)處理多個(gè)流程的范圍。鑒于此,McFadin強調說(shuō),K8ssandra在發(fā)行版中同時(shí)使用了Operator和Helm。
McFadin說(shuō):“Kubernetes和Cassandra需要協(xié)作,而Operator確實(shí)是關(guān)鍵?!?/p>
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站