2018 開源數(shù)據(jù)庫論壇開幕,華為云攜最佳實踐方案出席
日前, ODF 2018 開源數(shù)據(jù)庫論壇暨 MariaDB 用戶者大會在北京圓滿結(jié)束。活動為期兩天,是開源數(shù)據(jù)庫垂直領(lǐng)域的***峰會。大會旨在建立一個平臺,促進開源數(shù)據(jù)庫產(chǎn)品發(fā)展和技術(shù)交流,幫助越來越多的企業(yè)了解和使用開源數(shù)據(jù)庫。華為云作為領(lǐng)先的云服務提供商,也為本次大會帶來了***數(shù)據(jù)庫實踐方案。
眾所周知,開源數(shù)據(jù)庫系統(tǒng)以其免費、開源、透明等特點,在廣大互聯(lián)網(wǎng)公司中廣為應用;在被視為第二次信息革命的云計算和大數(shù)據(jù)浪潮中,具有舉足輕重的地位。隨著互聯(lián)網(wǎng)產(chǎn)業(yè)的蓬勃發(fā)展, 開源數(shù)據(jù)庫技術(shù)也逐漸步入了傳統(tǒng)企業(yè)的視野,為傳統(tǒng)企業(yè)所接受。
中國信息通信研究院數(shù)據(jù)顯示:41.18%的金融機構(gòu)已經(jīng)應用云計算技術(shù),46.80%的金融機構(gòu)有計劃應用云計算技術(shù)。在方向上, 70.61%的金融機構(gòu)選擇開源技術(shù)與閉源技術(shù)相結(jié)合的應用方式,10.45%的金融機構(gòu)選擇僅使用開源技術(shù),僅 18.94%的金融機構(gòu)使用閉源技術(shù)。
在9月8日的金融及區(qū)塊鏈專場分享會上,華為云技術(shù)專家?guī)怼痘谠茍鼍凹軜?gòu)設(shè)計的分布式數(shù)據(jù)庫》主題分享,并提出“云 + 開源 + 閉源 = 開源的生態(tài) + 低成本 + 商業(yè)級的可靠性和性能“這一觀點。
對于企業(yè)而言,選擇云,是為了為給公司“減負”;無論是人力、物力還是財力。開源予你以自由,但要用好開源山遙路遠;閉源予你以方便,但意味著你要為此付出其它代價。那么,企業(yè)如何在二者間找一個平衡點呢?
開源 MySQL 在華為云上的***實踐
作為全球***的開源數(shù)據(jù)庫 MySQL,在各行各業(yè)的應用不可謂不廣。但是,社區(qū)版在云上和線下受技術(shù)局限性影響,并不能完全滿足用戶的需求。
首先,要配置一個高可用的 MySQL 數(shù)據(jù)庫集群,對大多數(shù)中小型企業(yè)而言本身就是一個艱巨的任務。他們不但需要花時間了解 MySQL的復制機制,比如配置主備實例、只讀副本,浮動IP地址等,而且還要特別關(guān)注諸如安全和備份策略等問題。這使得企業(yè)將為此耗費大量時間和精力。
此外,開源 MySQL 還面臨諸多挑戰(zhàn)。例如擴容受限、高并發(fā)連接時查詢性能降低;半同步復制無法完全保證覆蓋所有事務、在 HA 監(jiān)控未知的情況下退化成異步復制;高負荷情況下復制延遲加大,主實例故障時備實例需要重放日志,接管緩慢、服務暫時不可用、甚至在備實例接管時可能會導致數(shù)據(jù)丟失等,導致用戶數(shù)據(jù)庫在可靠性和可用性上無保障。
那么華為云是如何解決這些問題的呢?另一位技術(shù)專家?guī)淼闹黝}演講:《華為云數(shù)據(jù)庫 MySQL 增強版 3 倍性能提升的***實踐》,給大家揭曉了答案。
華為云數(shù)據(jù)庫 MySQL 增強版,即華為內(nèi)部研發(fā)版本的 HWSQL。源于 MySQL 5.6 社區(qū)版,并對其進行了持續(xù)優(yōu)化。
當前,華為云數(shù)據(jù)庫 MySQL 增強版發(fā)布了四大關(guān)鍵能力:
高性能
原有社區(qū)版本的基礎(chǔ)上有 3 倍的性能提升。
提升可擴展性
支持更多的數(shù)據(jù)庫客戶端穩(wěn)定運行,更多的并行事務 以及 更大規(guī)格的服務配置
可靠性增強
半同步下的 loss-less 以及通知能力的增強,提升了系統(tǒng)可靠性,避免了備機升主后數(shù)據(jù)丟失的可能。
故障下的快速恢復
復制能力的增強極大地減少故障恢復的時間以及可讀副本與元主機數(shù)據(jù)的延誤程度。
華為云 MySQL 增強版的問世,正是在開源與閉源、成本與性能上尋求平衡的***實踐。尤其是在可靠性、可用性方面,聚焦關(guān)鍵技術(shù)能力實施,切實解決用戶關(guān)心的可靠性,可用性問題。其中包括:
- 大并發(fā)下, 挖掘性能負載同時保持性能平滑度,充分發(fā)揮大規(guī)格 RDS 并發(fā)潛力。
- 解決主備間復制滯后問題,極大縮短雙機模式下 RTO 時間,顯著提升系統(tǒng)可用性;(當備實例切換為主實例時,可用性恢復時間顯著降低, 由小時級別到秒級別。)
- 解決半同步復制下的數(shù)據(jù)丟失問題, 確保數(shù)據(jù)一致性,主備實例互換事業(yè)務數(shù)據(jù)丟失的風險。
經(jīng)過優(yōu)化后的華為云 MySQL 增強版,每秒查詢率(QPS)超過 MySQL 社區(qū)版5.6的3倍、5.7的1.5倍;且在在大規(guī)模的連接下,保持更平穩(wěn)的性能體驗。
大規(guī)模連接下社區(qū)版MySQL以及華為云 MySQL 增強版(HWSQL)的性能表現(xiàn)
值得一提的是,華為云 MySQL 增強版將于近期上線一系列新特性,把性能和功能進一步強化,持續(xù)滿足客戶高性能、低成本的多樣化需求。
免費試用 華為云 MySQL 增強版,請移步官網(wǎng):
https://activity.huaweicloud.com/free_test/index.html
了解華為云數(shù)據(jù)庫***活動請點擊:
https://activity.huaweicloud.com/rds_september/index.html
HUAWEI CONNECT 2018作為華為自辦的面向ICT產(chǎn)業(yè)的全球性年度旗艦大會,將于2018年10月10日-12日在上海隆重舉行。本屆大會以“+智能,見未來”為主題,旨在搭建一個開放、合作、共享的平臺,與客戶伙伴一起共同探討如何把握新機遇創(chuàng)造智能未來。欲了解更多詳情,請參閱:
https://www.huawei.com/cn/press-events/events/huaweiconnect2018