[发明专利]利用虚拟化技术进行地震资料处理的方法在审
申请号: | 201410447816.9 | 申请日: | 2014-09-04 |
公开(公告)号: | CN105389196A | 公开(公告)日: | 2016-03-09 |
发明(设计)人: | 董涛;孙友凯;刘芳;刘玉梅;邱小果;李战强 | 申请(专利权)人: | 中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 东营双桥专利代理有限责任公司 37107 | 代理人: | 侯华颂 |
地址: | 100728 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 虚拟 技术 进行 地震 资料 处理 方法 | ||
技术领域
本发明涉及计算机应用技术领域,特别是涉及到一种利用虚拟化技术进行地震资料处理的方法。
背景技术
随着勘探形势的不断变化,石油企业的地震资料处理中心逐步引入特色处理软件以满足特定地质条件的处理需求,同一软件部署在多套集群上,同一集群上部署多套应用软件的情况越来越多,应用会因为的负载不均衡造成资源整体紧张、无法充分利用资源。通过利用虚拟化技术进行地震资料处理的方法,将物理集群虚拟化成多个虚拟集群分别部署不同的应用,实现应用的隔离和资源动态调配,提供系统服务高可用性和资源利用率。
发明内容
本发明的目的是根据地震资料处理应用特点和资源需求特点,提供一种利用虚拟化技术进行地震资料处理的方法,部署符合需求的虚拟机服务器和虚拟机节点组成虚拟集群,实现地震资料处理软件在虚拟化环境下的高效应用。
本发明利用虚拟化技术进行地震资料处理的方法,通过如下步骤实现:
步骤1.分析地震资料处理软件运行资源需求特点,根据资源需求特点将地震资料处理应用分成不同的资源需求类型,将节点分成不同的服务器类型,建立服务器模型;
步骤2.根据地震资料处理资源需求特点优化主机资源池,建立适于地震资料处理应用的虚拟存储和虚拟网络服务;
步骤3.根据地震资料处理服务器模型分别建立虚拟机模板,并优化存储和网络驱动;
步骤4.根据应用需求调度主机资源,部署相应的虚拟机服务器,组成虚拟集群实现地震资料处理软件的虚拟化应用。
上述方案还包括:
在步骤2中,根据步骤1的分析结果,将虚拟存储分别建成共享系统镜像存储池、裸磁盘临时存储池和并行文件系统存储池,将网络建成管理虚拟网络和数据虚拟网络,提供分级服务;
在步骤3中,根据步骤1的分析结果,分别建立不同应用CPU密集型虚拟服务器、IO密集型虚拟服务器、事务性虚拟服务器,不同类型的虚拟服务器配置对应步骤2中不同级别的存储和网络服务组合;
在步骤4中,根据应用资源应用特点不同设计虚拟资源调度策略,当有地震资料处理作业运行需求时,根据作业需求特点和调度策略选择合适主机资源,部署应用虚拟服务器组成虚拟应用集群,运行数据处理作业。
上述方案进一步包括:步骤2中虚拟网络的优化方法通过网络虚拟化,实现物理网络与虚拟网络以1:n或m:n的方式拓展网络能力,利用网桥和物理交换机相结合的方法实现vlan划分和流量控制。
在步骤4中,资源调度策略,对于CPU密集型应用,虚拟机服务器独占主机资主机资源;对于事务性应用,虚拟机服务器可以超配主机资源,并运行在共享存储上支持动态迁移;对于IO密集型应用,虚拟机服务器配置实际分配CPU计算能力小于实际能力的50%。
该方法直接应用于地震资料处理软件的虚拟化应用,使地震资料处理作业运行在虚拟机上,通过步骤2和步骤3使得主机资源CPU、内存占有率控制在5%以内,同时虚拟机运行效率大于90%。
本发明的方法在传统处理集群上应用虚拟化技术将物理资源池化,并对资源池进行优化,建立不同服务等级的资源服务,然后根据地震资料处理应用服务器的不同资源需求特点定制不同的虚拟机服务器模板,当系统中有应用资源请求时,调度器读取应用请求的资源需求信息和规模需求信息,选择相应的虚拟应用服务器和主机资源服务进行虚拟应用部署,实现地震资料处理应用的虚拟化。该方法通过虚拟化技术应用将物理资源池化,实现不同应用资源共享的同时实现了不同应用系统的隔离,有效提高了应用服务器的高可靠性;同时通过虚拟资源优化技术降低物理资源损耗,保障了虚拟机运行效率,地震资料处理作业虚拟化环境与物理环境作业运行效率比达到95%以上。本发明通过虚拟化技术应用大幅提高了地震资料处理中心设备整体资源利用率,提高了服务器稳定性。
附图说明
图1是本发明的具体实现方法流程图。
具体实施方式
为使本发明的上述和其他目的、特征和优点能更明显易懂,下文特举出较佳实施例,并配合所附图式,作详细说明如下。
本发明通过如下实施例来实现:
步骤1.紧密结合地震资料处理应用的资源需求特点将地震资料处理应用节点分成不同的服务器类型,分别建立服务器模型。
步骤2.根据服务器和计算节点资源需求的不同,对虚拟存储、虚拟网络进行定制和优化,分别建立虚拟网络和虚拟存储,提供不同服务级别的资源服务,其中虚拟存储和虚拟网络的优化方法如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410447816.9/2.html,转载请声明来源钻瓜专利网。