软件部:张永杰

  

在工程项目中,服务器的配置应该根据系统的功能和规模来确定,而选择的参数包括:CPU、内存、硬盘、带宽。下面以通讯服务软件为例,来说明一下各种指标的选择原则及推荐配置。

  

1.CPU

       根据通讯点数越多,所需的计算能力要求也越强。CPU一般2核以上,推荐4核或者8核。根据经验给出推荐配置如下表:

  

平升监控系统的服务器配置原则

  

       注意事项:

       1.云服务器性能比物理服务器性能略低,选择时应适当提高配置。

       2.云服务在购买时,不要选择1核的配置,因为如果系统中CPU占用100%时,远程操作系统将非常卡顿,严重的可能需要在后台重做系统。

  

2.内存

       内存是直接影响系统规模的一个关键参数,因为系统规模越大,所需的内存空间也就越多。

       通讯服务软件所需内存的量可以按照如下公式来粗略估算:

       通讯服务软件所占内存=3M*系统点数。

       而整个服务器内存配置组成为:

       服务器内存=操作系统+通讯服务软件+数据库软件+应用系统+其它

       比如:测点数在1000的系统,内存至少为8G。

       各部分占比如下表:

    

平升监控系统的服务器配置原则

  

3.硬盘

       服务器中占用磁盘空间的主要有历史记录、照片。

       历史记录的占用空间有关的指标包括:采集量个数、存储间隔、测点数量、存储年限

       举例:一般采集量在15个,存储间隔为5分钟的系统,单侧点每年的数据量为60M左右。

       即:测点数1000的系统10年间的数据存储量为:60M*1000*10=600G。

       照片的占用空间有关指标包括:照片质量(照片大小)、存储间隔、测点数量、存储年限。

       举例:一般系统中照片分辨率为1280X720时,单张照片尺寸大约为100k左右。

       按照1小时抓拍一次,一个相机一年照片所占空间为:0.1MX24X365=876M

       即:测点数1000的系统,10年间照片的存储量为:876M*1000*10=876G。  

       注:1. 以上只是历史类数据的占用空间,还未计算报警以及系统日志等所占空间,所以服务器在配置硬盘的时候应该预留足够的空间。

              2. 减少磁盘占用的方式有两种:降低存储频率、定期删除旧数据。

  

4.带宽

       一般的监控系统中我们粗略估计100测点所需的最低带宽为1MB,推荐2MB。

       对于有视频的系统,单路视频所需的带宽为1MB。