隨著業務的不斷擴展,青海證券有限責任公司原有的機房和十幾台服務器已經不能滿足需求,因此,去年5月,青海證券以Sun E10000為核心設備重新裝備了機房,並逐漸把網上交易向Sun E10000上轉移。經過將近一年的運行,該系統穩定、可靠,沒有出現過大的故障。
青海證券有限責任公司成立於1988年,現有注冊資本5400萬元人民幣。1999年底,公司確定了將傳統業務向基於現代化信息網絡的電子商務方向轉變的策略,並以“成為中國最優秀的網上券商”為發展目標,從普通的網上交易開始,最終完成全部營業部門的集中交易,Sun E10000將發揮不可替代的作用。
網上交易要穩定
談及Sun E10000的性能,青海證券電腦部的工程師們用得最多的一個詞就是穩定。青海證券面對的客戶是眾多的股民,連續運行的業務系統,穩定的硬件不僅可以保證交易的順利進行,對提升公司形象,增強股民的信心也大有裨益。
青海證券購買的一台Sun E10000共配有四塊系統板、16個ultra-sparc2 400MHZ CPU、12G內存。根據業務的需要,平均分成兩個域,每個域8個CPU,6G內存,分別運行公司網站數據庫和網上交易數據庫。為了保證數據的安全存儲,青海證券的系統中還配備了兩台A5200磁盤陣列互為冗余,每台配置了22個18.2G硬盤。此外,還有一台E3500用作備份服務器,一台Storagtek L20磁帶庫。
據青海證券電腦部的工程師陳路如介紹, Sun E10000的特性是可以劃分成多個域,每個域都可以當做單機運行。目前,青海證券的網上業務平均分配在兩個域上,它們互為冗余備份,既充分利用了資源,又可以保證出現意外時,兩個域可以實時切換,確保系統的安全。
除了兩個域互為冗余,Sun E10000還配備有5個電源、所有模塊,包括硬盤、磁盤陣列、I/O通道、網卡、網絡通道、UPS都采用了雙機備份,如此周全的備份配置使得系統固若金湯。
以前,青海證券采用的是傳統的櫃台交易方式,雖然也有網上交易功能,但規模比較小,後台應用也不完善,直到使用Sun E10000以後,才真正開始通過Internet進行交易。目前,在Sun E10000上運行的業務包括網站的全部信息、客戶的注冊資料、″銀證通″,以及部分網上交易。注冊用戶有50萬,同時在線的有五六千人,用戶的登錄、認證過程都要通過Sun E10000。由於其具有多線程、多任務的處理能力,因此,沒有出現過用戶數據量過大而阻塞網絡的情況。
負責數據庫維護的王栓應工程師介紹說,公司以前數據庫是運行在PC Server上,因其系統的不穩定性,可能每個月都要重啟一次,或有其他小故障發生。而使用了Sun E10000,其穩定性讓人放心,可能一年才需要重啟一次數據庫。
目前,在Sun E10000上運行的業務只占青海證券所有業務量的40%,是不是負載不足才使系統顯得游刃有余呢?
陳路如工程師認為,評價一個系統的優劣不在於其業務量的多少,主要是看系統對意外事件的預防性如何,在可預見的范圍內給用戶一種穩定的感覺。青海證券之所以選擇Sun E10000,也是看重了這一點。比如PC就有不確定性,可能在負荷達到80%時,就突然崩潰了。而Sun E10000由於硬件配置完備,與軟件相互結合較好,一旦主板或電源出現問題,它總有一個備份可以立即切換過來,不會使業務中斷,這才是最重要的。
采用Sun E10000前後,系統使用的軟件改動不大,仍舊是應用層,中間件(專件)、後台三個應用層。新的數據庫Oracle 8與Sun的設備配合很好,並采用了VERITAS VOLUMN MANAGER 3.0.4軟件管理磁盤陣列和磁帶庫,操作方便,運行、監控效果好。為了提升速度,青海證券還准備使用VERITAS QUICK I/O軟件,把磁盤陣列的速度將提升一倍。
由於機房是全新的,Sun E10000的現有配置也完全可以滿足公司業務的需求,自2001年10月起,系統開始步入穩定,至今沒有出現問題。
集中交易要安全
將網上交易全部轉向Sun E10000只是青海證券拓展業務的第一步,實現集中交易才是最終目標。Sun E10000也將承擔此重任。
青海證券現有7個營業部,分布在深圳、西寧、武漢、無錫、鎮江。另外,在北京等地還設有辦事處。實現集中交易後,這些營業部和分支機構就不再擁有自己的數據庫、櫃台和應用服務器,而只保留交易的終端,所有的交易將通過網絡直接上掛到總部電腦中心的Sun E10000主機上。青海證券今年的目標是,再發展13家營業部,讓所有營業部都實現集中交易。
當初,Sun E10000的設計容量是400萬用戶,根據青海證券的業務規模預測,應該可以滿足集中交易的需要。
2002年3月29日,青海證券進行了一次系統切換,把現有的網上交易全部轉移到Sun E10000,為以後實現集中交易奠定了基礎。系統成功切換後,以前以PC Server為核心的Windows 2000、NOVELL網絡將全部改換成以Sun E10000為核心,使用Oracle數據庫,並過渡到UNIX平台。據介紹,隨著業務數據量的增加,系統的硬件配置只需微調就可以滿足要求。
如果在今年內完全實現集中交易,那時將是風險最集中的時候。如果數據庫、硬件出現故障,影響的就不止是一個營業部。就Sun E10000目前的配置來看,可以滿足此業務的需求,但這並不一定能保證出現故障時可以及時解決,因為突發事件可能是來自於外部環境,比如火災、地震,或者長時間停電。這時就需要考慮到冗災和備份的問題。目前,青海證券已經投入大量人力和財力做這方面的市場調研工作。將來,集中交易將運行在現在的網上交易域,它與網站數據庫域仍舊是互為熱備,可以實時切換,實現高可用性。
用戶評價
青海證券領導考慮到公司長遠發展的需要,對此次引入Sun E10000及其相關設備十分重視,總共投入1000萬元人民幣。從目前的運行情況看,系統平台的穩定性、系統的容量、可擴展性、響應時間, 以及冗余設計都令人滿意。Sun公司的技術支持也很到位。Sun E10000做為整個公司業務的核心,提供了一個穩定運行的後台,保證了股民的利益。從整個證券行業來說,青海證券選擇了Sun E10000這樣先進的高端設備也是屈指可數的。這也體現了青海證券的實力,以及企業向網上轉型的決心,同時增強了股民的信心。