本刊記者 胡曉荷
“再定義”時代,安全領(lǐng)域不應(yīng)被遺忘的中間件
——北京東方通科技股份有限公司李春青副總裁談再定義基礎(chǔ)軟件與安全可控
本刊記者 胡曉荷
李春青:男,畢業(yè)于大連理工大學(xué)計算機科學(xué)與應(yīng)用專業(yè),研究生學(xué)歷,碩士學(xué)位,高級工程師。李春青先生1990年-1998年,在中國交通信息中心、交通部信息辦等部門任職;1998年-2010年歷任東方通副總經(jīng)理、總工程師、技術(shù)支持服務(wù)主管(兼)、技術(shù)總監(jiān)?,F(xiàn)任東方通副總裁,并任北京核高基監(jiān)事、中國科學(xué)院大學(xué)兼職教授、全國信息技術(shù)標準化委員會委員、中國軟件行業(yè)協(xié)會常務(wù)理事。
其實提起軟件基礎(chǔ)設(shè)施,尤其是中間件,對于很多非專業(yè)技術(shù)人員來說都覺得既抽象又難以理解,而且有時候又很難講清楚。正因為如此,中間件往往扮演著信息系統(tǒng)背后那個默默支持者的角色。但其實中間件等軟件基礎(chǔ)設(shè)施在各行業(yè)信息系統(tǒng)中起著至關(guān)重要的作用,可以說是在信息系統(tǒng)里起著底層終極的支撐作用。而也因為這一塊的技術(shù)門檻較高,比較難做,研發(fā)的時間和人力成本非常高,導(dǎo)致做這樣軟件基礎(chǔ)設(shè)施的廠商并不多。目前市場上大部分IT廠商是做應(yīng)用軟件起家的,這類應(yīng)用軟件類提供商發(fā)展到一定規(guī)模,也往往因大行業(yè)客戶對底層技術(shù)支撐需要越來越高,導(dǎo)致其支撐力不從心,成為企業(yè)發(fā)展的瓶頸。
那么為什么近期軟件基礎(chǔ)設(shè)施這個話題被頻繁認真地提及,一是大家越來越認為“包括中間件在內(nèi)的軟件基礎(chǔ)設(shè)施是實現(xiàn)安全可控的前提”,而目前卻在網(wǎng)絡(luò)安全的話題里近乎被忽略;二是因為,在這個“再定義軟件基礎(chǔ)設(shè)施”的時代,移動網(wǎng)絡(luò)、云智能時代對軟件支撐的需求在不斷變化,目前世界級的“互聯(lián)網(wǎng)+公司,都擁有極其強大的軟件基礎(chǔ)設(shè)施來支撐他們的業(yè)務(wù),在“再定義”他們的產(chǎn)品和服務(wù)的時候,軟件基礎(chǔ)設(shè)施都是他們一個核心的支撐。軟件基礎(chǔ)設(shè)施已經(jīng)成為了“互聯(lián)網(wǎng)+產(chǎn)品和服務(wù)”里不可或缺的基礎(chǔ)部分。而在這些全球領(lǐng)先的“互聯(lián)網(wǎng)+”企業(yè)里,軟件基礎(chǔ)設(shè)施卻大部分不是由傳統(tǒng)的IT廠商提供的。像IBM、甲骨文或者微軟這些傳統(tǒng)IT產(chǎn)業(yè)廠商提供的產(chǎn)品或方案,已經(jīng)不能滿足先進的“互聯(lián)網(wǎng)+”企業(yè)對軟件基礎(chǔ)設(shè)施的需求。而反過來,這些“互聯(lián)網(wǎng)+”企業(yè),做出了一系列今天我們耳熟能詳?shù)脑朴嬎?、大?shù)據(jù)、移動互聯(lián)、物聯(lián)網(wǎng)等新的技術(shù),開始主導(dǎo)整個軟件技術(shù)的發(fā)展,而傳統(tǒng)的IT廠商似乎漸漸在開始失去話語權(quán)。整個軟件基礎(chǔ)設(shè)施的格局正在發(fā)生巨大的變化,正在被重塑。
北京東方通科技股份有限公司就是極少做中間件的廠商中的一員,并且從1992年就著手做這類軟件,也已稱得上是“歷史悠久”。
在“基礎(chǔ)軟件再定義”的時代背景下,東方通也在“再定義”自己。2014年初東方通創(chuàng)業(yè)板上市,短短一年多時間,就不斷在內(nèi)部進行業(yè)務(wù)梳理和重組,花費十幾億資金用于4次收購。東方通從一個單一的中間件產(chǎn)品廠商,逐步升級為一個可以提供整體軟件基礎(chǔ)設(shè)施以及應(yīng)用解決方案的整體廠商。意在“互聯(lián)網(wǎng)+”的進程中給用戶提供最有利的軟件支撐。
1992年,東方通以金融行業(yè)的系統(tǒng)集成商身份誕生。經(jīng)過五年的發(fā)展,東方通在銀行的集成項目中發(fā)現(xiàn)了前景廣闊的中間件市場,果斷定位企業(yè)發(fā)展之路,專注做軟件開發(fā)。(那時候還不叫中間件,而是叫通信平臺或者交易平臺。)2014年,東方通聯(lián)合神州數(shù)碼信息服務(wù)股份有限公司、曙光信息產(chǎn)業(yè)股份有限公司、天津神舟通用數(shù)據(jù)技術(shù)有限公司以及中標軟件有限公司等五家企業(yè)共同組建了“安全可靠信息系統(tǒng)應(yīng)用推廣聯(lián)盟”,旨在構(gòu)建從基礎(chǔ)層到應(yīng)用層的完整生態(tài)產(chǎn)業(yè)鏈環(huán)境。2015年,龍芯中科技術(shù)有限公司加盟,“龍安聯(lián)盟”正式成立。也是在2015年東方通將研發(fā)的主要主題定位為“更安全、更智能、云化”??梢哉f,如今的東方通已不再僅僅是“國產(chǎn)中間件知名廠商”,而是完成了從中間件到整個基礎(chǔ)軟件體系廠商的華麗轉(zhuǎn)變。并且,東方通在銀行、交通、中國移動的中間件軟件應(yīng)用中逐漸增高的份額,極大提升了國產(chǎn)中間件行業(yè)的信心。
近期本刊就“再定義軟件基礎(chǔ)設(shè)施(包括中間件)與自主可控”等相關(guān)問題,采訪了北京東方通科技股份有限公司副總裁李春青先生。
記者:李總您好,能否請您通俗地給大家講講中間件等軟件基礎(chǔ)設(shè)施與老百姓的生活有哪些密切關(guān)系?
李春青:大家可能不會想到,到ATM機去存取款、查詢余額,到銀行柜臺去辦理各項業(yè)務(wù),表面看起來只是在和人、機器打交道,其實后臺都有信息系統(tǒng)。銀行的這些核心應(yīng)用系統(tǒng),包括儲蓄、會計、信用卡系統(tǒng)等,都是傳統(tǒng)銀行里的幾大核心系統(tǒng),其下面就是交易中間件等軟件,這些支撐性軟件負責(zé)解決系統(tǒng)之間的通信、高效傳輸?shù)葐栴}。銀行系統(tǒng)、電信系統(tǒng)等都是很大的系統(tǒng),要求能夠非常高性能地去處理,每秒鐘要處理非常高的信息量。目前銀行系統(tǒng)也都是大集中的,從最初的市集中、省集中,到現(xiàn)在全國集中,對響應(yīng)時間的要求非常高,這里面都需要中間件做支撐。中間件或者其他的基礎(chǔ)軟件,實際上都和我們的經(jīng)濟生活、老百姓日常生活和生產(chǎn)活動密切相關(guān),如果這一塊出了問題,不管是金融、電信,還是其他行業(yè),受到的影響就太大了。目前,媒體上提網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全提數(shù)據(jù)庫、小型機、存儲,卻很少提中間件,這是不全面的。
記者:東方通提到“再定義軟件基礎(chǔ)設(shè)施”,那么這個“再定義”主要是指移動互聯(lián)方面、云計算、大數(shù)據(jù)時代,還是說東方通有一些自己獨特的理念想法?
李春青:東方通做了這么多年中間件,2015年研發(fā)的主要主題是這三方面“更安全、更智能、云化”,傳統(tǒng)的基礎(chǔ)軟件,需要升級、進一步去發(fā)展,才能支撐現(xiàn)代的企業(yè)應(yīng)用,這是對于我們傳統(tǒng)的基礎(chǔ)軟件“再定義”的內(nèi)容。另外,我們說現(xiàn)在是移動互聯(lián)的時代、云的時代、大數(shù)據(jù)的時代,在這個時代下基礎(chǔ)軟件需要有新的內(nèi)容,如果沒有虛擬化,做云沒有云平臺都是不行的,移動互聯(lián)需要移動平臺,做大數(shù)據(jù)應(yīng)用需要大數(shù)據(jù)平臺等等。我認為自主可控方面需要有新的要求,因為現(xiàn)在是移動互聯(lián)時代、大數(shù)據(jù)時代、云時代,系統(tǒng)無處不在、網(wǎng)絡(luò)無處不在,信息安全的關(guān)鍵性更凸顯了。東方通要多做一些事情,基礎(chǔ)軟件廠商乃至國產(chǎn)廠商都要多做一些事情,支撐這個時代下的創(chuàng)新應(yīng)用,這也是我賦予再定義的新的內(nèi)容。
總結(jié)起來說,一個傳統(tǒng)的中間件再定義應(yīng)該達到四層面要求:第一要具備安全性,第二要實現(xiàn)智能化,降低運營管理成本,第三要滿足云化要求,第四要與時俱進、不斷推陳出新。
沒有像現(xiàn)在講自主可控、信息安全概念之前,東方通的基礎(chǔ)軟件最早是在1992年到1993年用在銀行,在銀行等關(guān)鍵行業(yè)領(lǐng)域系統(tǒng)安全性、可靠性、穩(wěn)定性要求特別高。其實那時就在開發(fā)軟件給銀行用,主要是核心業(yè)務(wù)系統(tǒng)的中間件,就是支撐軟件開發(fā)。那時還沒有國產(chǎn)基礎(chǔ)軟硬件的概念,也沒有國產(chǎn)操作系統(tǒng)、國產(chǎn)的數(shù)據(jù)庫,但是有國產(chǎn)的中間件。所以東方通做的是天然的國產(chǎn)產(chǎn)品,天然的自主可控,也可以說自主可控早就開始了。只不過近些年來國家的基礎(chǔ)軟硬件能力越來越強,越來越多的廠商參與到這一塊,也出現(xiàn)了一些很優(yōu)秀的廠商,做操作系統(tǒng)的,也包括做中間件的。而且隨著信息網(wǎng)絡(luò)的廣泛應(yīng)用、技術(shù)的進步,中間件被各行各業(yè)接受,應(yīng)用范圍的特別廣,很多行業(yè)完全都離不開,比如金融、電信、交通,離開這個軟件系統(tǒng)完全是沒法運轉(zhuǎn)的,這種情況下信息安全問題就凸顯出來,所以大家就更關(guān)心安全問題。如果說銀行不開門、系統(tǒng)癱瘓了,或者數(shù)據(jù)丟失了,這不僅是對幾個人的影響,而是關(guān)系整個社會的穩(wěn)定,經(jīng)濟的安全運轉(zhuǎn)。加上“斯諾登事件”,把安全問題拉近到我們身邊。
記者:東方通主要是直接給用戶提供軟件產(chǎn)品解決方案,還是主要為合作伙伴做一些比較底層的技術(shù)支持?
李春青:基本上是以基礎(chǔ)軟件、中間件為主,還有像虛擬化軟件、平臺等這些方面,是作為一個產(chǎn)品提供給客戶,當然更多的是和一些應(yīng)用開發(fā)商、系統(tǒng)集成商一起,技術(shù)產(chǎn)品大概70%多是通過合作伙伴來銷售的,因為中間件某種意義上相當于一個半成品,不是最終的應(yīng)用,而是支撐應(yīng)用系統(tǒng),比如財務(wù)系統(tǒng)、ERP系統(tǒng)等應(yīng)用管理系統(tǒng)需要架到這上面來,所以需要客戶再去做開發(fā)。
記者:東方通所做的中間件等基礎(chǔ)軟件技術(shù)是IT和網(wǎng)絡(luò)安全領(lǐng)域比較底層的,而且應(yīng)該也是技術(shù)門檻比較高,是最難做的,研發(fā)投入的時間也會比較長,當初東方通是怎么想到要做這一塊的,又怎么堅持下來的呢?
李春青:沒錯。因為比較底層的基礎(chǔ)軟件,技術(shù)門檻比較高,需要對這個系統(tǒng)底層技術(shù)有很好的掌握,需要比較長時間的積累,雖然這個時代下有很多東西可以參考的開源的東西,真正掌握它不是容易的事,其實你拿到代碼真正掌握它,遇到問題能夠解決掉,甚至能夠去發(fā)展、去創(chuàng)新它,其實是比較困難的事情,沒有很多年的積累是做不到的。東方通從1992年公司成立開始,那個時候是系統(tǒng)集成商的身份,但是我們那個時候雖然在銀行里做系統(tǒng)集成,實際上已經(jīng)開始摸索做中間件軟件了,就是消息中間件、交易中間件,那個時候就開始有了,其實我們是一點一點在做核心技術(shù)上,在產(chǎn)品研發(fā)、組織管理上在一點一點做積累,也走過很多彎路,學(xué)到了很多東西,所以東方通這么多年確實做了很多的積累,才走到今天的發(fā)展程度。也才有后來2003年得了一個國家科技進步二等獎,這個大概是國內(nèi)基礎(chǔ)軟件沒有其他廠商得過。
東方通1992年成立時的決策定位是系統(tǒng)集成商,在銀行里做系統(tǒng),給他們提供小型機和網(wǎng)絡(luò)產(chǎn)品,支撐他們開發(fā)應(yīng)用。后來逐漸發(fā)現(xiàn)其實在銀行的核心業(yè)務(wù)系統(tǒng),像儲蓄、信用卡面臨著通存通兌需求。最早是這樣,在這個儲蓄所里存錢取錢也只能在這個儲蓄所里才能取,不可能換一個儲蓄所取出來,因為沒有聯(lián)網(wǎng)。慢慢儲蓄所至今聯(lián)網(wǎng),全國聯(lián)網(wǎng),現(xiàn)在很多人覺得這是理所當然的,實際上是一步一步發(fā)展起來的,這個過程中銀行要解決一些問題,包括高效的通信,要能支持大量并發(fā)的訪問,能夠保證業(yè)務(wù)信息的完整性,比如轉(zhuǎn)賬,這邊加了減了,那邊也得加了減了,能夠一致,不能說這邊錢減掉那邊沒加上,這樣的問題是這類系統(tǒng)的共性問題,要求高性能,短時間處理大量并發(fā)交易。當時我們發(fā)現(xiàn)用戶有這種需求,然后就開始在做系統(tǒng)集成的時候做了開發(fā),產(chǎn)品一點點完善起來。當時其實也正是因為,我們董事長張老師,他比較敏銳地發(fā)現(xiàn)了這樣一種需求,想這個東西我們是不是可以嘗試去做,就這樣一點一點做起來了。
記者:東方通現(xiàn)在市場上會有一些競爭對手嗎?與他們相比東方通的優(yōu)勢在哪里?
李春青:應(yīng)該說有,首先是國外的這類大廠商,因為傳統(tǒng)上做中間件、基礎(chǔ)軟件其實都是一些國際大廠商。像IBM、甲骨文,還有做虛擬化的,應(yīng)該說他們在國際上或者中國的市場上都占領(lǐng)著大量份額。
首先國產(chǎn)的產(chǎn)品越來越成熟了,用戶對國產(chǎn)產(chǎn)品認識接受度也逐漸在提高,用戶還有成本的意識,國產(chǎn)產(chǎn)品性價比還是很高的?,F(xiàn)在總體來看,從企業(yè)級軟件支撐軟件來看,中間件也好、基礎(chǔ)軟件也好,其實性能、應(yīng)用性方面國產(chǎn)產(chǎn)品都有很大的提升,這樣來講國產(chǎn)的接受度會越來越高了。另外一方面,這兩年有一些領(lǐng)域的客戶提出去IOE,做技術(shù)支撐需要自主可控和成本考慮,這些都是重要因素。對信息安全的關(guān)心,對產(chǎn)業(yè)安全的關(guān)心,這方面是實實在在的需求,肯定是政府和大企業(yè)關(guān)心的。
首先東方通是國家自己的東西,應(yīng)該說功能完全可以滿足用戶的需求,哪怕最核心的一些系統(tǒng),對功能、可靠性、穩(wěn)定性要求很高的系統(tǒng),我們也能提供到位良好的服務(wù),針對某一些大的客戶可能有些特殊的對平臺的、對技術(shù)的特殊的需求,國內(nèi)外都一樣,大的用戶可能通過技術(shù)建立自己的競爭優(yōu)勢,可以甚至幫他做定制的一些開發(fā),不是做一般性的產(chǎn)品的提供,針對這些客戶可能會提供定制開發(fā),這些方面應(yīng)該說國內(nèi)也可以提供的。如果一對一的去比功能,國內(nèi)廠商還是有些方面是可以有競爭力的,雖然不能說全面超越,但總體來講是可控的,而且是可用的,而且我們可以有到位的服務(wù),這就是我認為的國內(nèi)廠商競爭力。而且,針對這樣一個自主可控大需求環(huán)境,其實國內(nèi)廠商不是一家在做這件事情,就像龍安聯(lián)盟我們和神州數(shù)碼、中科曙光、中標軟件、神州信息、龍芯一起搞的自主可控的系統(tǒng)推廣聯(lián)盟,我們還和中軟有個完全可靠的創(chuàng)新行業(yè)應(yīng)用的一個聯(lián)盟等等,我們這些國內(nèi)的廠商其實可以做到更緊密的合作,提供一個更完整的解決方案和服務(wù)。
其實最終用戶要的是一個安全的系統(tǒng),安全系統(tǒng)應(yīng)該說最終每一個環(huán)節(jié)都不能有漏洞,每個環(huán)節(jié)都應(yīng)該是安全可靠的。我想國內(nèi)廠商可以通過這種協(xié)作和聯(lián)盟的方式在這方面做的更好。
近些年東方通牽頭或者作為主要的廠商來提出或參與完成國家標準或者行業(yè)標準也很多,都是跟中間件、基礎(chǔ)軟件相關(guān)的標準,比如消息中間件的技術(shù)規(guī)范,應(yīng)用服務(wù)器的技術(shù)規(guī)范,交易中間件性能技術(shù)規(guī)范,中間件的國標等等。這些技術(shù)規(guī)范對于推動國內(nèi)的那些基礎(chǔ)軟件的應(yīng)用,推動自主可控這方面的應(yīng)用還是起到很好的作用的。