您的位置: 专家智库 > >

彭成

作品数:3 被引量:9H指数:3
供职机构:中国石油化工集团公司更多>>
发文基金:国家科技重大专项更多>>
相关领域:天文地球更多>>

文献类型

  • 3篇中文期刊文章

领域

  • 3篇天文地球

主题

  • 2篇分布式
  • 2篇八叉树
  • 1篇中间件
  • 1篇软件架构
  • 1篇软件架构设计
  • 1篇设计模式
  • 1篇数据存储
  • 1篇剖分
  • 1篇子块
  • 1篇网格剖分
  • 1篇架构
  • 1篇架构设计
  • 1篇键值
  • 1篇分布式存储
  • 1篇分布式数据
  • 1篇分布式数据存...
  • 1篇分布式文件
  • 1篇DFS
  • 1篇MAP-RE...

机构

  • 3篇中国石油化工...

作者

  • 3篇金之钧
  • 3篇盛秀杰
  • 3篇彭成
  • 1篇曹晋

传媒

  • 3篇石油地球物理...

年份

  • 1篇2019
  • 1篇2017
  • 1篇2015
3 条 记 录,以下是 1-3
排序方式:
PetroV分布式数据存储与分析框架设计被引量:4
2017年
随着三维地震数据采集、油气田开发等系列新技术带来的快速数据更新,大数据背景下三维数据体的高效存储与处理分析变得越来越复杂。在参考GFS(Google File System,谷歌文件系统)设计理念和消化其关键分布式处理技术的基础上,本文设计了PetroV(Petroleum Valuation,勘探部署决策一体化软件系统)最新软件架构并研发了系列大数据存储与分析的关键软件技术。利用三维空间下八叉树结构与编码的快速空间定位和多分辨率机制,实现对三维大数据体的结构分层、分块存储与二级内存缓存框架,支持并发访问和不同分辨率流式显示。由数据存取客户端、元数据服务和子数据块存取服务组成的八叉树分布式存储框架,屏蔽了基于八叉树切分后子体数据块在上百台计算机的后台冗余或备份存储事实,实现了几乎与单机文件系统接口一致的分布式文件存取接口;由任务执行客户端、任务管理服务和面向地震、数字岩心或测井数据的系列专业解释算法服务组成的分布式大数据分析框架,利用八叉树分块存储的特点实现"分而治之"并行编程模型,显著降低并行编程模型实现的复杂度。大数据下PetroV软件体系架构设计及衍生的系列专业软件版本,最终目的是希望能够推动应用导向与新技术发展深度结合,持续追求卓越,增强自主创新能力。
盛秀杰金之钧彭成
关键词:八叉树
PetroV分布式文件系统的设计与实现被引量:3
2019年
为了实现可存储ZB级文件数量、单一文件TB级大小的行业基础数据的需求,以及利于实践'端到端'的、驱动油气重大发现的'地质智能'深度学习解决方案,本文设计、开发并验证了一种充分考虑油气勘探行业基础数据特点的分布式文件系统(PetroV Distributed File System,PetroV DFS)。结合全球地理网格剖分编码和地质信息编码,PetroV DFS建立了基于空间位置索引的分布式文件命名、分配与管理机制,可高效管理ZB级数量的文件并快速定位;基于ST-Based KIDA元数据建模下的本地空间数据库集成机制和空间索引、八叉树切分、空间键值对等三种分布式数据子块存储机制,可快速读写一个TB量级基础数据。PetroV DFS具有'地理位置相近、存储位置相近'的特点——同一地理区域的基础数据存储于同一数据中心的同一批机柜,在提升本地基础数据的访问和计算速度的基础上,能'就近'高效利用不同类型基础数据。以440GB叠前地震数据文件的分布式存储、全时窗频率振幅属性分布式计算为例,利用C++泛化编程技术实现的PetroV DFS可有效部署于当前普通计算机中,为后续深入实践不同类型深度学习解决方案提供新的、可行的大数据存储模式。
盛秀杰金之钧彭成景妍
关键词:DFS
PetroV软件架构设计中的一些思考与实现被引量:3
2015年
定位于突破国外跨国石油公司的技术壁垒,并能够被作为唯一平台、长期应用于中国石化的年度勘探部署与优选决策,基于最新的、面向不同层次的软件架构设计原则和软件重用技术,"油气资源一体化定量评价软件"(PetroV)的软件架构设计做了一些积极的尝试和探索:1以多种事件响应模型和并发控制模型为代表的、面向服务的领域基础中间件设计,充分体现数据集成、应用服务协作、分布式面向对象计算与分布式数据存储的架构要求;2基于ST-based KIDA(Spatial and Temporal-based Knowledge,Information,Data and Activity)数据建模思路而封装的领域数据模型,在充分考虑时间、空间维度信息的基础上,抽象并约定了基于组合模式的领域对象模型,有助于以元数据管理(归类、过滤)模式实现库表结构的设计、大数据量存储与数据交换;3以通用工具箱接口和远程过程调用接口为代表的不同层次二次开发接口的设计,支撑不同开发环境下对后台不同服务的调用,及不同客户端应用软件框架的快速开发和集成;4由抽象接口类、工具箱类及相互之间的应用协作组成的应用软件框架设计,通过接口反转技术,能够最大程度降低不同专业软件的开发工作量。PetroV在中国石化的深入推广从侧面证明,合理的软件架构设计方法或软件重用技术是勘探开发类专业软件平台迎合大量不确定性业务需求并确保软件品质的根本前提。
盛秀杰金之钧彭成曹晋
关键词:软件架构设计中间件设计模式
共1页<1>
聚类工具0