欢迎来到天天文库
浏览记录
ID:9221055
大小:257.59 KB
页数:8页
时间:2018-04-23
《skylineglobe服务器的硬件配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SkylineGlobe服务器的硬件配置SkylineGlobe服务器的硬件配置本文提供了有关SkylineGlobe服务器配置的信息,考虑到设置和配置不同服务器时可能发生的诸多状况。1服务器配置1.1TerraGate地形服务器推荐配备一台最多可支持500个并发用户的专用服务器。当然,一个强大的服务器(如:四核处理器16G内存)能够负荷最多1000个并发用户的请求。操作系统:WindowServer2003或WindowsServer2008;CPU:双核或四核系统;RAM:Windows系统1GB,每添加一个并发
2、用户加10MB,如果是500个用户则推荐使用8GB的内存;存储器:参见“存储器要求”章节。负载均衡:在一个负载均衡器下可以设置若干个TerraGate地形服务器。通常这些服务器共享一个处理地形数据集(MPT)的中央存储器。支持任意硬件或软件的负载均衡器。备份:在关键任务系统中,建议至少再分配一个故障转移地形服务器。例如:在2000个并发用户系统中,建议总共配置5台服务器。另外,因为单个TerraGate地形服务器能够负荷多于500个并发用户,那么也可以不设置多余的故障转移服务器,如果其中某个系统失效了,就依靠其他的T
3、erraGate服务器。仅在流方式传输请求可以在有限的时间内被折衷解决的情况下,才推荐这种选择。直连工程:在直连工程中,地形服务器使用TerraBuilderFusers来处理未压缩的地形SkylineGlobe服务器的硬件配置数据。用MPT源数据直连——不需要为Fuser分配专门的服务器,它们可以在TerraGate地形服务器上运行。Fuser只负责由两个及以上最优化的MPT文件组合而成的汇合区,因而工作量是最小化的。97%以上的要求直接由MPT源数据来服务,而少于3%的请求需要Fusers来处理。此外,内存块由F
4、users创建缓存,因而经过几天的工作,真正由Fusers来处理的请求很少。用本地数据直连——建议为Fusers分配额外的服务器。推荐方法是每一核定义两个Fusers(即4核服务器可以运行8个Fuser)。一个工程中所需的Fusers的数量由数据源格式的性质决定。压缩格式(如:MrSid、ECW)需要更多的CPU功率。同样,如果有必要将数据源重投影成工程中设定的坐标系统,就需要通过Fusers增加额外的处理流程。如果要估算Fusers的数量,建议测试一个带数据源的TerraBuilder小工程,在网络上创建一小部分M
5、PT,并计算一下每秒钟每一个Fuser处理的内存块数量。比如,在一个中等配置的计算机上(***)——快速数据源(如,无需重投影的tiff格式),一个Fusers每秒可以处理多达20个内存块;而慢速数据源(如需重投影的Mr.Sid数据)大约是每秒2‐3个。备注:一个Fueser只处理一个特定内存块的首个需求。产生的内存块进入缓存,因而该内存块的下一个请求通过缓存(MPT)传输,无需Fuser处理。也就是说,经过数天的工作,许多请求不需通过Fusers来处理。目前,确定Fuser请求与缓存请求比率的唯一方法是测试小规模的
6、工程。直连Fuser分析示例:硬件:一个TerraGate地形服务器和3个4核Fuser服务器每个服务器的Fuser总数:3×8=24每个Fuser服务器的内存块总数(平均每秒6个请求):24×6=144进入缓存的请求与非缓存请求的比率:2:1(缓存2,非缓存1)一个Fuser服务器可以处理的请求数=144×3=432缓存块每个用户的请求数:2(参见建议带宽分配)SkylineGlobe服务器的硬件配置TG和3个Fuser服务器可以支持的总用户数:(432×3)/2=648个用户1.2TerraGate对象服务器(S
7、FS,TerraGateFeatureService)推荐为500并发用户分配一个专门的服务器。一个强大的服务器(如:四核处理器16GRAM),可以承载多达1000个并发用户。负载平衡——在一个负载平衡中可以支持一组TerraGate对象服务器。服务器必须共享一个中央存储器。备份——在关键任务系统中,至少分配另一个故障转移地形服务器。例如,在2000个并发用户系统中,共分配5个服务器。另外,因为单个TerraGate地形服务器能够负荷多于500并发用户,那么也可以不设置多余的故障转移服务器,如果其中某个系统失效了,就
8、依靠其他的TerraGate服务器。仅在流方式传输请求可以在有限的时间内被折衷解决的情况下,才推荐这种选择。1.3SkylineGlobe网络应用SlylineGlobe网站是一个ASP.Net/IIS网站。典型服务可以承载几百个用户。对于大规模工程(500以上并发用户)而言,重要的是为网站(IIS)分配特殊服务器,为网站服务器分配故障转移服务
此文档下载收益归作者所有