廈門(mén)航空部署Coremail郵件服務(wù)器軟件
廈門(mén)航空,是一家擁有純波音干線機(jī)隊(duì)的全國(guó)第六大航空公司,成立以來(lái),連續(xù)26年保持贏利。公司以廈門(mén)、福州、杭州、長(zhǎng)沙、北京為運(yùn)營(yíng)基地,以重慶、天津、長(zhǎng)沙、南昌、泉州、武夷山為第二樞紐,經(jīng)營(yíng)240多條國(guó)內(nèi)、國(guó)際和地區(qū)航線;下轄福州、杭州、南昌、天津等分公司,并在境內(nèi)外四十多個(gè)大、中城市設(shè)立了辦事處和營(yíng)業(yè)部。廈門(mén)航空的徽標(biāo)為“藍(lán)天白鷺”,是中國(guó)馳名商標(biāo);并于2012年11月21日正式成為天合聯(lián)盟的第19位成員,并為聯(lián)盟新增了三個(gè)航空樞紐-廈門(mén)、福州和杭州,是中國(guó)大陸除三大國(guó)有航空公司和以附屬成員身份入盟的上海航空外首家加入全球三大航空聯(lián)盟的航空公司。
項(xiàng)目背景
廈門(mén)航空計(jì)劃搭建一套支持內(nèi)、外網(wǎng)功能的郵件系統(tǒng),經(jīng)過(guò)多方比較和反復(fù)測(cè)試,Coremail憑借15年的技術(shù)積累,以及與藍(lán)凌OA系統(tǒng)實(shí)現(xiàn)***對(duì)接,獲得廈門(mén)航空信息部門(mén)的肯定。
解決方案
Coremail郵件系統(tǒng)為大型分布式系統(tǒng),包含多個(gè)服務(wù)模塊。同一郵件服務(wù)器可以運(yùn)行多個(gè)模塊,充分發(fā)揮硬件性能。同一模塊也可分布到不同服務(wù)器上,并發(fā)處理。
根據(jù)當(dāng)前廈門(mén)航空的硬件資源、10000多用戶對(duì)郵件系統(tǒng)需求的了解及Coremail系統(tǒng)自身的要求,采用2臺(tái)服務(wù)器來(lái)承載整個(gè)系統(tǒng)平臺(tái),分為一前一全,一前服務(wù)器為收發(fā)、登錄系統(tǒng)等應(yīng)用,一全服務(wù)器為整體郵件系統(tǒng)應(yīng)用,即包含收發(fā)、登錄訪問(wèn)也包含數(shù)據(jù)庫(kù)和數(shù)據(jù)處理;在未來(lái)資源充分時(shí),會(huì)擴(kuò)展架構(gòu)為兩前兩后的應(yīng)用,并實(shí)現(xiàn)熱備,避免單點(diǎn)故障。
(一)穩(wěn)定可靠的系統(tǒng)運(yùn)行和數(shù)據(jù)保障
系統(tǒng)穩(wěn)定、數(shù)據(jù)安全對(duì)廈門(mén)航空來(lái)說(shuō)十分重要,Coremail郵件系統(tǒng)主要從三方面來(lái)保障郵件數(shù)據(jù)不丟失和系統(tǒng)穩(wěn)定運(yùn)行。
1.數(shù)據(jù)保全
當(dāng)系統(tǒng)網(wǎng)絡(luò)故障、系統(tǒng)斷電等緊急情況出現(xiàn)時(shí),Coremail會(huì)根據(jù)系統(tǒng)的記錄重新完成郵件投遞任務(wù),確保用戶的郵件不丟失。
2.自動(dòng)恢復(fù)
Coremail郵件系統(tǒng)服務(wù)模塊具有服務(wù)監(jiān)視功能,若某服務(wù)程序故障退出,系統(tǒng)會(huì)自動(dòng)重啟服務(wù),并保存服務(wù)運(yùn)行日志,記錄時(shí)間,方便管理員查閱。
此外,Coremail的每個(gè)服務(wù)模塊都包括Heart-Beat同步信息端口,若某一服務(wù)處理模塊出現(xiàn)故障,與之通信的模塊會(huì)自動(dòng)停止數(shù)據(jù)傳送,防止由于反復(fù)連接嘗試造成本服務(wù)性能下降,保證系統(tǒng)其他部分正常運(yùn)做,避免因故障產(chǎn)生連鎖反應(yīng)。待Heart-Beat信息同步正常,再自動(dòng)恢復(fù)數(shù)據(jù)通信。
3.用戶數(shù)據(jù)聯(lián)機(jī)熱備份及在線修復(fù)
Coremail采用多郵件存于單文件的方式存放數(shù)據(jù),大大減少文件數(shù)量,增加郵件備份速度和恢復(fù)速度;并且支持用戶數(shù)據(jù)庫(kù)聯(lián)機(jī)熱備份,若運(yùn)行數(shù)據(jù)庫(kù)出現(xiàn)故障,系統(tǒng)自動(dòng)從備份數(shù)據(jù)庫(kù)中取得用戶信息,保證用戶可以登陸和收發(fā)郵件。
Coremail還搭配AutoRepair功能,當(dāng)用戶登錄時(shí)系統(tǒng)會(huì)自動(dòng)執(zhí)行用戶信息檢查;當(dāng)出現(xiàn)某些特殊情況,如用戶郵件索引丟失等,系統(tǒng)還能重新生成郵件索引,使郵箱恢復(fù)正常。
(二)數(shù)據(jù)安全平滑遷移
依據(jù)Coremail的設(shè)計(jì),將郵件系統(tǒng)及數(shù)據(jù)遷移按下列步驟進(jìn)行實(shí)施。

