QFusion數(shù)據(jù)庫(kù)私有云RDS基于Kubernetes打造,支持多種類型數(shù)據(jù)庫(kù)的全生命周期管理。
和市面上絕大多數(shù)數(shù)據(jù)庫(kù)管理工具不同,QFusion可同時(shí)為二十余種數(shù)據(jù)庫(kù)提供高可用的數(shù)據(jù)庫(kù)集群服務(wù)、具備完善的備份恢復(fù)、監(jiān)控告警、彈性伸縮和智能運(yùn)維等管理功能,還為客戶提供可視化的Web管理頁(yè)面和相關(guān)的API接口,能夠快速的被客戶現(xiàn)有IT系統(tǒng)架構(gòu)集成。
這背后的重要支撐,得益于沃趣科技基于多年數(shù)據(jù)庫(kù)行業(yè)經(jīng)驗(yàn)打造的多數(shù)據(jù)庫(kù)Operator。接下來(lái),我們將為您詳細(xì)解讀QFusion產(chǎn)品如何基于Operator能力幫助企業(yè)同時(shí)對(duì)20+類型數(shù)據(jù)庫(kù)進(jìn)行全生命周期統(tǒng)一管理,大幅提高運(yùn)維效率,降低企業(yè)成本。
為什么需要多數(shù)據(jù)庫(kù)自動(dòng)化運(yùn)維管理?
隨著數(shù)字化轉(zhuǎn)型的深入,企業(yè)數(shù)據(jù)架構(gòu)日益復(fù)雜。為了應(yīng)對(duì)不同業(yè)務(wù)場(chǎng)景,企業(yè)往往采用包括商業(yè)、開(kāi)源及國(guó)產(chǎn)數(shù)據(jù)庫(kù)在內(nèi)的多元異構(gòu)數(shù)據(jù)庫(kù)環(huán)境。
然而,這種多樣性也給運(yùn)維團(tuán)隊(duì)帶來(lái)了前所未有的挑戰(zhàn):
高昂的人力成本
對(duì)于傳統(tǒng)企業(yè)(如金融、制造、零售業(yè))而言,要招聘并維持一個(gè)能同時(shí)精通多種復(fù)雜數(shù)據(jù)庫(kù)集群的高級(jí)DBA團(tuán)隊(duì),成本極高且人才難尋。
高可用保障困難
當(dāng)生產(chǎn)環(huán)境主庫(kù)發(fā)生故障時(shí),需要一套可靠的機(jī)制來(lái)發(fā)現(xiàn)故障、進(jìn)行主備切換、并確保應(yīng)用流量能自動(dòng)切換到新的主庫(kù)。
日常運(yùn)維工作繁重
數(shù)據(jù)庫(kù)的生命周期管理包含大量重復(fù)性工作,這些操作耗費(fèi)了DBA大量的時(shí)間和精力。
QFusion 如何基于Operator實(shí)現(xiàn)自動(dòng)化運(yùn)維?
針對(duì)上述問(wèn)題,QFusion提出了新解法。
QFusion將沃趣科技十三年專家級(jí)的運(yùn)維能力系統(tǒng)化、產(chǎn)品化,基于Kubernetes集成了二十余種數(shù)據(jù)庫(kù)的Operator控制器,為企業(yè)提供了一套7x24小時(shí)全天候的自動(dòng)化數(shù)據(jù)庫(kù)運(yùn)維服務(wù),有效解決了人才依賴、運(yùn)維成本、管理效率與操作風(fēng)險(xiǎn)等多個(gè)痛點(diǎn)。
在QFusion中,Operator程序不間斷的觀測(cè)、分析數(shù)據(jù)庫(kù)集群的運(yùn)行狀態(tài),編排和調(diào)度異常數(shù)據(jù)庫(kù)實(shí)例達(dá)到最終的穩(wěn)定運(yùn)行狀態(tài)。
持續(xù)觀測(cè): 不間斷地監(jiān)控?cái)?shù)據(jù)庫(kù)集群的每一個(gè)組件,包括實(shí)例狀態(tài)、復(fù)制延遲、節(jié)點(diǎn)資源、網(wǎng)絡(luò)連接等關(guān)鍵指標(biāo)。
分析比對(duì): 將實(shí)時(shí)狀態(tài)與用戶定義的期望狀態(tài)(如高可用主備架構(gòu)、指定備份策略等)進(jìn)行比對(duì),識(shí)別任何偏差。
決策與執(zhí)行: 一旦發(fā)現(xiàn)偏差,Operator會(huì)自動(dòng)調(diào)用預(yù)先固化的、源于頂級(jí)DBA專家實(shí)踐的運(yùn)維預(yù)案,執(zhí)行精準(zhǔn)的自動(dòng)化操作,如故障切換、節(jié)點(diǎn)替換、數(shù)據(jù)恢復(fù)或資源伸縮,使集群恢復(fù)到期望狀態(tài)。
通過(guò)這種模式,QFusion將二十余種數(shù)據(jù)庫(kù)的最佳運(yùn)維實(shí)踐,轉(zhuǎn)變成了可靠、可重復(fù)的自動(dòng)化程序,實(shí)現(xiàn)云原生數(shù)據(jù)庫(kù)全生命周期的托管能力,并帶來(lái)了以下可感知的收益:
多數(shù)據(jù)庫(kù)集群統(tǒng)一管理
能夠創(chuàng)建、配置和管理多種數(shù)據(jù)庫(kù)集群架構(gòu),無(wú)論是在物理機(jī)集群或虛擬機(jī)集群上,均可以為企業(yè)提供容器自動(dòng)部署、擴(kuò)展和管理能力,并在此基礎(chǔ)上實(shí)現(xiàn)數(shù)據(jù)庫(kù)實(shí)例副本、水平自動(dòng)擴(kuò)展、命名與發(fā)現(xiàn)、負(fù)載均衡、滾動(dòng)升級(jí)、資源監(jiān)控等功能
高可用與故障自愈
通過(guò)Operator的持續(xù)監(jiān)控和智能決策能力,QFusion能夠?qū)崿F(xiàn)秒級(jí)探測(cè)和故障切換。當(dāng)主實(shí)例發(fā)生異常時(shí),系統(tǒng)能迅速將流量切換至備用實(shí)例,保證業(yè)務(wù)的連續(xù)性。
以MySQL/MariaDB為例,Operator會(huì)自動(dòng)配置基于GTID的半同步復(fù)制(Semi-sync),在主庫(kù)確認(rèn)收到至少一個(gè)備庫(kù)的事務(wù)應(yīng)答后才返回成功,從機(jī)制上確保了主備切換時(shí)的數(shù)據(jù)零丟失(RPO=0)。
對(duì)于Redis,無(wú)論是哨兵集群還是分片集群(Cluster),Operator都提供了極致的高可用保障。通過(guò)對(duì)哨兵選舉和分片主從狀態(tài)的持續(xù)監(jiān)控,能夠在極短時(shí)間內(nèi)完成故障切換。
*掃描下方二維碼,了解更多QFusion在不同數(shù)據(jù)庫(kù)集群下的表現(xiàn)
彈性伸縮與成本優(yōu)化
同樣是基于QFusion的Operator能力,數(shù)據(jù)庫(kù)資源可以根據(jù)業(yè)務(wù)需求靈活調(diào)度,從而實(shí)現(xiàn)成本的最優(yōu)化。
按需的水平與垂直伸縮:
應(yīng)對(duì)讀壓力:一鍵為 MySQL、PostgreSQL 等數(shù)據(jù)庫(kù)集群添加只讀副本,分散查詢壓力。
應(yīng)對(duì)分布式數(shù)據(jù)庫(kù)擴(kuò)容:以 TiDB 為例,可以獨(dú)立地對(duì) TiDB(計(jì)算節(jié)點(diǎn))或 TiKV(存儲(chǔ)節(jié)點(diǎn))進(jìn)行在線擴(kuò)容。
硬件資源利用率提升
通過(guò)高密度的容器化部署,QFusion 能夠更高效地利用底層物理服務(wù)器資源,避免了傳統(tǒng)虛擬化方案帶來(lái)的資源預(yù)留和浪費(fèi)。結(jié)合按需伸縮的能力,顯著提升硬件資源利用率。
人力成本顯著降低
由于實(shí)現(xiàn)了跨數(shù)據(jù)庫(kù)的統(tǒng)一管理和高度自動(dòng)化的故障自愈,運(yùn)維團(tuán)隊(duì)可以將精力聚焦在業(yè)務(wù)架構(gòu)優(yōu)化等更高價(jià)值的工作上
QFusion 自動(dòng)化運(yùn)維能力的客戶實(shí)踐
目前,QFusion已經(jīng)接受了金融、制造、教育、醫(yī)療等關(guān)鍵行業(yè)頭部用戶的嚴(yán)苛檢驗(yàn),這些企業(yè)都基于QFusion打造了企業(yè)內(nèi)部的數(shù)據(jù)庫(kù)云平臺(tái),大幅提升運(yùn)維效率,釋放業(yè)務(wù)潛力。
中國(guó)石油大學(xué)(華東)
基于沃趣科技QFusion數(shù)據(jù)庫(kù)私有云平臺(tái)提供的強(qiáng)大數(shù)據(jù)庫(kù)基座,搭建了校內(nèi)統(tǒng)一數(shù)據(jù)庫(kù)私有云平臺(tái)建設(shè),實(shí)現(xiàn)了 Oracle、MySQL、Redis、DM8、PostgreSQL等多種類型數(shù)據(jù)庫(kù)的整合
統(tǒng)一數(shù)據(jù)庫(kù)私有云平臺(tái)為中國(guó)石油大學(xué)提供了數(shù)據(jù)庫(kù)實(shí)例管理、讀寫分離、備份恢復(fù)、監(jiān)控、安全管理、彈性擴(kuò)容、可視化管理等全套解決方案,一步到位解決了學(xué)校多類型數(shù)據(jù)庫(kù)部署及運(yùn)維難題,在多個(gè)維度帶來(lái)了巨大收益。
*點(diǎn)擊圖片了解該案例的更多內(nèi)容
某云服務(wù)提供商
面對(duì)行業(yè)快速發(fā)展的趨勢(shì)與競(jìng)爭(zhēng)壓力,暴露出一系列亟待解決的核心挑戰(zhàn),其平臺(tái)需支撐7種核心數(shù)據(jù)庫(kù),數(shù)據(jù)總量達(dá)PB級(jí),未來(lái)規(guī)劃承載超1000個(gè)數(shù)據(jù)庫(kù)實(shí)例,運(yùn)維的規(guī)模與復(fù)雜度空前。
QFusion幫助該企業(yè)構(gòu)建了統(tǒng)一的數(shù)據(jù)庫(kù)智能調(diào)度管理平臺(tái),基于QFusion Operator程序提供的自動(dòng)化運(yùn)維能力,該企業(yè)85%以上的例行和重復(fù)性工作實(shí)現(xiàn)了自動(dòng)化替代,顯著降低了運(yùn)維復(fù)雜度,提高了運(yùn)維響應(yīng)速度,并且實(shí)現(xiàn)了對(duì)龐大異構(gòu)數(shù)據(jù)庫(kù)資源的集中、高效管理。
某汽車頭部品牌
團(tuán)面臨IT架構(gòu)復(fù)雜、業(yè)務(wù)系統(tǒng)“孤島化”帶來(lái)嚴(yán)重資源浪費(fèi)問(wèn)題,數(shù)據(jù)庫(kù)實(shí)例數(shù)量多,且數(shù)據(jù)庫(kù)類型多樣,運(yùn)維難度高。
通過(guò)引入QFusion,整合了兩大數(shù)據(jù)中心,統(tǒng)一管理了包含8種類型、超過(guò)500個(gè)數(shù)據(jù)庫(kù)實(shí)例的龐大集群,有效打破了業(yè)務(wù)孤島,顯著節(jié)約了整體總擁有成本(TCO)。用戶通過(guò)云原生數(shù)據(jù)庫(kù)平臺(tái)靈活申請(qǐng)不同規(guī)格、性能的數(shù)據(jù)庫(kù)實(shí)例,快速交付數(shù)據(jù)庫(kù)高可用集群架構(gòu)