于雅靜 吳雷雷 李華 孫銀青
摘要:集中MAS服務平臺是指運營商通過統(tǒng)一部署在運營商側的MAS平臺為集團客戶提供的基于移動終端(包括短信、彩信、WAP、手機客戶端等)的信息化應用服務。集團客戶通過集中MAS平臺將自己的應用延伸到移動終端。文章重點研究了集中MAS服務平臺的系統(tǒng)架構、業(yè)務流程及相關接口,同時對系統(tǒng)安全性、系統(tǒng)實現價值進行了闡述。
關鍵詞:集中MAS服務平臺;解決方案;運營商;移動終端;信息化應用 文獻標識碼:A
中圖分類號:TP319 文章編號:1009-2374(2015)08- DOI:10.13535/j.cnki.11-4406/n.2015.
1 概述
MAS(移動代理服務器)是Mobile Agent Server的簡稱,是協(xié)助企業(yè)原有業(yè)務系統(tǒng)實現無線應用的接入工具,實現MAS接入后企業(yè)原有的業(yè)務系統(tǒng)可以方便地實現無線應用。MAS產品在經過多年的市場推廣,已經在集團客戶中具備了相當的規(guī)模。而且隨著集團客戶對MAS產品認識的加深,有越來越多的集團客戶希望使用MAS產品。但是,目前有幾個問題制約著MAS的進一步大規(guī)模的推廣和使用。
1.1 產品供求
目前,MAS產品的供貨模式基本都是由各運營商省公司在年初根據計劃集中采購,然后按各分公司年初所報計劃分配給各分公司給客戶推廣,但現在經常產生市場實際需求與計劃不匹配,當市場推廣慢時,產品積壓,當市場形勢好時,計劃產品推廣完后,不能及時供貨,錯失市場。
1.2 產品成本
目前,一臺MAS機,批量采購成本價在兩萬元左右,基本已經接近其成本價,不可能再有較大降價空間。而現在,MAS產品在集團客戶中,已經深入人心,市場面臨井噴現象,大量采購MAS產品,整體采購成本將大幅增加,這是制約MAS產品推廣和應用的主要因素之一。
1.3 部署人力成本與實踐成本
對于企業(yè)在部署MAS產品時,需要具備互連網接入,然后由運營商提供MAS,并由集成商部署在企業(yè)中,而這個周期較長,對運營商附加的成本(如給集成商的實施成本等)也較大。另外,對企業(yè)來說,為了環(huán)境具備也需要額外的成本和投入。
1.4 維護成本
在企業(yè)日常使用中,當MAS相關應用發(fā)生問題時,經常為了定位和處理故障,需要維護人員去企業(yè)現場進行個性化技術支撐,這也導致較大的日常運維成本。
1.5 缺乏客戶體驗及試用機制
在現有模式下,當客戶有MAS的使用意向,想試用或體驗一下時,很難支持。首先,用戶要具備MAS接入條件,但在此階段,用戶一般不愿意提前投入此成本。另外,即使當部署給用戶進行體驗后,用戶不采購,浪費的成本也比較多。
2 集中MAS服務平臺解決方案
為解決上述傳統(tǒng)MAS存在的問題,采用建立集中MAS服務平臺進行解決:在省公司建立集中MAS服務平臺,當企業(yè)有MAS使用需求時,省公司管理人員為企業(yè)分配企業(yè)賬號,用戶登錄名及密碼,企業(yè)即可通過互連網上網方式(企業(yè)不需要采購MAS設備,不需要建立互連網專線及專用的公網IP,只要能夠上網即可)登錄自己的MAS服務平臺,使用MAS服務,同時,企業(yè)也可通過MAS應用接口實現內部信息系統(tǒng)與MAS的對接。而且,不同MAS用戶之間彼此不受影響,使用集中MAS服務平臺提供的服務與使用單機版的MAS服務相同。集中MAS平臺的建設,為集團客戶提供統(tǒng)一的信息化應用服務,業(yè)務形式包括短信、彩信、WAP、手機終端等各種增值
服務。
2.1 系統(tǒng)架構
系統(tǒng)解決方案中的技術水平和性能指標是本方案中首先要考慮的最重要因素。同時,軟件架構設計應具備靈活性,在滿足目前的應用需要前提下,也可滿足未來業(yè)務的發(fā)展和復雜性的提高所帶來的對系統(tǒng)軟件功能及技術架構不斷提高的要求。
圖1 集中MAS平臺系統(tǒng)架構圖
集中MAS平臺整個系統(tǒng)分為MAS業(yè)務管理系統(tǒng)、MAS業(yè)務平臺、企業(yè)接口子系統(tǒng)、基礎平臺系統(tǒng)、MAS統(tǒng)一服務接口子系統(tǒng)及行業(yè)網關接口子系統(tǒng)幾部分,系統(tǒng)設計應采用分布式系統(tǒng)設計,系統(tǒng)的所有模塊均可以進行分布式靈活配置,這種全分布式體系結構可以將每個功能模塊都安裝在單獨的主機上,并將系統(tǒng)的整體性能大幅提高。同時系統(tǒng)擴容只需要將可能出現負載瓶頸的模塊進行增加即可,不會影響系統(tǒng)的運行。
2.2 系統(tǒng)組網
平臺組成1+1或N+1系統(tǒng)。當其中一臺主機發(fā)生故障時,可將其上的應用自動地切換到備機上。1+1或N+1系統(tǒng)中的每個主機都應同時處于工作狀態(tài),并根據配置的情況運行相同或者不同的應用(或應用模塊),以保證主機資源的充分利用。
主機的處理能力需考慮在滿足的所有業(yè)務應用和一定用戶規(guī)模的需求同時需考慮全部系統(tǒng)的開銷及應用切換時的性能余量,系統(tǒng)設計時應考慮30%的性能冗余。內存容量的配置要考慮到主機正常運行狀態(tài)下的內存利用率不應大于70%,保證系統(tǒng)在業(yè)務高峰時仍具有較強的抗沖擊能力。
2.3 系統(tǒng)安全性考慮
2.3.1 網絡級安全。通過防火墻、安全路由器及IPtables策略,保證網絡級的安全。網絡應具備一定的冗余能力,帶有關鍵性業(yè)務應用的網絡鏈路應實現冗余,當出現故障時應支持自動路由切換。
劃分合理的安全區(qū)域,如INTERNET區(qū)、業(yè)務功能區(qū)、數據庫區(qū)、外部系統(tǒng)區(qū)等,并針對每個安全區(qū)域制定合理的訪問控制策略,進行IP地址限制及端口限制,網絡和服務器系統(tǒng)應能定期檢查安全漏洞及病毒,根據掃描的結果更正網絡安全漏洞和系統(tǒng)中的錯誤配置。
2.3.2 操作系統(tǒng)級安全。使用Linux或者UNIX操作系統(tǒng),保證系統(tǒng)免受病毒的侵害。
2.3.3 應用級安全。MAS業(yè)務系統(tǒng)通過分配賬號,驗證碼等措施保證系統(tǒng)的應用級安全,不同用戶間的數據彼此不可見。
可以對每個訪問者進行IP限定,只有指定IP的用戶才能夠登陸系統(tǒng)。重要數據均以加密的方式存儲與傳輸。
2.3.4 操作級安全。采用超時重新登陸機制,記錄操作日志,保證系統(tǒng)安全。對用戶的活躍度進行分析,能夠及時發(fā)現問題。
3 集中MAS服務平臺實現價值
對集團客戶來說,集中MAS平臺提供了面向移動網絡的統(tǒng)一的界面和接口,并可衍生出結合移動終端和其他移動應用的新的應用系統(tǒng),豐富集團客戶應用;而對運營商來說,集中MAS平臺是眾多集團客戶應用的統(tǒng)一接入點,能更有效地為集團客戶提供服務和支持,增加用戶黏性,提升業(yè)務收入,發(fā)揮移動網絡的優(yōu)勢,為集團客戶提供更多的增值業(yè)務;同時統(tǒng)一的服務平臺有效地降低了維護成本。
4 平臺演進
隨著客戶對于信息化產品認知程度的提高,已經從拒絕、陌生、試探到主動的詢問、合作甚至提出了專業(yè)性很高的技術要求,對于在發(fā)展MAS產品過程中的困擾,通過集中MAS服務平臺的搭建可有效得到解決。隨著業(yè)務的發(fā)展,后期可以采用云結構與虛擬化技術對集中MAS服務平臺進行改造,將集中MAS平臺運行在IaaS云平臺架構之上,實現對物理資源的精確管理和動態(tài)分配;“實時遷移”技術,為MAS軟件的運行提供高可靠性保障;劃分虛擬服務器,靈活地增加和減少IT資源,實現系統(tǒng)的平滑無縫擴容,使得硬件資源利用率最大化,降低運營成本。
作者簡介:于雅靜(1983-),女(滿族),河北秦皇島人,中國移動通信集團設計院有限公司河北分公司工程師,研究方向:移動通信互聯網、數據業(yè)務網。
(責任編輯:周 瓊)