(三)與OA及管理信息平臺(tái)無(wú)縫集成
由于舊內(nèi)網(wǎng)系統(tǒng)與OA集成非常緊密,廈門(mén)航空本次切換系統(tǒng)的需求中,與其當(dāng)前使用的藍(lán)凌OA系統(tǒng)中的組織架構(gòu)同步時(shí),原定的驗(yàn)證系統(tǒng)取消使用,只能安排對(duì)新驗(yàn)證系統(tǒng)進(jìn)行對(duì)接,在對(duì)接過(guò)程中,因?yàn)榻涌谧兏鼘?dǎo)致進(jìn)行了兩次開(kāi)發(fā),對(duì)項(xiàng)目進(jìn)度有所耽誤。
Coremail提供API接口(C和JAVA等多種方式)供第三方系統(tǒng)集成調(diào)用,包括用戶登陸、增加新用戶、刪除用戶、讀取用戶資料等。簡(jiǎn)言之,Coremail郵件系統(tǒng)可與第三方系統(tǒng)如OA、門(mén)戶等進(jìn)行整合。

根據(jù)廈門(mén)航空需求,客戶OA系統(tǒng)可調(diào)用Coremail API發(fā)送指令創(chuàng)建、刪除組織架構(gòu);開(kāi)通、刪除、修改郵箱帳號(hào);修改郵箱帳號(hào)的用戶姓名、聯(lián)系方式等。OA等應(yīng)用系統(tǒng)可調(diào)用Coremail API實(shí)現(xiàn)單點(diǎn)登錄,獲取用戶郵箱信息等。
項(xiàng)目成果
廈門(mén)航空秉承證做事一貫嚴(yán)謹(jǐn)?shù)囊?,?jīng)過(guò)長(zhǎng)達(dá)6個(gè)月的調(diào)試,目前郵件系統(tǒng)已通過(guò)測(cè)試上線。辦公集成方面,郵件賬戶與廈門(mén)航空OA系統(tǒng)及管理信息平臺(tái)進(jìn)行***集成,實(shí)現(xiàn)賬號(hào)信息的同步整合。在實(shí)施過(guò)程中的碰到問(wèn)題和需求,雙方的相關(guān)項(xiàng)目人員非常積極的溝通及反饋,同時(shí)Coremail也組織技術(shù)力量進(jìn)行二次開(kāi)發(fā)并予以解決,確保廈門(mén)航空郵件系統(tǒng)成功上線和運(yùn)行穩(wěn)定,獲得用戶認(rèn)可!