作者:ITValue / 日期:2013-09-09
中國(guó)南方航空公司是中國(guó)首個(gè)引進(jìn)A380和787,擁有國(guó)內(nèi)航線(xiàn)最多的航空公司,飛機(jī)已經(jīng)達(dá)到近500架數(shù)位居亞洲第一,世界第五。2012年,南航累計(jì)飛行一千萬(wàn)個(gè)小時(shí),沒(méi)有出現(xiàn)重大的安全隱患和故障,獲得安全五星獎(jiǎng)。南航的旅客運(yùn)輸量從2000年到2012年飛速發(fā)展,增長(zhǎng)達(dá)五六倍。
南航信息化的變革包括:在全國(guó)擁有1200多人的IT隊(duì)伍,成立了面向市場(chǎng)化的信息公司;第一張電子客票的發(fā)明,首個(gè)推出自助值機(jī)和手機(jī)值機(jī);面對(duì)市場(chǎng)變化,在微信、大數(shù)據(jù)和開(kāi)源方面迅速發(fā)力。
南航IT四化戰(zhàn)略包括:開(kāi)源化,將軟件、Office等采用開(kāi)源化方案,以及移動(dòng)化,虛擬化和社區(qū)化。在傳統(tǒng)企業(yè)里邊,特別是國(guó)企,總會(huì)認(rèn)為開(kāi)源不安全、不穩(wěn)定。一些大型的國(guó)企思維都是選擇SAP、IBM等套件,在硬件選擇大型機(jī)、EMC存儲(chǔ),動(dòng)輒幾百萬(wàn)上千萬(wàn)的軟件,但買(mǎi)這些真的保險(xiǎn)嗎?
以淘寶技術(shù)架構(gòu)為例,淘寶從2009年的光棍節(jié)的銷(xiāo)售量是5000萬(wàn),到了2012年是191個(gè)億,短短的幾年增長(zhǎng)了400倍。他的架構(gòu)也經(jīng)歷了從商業(yè)產(chǎn)品轉(zhuǎn)換成開(kāi)源產(chǎn)品的過(guò)程,而不是通過(guò)不斷升級(jí)Oracle不斷繳納升級(jí)費(fèi)用和Licence費(fèi)用解決的。
商業(yè)軟件昂貴,初始成本高,要建立隊(duì)伍。開(kāi)源軟件使用的群體廣,人力資源豐富。選擇多,不受綁架,拿到的是源代碼。最后是可以獲得開(kāi)發(fā)出來(lái)的產(chǎn)品的產(chǎn)權(quán)。近年來(lái),南航電子商務(wù)如秒殺搶票,瞬間的峰值不可預(yù)測(cè);旅客數(shù)增長(zhǎng)了五六倍,網(wǎng)站PV的快速增長(zhǎng);用戶(hù)在點(diǎn)擊行為數(shù)據(jù)分析,使開(kāi)源應(yīng)用的需求強(qiáng)勁。采用開(kāi)源技術(shù)前,票價(jià)引擎Licence費(fèi)用達(dá)八九十萬(wàn),開(kāi)源軟件的規(guī)則相同,引擎性能反而略勝一籌。我們做了一個(gè)嘗試,把與飛機(jī)相關(guān)的,包括訂座的數(shù)據(jù)以及飛行計(jì)劃等全部整合到一個(gè)COD系統(tǒng)里,對(duì)原有幾十個(gè)系統(tǒng)成功進(jìn)行整合替換,這一過(guò)程用到了很多開(kāi)源方案,與原生的系統(tǒng)進(jìn)行整合,對(duì)數(shù)據(jù)進(jìn)行挖掘分析。
南航最近的一個(gè)改變是,之前我們更多在應(yīng)用層面和在客戶(hù)端層面做開(kāi)源,最近開(kāi)始嘗試在數(shù)據(jù)庫(kù)層面,第一次運(yùn)用到旅客數(shù)據(jù)庫(kù)上面。這是一個(gè)非常核心的數(shù)據(jù)庫(kù),新架構(gòu)每秒處理事務(wù)的效率提升10倍左右,我們用五臺(tái)單個(gè)機(jī)替換了兩臺(tái)昂貴的小型機(jī)。我們也在準(zhǔn)備做一個(gè)開(kāi)源化的移動(dòng)平臺(tái),這個(gè)平臺(tái)的特點(diǎn)是模塊化,一致的編碼使瀏覽器、手機(jī)瀏覽器、不同系統(tǒng)的手機(jī)、不同移動(dòng)終端都可以實(shí)現(xiàn)相同的訪(fǎng)問(wèn)效果。
南航通過(guò)開(kāi)源,取得了一些成果:一、上百套系統(tǒng)建立了一個(gè)數(shù)據(jù)核心,將數(shù)據(jù)打通。第二、打造了很多移動(dòng)化部署。三、技術(shù)逐漸可以統(tǒng)一,包括SOA架構(gòu),統(tǒng)一的移動(dòng)架構(gòu)等。第四、逐漸統(tǒng)一了基礎(chǔ)架構(gòu)部分的開(kāi)源技術(shù)選擇,大量采用Linux,JBOSS以及LVS等技術(shù)滲入底層架構(gòu)。2011年,南航19個(gè)項(xiàng)目引入開(kāi)源架構(gòu),節(jié)省費(fèi)用接近1500萬(wàn)。2012年節(jié)省的費(fèi)用達(dá)2400萬(wàn)。
接下來(lái)我們的重點(diǎn)可能會(huì)放在大數(shù)據(jù)這一塊,進(jìn)一步打通南航的數(shù)據(jù)平臺(tái),虛擬化解決了硬件的打通,但實(shí)際上還沒(méi)做到數(shù)據(jù)庫(kù)和存儲(chǔ)這一層打通,我們還要買(mǎi)昂貴的存儲(chǔ)設(shè)備。我們希望能夠像淘寶一樣,不需要采購(gòu)這些存儲(chǔ)設(shè)備,將數(shù)據(jù)和計(jì)算都進(jìn)行分布化的計(jì)算。
南航開(kāi)源實(shí)驗(yàn)室南航總信息師胡臣杰指示的一個(gè)方向,我們成立專(zhuān)門(mén)的研究組,研究淘寶、天貓或者是互聯(lián)網(wǎng)的開(kāi)源架構(gòu)、中間件。最早展開(kāi)這個(gè)項(xiàng)目很難,因?yàn)閯傞_(kāi)始我們沒(méi)有立項(xiàng)。在同事們的認(rèn)同下,我們征集了大家的11臺(tái)PC機(jī)進(jìn)行研究。每周定一個(gè)技術(shù)交流,展開(kāi)關(guān)于移動(dòng)化、微信及大數(shù)據(jù)的研究。南航每周三有一個(gè)一言堂,大家來(lái)分享一些新的技術(shù),一言堂結(jié)束之后,每一個(gè)團(tuán)隊(duì)都會(huì)有一個(gè)技術(shù)交流,也會(huì)請(qǐng)一些淘寶專(zhuān)家來(lái)分析他們的架構(gòu)。星期三的晚上,不同的部門(mén)還會(huì)組織自愿參加的業(yè)務(wù)培訓(xùn),很多同事對(duì)新技術(shù)研究極富熱情。南航的微信應(yīng)用就是在這樣的氛圍中,從9月1日開(kāi)始,不到一個(gè)月的時(shí)間就做出來(lái)了。
在大數(shù)據(jù)方面,南航的研究方向是想將類(lèi)似于產(chǎn)品資料、會(huì)員資料以及訂單信息等存于半結(jié)構(gòu)化的數(shù)據(jù)庫(kù)里面,快速搜索、快速分析。盡可能收集多的數(shù)據(jù),慢慢挖掘。
(張宇婷根據(jù)ITValue2013中國(guó)IT價(jià)值峰會(huì)中國(guó)南方航空股份有限公司技術(shù)總監(jiān)龍庚演講總結(jié),未經(jīng)確認(rèn))