◆羅冬陽焦 楊
(1.中海油深圳分公司研究院信息數(shù)據(jù)中心 廣東 518000;2.斯倫貝謝科技服務(北京)有限公司 北京 100015)
勘探開發(fā)一體化遠程協(xié)同工作平臺
◆羅冬陽1焦 楊2
(1.中海油深圳分公司研究院信息數(shù)據(jù)中心 廣東 518000;2.斯倫貝謝科技服務(北京)有限公司 北京 100015)
石油行業(yè)正面臨異構平臺越來越復雜化以及各種應用軟件的數(shù)據(jù)在不同地點的多個平臺上運行和存放等問題和挑戰(zhàn)。為了解決這些問題,勘探開發(fā)一體化遠程協(xié)同工作平臺孕育而生。利用 LiveQuest遠程協(xié)同工作平臺技術將基礎設施、數(shù)據(jù)和各種勘探開發(fā)應用軟件整合在一起,并采用統(tǒng)一的用戶認證方式,從而達到在任何時間任何地點使用同一套賬戶即可輕松訪問各類勘探開發(fā)應用軟件的目的。
LiveQuest;圖形加速渲染;遠程協(xié)同平臺;單點登錄
隨著勘探開發(fā)技術的發(fā)展,各類勘探開發(fā)軟件層出不窮,比如地震處理軟件 omega、地震地質研究類軟件 OpenWorks、Geoframe等,測井解釋軟件Forward.NET、P包、G包等,油藏描述軟件Eclipse等, 地質建模Petrel、VVA等。這些軟件對硬件配置、操作系統(tǒng)、網絡結構和存儲性能的要求千差萬別。此外,不同的操作系統(tǒng)導致對于不同軟件要使用不同的用戶認證方式去訪問,這就要求每個應用人員要同時記住多個賬號信息,給用戶使用軟件帶來了極大的不便。
綜上所述,石油行業(yè)正面臨異構平臺越來越復雜化,以及各種應用軟件的數(shù)據(jù)在不同地點的多個平臺上運行和存放等問題和挑戰(zhàn)。為了解決這些問題,對一體化遠程協(xié)同工作平臺的勘探開發(fā)孕育而生。利用LiveQuest遠程協(xié)同工作平臺技術將基礎設施、數(shù)據(jù)和各種勘探開發(fā)應用軟件整合在一起,并采用統(tǒng)一的用戶認證方式,從而達到在任何時間任何地點使用同一套賬號即可輕松訪問各類勘探開發(fā)應用軟件的目的。
通過這種方式,可以幫助石油公司最大程度地整合應用軟件、數(shù)據(jù)、硬件和系統(tǒng)資源,利用用集中管理的方式和單點登錄技術,實現(xiàn)高效率地對系統(tǒng)與應用進行升級和部署,提高了系統(tǒng)的穩(wěn)定和安全性。同時,協(xié)同工作的方式可以更好地利用專家資源,提高工作效率。
圖1顯示,整個LiveQuest遠程協(xié)同工作平臺主要由網頁管理平臺、圖形加速渲染服務器、應用軟件服務器以及用戶認證服務器等構成。
網頁管理平臺主要基于PHP和SQLite技術開發(fā),可以快速高效的整合企業(yè)現(xiàn)有的軟硬件資源,并對未來新引入的軟硬輕松實現(xiàn)擴展。其靈活的用戶管理模塊即可以對接企業(yè)級AD域用戶服務,也可以集成NIS、LDAP等基于Linux操作系統(tǒng)下的用戶管理服務,并可以實現(xiàn)用戶信息的自動同步。服務器管理模塊可對各種類型的服務器進行靈活分組并實現(xiàn)負載均衡從而將服務器的性能發(fā)揮到最佳狀態(tài)。通過網頁管理平臺可實現(xiàn)各種大型軟件的快速部署和分發(fā),其應用軟件發(fā)布模塊可實現(xiàn)對應用軟件訪問的嚴格管理。
圖形加速渲染服務采用圖形渲染效率十分高的直接渲染技術和獨特的圖像壓縮和傳輸協(xié)議,可支持 Linux操作系統(tǒng)和Windows操作系統(tǒng),使用戶可以輕松在遠程通過個人的計算機訪問只有在高端服務器和工作站上才能流暢運行的基于三維可視化技術的應用軟件。這種獨特的直接渲染技術與傳統(tǒng)的遠程可視化技術有著本質的區(qū)別,通過直接渲染技術的可以實現(xiàn)將圖形渲染指令發(fā)送給GPU直接處理并將結果圖像進行壓縮并傳遞給客戶端顯示,而傳統(tǒng)技術更多是使用GLX技術,即通過GLX/Xlib進行圖形渲染指令的重編碼和解碼之后在進行圖像處理,這樣其性能會大打折扣。因此,用戶通過直接渲染技術在遠程調用應用軟件和其在本地使用同樣的應用軟件的運行速度基本一致。
圖1 LiveQuest遠程協(xié)同平臺結構示意圖
2.1 軟硬件系統(tǒng)集成
圖 2為部署在中海石油深圳分公司研究院機房整套LiveQuest遠程協(xié)同平臺示意圖。主要軟硬件包括:
網絡方面,配置了一臺萬兆口交換機,通過萬兆口連接到油田主干核心交換機,千兆口連接到各個服務器上。
服務器方面,1臺HP Z840機架式服務器(兩顆英特爾至強E5 2600 v3處理器,256 GB系統(tǒng)內存,NVIDIA Quadro K5200顯卡) 用于網頁管理和可視化應用服務,2臺HPZ800 (兩顆英特爾至強E5 2600 處理器,128GB系統(tǒng)內存)用于可視化應用服務,通過配備了高端的NVIDIA Quadro K5200顯卡實現(xiàn)GeoFrame、OpenWorks軟件的運行和遠程訪問。
NAS存儲,采用NFS文件輸出協(xié)議,共享軟件安裝目錄,存儲項目數(shù)據(jù)、地震數(shù)據(jù)等。
NIS服務實現(xiàn)用戶統(tǒng)一認證和管理功能。
客戶端采用常規(guī)配置的PC(雙顯示屏)用戶利用IIP協(xié)議遠程登錄到圖形加速渲染服務器中調用軟件進行常規(guī)工作。
2.2 應用效果
公司某項目組,使用基于Linux下的勘探軟件,數(shù)據(jù)量很大,軟件在使用時要在三維窗口顯示地震、層位和井等數(shù)據(jù),需要配置大內存和高端顯卡的工作站。由于普通遠程軟件無法支持三維顯示功能,因此需要為每個應用人員配備一臺高端工作站,十分浪費資源,且數(shù)據(jù)保密性很差。
圖2 LiveQuest遠程協(xié)同平臺軟硬件架構圖
在部署了LiveQuest遠程協(xié)同平臺后,且利用其獨有的直接渲染技術實現(xiàn)了遠程三維顯示功能同時也實現(xiàn)了遠程多用戶并發(fā)訪問單個服務器功能,降低對客戶端機器性能的要求,而且充分利用服務器資源與多用戶結合,大大節(jié)省應用系統(tǒng)環(huán)境建設成本。此外,由于所有數(shù)據(jù)集中管理,極大的提高了數(shù)據(jù)安全和保密性。
通過上述LiveQuest遠程協(xié)同云計算模式部署,應用有限的硬件資源,完成了軟硬件集中部署、數(shù)據(jù)統(tǒng)一存儲、備份統(tǒng)一管理、應用統(tǒng)一發(fā)布、用戶單點使用的應用環(huán)境,徹底解決了以往單機作戰(zhàn)應用模式帶來各種弊端,實現(xiàn)了對服務器資源的充分利用,避免分散投資,節(jié)約成本,為項目研究人員提供高效、安全軟件應用環(huán)境。保證了油田各項研究工作的高效進行。
[1]趙鵬飛.勘探開發(fā)一體化協(xié)作工作平臺集成建設[J].石油工業(yè)計算機應用,2014.
[2]吳嵐,熊焰,譚建平.勘探開發(fā)專業(yè)軟件一體化應用平臺的建立[J].復雜油氣藏,2009.
[3]李大偉,劉萬偉,陳哲等.油氣勘探開發(fā)協(xié)同工作環(huán)境建設與應用[J].石油工業(yè)計算機應用,2011.
[4]王京,趙珍梅,曹代勇.淺談海外數(shù)字油田與勘探開發(fā)一體化集成系統(tǒng)建設[J].地球物理學進展,2006.