arcgis server101部署方案_第1页
arcgis server101部署方案_第2页
arcgis server101部署方案_第3页
arcgis server101部署方案_第4页
arcgis server101部署方案_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、内部文档,外传ArcGIS 10.1 for Server 部署方案ESRI()2012 年 4 月内部文档,外传为 ESRI本文档()所有。本公司书面,任何和个人不得以摘抄、本文档的部分或全部,并以传播。内部文档,外传制定及修订版本完成日期编写/修订纪要编写者备 注V0.12012.1.12罗列大纲,完成预备知识章节V0.22012.2.1调整格式,完成部署方案章节内部文档,外传目录1预备知识22部署方案91内部文档,外传部署是一个永远的话题,尤其是像 ArcGIS Server 这样的服务器,项目完成后,发布出去,让人们通过 Internet 享受辛辛苦苦的成果时,如果突然听到服务器挂掉了

2、或是地图半天出不来等之类的话,相信恨不得在地上挖个洞钻进去,有点夸张了,要介绍的就是ArcGIS Server 10.1 的几种部署方案。1预备知识在 ArcGIS Server 10 或者以前的版本中,我们经常看到会遇到SOM 和 SOC 这样的词语(可以查阅以前的资料,在这里不对这些详细),但是在 ArcGIS Server 10.1 的时候 SOM 和 SOC 这些东西都不了,而是被一个称之为 ArcGIS Server site 的东西取代了,那么什么是ArcGIS Server site 呢?这个要从 ArcGIS Server 的架构说起,我们知道不管是原先的 ArcGIS Ser

3、ver 还是目前的ArcGIS Server,它一直是一种可伸缩性的,我用两幅图做下对比以便回想一下当SOM 和 SOC 还的时候的 ArcGIS Server 架构和下面这幅 ArcGISServer 10.1 的架构2内部文档,外传ArcGIS Server 10及以前的架构3内部文档,外传ArcGIS Server 10.1 的架构对于 ArcGIS Server 10 以及以前的版本架构我在这里不多做介的同学可以参考其他资料,我们着重看 ArcGIS Server 10.1绍,有的东东。4内部文档,外传1.1 什么是 ArcGIS Server site什么是ArcGIS Server

4、 站点?ArcGIS Server site 由好几部分组件组成,这些组件可以有选择地分布在多台机器上,以便增加计算能力。ArcGIS Server site 的每个组成部分,在管理,激活,停用和一组服务的资源分配负载均衡过程中起着特定的作用。ArcGIS Server site 由三部分组成,如下图:lWeb 服务器lWeb gatewaylGIS 服务器1.1.1web 服务器Web 服务器承载 Web 应用程序,并为ArcGIS Server site提供负载均衡的好处,ArcGIS Server 兼容很多流行的 web可选的服务器,如IIS,Apache,WebSphere 和 Web

5、Logic。5内部文档,外传GIS服务器自带了一个 Web 服务器,该服务器我们通过HTTPGIS 服务而不需单独安装一个的 Web 服务的,器,如 IIS 服务。不过,如果想利用一些 Web 服务器的本地安全的好处(如验证选项),或者如果要承载 Web 应用程序,我们就可以在部署的时候选择的 Web 服务器。1.1.2web gatewayWeb gateway 用于处理 GIS 服务的请求,充当了部署时候的一个可选前端,Web gateway 通过一个单一的 URLArcGIS Server并在 GIS 服务器之间分配 Web 服务请求,如果参与 ArcGIS Server 站点的 GIS

6、 服务器不可用,那么 Web gateway 就会将请求转发给剩余的 GIS 服务器,这也就是我们所说的“高可用性”。Web gateway 可以包含物理上的 http 负载均衡器和网络路由设备或者第的设计有负载均衡功能的,比如说在的 EC2中,弹性负载均衡器(ELB)就可以充当 Web gateway,如果我们已经有了充当 Web gateway 的技术,那么在很多情况下它就适合和ArcGIS Server 一起工作,如果没有的 Web gateway,我们可以在 Web服务器上安装ArcGIS Web Adaptor,请看Web Adaptor 介绍,安装和配置这个文档。虽然 Web ga

7、teway 和 Web 服务器经常一起工作,在部署的时候Web gateway 的并不一定需要一个 Web 服务器。例如,如果您的Web gateway 是一个物理上的路由器,它可以发送请求直接到 GIS 服6内部文档,外传务器,而不需要一个 Web 服务器。1.1.3GIS 服务器GIS 服务器可以认为是ArcGIS Server 站点中安装了ArcGIS Server 的机器,GIS 服务器可以用来绘制地图,提供服务,同步数据库,投影几何对象,搜索数据,并执行许多由 ArcGIS 提供的操作,所以可以这么说 GIS 服务器是ArcGIS Server 站点中的工作中心。在 ArcGIS S

