基于OpenStack的海量影像入库方案.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《基于OpenStack的海量影像入库方案.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 OpenStack 海量 影像 入库 方案
- 资源描述:
-
1、基于OpenStack的海量影像入库方案目标本测试是基于OpenStack环境和消息队列,将海量影像数据导入到集中关系型数据库,实现导入方式的并行性处理和自动化处理,体现云环境为GIS应用带来的价值。数据概述 数据情况 全球影像数据 数据格式 TIF 数据量 2.67TB 数据分为南北半球,各占1-60分带,大小在200MB7GB不等数据概述 其他说明 该数据为分带数据N-02-00.tif N-02-15.tifN-02-20.tif N-03-15.tifN-03-00.tif N-03-45.tifWGS_1984_UTM_zone_2NWGS_1984_UTM_zone_3N环境Ope
2、nStack:icehouseGIScript:2005 Python3RabbitMQ:3.2.4 Pika for PythonUbuntu:15.04SuperMap:iDesktop 7.1.2Oracle:11.2.0.4原理通过消息队列,将所有影像数据按照带号进行逻辑划分,带号可以从tif影像的文件名称获得,然后将每个带号下的tif影像的路径写到一个job文本文件中,通过消息服务发出这些工作请求,python服务器接收相关的job文件,然后读取job里面的tif文件,进行创建影像数据集和影像导入追加镶嵌,创建金字塔工作。02.Job04.Job05.Job/temp/data/ge
3、otiff/N-04-15.tif/temp/data/geotiff/N-04-25.tif分带投影文件流程Geotiff*.dbfRedhatGeotiff:/data/geotiffOracleMQ(VM)Python(VM)物理刀片存储挂载Data:/temp/data/geotiffMQ:/temp/job/doing|done|todo/tempmountmount02.Job04.Job05.Job/temp/data/geotiff/N-04-15.tif/temp/data/geotiff/N-04-25.tif分带投影文件04.job02.job存储层刀片层虚拟机层关于数据
4、和路径首先为数据库服务器挂载约3TB的存储,映射路径为/data/geotiff,然后消息队列虚拟机和Python虚拟机通过mount命令将数据挂载到虚拟机本地,确保两者的路径信息完全一样,这样可以保证消息队列分配的任务,python机器可以访问同样的路径获得数据。GeotiffRedhatGeotiff:/data/geotiffOracleMQPythonPython物理刀片存储挂载Data:/temp/data/geotiffMQ:/temp/job/doing|done|todo/temp/tempmountmount导入策略-1导入并镶嵌导入并镶嵌影像数据集影像数据集Tif影像影像投
展开阅读全文