ArcGIS Server管理与性能优化.pptxVIP

  • 14
  • 0
  • 约1.7千字
  • 约 55页
  • 2019-09-23 发布于湖北
  • 举报
ArcGIS Server管理与性能优化;主要内容;;;;服务器 = 服务器对象管理器(SOM) + 服务器对象容器(SOC) 服务器对象管理器(Server Object Manager) (1)用来管理分布在一组服务器容器中的服务器对象(类似于DCOM的管理模式) (2)是一个 Windows / Unix服务 服务器容器(Server Container) (1)服务器对象管理器启动的一个进程 (2)部署了一个或多个GIS服务器对象 ;;使用manager 使用catalog ;;;;;;;;基于角色的安全模型 .NET平台 Windows 用户和组 Microsoft SQL server ASP.NET custom membership provider JAVA平台 缺省存储位置: Java Manager 中部署的Apache Derby数据库 外部数据库(通过JDBC支持: Oracle, DB2, MS SQL Server) LDAP server Active Directory;配置用户和角色的存储;用户角色管理;用户角色管理;开启安全设置;设置服务的访问权限;;如何存储我的矢量数据;大数据不同数据源矢量查询;1亿1千多万个ArcSDE矢量要素的出图性能;不同数据源栅格出图 文件储存普遍要比入库后快;如何选择栅格压缩格式与压缩比;以一个4.7G的TIFF格式为例;每个比例尺下应该显示多少数据;MXD还是MSD;UNC/CIFS/SMB总有额外消耗 尽量使用本地存储 大量的I/O请求下差距跟明显 ;应该配置多少个实例;紧凑型切片生成更快、伸缩性更好 紧凑型切片更容易迁移 ;在访问上,通常离散型的切片性能更好 另外,能使用虚拟目录的话性能提升很大 ;ArcGIS Server集群应该如何配置?;;;四个主要的响应时间因素 性能瓶颈在每一层都可能发生;单用户测试是不能说明问题的 模拟多个用户 低级做法:协同多人操作 高级做法:通过使用测试工具,如LoadRunner等录制事件;CPU 网络 内存 硬盘空间 线程 服务器对象可用性;地图可以包括动态图层和静态图层 动态图层 = 经常变化的数据 按照道路的通畅度符号化道路要素 显示最近工单的电力网络 静态图层 土地利用 路网 基础地形数据 分类是主观的,由应用决定;动态地图显示质量与速度的权衡;同一环境同一地图文档采用的缓存地图和动态地图出图性能比较;缓存地图服务;显示相关信息 启动简单图层 (其它的图层可以由用户控制显示) 使用字段可视性 (隐藏不需要的属性) 使用比例尺 使用和比例尺一致的数据 (如果需要对数据做综合) 可以利用图层组的方式在对该比例尺下显示的所有要素类别进行可见比例设置;点 为了更好的性能,使用简单的或者字符型符号 使用 EMF代替位图 使用整型 (vs. 字符型)字段作为唯一值渲染 避免晕轮(halos), 复杂形状, 掩膜(masking) 线和面 使用ESRI_Optimized 符号 避免制图线 (也包括多边形外廓线) ;所有填充的外廓线是简单的线,不是制图线 图片填充是 EMF,而非BMP 提高显示性能 50%;用注记(annotation)代替标注(label) 使用有索引的字段 (尽可能减少标注SQL查询次数和复杂性) 少用标注和要素冲突权重 避免特殊效果 (填充模式、晕轮、背景) 避免非常大的文本尺寸 (60+pts) 避免用Maplex进行动态标注 避免重用 ;;;状态信息 (如当前范围、图层可视性等.)维护在 web服务器 /浏览器 由于共享对象池,提供较好的均衡 ;定义最大-最小 的实例数 实例分布在所有的主机上;根据最大吞吐量设置实例数 (通常为每个核有2 到4个实例 ;增加主机内存 限制主机上实例数 一旦达到这个限制,服务器开始取代最近很少使用的实例,而不是创建新的实例 提供的大量服务仅仅其中的某部分会被经常使用,因此要正确评估服务的并发量

文档评论(0)

1亿VIP精品文档

相关文档