ArcGIS Server部署策略与性能优化-Nick_第1页
ArcGIS Server部署策略与性能优化-Nick_第2页
ArcGIS Server部署策略与性能优化-Nick_第3页
ArcGIS Server部署策略与性能优化-Nick_第4页
ArcGIS Server部署策略与性能优化-Nick_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ArcGISServer部署策略与性能优化罗政东ArcGIS概述ArcGISServer文档可伸缩性性能互操作影像服务基于角色的安全验证Mashup能力(RESTAPI)缓存功能增强KML支持增强更多OGC服务支持WebServicesISO,W3C…使用提供制作WebMapViewerDesktopExplorerArcGISServerMobileEnterpriseEnvironmentOpenAPIs制图3-D可视化建模&分析数据管理让任何人都能共享GIS知识......通过标准与其他系统集成ArcGISServerArcGISServer空间数据管理可视化(制图)空间分析Web地图应用ArcGIS移动ArcGISExplorerArcGISDesktopJava.NetJavaScriptFlexSilverlight丰富的开发方式和应用模式ArcGISServerWebServer(Windows/UNIX)SOMServerObjectManagerServerContainers(Windows/UNIX)数据WebApplicationWebServiceWeb浏览器ArcGIS桌面ArcGIS桌面Administrator(ArcCatalog)(Windows/UNIX)应用程序框架(ADF)GIS服务器松散的结构体系ArcGIS

Server系统中的性能影响因素影响因素硬件数据源ArcGIS

Server配置服务开发框架硬件的影响影响响应速度CPU性能内存存储系统读写速度网络延迟

影响负载能力CPU(核)数量内存存储系统读写速度网络带宽CPU选择速度(Speed)参考专业的CPU评测(

/cpu2006/results/cint2006.html)Mapping:选择整数运算(BaselineCINTRate/Core)性能高的CPUGP:选择浮点数运算(BaselineCFPRate/Core)性能高的CPU核数(cores)本地磁盘本地磁盘性能总是最优的要确定好合理的簇大小访问常规数据访问海量切片数据权衡性能与容量的尺度适用于数据量小的系统SAN存储SANStorage

Area

Network它是一个网络(有别于IP网络)FCSAN接入光纤交换机HBA卡优点光纤接入吞吐量大单个访问效率高缺点接入成本高扩展性差并发访问效果不佳接入点存在单点风险NAS储存NASNetwork

Attached

Storage(它是一个网络存储设备)他是一个基于IP网络的存储优点接入成本低使用传统的IP网络(成本低、易于共享)缺点NASIP接入吞吐量低于FC并发访问差NAS接入点存在单点风险扩展性差其它储存方式整合性能、并发、容灾、成本、扩容的优点调整簇与容量的平衡集群存储技术GooglefileSystemGFSwww.AS3CZFS集群存储基于普通PC机的Linux集群随时扩容(扩容后存储集群的CPU内存都在增加“动车组”)高并发访问时由多台机器支撑使用集群中机器的存储使用IP网络易于接入、价格低廉连续的存储空间无单点故障的忧虑文件被打碎权衡了簇和容量的关系高效的索引超大的吞吐量100GB/sorhigher最大文件数百亿云存储环境服务器集群规模按需配置数据源的影响矢量数据数据来源:ArcSDE,FileGDB,矢量数据文件等存储类型:ST_Geometry,OracleSDO_Geometry,SQLServerGeometry,PGGeometry栅格数据数据来源:ArcSDE,FileGDB,ImageServer,栅格数据文件等压缩:NONE,LZ77,JPEG……LocalvsUNCLocal总是优于UNCApplicationServer(SDE)vsDirectConnect在单机模式时ApplicationServer方式速度快DirectConnect灵活性高,适用于集群模式不同数据源小数据矢量出图FileGeodatabase有明显的优势为只读显示优化的SDC格式小数据量无需采用RDBMS不同数据源大数据矢量出图shapefile在不使用标注的情况下出图性能很好FileGeodatabase的性能依然非常出色PostgreSQL的能力不同数据源小数据矢量查询数据量较小时基本没有区别不同数据源大数据矢量查询Shapefile劣势明显PostgreSQL免费量又足如果是只读操作,似乎还可以省数据库的钱不同数据源栅格出图JPEG2000压缩文件存储普遍比入库后要快不同压缩方式栅格出图文件形式的存储越压缩性能越差数据库中可能在I/O和压缩结算间达到较优值SDE服务连接vs.直连矢量查询SDE服务连接vs.直连矢量出图但是这个结果并非绝对,在某些情况下可能结果也会相反。检查数据数据库参数调整创建/维护属性索引更新数据库统计信息版本压缩检查空间索引数据源种类太多,无法穷尽。在可选的基础上,模拟业务情况,测试+比较。ArcGIS

