鄔麗紅
面對國外數(shù)據(jù)庫廠商壟斷中國市場的局面,達(dá)夢懷揣著自主研發(fā)中國數(shù)據(jù)庫的夢想,致力開發(fā)具有自主版權(quán)的數(shù)據(jù)庫軟件。從第一代數(shù)據(jù)庫產(chǎn)品DM1 到第七代DM7,在長達(dá)十余年的市場推廣中,達(dá)夢已建立了眾多的示范工程,打破了國外數(shù)據(jù)庫產(chǎn)品在我國一統(tǒng)天下的局面,走出了一條中國人自主研發(fā)數(shù)據(jù)庫管理系統(tǒng)的道路。
數(shù)據(jù)庫管理系統(tǒng)屬于核心基礎(chǔ)軟件,是支撐各類管理信息系統(tǒng)的公共平臺,對信息系統(tǒng)的安全性、可用性和高效性產(chǎn)生至關(guān)重要的影響。上個(gè)世紀(jì)70年代末,數(shù)據(jù)庫技術(shù)進(jìn)入中國。90年代初,Oracle、IBM、微軟等相繼開拓中國市場,國外數(shù)據(jù)庫廠商通過多年的市場化運(yùn)作,完全壟斷了中國數(shù)據(jù)庫市場,并設(shè)置了眾多技術(shù)壁壘,嚴(yán)格限制高安全版的數(shù)據(jù)庫進(jìn)入中國,安全性令人擔(dān)憂。在國際競爭中,對信息不能自主可控,就沒有真正的國家獨(dú)立和主權(quán)。
在此背景下,以達(dá)夢數(shù)據(jù)庫為代表的國產(chǎn)數(shù)據(jù)庫廠商承載著振興民族數(shù)據(jù)庫產(chǎn)業(yè)的使命,懷揣自主研發(fā)中國數(shù)據(jù)庫的夢想和民族使命感,開發(fā)具有自主版權(quán)的數(shù)據(jù)庫軟件,對國產(chǎn)基礎(chǔ)軟件,國家信息、政務(wù)、商務(wù)安全乃至軍事安全發(fā)揮出舉足輕重的作用。
達(dá)夢數(shù)據(jù)庫有限公司成立于2000年,總部位于武漢,其前身是華中科技大學(xué)數(shù)據(jù)庫與多媒體研究所,是國內(nèi)最早從事數(shù)據(jù)庫管理系統(tǒng)研發(fā)的科研機(jī)構(gòu)。上海達(dá)夢數(shù)據(jù)庫有限公司(以下簡稱“達(dá)夢”)成立于2001年,為達(dá)夢數(shù)據(jù)庫有限公司的設(shè)計(jì)研發(fā)中心,承擔(dān)達(dá)夢數(shù)據(jù)庫管理系統(tǒng)的技術(shù)架構(gòu)、方案設(shè)計(jì)及相關(guān)產(chǎn)品核心技術(shù)的研發(fā)。作為首批獲得國家“雙軟”認(rèn)證的高新技術(shù)企業(yè),依托“核高基”等國家出臺的一系列扶持政策,達(dá)夢憑借高安全性、高可靠性等優(yōu)勢,其數(shù)據(jù)庫產(chǎn)品已成功應(yīng)用于我國的國防、軍事、公安、財(cái)政、金融、電力、水利、電信、審計(jì)、交通、電子政務(wù)、國土資源、制造業(yè)、消防、電子商務(wù)、教育等20多個(gè)行業(yè)及領(lǐng)域。
從達(dá)夢研發(fā)我國第一個(gè)自主版權(quán)的數(shù)據(jù)庫管理系統(tǒng)CRDS起,到可與國外同類數(shù)據(jù)庫媲美的DM5.0,再到緊密結(jié)合云計(jì)算技術(shù)的DM7.0,達(dá)夢堅(jiān)持原始創(chuàng)新、自主創(chuàng)新,打破了國外數(shù)據(jù)庫產(chǎn)品在我國一統(tǒng)天下的局面。
達(dá)夢數(shù)據(jù)庫管理系統(tǒng)(DM)作為達(dá)夢自主推出的面向企事業(yè)、政府、軍隊(duì)的大型通用關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在杜絕繼承開源系統(tǒng)導(dǎo)致版權(quán)糾紛的同時(shí),也從根本上保證了系統(tǒng)的安全性,有利于與其它應(yīng)用系統(tǒng)集成,并可以根據(jù)具體需求定制和提供及時(shí)有效的服務(wù)。其功能、性能、可靠性均達(dá)到國外主流數(shù)據(jù)庫管理系統(tǒng)的水準(zhǔn),能夠滿足國內(nèi)信息化建設(shè)的需求。
在系統(tǒng)安全性上,DM的系統(tǒng)安全等級高于國外數(shù)據(jù)庫管理系統(tǒng)可授權(quán)出口的產(chǎn)品,它擁有完全自主知識產(chǎn)權(quán),其安全級別達(dá)到了國內(nèi)所有數(shù)據(jù)庫產(chǎn)品中的最高級,即安全四級。DM 在安全管理方面采用了三權(quán)分立原則,管理員、審計(jì)員、安全員各行其責(zé),相互制約的管理體制更好地實(shí)現(xiàn)了數(shù)據(jù)的保密性、完整性和可用性;同時(shí),DM采用基于用戶口令和數(shù)字證書相結(jié)合的身份驗(yàn)證機(jī)制更有效保護(hù)了服務(wù)器訪問的安全,并通過控制用戶對服務(wù)器系統(tǒng)資源的上限,避免惡意搶占資源以盡可能減少人為的安全隱患。
另外,DM還采用基于訪問控制表的自主訪問控制和基于標(biāo)記的強(qiáng)制訪問控制相結(jié)合的訪問控制機(jī)制,自主訪問控制的粒度達(dá)到列級,強(qiáng)制訪問控制的粒度同時(shí)達(dá)到行級和列級,并對數(shù)據(jù)庫審計(jì)事件的類型進(jìn)行了2大類共100多個(gè)子類別的劃分,靈活高效地審計(jì)用戶所關(guān)心的安全事件;DM提供實(shí)時(shí)審計(jì)和審計(jì)主動報(bào)警機(jī)制,對于定義的危險(xiǎn)操作被觸發(fā)后,可實(shí)時(shí)主動郵件和短信方式通知管理員,同時(shí)還提供基于SSL安全協(xié)議對客戶端和服務(wù)器端傳輸?shù)臄?shù)據(jù)進(jìn)行安全加密,防止網(wǎng)絡(luò)傳輸中數(shù)據(jù)被偷聽或篡改;最后,DM對于口令等安全敏感數(shù)據(jù)可以采用存儲加密方式進(jìn)行存儲,以保證數(shù)據(jù)信息不會因?yàn)橘Y源的動態(tài)分配而泄露給未授權(quán)的用戶。
在可靠性方面,DM高級復(fù)制功能包括同步復(fù)制與異步復(fù)制技術(shù),可以實(shí)現(xiàn)數(shù)據(jù)庫的異地快速備份、實(shí)時(shí)快速同步功能,同時(shí)為分布式集群計(jì)算模式提供高效可靠的數(shù)據(jù)同步、復(fù)制、安全保障手段。同步復(fù)制功能基于分布式事務(wù)協(xié)議實(shí)現(xiàn),支持多對多的級聯(lián)、循環(huán)復(fù)制方式,支持站點(diǎn)、表空間、模式、表復(fù)制關(guān)系的建立,并能夠保證事務(wù)的ACID 特性,確保主從服務(wù)器數(shù)據(jù)實(shí)時(shí)保持一致;異步復(fù)制功能基于優(yōu)化的沖突檢測和處理技術(shù)實(shí)現(xiàn),支持多對多的級聯(lián)、循環(huán)復(fù)制方式,支持站點(diǎn)、表空間、模式、表復(fù)制關(guān)系的建立。復(fù)制數(shù)據(jù)通過專門的數(shù)據(jù)傳輸通道進(jìn)行傳輸,最大限度減小數(shù)據(jù)傳輸量和提高解析效率,提升數(shù)據(jù)復(fù)制性能;DM還提供了備份恢復(fù)功能,支持增量備份、完全備份、聯(lián)機(jī)備份、脫機(jī)備份等。支持表備份、表空間備份,并支持恢復(fù)到任意時(shí)間點(diǎn)。另外,DM數(shù)據(jù)庫有分離/附加、數(shù)據(jù)庫快照、導(dǎo)出數(shù)據(jù)壓縮等功能,進(jìn)一步豐富并增強(qiáng)了系統(tǒng)的故障恢復(fù)手段。
另外,DM推出的數(shù)據(jù)守護(hù)機(jī)制是也一種高可靠的方案,在主節(jié)點(diǎn)和備節(jié)點(diǎn)間通過redo日志的同步來保證數(shù)據(jù)的同步,主節(jié)點(diǎn)和備節(jié)點(diǎn)可以相互監(jiān)視,當(dāng)備節(jié)點(diǎn)監(jiān)視到主節(jié)點(diǎn)故障時(shí),備節(jié)點(diǎn)可以實(shí)現(xiàn)快速切換并進(jìn)行災(zāi)難性恢復(fù),因此可以保證對外提供不間斷數(shù)據(jù)庫服務(wù)。
從第一代數(shù)據(jù)庫產(chǎn)品DM1 到第七代DM7,在長達(dá)十余年的市場推廣中,達(dá)夢已建立了眾多的示范工程,廣泛應(yīng)用于國防軍事、公安、金融、電信等眾多領(lǐng)域,保障了信息安全。2012年,達(dá)夢數(shù)據(jù)庫在國家衛(wèi)生部、湖北省圖書館、安徽省民政廳等多個(gè)項(xiàng)目數(shù)據(jù)庫招標(biāo)活動中戰(zhàn)勝Oracle等對手,走出了一條中國人自主研發(fā)數(shù)據(jù)庫管理系統(tǒng)的艱難崎嶇之路。