- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGISServer分布式安装
ArcGIS 集群部署方案
一、ArcGIS Server 集群部署方案
ArcGIS Server系统有众多的组成部分(以下简称组件),包括 SOM,SOC,ADF,WebServer,
REST API,SOAP API 等等。作为一个整体的系统来协同工作,就要求每个组件可以很好地跟
其它组件通讯。为了最大限度地利用硬件资源,我们通常会要求每个组件分开部署。通过研
究,我们发现我们可以将 ArcGIS Server 的任一组件分离,分开部署在任意的机器上,然后又
有机地将这些分离部分组织在一起,形成一个高效的整体。本文探讨其实现过程。
(一)安装时各可选要素(组成部分)简介
所有的部署安装首先都必须从安装介质入手,ArcGIS Server 的安装包分 Dot 和 Java 两个
版本,每个版本中可选的组件都不一样。
1、ArcGIS Server DotNet Edition
GIS Server:GIS Server 包含两个部分,即 SOM 和 SOC;SOM 和 SOC 又是两个独立的组件,
它们可以分开部署在两台不同的机器上。
SOM:全称为 ArcGIS Server Object Manager,即对象管理器。SOM 组件安装完之后,在机器
的服务管理器中会多了一个“ArcGIS Server Object Manager”的服务名称,启动之后在
Windows 任务管理器中会多了一个进程,叫做 ArcSOM.exe。SOM 的主要作用是响应请求并
追踪管理运行在 SOC 机器上的服务,使得可以将请求传送给正确的服务来完成请求。SOM
占用机器的资源相对来说比较少,所以没有必须分开部署,它可以跟 WebServer 或者其中的
一台 SOC 机器来共享一台机器资源。在 DotNet 中,ArcSOM 可以支持 Failover 和 Round-bin
两种集群配置。Failover 即多台 SOM 机器,当其中一台死掉之后,另一台前赴后继开始工作;
而 Round-bin 方式是所有的请求被随机地分配给所有的 SOM 来处理。
SOC:Server Object Container,即对象容器,它是真正服务的宿主,也就是说它是 GIS Server
真正的工作核心。所以一般会建议多台 SOCs,SOC 由 SOM 来管理。
Web Applications: Web Applications 组件实际是将一些 ArcGIS Server 相关的要素安装到你的
Web Server 中去,使得你可以创建和管理你的 Web Application。以 IIS 为例,IIS 下面
C:\Inetpub\wwwroot 目录跟 ArcGIS Server 相关的东西都是由这个组件提供的。
Web Application Develop Framework:即 ADF,包括开发所需要的 Web Controls,模板以及例
子等,包括 Runtime 和 SDK。
Run time
Software Develop Kit:SDK,分 VS2005 和 VS2008 两种开发环境的 Plug-in
Mobile Application Developer Framework:用于 Mobile 相关应用开发的应用开发框架
2、ArcGIS Server Java Edition
GIS Server:基本描述和 DotNet 的差不多,请参照 DotNet 部分的相关注解。
SOM
SOC
Application Develop Framework:ArcGIS Server Java 开发所需要的资源,包括 Web Control, EJB,
例子和文档。
(二)GIS Server 集群部署方案
在这部分我们不讨论 Web Tier 层的部署,只讨论 GIS Server 的组成部分 SOM 和 SOC 的
部署方案。
1、单机模式
即 SOM 和 SOC 在同一台机器上,其结构视图如下:
安装过程非常简单,即将 ArcGIS Server 的安装包所有组件全部安装在同一台机器上,安装完
成后,按照提示 Post 即可。
2、1 个 SOM 对多个 SOC 模式
即 SOM、Web Tier 在一台机器上,而 SOC 分别安装在多台机器上,多台机器的 SOCs 统一受
SOM 进行管理。
进行部署的时候也非常简单,将步骤总结如下:
(1)首先,在 SOM 的机器上安装 ArcGIS Server 的 SOM 组件。打开 ArcGIS Server 的安装介
质中的 setup,出现所有可选组件的列表
您可能关注的文档
- Adjoint Tangent Rank-1 updates.pdf
- Adjuvant effects of chicken interleukin-18 in avian Newcastle disease vaccine.pdf
- ADS1230(TI).pdf
- Advanced OR and AI Methods in Transportation A PROCEDURE FOR THE SOLUTION OF THE URBAN BUS.pdf
- Advanced efficiency solutions for hybrid electric vehicles (HEVs).pdf
- ADVANTEST_R9211B.pdf
- ADR430_431_433_434_435_439电压参考源数据手册.pdf
- ADVICE FOR THE PREPARATION OF CAMERA-READY CONTRIBUTIONS FOR CONFERENCES.pdf
- Advice from Nonadaptive Queries to NP.pdf
- Advice Generation from Observed Execution Abstract Markov Decision Process Learning.pdf
文档评论(0)