3.硬件/网络平台的选择
1)性能基准线的选择
所谓性能基准线(Performance Baseline),系指在选择硬件平台时,确定某一机型及其配置,作为系统性能估计的基准。性能基准线的选择,对系统投资估算影响颇大。
由于计算机技术的飞速发展,各种硬件平台的性能价格比都在不断地迅速提高。因此,性能基准线的选择也随着硬件平台的发展而水涨船高。表5.3是ARC/INFO和ArcView近年来的性能基准线变化情况。
通常,内存配到所需最小配置的大约两倍时,系统的性能将得到显著的改善。增加内存,将减少与硬盘交换有关的系统开销,从而改善系统总体性能。极端的情况是,当内存足够大,以至内外存储器间的交换降为零时,系统的性能将达到最佳。
2)地理信息系统数据服务器配置
地理信息系统数据服务器的配置,必须能支持最大的并发网络文件服务(NFS或磁盘共享)客户数。某一特定的地理信息系统数据服务器平台,可支持的并发地理信息系统NFS客户数可用下列公式进行计算:
并发客户数=2×相对性能
相对性能=本机SPEC指标÷性能基准线SPEC指标
这里,SPEC指标是指用美国标准性能评测公司(Standard Performance EvaluationCorporation)的一组世界公认的数据,对特定计算机平台进行测试所得到的性能指标。
下面是地理信息系统数据服务器性能分布图(图5.5)。
3)关于网络配置
网络环境对于地理信息系统而言至关重要。地理信息系统应用所访问的数据相对较多,特别是进行空间分析和显示时更是如此,这就对网络的通行能力提出了很高的要求。考虑网络配置时,必须保证提供足够的带宽以满足地理信息系统应用的需要。
通信环境可由各种网络部件(如路由器、桥、调制解调器、HUB等)和通信技术(100BaseT、10BaseT、FDDI、ATM、T1、帧中继等)建立;另外,还须选用某种通信协议(TCP/IP、IPX、SNA、DECNet等)。ARC/INFO、ArcView地理信息系统和Oracle所用的通信协议主要是TCP/IP、NFS和磁盘共享。
使用NFS通信(一种面向联结的通信协议)并在网上传送大块的空间数据将耗去大量的网络带宽。TCP/IP通信(面向消息的通信协议)对带宽的要求则要少的多。
尽可能地将空间数据放在地理信息系统应用服务器上,将有助于减少网络传输量,从而显著地改善应用的性能。