电子地图分析与导航 竞赛辅导 Esri开发竞赛遥感应用组赛前辅导_03IDL入门6(上)企业级和云计算架构的遥感应用系统构建方案.pptx
文本预览下载声明
企业级和云计算架构的遥感应用系统构建方案;主要内容;;组织、创建及发布先进的ENVI/IDL图像分析能力
可部署在任何现有集群环境、企业级服务器或云平台中
充分利用服务器端硬件资源快速处理和分析影像。
支持在Web浏览器或移动设备在线、按需、自助式地请求遥感服务。
;服务器端
中间件(可选择)
控制所有的GIS目录、资源和派生产品的传送,如ArcGIS for Server
前端客户端
Web的客户端、桌面程序、移动应用程序;计算边缘算子:ese_canny;在线计算植被覆盖度实例;;主要内容;安装
服务器上没有ENVI/IDL时, 会自动安装
硬盘上安装,与IDL和ENVI一样的体验
平台
64-bit Linux 或64-bit Windows
两个目录:
存放ENVI Services Engine可执行文件的ENVI/IDL目录
ENVI Services Engine目录(称为ESE_WORK_DIR)
可以安装在:
普通PC——任务开发
企业级环境—— 系统运行
集群环境——系统运行
亚马逊公有云——系统运行
;Master
从客户端接受请求
向Workers传递请求
不运行IDL和ENVI
是一个节点领导者
Node leaders
监视workers
重启workers
Workers
运行IDL和ENVI任务;单个高性能计算机
部署多个虚拟机
通过打开或者关闭虚拟
机器来实现弹性伸缩功能
通常用于商业或政府组织;多个物理计算机集群
通过打开或者关闭物
理机器来实现弹性伸
缩功能;运行在基于网络的云平台中,比如亚马逊云服务平台
通过开启或者关闭EC2实例来实现可伸缩性;;ESXi是VMWare开发的一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。
我们以一台机架式服务器为例,首先安装ESXi5.5,服务器虚拟后,即可建立虚拟机。运行ESXi5.5的这台服务器就叫做主机,主机提供虚拟机使用的 CPU 和内存资源,同时为虚拟机提供存储器访问权和网络连接的能力。
; 在通过ESXi虚拟的平台上,构建6个虚拟机:
Frontend——集群头节点
compute00—— 集群计算节点
compute01—— 集群计算节点
compute02—— 集群计算节点
compute03—— 集群计算节点
RSWindow——GIS服务器和Web服务器
;基于主流集群软件Rocks Cluster 6.1构建高性能集群环境,Rocks Cluster通过Roll机制安装集群工具,例如:作业管理、集群监控等???头节点安装成功后,通过PXE网络,计算节点可以自动安装。
;Rocks Cluster提供了一系列的基于Web的集群工具,例如集群监测工具ganglia。;ENVI Services Engine在Linux系统上安装分为两种安装方式:
应用程序安装(普通用户)
守护进程安装( root用户)守护进程可以和系统一并启动
;ENVI Services Engine安装在头节点上之后,只需要将
ENVI Services Engine和ENVI/IDL安装路径共享给计算节点即可,一般是将ENVI Services Engine安装在NFS或者DFS的挂载点上。
ENVI Services Engine安装命令:;头节点安装ENVI Services Engine之后,在计算节点中输入ENVI Services Engine安装命令,然后启动ENVI
Services Engine服务即可。
计算节点安装命令:
;ENVI Services Engine安装成功后即可在头节点上打开
ENVI Services Engine管理员控制台。浏览器中输入:
http://hostname:8181/ese/admin
;主要内容;ENVI Services Engine5.2版本,可以直接在IDL8.4下完成以下内容:
任务创建
任务编辑
ENVI/IDL程序开发
任务发布
任务组织和管理
;创建任务: IDL文件菜单-New Tasks;IDL下任务创建后即可生成任务所需的IDL文件(.pro)和JSON配置文件(config.task),该文件可以在IDL下直接编辑。
关于JSON文件参数,详见ENVI Services Engine帮助。
;在IDL中调试时需要加上verifyServer,否则!SERVER环境变量无法初始化,另外需要在IDL路径中加入了ENVI Services Engine安装路径下的lib文件夹
IDL程序启动envi,必须是e=envi(/headless)而不能是ENVI
;IDL文件和JSON配置文件编辑之后,即
显示全部