此前,華為正式宣布開源數據庫能力,并成立openGauss開源社區,致力于將openGauss與其在數據庫領域的豐富經驗深度結合,釋放開源魅力。時值社區成立一周年,行業領先的軟件服務提供商——中軟國際簽署CLA(公司貢獻者許可協議),正式加盟openGauss開源社區,并憑借自主研發的集群管理工具——openGauss Housekeeper,賦能社區建設,繁榮高斯生態。
openGauss Housekeeper為openGauss數據庫提供集群管理能力,使得openGauss集群實現自動化的高可用主備管理,還為集群實現統一的浮動IP,用戶可通過統一的浮動IP訪問數據庫,規避了主備節點切換修改應用程序訪問數據庫IP的問題,簡化了用戶對集群的使用。
“公司在高斯數據庫方向和華為的openGauss開源社區一直保持較為密切的聯系,在初期交流中,我們發現現行openGauss在數據庫管理工具上有進一步完善的空間。” 參與其中的一名同事回憶openGauss Housekeeper的研發過程,歷歷在目。
基于對客戶需求的精準洞察,公司迅速招募數據庫開發技術骨干,組建團隊,投入到openGauss Housekeeper的研發工作中來。團隊成員更是充分發揚“爬珠峰北坡”的精神,或是在公司徹夜奮戰,或是在家遠程辦公,克服種種困難,勇攀技術高峰。
openGauss集群節點狀態檢測與切換,涉及一系列復雜判斷和可靠性處理。當發生故障時,團隊采取多種手段,分析各種故障類型,找出每種故障特征;聚焦故障恢復處理,團隊在基于openGauss要求的基礎上,充分考慮恢復過程中的二次異常,采用靈活多樣的處理手段,實現各種故障節點狀態恢復。
版本具備發布條件后,公司積極與openGauss社區簽署CLA,正式成為“實體”貢獻者,為深入參與社區共建創造重要條件。以openGauss Housekeeper開源作為切入點,中軟國際積極參與共建華為高斯生態,采用開源方式發布則進一步增加影響力,深化雙方戰略合作;同時,伴隨openGauss Housekeeper持續優化,激發數據庫人才涌現,以技術創新繁榮華為高斯生態。
面向未來,中軟國際將持續優化升級openGauss Housekeeper版本,為openGauss研究與商用提供配套的工具與服務,降低用戶使用openGauss數據庫門檻,提供各種一站式服務能力,助力openGauss數據庫商用化發展。
openGauss開源社區始終秉持華為“硬件開放、軟件開源、使能伙伴”的整體發展戰略,自成立以來便呈現高速增長態勢。此次,作為華為云首家同舟共濟合作伙伴,中軟國際加入openGauss開源社區,持續優化openGauss Housekeeper,深度參與社區討論,提出多項極具技術價值的前瞻觀點,進一步深化與華為戰略合作,同舟共濟,攜手更多行業伙伴繁榮高斯生態。