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