
应用研究
与皮
勘探开发云中心关键技术之远程显示技术研究,
陈海雄蒋多元
(中国石油化工股份有限公司石油勘探开发研究院北京100083)
摘要:本文根据油气勘探开发领城对云计算的需求,开展针对油气助探开发应用软件的远程三维可视化技术架构研究,实现地震资料处理、资料解释、油赢建模以及油藏数值模拟的主流缺件运程调用以及协同工作。通过Livequest和XenApp集成,使用可视化负载均衡服务,以及应用软件池独主设计,使大规模专业软件实境低带宽下的二炸、三炸可视化显示。
关键调:勘探开发远程应用可视化三维显示
中图分类号:TP311 1、引言
文献标识码:A
文章编号:1007-9416(2012)07-0066-01
部署远程调度系统,从而实现专业软件的云中心总部级部署,满足海外业务扩展对专业信息化的需求。
远程显示技术主要有Client/Server模式和Browser/Server模式,将应用软件安装在服务器端,客户端通过轻量级软件或者浏览器,即
可实现随时随地调用服务器端的应用。这种支持“瘦客户端、“胖应用"模式的远程软件有很多,比如:VNC,XenDesktop、XenApp.SGD 等,目前主要有两种发布模式:远程桌面和远程应用。在油气勘探开发云中心的远程技术部署中,不但需要专业软件的远程二维、三维显示,面且对传输后的图像质量要求非常高,同时还需要满足应用的大规模
并发,因此需要更加先进的技术手段和优化的解决方案。 2、解决的问题
虽然目前石油勘探开发信息化建设步伐不断加快,但是各海外项目的发展状况却不尽相同,尤其是勘探开发业务存在着较多急需解决的信息化问题,归纳起来有以下几点:
(1)海外作业中心由于地点分散、设备规模有限等种种原因,造成各中心之间数据缺少统一管理,软件无法共享,不但存在重复投资现象,面且无法达到规模化效应,不能满足高密度采集的高性能计算以及海量存储的需求,
(2)海外作业中心缺少专业的海外作业信息化支持管理平台以及技术支持团队:
(3)缺少与各类勘探开发生产系统高度整合的协同、决策环境。通过勘探开发专业软件远程显示技术研究,在勘探开发云中心
表1勘探开发部分主流专业软件
业务领械处理解建模数模
专业软件
Omega, GeoDepth
Geoframe, OpenWorks
Petrel Edlipse
应用
LiveQeus
应用
XenAPF
APR
图1
可视化服
可视化服务器
e Farw
最示类型二雉三维三维
:用产管理应用发有换薄配型负费均远程协间会话监控
3、技术架构分析
勘探开发专业软件远程共享技术面临的难题是:如何实现远程三维可视化显示,以及如何处理大规模并发显示的问题。表1是需要远程使用的部分主流专业应用软件,涉及地震资料处理、综合解释、油戴建模和数值模拟,显示内容包括二维和三维,操作系统平台有 Windows和Linux,软件基于OpenGL专业图形库
图1是勘探开发云计算中心远程显示技术架构图,方案由 LiveQuest和XenAPP两大系统组成LiveQuest系统通过门户人口,实现专业软件的三维可视化远程使用,并提供异地远程协作功能。 Citrix的XenApp可以在数据中心服务器集中管理应用,在客户端安装ICA[2(IndependentComputingArchitecture)客户端,通过 IE浏览器可访间服务器端应用程序
用户人口采用统一的门户系统,实现用户统一管理,应用统发布。无论是内网用户或者互联网远程用户只要安装相应客户端程序(3),都可以实现按需使用二维、三维专业软件(如图1)。
可视化服务器组成资源池实现负载均衡功能,系统根据当前可视化服务器的实际负载情况,将用户请求优先分配到较空闲的服务器上,IPServer为专业应用提供三维图像加速和压缩,
应用服务器与可视化服务器之间通过系统指令,建立通信通道,应用服务器将图像染指令发送给可视化服务器,其本身不参与图像计算的过程。部署相同专业应用的应用服务器,也可以进行资源池化设计实现应用级的负载均衡,这种设计的前提是资源池内的专业应用系统环境相同,并且后台调用相同的数据库系统,比如: Omega.DeoDepth,OpenWorks等。无论用户启动的是哪台应用服务器,他使用的软件以及工区数据都是一样的,
户系统实现了Liveguest和XenAD系统的统一整合,在户中就可实现各类应用的后台发布,管理员无需再到Farm服务器中单独发布应用系统,同时Livequest通过插件可实现通过CitrxICA
协议的三维图像显示4。 4、结语
本文综合概述了勘探开发云计算中心远程显示的架构设计,通过创新性的整合目前主流的两款专业远程显示系统,可视化服务器以及应用服务器的负载均衡设计,较好地解决了勘探开发领域大规模并发二维、三维远程显示问题,指出了下一步优化和研究的方向。参考文献
[1]郑羽.Provisioning Services与XenApp联合组建局域网应用环境的研究.计算机系统应用,2010,(19):262-263.
[2]董慧,基于Citrix的异地软件共享系统的设计与实现.计算机工程,2009.(1):4951.54.
[3]宣华.依托信息技术的高校现代化教学支撑平台.清华大学学报(自然科学版)2009.(8):12451248
[4JThinan.ywhere,http:/thinanywhere.com/pro3dcit.php4. 作者简介
陈海雄(1979-).男,颈士,研究方向:期探云计算系统研究;高性能计算研究。