數(shù)據(jù)價值,鏈接未來。在這一年之中,越來越多的企業(yè)開始踐行數(shù)據(jù)驅動的價值發(fā)現(xiàn)之旅,嘗試在各個層面引入數(shù)據(jù)和智能化的技術,分布式應用也日趨廣泛,技術使得整個世界連接起來。本次大會圍繞云、數(shù)據(jù)、智能組織前沿議題,倡導以智能智慧算法應用,發(fā)掘數(shù)據(jù)價值,以技術將企業(yè)鏈接到未來的戰(zhàn)略制高點!
轉眼間,嘉年華已經在大家的陪伴下走過了八載,每一次都會涵蓋新的領域,也有更多的愛好者來交流學習,我們緊跟科技的步伐,傾聽時代前沿的聲音,共同組建了這個分享的平臺,看到了觀眾們從“如饑似渴”到“滿載而歸”,小編真正體會到了嘉年華舉辦的意義,不由得聯(lián)想到ACOUG聯(lián)合創(chuàng)始人,Oracle ACE總監(jiān)蓋國強先生說過的幾個辦立嘉年華的初衷:1.送人玫瑰,手留余香 2.但問耕耘,莫問收獲 3.心懷感恩,砥礪前行。
以下是ACOUG聯(lián)合創(chuàng)始人,云和恩墨CEO?蓋國強先生,在數(shù)據(jù)技術嘉年華上分享的對行業(yè)有哪些不同的認識,在此我們總結如下(以下采用第一人稱)
通過在我對行業(yè)近期的觀察和思考做了一個總結,在此和大家分享商榷。
(下載大會 PPT,關注公眾號(OraNews)回復:2018DTC?,內容持續(xù)更新中,尚不完整)
主會場及分會場一回放直播鏈接:https://www.itdks.com/eventlist/detail/2798
我以為,近代數(shù)據(jù)庫技術的發(fā)展可以劃分為三個階段,分別是:
- 商業(yè)數(shù)據(jù)庫時代:以Oracle、DB2、Sybase、SQL Server 等產品為代表,開創(chuàng)了一個企業(yè)級軟件時代;
- 開源數(shù)據(jù)庫時代:以MySQL、PostgreSQL、MongoDB、Redis 等產品為代表,推動了互聯(lián)網時代;
- 云數(shù)據(jù)庫時代:以Oracle的自治數(shù)據(jù)庫、AWS 的 Aurora、阿里云的PolarDB等產品為代表,開創(chuàng)了云時代;
在商業(yè)數(shù)據(jù)庫時代,發(fā)展出一批偉大的產品和公司,Oracle 是其中的代表,至今仍以 2000億美元 的市值巍峨屹立,這個時代的商業(yè)數(shù)據(jù)庫成就了一系列龐大的企業(yè)級軟件,ERP、CRM 等領域都有相當體量的企業(yè)存在,這個時代也是企業(yè)級軟件的時代,微軟 和 IBM 都有卓越的數(shù)據(jù)庫產品,曾經是一個三足鼎立的數(shù)據(jù)庫時代漸漸被 Oracle 一枝獨秀.
在開源數(shù)據(jù)庫時代,呈現(xiàn)百花齊放的生態(tài),支撐和成就了互聯(lián)網時代,然而這些開源數(shù)據(jù)庫產品本身并未獲得應有的價值回報,近期很多開源數(shù)據(jù)庫都在調整其開源協(xié)議,尤其是面對云的時代變革。歷數(shù)開源時代的代表 ,MySQL 以10億美金賣身SUN公司,輾轉落入Oracle的囊中,大數(shù)據(jù)的標志 Cloudera 和?Hortonworks 合并也僅僅 50億左右的市值,MongoDB 市值 40億美元左右,Elastic 市值 25億左右,這些數(shù)據(jù)庫產品似乎還不及『微軟以262 億美元全現(xiàn)金收購的LinkedIn』,這個時代是互聯(lián)網的時代。
在云數(shù)據(jù)庫時代,數(shù)據(jù)庫則成為了云內核的一部分、一個組件,甚至不復單獨存在,Amazon 提供 Redshift 和 Aurora 等多種數(shù)據(jù)庫產品,阿里云有 PolarDB 等多種數(shù)據(jù)庫,在這個時代云才是永恒的主角,數(shù)據(jù)庫漸漸沉淀在底層,依托云的價值,AWS、微軟、Google、阿里巴巴 成為了云時代的主角。
數(shù)據(jù)庫領域經歷了分分合合,再次呈現(xiàn)出百花齊放的局面,這讓我想起《易經》的一句『見群龍無首,吉』,唯有百花齊放,才見活力,企業(yè)也才有了選擇上的自由。
誠然,大時代風起云涌,但是如果落地到企業(yè)級,我們認為用戶的核心訴求仍然是不變的,云和恩墨從創(chuàng)業(yè)開始,就在企業(yè)手冊中描述了這樣一個認知,無論對于數(shù)據(jù)庫還是IT架構,用戶的核心訴求安全、連續(xù)、高效 和 智能?不曾改變。所以我的主題演講用了八個字:穩(wěn)筑基石,云帆萬里。只有打好基礎,才能云途高遠,否則一切都只是空中樓閣,遇到真正的危機就可能轟然倒塌。
就企業(yè)的核心數(shù)據(jù)而言:
安全:安全是基石,尤其是云時代的數(shù)據(jù)安全,沒有數(shù)據(jù)安全甚至就沒有企業(yè)生存,歐盟在2018年5月25日生效了 GDPR 法案,對于安全做出了嚴格的要求,對違反者做出2000萬歐元或企業(yè)全球年營業(yè)額4%的重量級處罰。在國內,今年漢庭的嚴重數(shù)據(jù)泄露已經將近2億用戶的信息泄露;
連續(xù):永續(xù)運行是云時代和互聯(lián)網時代的核心訴求,無連續(xù)就無發(fā)展,傳統(tǒng)企業(yè)也漸漸的走上了24×7不間斷服務的道路上來,數(shù)據(jù)庫的連續(xù)運行只是其中的一環(huán);
高效:性能是支持業(yè)務高速增長,獲得競爭力的關鍵,是成本和效率的核心。
智能:智慧智能是未來科技的必然發(fā)展方向,是企業(yè)競爭的制高點,是產品和技術演進的終極目標,信息技術的各個環(huán)節(jié)都在走向智能化。
就數(shù)據(jù)庫而言,Oracle 數(shù)據(jù)庫在不同版本中,同樣是圍繞這四個維度在不斷的改進產品,以下是幾個例證。
在 Oracle 12.2 中,針對由來已久的索引分裂問題,Oracle 做出了優(yōu)化提升,尤其是在 RAC 集群中,通過消息改進、算法優(yōu)化,極大的降低了索引分裂的競爭,圖中可以看到 12.2 在索引分裂時幾乎保持事務率的穩(wěn)定增長:
為了提升性能,Oracle 在擴展性方面不斷做出改進,在 12.2 引入 Sharding 技術之后,18c 進一步實現(xiàn)了 Sharded RAC 的新特性,可以將單一數(shù)據(jù)庫中的表數(shù)據(jù)根據(jù)條件分片到不同實例的內存中,透明路由訪問應用,減少了跨實例的交互,實現(xiàn)了近乎線性的擴展能力,測試曲線中,5個節(jié)點能夠實現(xiàn) 4.6倍的性能,解決了 RAC 人工分片或分散訪問的復雜性。
在多租戶的特性中,12.2 和 18c 分別實現(xiàn)了 Container Map 和 動態(tài) Container Map 的特性,事實上可以通過 MAP 映射將不同的表分區(qū)放置在獨立的 PDB 當中,形成了一個 PDB Sharding 。
為了保證業(yè)務連續(xù)性和容災,Oracle 的 Data Guard 技術一直在演進,為了加速主備切換,12.2 中實現(xiàn)了切換過程的連接保持,18c 實現(xiàn)了切換過程中的內存保持,這兩個小的改變都能夠極大的減少切換時間,確保業(yè)務連續(xù)性的實現(xiàn):
在 19c 中,Oracle 進一步完善實現(xiàn)了 Data Guard 的自動 DML 轉發(fā),在偶爾發(fā)現(xiàn)到備庫的 DML 時,自動轉發(fā)到主庫執(zhí)行,傳遞日志到備庫應用,實現(xiàn)備庫的透明化,讀寫分離更加靈活。
Oracle 18c 自治數(shù)據(jù)庫,其實也是 Oracle 的云數(shù)據(jù)庫,基于云的環(huán)境,自治才得以靈活的實現(xiàn),自動供應環(huán)境、自動安全保護、自動擴展、自動更新等。Oracle 正在全力的將其核心產品轉移到云上來。
如前所訴,今天數(shù)據(jù)庫的競爭已經轉移到了云上來,而云時代的數(shù)據(jù)庫更多的是依托前兩個時代的技術積累,繼承其一致性、可用性,增強其分布式、彈性伸縮、安全能力,應云而生、為云而生,誰能夠在云上掌握話語權,誰才能夠在未來的云時代掌握數(shù)據(jù)先機。
聊完了云上,我們再看看云下,其實在很多企業(yè)的工作日常中,基礎運維工作還處在比較初級的狀態(tài),很多工作仍然需要依賴人肉手工作坊式進行工作。如何從手工運維快速迭代,進入 自動運維 和 AIOps ,是現(xiàn)階段工作的主要核心。
固然企業(yè)級應用和互聯(lián)網有著一定的差異性,但是隨著云時代的快速發(fā)展,我們認為企業(yè)級系統(tǒng)建設應當著眼于云模式進行,以云理念建設企業(yè)環(huán)境:
云和恩墨云時代的愿景就是,緊緊圍繞數(shù)據(jù),幫助和促進用戶實現(xiàn)從 應用到數(shù)據(jù)庫、基礎設施的安全、連續(xù)、高效、智能的云化環(huán)境。
云和恩墨致力于在 基礎設施、數(shù)據(jù)庫和應用三個層面,圍繞數(shù)據(jù)核心,展開產品創(chuàng)新:
在?基礎設施?層:云和恩墨可以為用戶提供基于云時代的分布式存儲一體機 zData,以低成本、高性能,為云時代數(shù)據(jù)環(huán)境加速,zData 可以作為存儲資源池,實現(xiàn)彈性伸縮,作為IaaS層設施構建企業(yè)級數(shù)據(jù)庫私有云,支持Oracle 、MySQL等多種數(shù)據(jù)庫。
在?數(shù)據(jù)庫?層:隨著越來越多的數(shù)據(jù)庫被引入到企業(yè)應用環(huán)境中(今天的一款企業(yè)級CRM就可能使用3種以上的數(shù)據(jù)庫),傳統(tǒng)的數(shù)據(jù)環(huán)境粗放式建設和管理模式應該改變,數(shù)據(jù)庫底層部署時代應該演進到平臺納管部署時代,通過?PaaS?層平臺自助、自動式進行數(shù)據(jù)庫的部署和維護,實現(xiàn)企業(yè)級RDS服務提供,由此才能解決數(shù)據(jù)環(huán)境不斷復雜化的挑戰(zhàn)。以前系統(tǒng)建設是先安裝數(shù)據(jù)庫,再向上尋求管理監(jiān)控,通過zCloud的多數(shù)據(jù)庫支持,可以實現(xiàn)自上而下的統(tǒng)一部署和監(jiān)控管理的企業(yè)RDS。
?
在?應用?層,業(yè)務總是通過 SQL 來訪問數(shù)據(jù),控制住 SQL 性能也就控制住了系統(tǒng)的性能和穩(wěn)定性,我們可以想象,以前DBA面對一個數(shù)據(jù)庫時就曾經四處救火焦頭爛額,如果在云時代面臨 5~10 種數(shù)據(jù)庫將會是什么局面?我們必須改變線上優(yōu)化排障的局面。云和恩墨的 SQM (SQL 性能管理)平臺致力于在前端發(fā)現(xiàn)和解決SQL性能問題,通過自動化和智能化實現(xiàn)性能管控也就規(guī)避了線上救火。SQM 也已經在云上提供了?SaaS?服務。
?
?
云和恩墨的?SQM 產品,在支持 Oracle、MySQL 的基礎之上,進一步擴展支持了 DB2 數(shù)據(jù)庫?正式發(fā)布,除了基于規(guī)則的審核之外,2019年發(fā)布版本將支持智能的SQL優(yōu)化建議,智能算法支持從10多個維度的詳盡分析:
云和恩墨的 zCLoud 產品,將多數(shù)據(jù)庫納管于統(tǒng)一的云管平臺,改變了原來的底層人工分散部署模式,通過平臺的自動化部署和納管,實現(xiàn)云化數(shù)據(jù)庫管理模式,甚至可以為企業(yè)提供內部RDS服務:
zCLoud 在自動部署的功能之后,實現(xiàn)了高可用容災自動部署,即可以支持 RAC 集群、DataGuard 部署,又可以支持 MySQL 集群主備環(huán)境的部署,將原本復雜低效的低層次工作完全自動化:
有了容災和高可用環(huán)境,還要有可視化管理,近期云和恩墨幫助某銀行客戶實現(xiàn)了自動化的數(shù)據(jù)庫容災切換可視化,一鍵切換,自動檢測:
統(tǒng)一的納管之后,就可以輕松實現(xiàn)多數(shù)據(jù)庫的統(tǒng)一監(jiān)控和性能管理,zCloud 的理念是用同一個界面、同一套步驟實現(xiàn)異構數(shù)據(jù)庫的統(tǒng)一化管理:
云和恩墨zCloud的監(jiān)控可以獨立剝離出來,通過 Bethune 提供給用戶,將?性能監(jiān)控、智能巡檢建議和安全掃描融于一體,特別適合中小規(guī)模的企業(yè)客戶,Bethune 經過精心打磨,『漂亮的不像實力派』,徹底替代人力繁重的巡檢等工作。歡迎大家了解測試:
云和恩墨的 zData 一體機已經經過了長達5年的客戶實踐考驗,以零故障率獲得了客戶的信賴和認同。在傳統(tǒng)的標準版之后,今天特別發(fā)布了 3節(jié)點融合版、2節(jié)點精簡版,可以讓小規(guī)模數(shù)據(jù)庫以低廉的價格體驗到硬件加速帶來的卓越體驗。
本次大會,云和恩墨的備份一體機正式發(fā)布,ZDBM 以 0 數(shù)據(jù)損失的技術,為用戶實現(xiàn)5~10倍的存儲縮減,而且可以通過備份一體機即時提供和生產一致的測試環(huán)境,讓備份和測試『雙網合一』:
在中國移動某省公司,云和恩墨已經通過創(chuàng)新的技術為用戶打造了完整的數(shù)據(jù)庫云平臺,通過 zData 資源池,用戶的統(tǒng)計、結算、電渠和計費數(shù)據(jù)庫已經徹底資源池云化,通過多租戶的數(shù)據(jù)庫架構實現(xiàn)了云數(shù)據(jù)庫部署,通過 zCloud 云管實現(xiàn)了多數(shù)據(jù)庫的統(tǒng)一管理。
無論是互聯(lián)網時代還是云時代,數(shù)據(jù)始終是用戶的核心,云和恩墨致力于通過底層的基礎架構加速、中層的PaaS數(shù)據(jù)庫云平臺納管、頂層的SQL審核管理,為企業(yè)數(shù)據(jù)環(huán)境提供云時代的端到端解決方案。
面向云時代,云和恩墨的產品也在走向云化和免費化,云和恩墨的SQL審核、Bethune 智能巡檢、MySQL 一體機 都已經免費提供,歡迎大家體驗垂詢。