8、erver 10.1 中 GIS 服务器内嵌了一个 Web 服务器,但是我们提供一个的专有 Web 服务器,以便提供更高级的功能比如使用本地 Web 服务器的安全功能。在 ArcGIS Server 站点中,很有必要配置多台 GIS 服务器,防止其中的一台 GIS 服务器不可用,当一台 GIS 服务器挂了,WebAdataptor 可以将请求转发给 ArcGIS Server 站点中剩下的 GIS 服务器。1.1.4GIS 服务器的两个重要文件在 GIS 服务器中除了地图数据之外,还有两个很重要的文件:l Config-stroel Directories7内部文档,外传文件(c

9、onfig store)配置ArcGIS Server 站点有一个特殊的文件夹-配置,该文件夹中包含的站点和服务的所有属性。在创建 ArcGIS Server 站点时,需要点中,GIS 服务器指定配置的位置。在一个多机通过共享的网络目录配置的文件。如果架构需要有足够的灵活性,配置文件都可以在物理上和 GIS 服务器。服务器目录(directories)一个服务器目录是网络上的一个物理目录, ArcGIS Server 站点将某些特定的写入和在该目录中,该目录包含有缓存文件夹,输出文件夹,系统文件夹,KML 文件夹等,在创建ArcGIS Server 站点的时候,这些诶文件在我们指

10、定的位置创建,在一个多机的站点中,这需要一个共享的网络目录。下图为创建的 directories 目录的示意图:8内部文档,外传2部署方案2.1 方案一2.1.1开发沙箱站点如果仅仅是开发或者体验一下 ArcGIS Server10.1,采取这种部署方式是很方便的,因为这种部署方式不需要安装Web服务器或者Web Adaptor,部署结构图如下所示:部署结构图在这种,ArcGIS Server site 包含一台 GIS服务器。数据,服务器目录文件以及配置文件都在位于 GIS 服务器上,在GIS 服务器上安装一个用于建立一个小的空间数据库实例的 SQLServer Express 是一个不错的

11、选择。客户可以直接通过 6080 端口连接到GIS 服务在这种部署器,比如:. GIS 服务器只承载 GIS 服务,没有承9内部文档,外传载 Web 应用程序的 Web服务器。2.1.2优点和缺点2.2 方案二2.2.1单机器站点单机器站点方式从意义上将就是单 GIS服务器站点,是简单的适合最终成果部署一种,它将 GIS 服务器通过 Web Adaptor 向外。在这种Web Adaptor 被推荐安装,这样的话请求可以通过 Web服务器,这种方式让我们对安全有了的选择,同时提供了承载Web 应用程序的能力。单机器站点方式可以根据我们硬件资源情况,可以分为不同的方式,比如,如果我们只有一台机器

12、,那么就可以将 GIS 服务器,WebAdaptor 安装在这同一台上,这台机器上还应该安装 Web 服务器,如10优点缺点安装简单便于维护是理想化的原型服务和沙箱测试不安全( 用户直接可以Manger并且 可以直接通过ArcGIS Server site的目录访问 GIS 服务)不能承载 Web 应用程序如果 GIS 服务器挂掉,不的 failover内部文档,外传下图:部署结构图如果服务器较多的话,我们可以将 Web Adaptor 和 GIS服务器以及数据,配置文件等,如下图:部署结构图11内部文档,外传将 Web 服务器和 GIS 服务器,在 Web 服务器上和 GIS 服务器有不同的

13、管理设置和策略;将服务器目录文件和配置文件放在一个单一的机器上,这样提高我们备份和恢复这些资源的能力。2.2.2优点和缺点2.3 方案三2.3.1多机器站点相对于单机器站点来说,多机器站点就意味着多个 ArcGIS Server服务器,这种部署方式用于处理大的量或者提供备份措施以防止其他 GIS 服务器挂掉。下面这幅图给出了这种部署方式的结构:12优点缺点配置相对简单,可以将 GIS 服务器和我们 的Web 服务器整合,并且增加了额外的安全技术以及增加了承载Web 应用程序的能力适合有小并发量的用户因为只有一台 GIS 服务器,如果GIS 服务器挂掉了,不能实现failover,GIS 服务器

14、的性能取决于硬件环境内部文档,外传部署结构图,Web Adaptor 检测参与这个ArcGIS Server site在这种部署的 GIS 服务器,并将请求转发给其中的一个,用以提供负载均衡,并且 GIS 服务器在他们之间也提供一定程度的负载分布。在这种部署,根据数据的存放位置可以分为两种策略,如上图的就是将数据放在一个数据共享服务器上,这样数据可以被集中管理,这种方式适合局域网网速连接很情况,另外式如下图所示:13内部文档,外传部署结构图这种部署方式在每一台 GIS 服务器上保留一份数据,每台GIS 服务器上的数据路径都应该形同,这种方式消除了网络的影响并且能在网速慢的情况下提高性能这种方式

15、在数据频繁改变的情况下很难维护。在上面的场景中,额外的 GIS 服务器可以手动或者通过脚步自动添加到站点中,所以这种部署方式很适合云计算,在云计算环境中 GIS 服务器可以在任意时刻被添加活移除。集群的优势在使用多个 GIS 服务器的时候,我们可以使用集群的优势,集群14内部文档,外传就是一组 GIS 服务器,这组 GIS 服务器用于运行专有的一组 GIS服务,如下图:部署结构图在结构中Cluster A 用于提供地图服务, 而 Cluster B 用于提供地理处理服务。集群在我们有不同的硬件资源的时候是非常有用的,可以根据服务器的性能来进行配置,比如可以将一些旧的,性能低的服务器集群在一起用于处理需要资源较少的工作。15内部文档,外传2.3.1

温馨提示

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

评论

0/150

提交评论