请问大佬们,企业内网的服务器该怎么选

msmmbl 18天前 19

是一家工业企业,车间里有一些设备,通过现场总线最终转到 TCP/IP 协议上去。他们希望可用通过在办公区的电脑查看车间这些设备的状态,还会有一些远程操控设备的需求。

中间会用到服务器用来做这几个事情:

  • 跑一些后端服务,用来对登录操作进行鉴权。
  • MongoDB 存一些用户信息之类的。
  • Redis 用来缓存车间设备的实时状态。
  • influxDB 用于储存设备的历史数据,并且在客户端查询数据的时候,可能会有一些聚合数据的运算。
  • 跑一些服务和设备的 PLC 们直接通讯用于采集数据和发送控制命令。

被控制的设备大概在 10 台的样子,数据量未知,不过这次只是试水,设备肯定今后是越来越多。由于有实时要求和数据私有化的要求,这次需要在企业内部搭建本地服务器去做。并且工控行业对设备的稳定性还是有要求的。

网络那块西门子有专门用于工业环境的交换机、PLC 可用,通过设备和网线的冗余的方式保证了通讯线路的稳定。但是服务器这里,似乎工控行业这块没有现成的产品,还是要依赖 IT 的那套去解决。

服务器打算直接使用戴尔的商用服务器,想请教下这块冗余的配置是怎样的?

  • 在储存方面,使用 SSD 搭建 RAID1 或者 RAID10,MongoDB 数据库和 influxDB 数据库的存储来保证储存的高可用,不至于挂掉一块硬盘导致服务器中断,并且应对将来可能的大量数据的读写;使用机械硬盘做 RAID0 跑定时任务将固态硬盘的数据备份到机械硬盘上去,以免数据的丢失。那此时,操作系统和后端服务脚本,按照实践,是需要放在另外的磁盘上,还是和数据库同一个磁盘,这些磁盘需要做 RAID 吗?

  • 是采购一台高性能服务器,跑上面所有的服务,还是把这些服务器分散到多个服务器上?

  • 服务器硬件本身需要做冗余吗,比如采购两套服务器,做一主一备?

有没有做过类似项目的,可以给一些服务器的配置参考的或者设计此类系统的参考资料的,谢谢。

最新回复 (0)
  • 游客
    2
返回