以下文章來源于ITPUB ,作者陶然
近年來,去“O”的呼聲越來越大,大量的傳統企業開始脫離“IOE”集中式架構,進行分布式改造,邁向云端,但去“O”并非易事,去“O”的程序也困難重重,那么,有沒有什么高效簡單的去“O”方案呢?近日,在第十二屆中國資料庫技術大會上,筆者有幸采訪到了華為云資料庫技術專家竇德明,竇老師就資料庫遷移問題和華為云GaussDB在資料庫去“O”領域的實踐與探索展開了深入探討,

為什么要去“O”?
資料庫是“軟體行業皇冠上的明珠”,也是IT軟體的核心控制點之一,戰略地位不言而喻,但隨著資料量的快速增長,業務形態的日益豐富,“O”已無法滿足系統建設發展的需要,主要存在以下幾個問題:
擴展性不好:無論是垂直擴展還是水平擴展,如今都很難滿足金融、政企以及運營商未來業務發展的需要;
技術不可控:“O”為商業資料庫,代碼封閉,不開源,存在斷供停用的風險,無法滿足自主可控的要求;
使用成本高:“O”資料庫節點暴增后導致其軟體授權費用也大幅增加,另外還有高昂的服務、運維成本;
因此,從互聯網公司到傳統金融、政企、運營商等企業都在嘗試去“O”,進行國產化替代,
去“O”難在哪里?
華為云資料庫技術專家竇德明表示,去“O”不是簡單的去“O”資料庫,它是一個系統性工程,需要資料庫廠商、客戶、第三方ISV等多方參與,開發、測驗、DBA、運維等多角色全力投入,共同解決應用、中間件、作業系統、服務器等上下游軟硬體的適配和改造,
GaussDB在去“O”程序中遇到過三個大的難題,供大家參考:
**難題一:應用邏輯改造,
**“O”語法非常豐富,有大量的專有語法,而且其PL/SQL、觸發器、Package等業務強系結,代碼量大,邏輯復雜,再加上歷史都比較悠久,無人敢改;
**難題二:資料無損遷移,
**TB級存量資料如何快速遷移,性能如何保證?存量資料和增量資料如何無縫銜接?如何處理LOB等大欄位型別,保證低時延?資料一致性如何保證等等;
**難題三:業務全面驗證,
**正式割接前,如何進行全業務場景高效而準確的驗證,涉及到應用的功能點測驗、資料庫壓力/性能測驗、資料庫可靠性/穩定性測驗、逃生通道測驗等等;
GaussDB去“O”核心競爭力
針對上述去“O”挑戰,竇老師表示,華為云GaussDB已經推出了資料庫和應用遷移UGO+資料復制服務DRS專屬解決方案,該方案從遷移評估、結構遷移、應用遷移、全量+增量資料遷移、資料一致性動態校驗、流量回放等方面提供了一站式遷移上云方案,讓客戶上云更輕松、更高效,具體優勢如下:
精準遷移評估:提供遷移前兼容性評估,提前識別遷移風險;對各種遷移成本進行精準評估,綜合輸出遷移作業量,讓客戶對整體遷移作業有一個量化感知,
高語法轉換率:基于源庫進行畫像,對14個核心物件型別進行兼容性分析,提供高達95%的綜合語法轉換率,對不支持的物件提供改造建議,降本提效,
在線資料遷移:支持不同資料庫平臺之間的遷移,基于CDC技術、并行回放等技術,實作資料傳輸秒級可達;提供全量+增量無縫銜接能力,業務無感切換,
高安全低風險:提供鑒權認證、操作審計、敏感保護、加密壓縮、斷點續傳、資料在線對比等安全防護能力,降低資料傳輸安全風險,確保資料零丟失,
極致用戶體驗:堅持以用戶為中心的設計,遷移程序100%可管、可視、可控,遷移流程簡單,操作便捷,遷移成功率高,體驗好,力爭人人都會用,
GaussDB去“O”最佳實踐
竇老師表示,上述方案已在某金融大行和近30家金融、政企、互聯網客戶專案中全面應用,并經受住千萬行級存盤程序改造、TB級資料在線遷移等實踐考驗,平均節省80%~90%的作業量,效率提升百倍,作為語法轉換利器的UGO,也計劃在2021年12月30日前正式商用,
以某國有大型銀行為例,客戶之前使用傳統商業資料庫,集中式架構、一體機形態,擴展性差,成本高昂,在互聯網金融等業務井噴發展時代,無法很好應對,同時,在復雜查詢場景下性能明顯不足,
在測驗驗證之后,該客戶最終選擇華為云GaussDB分布式資料庫支撐大機下移和分布式改造的作業,并基于華為云“UGO+DRS”一站式全鏈路遷移解決方案,在上萬物件改造和百萬級代碼改造中,語法轉換率高達98%,成本大幅降低,而且GaussDB支持超過1000+節點的擴展能力和PB級資料容量,支持同城跨AZ秒級恢復和兩地三中心容災分鐘級切換,滿足金融安全監管要求,替換后報表和復雜查詢場景耗時從分鐘級降低到秒級,實作高并發和低時延,
基于多年的企業客戶服務經驗與華為自身對云化、數字化的理解,華為云GaussDB提供全場景、全開放的資料庫生態解決方案,幫助政企客戶選型安心,不必擔心被封閉生態鎖定;同時華為為解決客戶核心資料上云的痛點,量身打造了一站式的資料庫架構+應用+資料一體化遷移方案,幫助客戶遷移放心和使用省心,
如今,數字化創新之路還在繼續,華為云GaussDB將持續深耕數字化下半場,堅持在金融級高可用、云堆疊垂直整合、密態資料庫等6大基礎研究上投入,打造根技術競爭力,華為云GaussDB還會繼續攜手更多合作伙伴,打造更優、更專業高效的資料庫服務,加速企業數字化轉型,創造資料庫新未來,
更多GaussDB詳情了解,點擊文末“閱讀原文”前往華為云官網:https://www.huaweicloud.com/product/dbs.html
本文由華為云發布,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/447088.html
標籤:其他
