- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于集群省级节点网络运行平台负载均衡设计与实现
基于集群省级节点网络运行平台负载均衡设计与实现
摘要: 集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,每个计算机运行一个所需服务器程序的独立拷贝。负载均衡是将工作负载在这些计算机间进行合理分配。这两项技术策略主要是为了提高网络灵活性和可靠性。本文结合天地图·青海省级节点的建设对集群与负载均衡在GIS行业中的应用做了相关阐述。
关键字: 集群;电子地图;负载均衡;GIS
1、天地图·青海省级节点网络运行平台总体设计
1.1、 天地图·青海省级节点用户访问压力分析。
天地图·青海省级节点主要由GIS业务和WEB业务组成。GIS业务为用户提供了电子地图服务。这些数据都是以图片文件形式存储,主要格式为JPG或PNG,现阶段数据量约为100GB左右。Web业务又分为门户网站和电子地图浏览的富客户端。其中web数据从数据库中读出,现阶段数据量在20MB以下,富客户???电子地图浏览是通过调用GIS业务的REST服务接口为用户提供电子地图浏览、地名查询等功能。
当用户通过互联网访问门户网站时,服务器的访问请求压力全部落在WEB业务服务器上。当用户访问电子地图时,首先请求WEB服务器,下载富客户端到本机,然后根据用户对富客户端的操作直接请求GIS业务服务器提供的GIS服务,而不再去访问WEB服务器。在这样的网络环境种,服务器的访问压力全部由GIS服务器承受。
为了解决上述问题,天地图?青海省级节点网络运行平台(以下简称 “网络运行平台”)将采用集群和负载均衡策略。使用这种策略,不但可有效的将大量的用户访问智能分流,而且还能保持系统的高可用性,保证业务的不间断运行。
1.2、集群与负载均衡
集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,每个计算机运行一个所需服务器程序的独立拷贝。它为用户提供应用程序或网络服务的单一客户视图,同时还提供接近容错机的故障恢复能力。
负载均衡是一种动态均衡技术,通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把任务合理均衡地分配出去。这种技术,加强了网络数据处理能力,提高了网络的灵活性和可用性。
在网络运行平台中结合集群技术和负载均衡技术,可以使网络具有高可用性的同时提升整个网络的吞吐能力。
2、网络运行平台详细设计
在天地图·青海省级节点网络运行平台建设中,由于受经费、环境等限制,舍弃了采用大量低端PC搭建负载均衡集群的方案。根据现有设备情况决定采用少量中等性能服务器和硬件负载均衡器结合服务器虚拟化技术来搭建负载集群。使用虚拟化技术可以充分调用有限计算机硬件资源,将单台物理服务器划分为多台虚拟服务器。
通常,在GIS行业中,整个网络架构策略会采用三层部署的系统架构策略,即web服务器、GIS服务器和数据库服务器,但在上节“青海省天地图省级节点用户访问压力分析”中我们得知,在用户浏览地图数据时,实际上是由GIS服务器提供电子地图数据,而不是由WEB服务器提供。因此在本方案中,采用两层系统架构策略,即web服务器与GIS服务器作为应用层,形成两个独立的WEB集群和GIS集群。数据库服务器位于二层,为各种应用( 包括GIS 应用和MIS 应用) 提供基础数据支撑。
在负载均衡技术方面采用CoyotePoint公司生产的Equalizer E650GX负载均衡器实现GIS集群与WEB集群的负载均衡。Equalizer E650GX负载均衡器是一种采用各种分配算法把网络请求分散到一个服务器集群中的可用服务器上去,通过管理进入的Web数据流量和增加有效的网络带宽,从而使网络访问者获得尽可能最佳的联网体验的硬件设备。它支持面向应用的负载均衡,操作简便,性能上优于软件方式实现的负载均衡,不过成本昂贵。
GIS集群采用ArcGISserver作为电子地图数据发布的基础软件,其本身已经实现了地图服务调用过程中后台运算的负载均衡。ArcGISserver是一个发布企业级GIS 应用程序的综合平台,提供了可伸缩性的系统架构,各部分可以集中部署也可以采用集群部署,支持高可用、大规模的企业级应用。ArcGISserver有两个重要的组件,即SOM,SOC。SOM是服务对象( 各种地理信息服务) 管理器,主要负责对SOC的任务调度,按照一定的负载均衡算法将请求发送到适宜的SOC去执行; SOC是服务对象的容器,主要进行相关GIS 应用的处理。在本案例中,将采用多SOM多SOC集群部署。此种部署方案的优点是消除多台服务器部署中的单一故障点的风险,确保 GIS服务器持续可用。
3、网络运行平台实施
3.1、WEB集群负载均衡实施
在做了相应的IP规划后,首先采用两台物理服务器部署相同的WEB应用软件,然后将两台服务器用千兆
您可能关注的文档
最近下载
- 呼吸衰竭ppt(共40张PPT).pptx VIP
- 7.1《风景谈》课件(共41张PPT)(含音频+视频).pptx VIP
- QXT3传感器中文操作手册.pdf VIP
- 病理科医疗质量自查表.docx VIP
- 菲亚特博悦说明书.docx VIP
- 2014-6-30电力变电站钢结构装配式建筑、围墙、防火墙.pdf VIP
- 上海市市东实验学校2022-2023学年高一10月月考语文试题.pdf VIP
- 《半导体物理与器件》教学大纲.docx VIP
- 2025青海公司所属华电(格尔木)能源有限公司面向华电系统内外招聘180人笔试备考试题及答案解析.docx VIP
- 人教版道德与法治四年级上册教案.docx VIP
文档评论(0)