云计算技术在石油勘探领域中的研究与实践(精).docx

上传人:王** 文档编号:1527112 上传时间:2024-08-06 格式:DOCX 页数:10 大小:40.34KB
下载 相关 举报
云计算技术在石油勘探领域中的研究与实践(精).docx_第1页
第1页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第2页
第2页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第3页
第3页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第4页
第4页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第5页
第5页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第6页
第6页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第7页
第7页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第8页
第8页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第9页
第9页 / 共10页
云计算技术在石油勘探领域中的研究与实践(精).docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
资源描述

《云计算技术在石油勘探领域中的研究与实践(精).docx》由会员分享,可在线阅读,更多相关《云计算技术在石油勘探领域中的研究与实践(精).docx(10页珍藏版)》请在优知文库上搜索。

1、云计算技术在石油勘探领域中的探讨与实践张天雷徐飞汀(中国石油化工股份有限公司石油勘探开发探讨院信息技术探讨所.北京Io(X)X3摘要:论文分析了在石油勘探领域中构建云计算环境的必要性.结合核心业务性质.指出云计算的工作原理、关键技术和应用价值,对云计算中所涉及到的虚拟化及资源整合、协同工作平台、远程应用技术进行了深化的探讨。文亲对本事域中云计算技术的探讨和发展具有肯定的参考意义。关键词:云计算;石油勘探:虚拟化;协同工作平台;远程应用技术中图分类号:TP3I9文献标识码:A1引言I现代化的油气勘探开发须要依托先进的信息技术来进行有力支撑,高性能计算集群、三维可视化图形工作站、海量的数据存储设备

2、以及功能各异的专业应用软件可以为更加精准的储量预料、更加高效的综合决策供应坚实的技术保障。近年来.岫着全球油气资源的日益惊慌以及各个产业对石油资源的巨大需求,各石油公司对上游勘探开发的力度逐步扩大.1.之而来的就是生产设备的快速膨胀和各类应用的大量部署,但是由于前期缺少对资源部署的统一规划,单台集群或服务器等计算设备都是配置独立的应用软件.各设备之间不能充分的共享资源:而且计算资源和存储资源大都是异构设备.不同品牌和架构之间难以进行有效的整合与扩展.造成资源奢侈、管理困难、运维成本昂扬等种种弊端:同时,业务的急速扩张使得异地及海外的科研人员越来越多,本地应用模式已经不能满意生产的要求。如何让现

3、有资源充分的利用起来,通过自动化的管理,供本地及异地人员无障碍的运用.是当前更待解决的问题.否则必将严峻影响科研项目的进展以及核心业务的长远发展。为了解决这一问题.我们做了许多主动的尝试。如利用SAN构建共享存储架构、建立集群统一作业管理系统、创建资源管理平台等等.这些技术在肯定程度上缓解了资源利用率低、管理维护困难等问题.但要想实现资源的全面共享.更加高效便捷的利用各类资源、适时随地进行异构设备的扩充与部署.还须要依托先进的云计算技术C2云计算技术定义及实现机制维基百科(WikiPCdiaQrg在2010年给出最新的云计算定义是:一种基于互联网的计算新方式,通过互联网上异构、自治的服务为个人

4、和企业用户供应按需即取的计算”云计算的资源通过互联网供应,并具有动态、易扩展和虚拟化的特征。“云”是一些可以自我维护和管理的虚拟计算资源.通常为一些大型服务器集群.包括计算服务器.存储服务器、宽带资源等等C在该环境中.将计算任务分布在这些由大0计算机构成的资源池上,使各种应用系统能够依据须要获得计算实力、存储空间和各种软件服务III。概括来说,云计算有下述几方面的优势:一、在商业需求上,能够降低IT成本、简化IT管理和快速响应市场变更;二、在运营需求上,能够规范流程、降低成本、节约能源;三、在计算需求上.能够执行更大的数据星、容纳更多的用户:四、在技术进步角度来说.能够促进虚拟化、多核、自动化

5、以及Web技术的快速发展,云计算依据服务类型可分为IaaS(基础设施即服务、PaaS(平台即服务和SaaS(软件即服务三类|21。依据这三种分类,不同厂家又供应了不同的解决方案,但还没有形成统一的技术体系架构。目前一个1作者简介:张天雷(1982.男.河南省驻马店人.硕士.工程师CCF会员.主要探讨领域为:高性能计算体系结构:徐飞汀(1982.男.硕士.工程师.主要探讨领域为:计算机网络e普遍比较认可的架构如图I所示。该体系架构将云计算技术分为4层:物理资源层、资源池层、管理中间件层和面对服务架构(SoA的构建层。SoA构建源务HQ18务注IW.务查核JH务访.J务工一澧*I计0沧I4M廉-沧

6、阿靖济.浊Ii1.资.洎软件课聋沧将理贡桌竹算机(弗IaB)ItiitH蹙博I软仰图I云计算体系结构物理资源层包括计算机、存储器、网络设施、数据库和软件;资源池层是将大量相同类型的资源构成同构或接近同构的资源池,如计算资源池、存储资源池等.构建资源池主要是物理资源的集成和管理工作:管理中间件负责对“云的资源进行管理,并对众多应用任务进行调度。可以将其看作一个协同工作平台.通过用户管理、资源管理、任务管理等方式.使资源能够高效、平安地为用户供应服务:SoA构建层将云计算实力封装成标准的WcbSCrViCCS服务,并纳入到SoA体系进行管理和运用,包括服务注册、查找、访问和构建服务工作流等.基于上

7、述介绍的体系结构,以IaaS类型的云计算为例,其实现机制如图2所示.SOA构建展服务横口I(胞务注说I膻务,找X.管理中间件用户管理嶂号管理用户环境配.M用户交互皆理任务管理.曾部和俊理任务调度任务执行国责落管理I负载均.H故K桧测故建恢复7图2云计算实现机制图中计算/存储资源可视为已通过虚拟化整合后纳入“云”中的资源池;用户交互接口以WebServices方式获得用户需求,用户可以通过各类终端如台式机、笔记本、手机等进行访问:服务书目是用户可以访问的服务清单:系统管理负责管理和安排全部可用的资源.其核心是负载均衡:配置工具负责在可安排的各类资源上部著任务运行环境:监视统计负责监视资源的运行状

8、态.并对用户运用节点的状况进行统计。详细执行过程为:运用人员通过用户交互接口从书目中选取并调用一个服务,当恳求传递给系统管理模块后,即为用户安排所需的资源,同时调用配置工具为用户打算运行环境,在资源的运用过程中,监视统计模块将适时记录资源的占用状况并形成报表。云计算依据其功能的不同可以分为私有云、公共云以及混合云C依据石油勘探开发核心业务的实际状况和需求,应建立以狭义云计算为基础的企业私有云。与公共云计算服务相比,私有云是以一种渐进的、非破坏性的方式供应云计算.,通过虚拟化技术的采纳.企业可以对大型基础架构资源池实现整合和全面管理.使其成为一种无缝、敏捷、动态的操作环境。以我院为例.构建石油勘

9、探企业云计算系统.则该“云”不仅涵盖全部计算结点、服务器以及浩大的存储资源,还容纳全部主流应用软件,能够为企业中各类用户供应地震资料处理、综合说明、储层预料、油藏数值模拟、并轨迹设计、地质综合探讨等全部勘探开发核心业务的计算服务,3云计算关键技术及实现方式针对石油勘探领域的业务特点和企业目前存在的问题.构建的云计算环境必须要满意以下几个方面的需求:一、应用资源安排上.从购IS服务器.为每个应用单独部署服务器的模式改为从统一资源池中安排虚拟资源给应用的模式;二、应用运行环境上,从物理机的方式改为虚拟化的集成环境:三、项目运行流程上,从手动进行改为通过自服务界面自动化完成:四、资源运用上.实现从本

10、地应用模式到远程应用模式的转变:五、应用监控上,从为每个应用部署一套监控系统改为采纳统一监控系统的模式。上述探讨目标主要涉及以下关键技术:虚拟化及资源整合技术、协同工作平台以及远程应用技术。3.1虚拟化及资源整合技术虚拟化是云计算一个重要的特征。虚拟化技术能够动态组织多种计算资源,隔离详细的硬件体系结构和软件系统之间的紧密依靠关系,实现透亮化的可伸缩计算系统架构.敏捷地构建满意多种应用需求的计算环境.提高计算资源的运用效率,发挥计算资源的整合效能.为用户供应特性化和普适化的计算资源运用环境。硬件虚拟化后.每一个应用部等的环境和物理平台都没有干脆关系,而是通过虚拟平台进行管理、扩展、迁移和备份1

11、3,4。虚拟化技术打破了物理结构之间的壁垒,是实现物理资源转变为逻辑可管理资源的重要手段.在云计算环境中,全部的资源都透亮地运行在各种物理平台上.资源的管理都将按逻辑方式进行.完全实现资源的自动化安排。虚拟化包括系统虚拟化、存储虚拟化以及网络虚拟化等.这里着重探讨的是系统虚拟化技术。系统虚拟化是通过软硬件划分、分时服务、服务质量保证及模拟与仿真执行等技术.允许在同一个硬件平台上虚拟出多个互不相干的硬件执行环境.这样的虚拟环境又称为虚拟机。虚拟机是一类特别的软件,能够完全模拟硬件的执行.运行不经修改的完整的操作系统,保留一整套运行环境语义。通过虚拟机的方式.云计算的管理平台能够动态地将计算平台定

12、位到所须要的物理节点上6.7.而无须停止运行在虚拟机平台上的应用程序.进程迁移方法更加敏捷。同时通过虚拟机在不同物理节点上的动态迁移.能够获得与应用无关的负载平衡性能。系统级虚拟化技术主要CH重于“分”的问题,即如何在一个物理执行环境上虚拟出多个与原有硬件系统相像或相近的执行环境,如VMWarC和XCn就是这样的例子。系统级多机虚拟化技术则采纳的是“合”的思想,即将多个物理执行环境的资源整合为单个计算实力更强的计算环境.从而满意上层应用对硬件资源的大量需求”目前我院在系统级虚拟化方面已经取得了很大的进展.对部分高性能及频繁访问的服务器及工作站安装了VMWare等虚拟化工具,将不同应用部署到同一

13、个物理设备上的不同虚拟系统,有效整合了物理资源和系统资源,提高了资源利用率。对于系统级多机虚拟化,目前只是将多个虚拟机聚集在一起,实现虚拟机在多机环境下的干脆应用.在此之上完成中心限制的管理,还没有达到有机整合的要求。因此,应当在此基础上接着探讨将虚拟机和虚拟网络以及虚拟化存储整合在一起,形成一个让用户能够动态构建虚拟运行环境的多机系统管理模式.并实现分布式共享存储模型.从而进一步实现计算资源、网络资源和存储资源的虚拟与整合.克服现有多机整合的性能瓶颈.使得虚拟机管理器和操作系统相互协作,达到高效透亮的目的。3.2 协同工作平台协同工作平台是云计算系统中基于虚拟化后的上层应用,主要负责资源管理

14、、任务管理、用户管理、项目管理和平安管理等工作.利用此平台,可招现有资源的运用状况、运行状态、配置信息等集中呈现,并能对工作流程进行电子化管理,使各类用户能够在统一界面中进行不同工作的协同探讨与操作.为探讨人员和系统管理员供应了一个统一、高效、平安、牢靠的高性能计算环境和管理方式。协同工作平台中.资源管理负责均衡地运用云资源节点.检测节点的故障并对资源的运用状况进行监视统计;任务管理负责执行用户或应用提交的任务,包括完成用户任务映象的部署和管理、任务调度、任务执行、任务生命期管理等:用户管理包括供应用户交互接口、管理和识别用户身份、创建用户程序的执行环境、对用户的运用进行计费等;平安管理保障云

15、计算设施的整体平安.包括身份认证、访问授权、综合防护和平安审计等。协同工作平台一个重要的功能是建立项目流程化管理机制。在石油勘探中.地震资料处理工作须要占用大量的计算资源和存储资源,传统的资源安排和项目管理方式往往造成资源申请和释放困难、存储挂接困难、项目跟踪滞后等问题,而通过协同工作平台.可以将系统内全部硬件资源和软件资源都进行集中展示.用户依据自己的项目需求来申请资源。系统管理员审核后,安排给该用户肯定的权限和相应的软、硬件资源,用户获得资源便可进行实际应用。这一流程将完全实现电子化操作,安排资源的动作也将通过后台的脚本实现自动化完成,免去了一系列与详细资源交互的工作0在安排资源的同时.系

16、统管理员可以依据项目预定启动和终止时间建立一个项目安排表.在项目进行期间.管理员和项目成员可以依据该表动态地调整项目的进度。当到预定终止时间时.系统会发给项目长一个消息.通知其尽快清理占用的存储空间及停止对各项资源的运用.确保其它项目顺当进行。在整个操作流程中云”中的资源对用户来说完全透亮,用户不用关注详细的资源部署方式或是资源占用状况,只需依据项目需求进行申请即可获得相应资源,运用完毕即可马上回收,实现动态安排、实时监控的现代化管理手段。3.3 远程应用技术远程应用技术是构建云计算环境中桌面云系统的先决条件。利用远程应用技术.将应用集中部若在企业云内.用户不受位置和距离的限制.随时随地可以访问各类资源0系统管理人员只须要管理和维护应用服务端就可以解决大多数问题.缩短了故障的响应时间.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 并行计算/云计算

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!