Server配置的影响MIME瓶颈RESTexportimage/SOAPreturnMimeData网络带宽URL瓶颈RESTexporthtml/SOAPreturnURL/ADF/WMS网络带宽磁盘性能不同机器不要使用共享虚拟目录网络负载超过约35%响应时间急剧下降

解决内存瓶颈增加物理内存限制主机上的容量池式服务模型服务器不保存状态信息当前范围、图层可视性…共享对象池适用于普通地图或GP服务非池式服务模型服务器端保存状态信息适用于编辑地图或复杂GP服务增加最小、最大实例数,提高并发处理能力MIMEvs.URL一般磁盘总是先于网络成为系统瓶颈MIME伸缩性较好输出小图片MIME更有优势安全与认证SSL本地安全验证服务LSASS(Win2003)

/index.cfm?fa=knowledgebase.techarticles.articleShow&d=32620Web层的安全机制

实例数实例数的优化和服务类型、数据源有着比较复杂的关系经验公式:每个CPU核配2个实例这是一个经验参考,不要拘泥有些情况下很可能不同建议在这个经验值的基础上进行调整模拟业务情况,查看系统资源使用情况服务的影响MapService优化MXD使用正确的坐标系使用高效的地图符号使用Annotation替代Label避免使用maplex避免使用跨数据库的joins使用有索引的字段启动简单图层(由用户控制其它的图层显示)使用字段可视性(隐藏不需要的属性)避免使用JPEG2000等(压缩过的)栅格数据类型使用和比例尺一致的数据(如果需要对数据做综合)为一致用户体验,在所有比例尺中显示相似的要素数避免使用复杂的几何类型服务的影响MapService使用MSDMapServicePublishing工具条MapService给底图创建切片缓存如果业务图层改变并非十分频繁,也创建切片缓存在客户端进行业务数据绘制(Flex/Silverlight/JavaScript

API)GPService使用同步交互模式使用本机的Jobs目录对大栅格数据进行分幅使用原生未压缩的栅格类型,比如TIFF尽量通过地图图层去访问数据库中的数据中间/最终结果尽量使用内存进行操作GPService可以预先计算的环节首先进行预处理使用本地的数据和资源避免不必要的坐标转换给使用到的属性字段添加索引简化数据ImageServicevs.MapService开发框架的影响判断是否能满足应用的功能需求能否尽量提升性能和伸缩性技术成本可选的开发框架:.Net/JavaADFJavaScript/Flex/Silverlight

APISOAPSDKArcObjectsAPIArcGISServer的部署策略单ArcGISServer部署对于ArcSDE数据源,尽量保证一个单独的应用服务器运行数据库对于文件数据源,尽量保证与ArcGIS

Server在同一机器ArcGIS

Server的Output目录尽量与之在同一机器SOCSOMWebTierArcSDE反向代理ArcGISServer客户端多SOC部署(MIME)是否存在网络瓶颈WS(2)WebTier(WS1)SOMWS(N)…SOC(1)SOC(2)SOC(N)ArcSDE…全双工的千兆网网络负载均衡多SOC部署(URL)是否存在磁盘瓶颈V

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论