分布式存储配置要求

为了满足目标应用的存储需求,我们需要一台具备以下配置要求的存储服务器:

  1. 存储容量:24盘位服务器硬盘,总容量不低于xxx TB。我们建议使用24个1.92TB的企业级SSD存储盘,以保证高速的数据读写性能。而每个节点的可用容量应不低于90TB,以提供足够的存储空间。

  2. 网络要求:我们要求存储服务器具备高速的网络连接,以满足数据传输的需求。可以选择使用Infiniband XXX型号的100Gbps网卡,该网卡支持RDMA技术,可以提供低延迟的数据传输能力。此外,还需要千兆网络,包括数据口网络和管理口网络,支持IPMI远程管理。另外,如果选择使用10GB万兆以太网络,需要与IB网络设备进行性能对比,确保满足需求。同时,还需要支持控制节点和网卡冗余,以保障系统的高可用性。

文件系统软件要求

在存储服务器上,我们需要安装分布式存储软件作为文件系统,以满足高性能、高扩展性的要求。

  1. 软件架构要求:我们需要选择一种分布式存储软件,以实现数据的分布式存储和管理。这样可以提高系统的吞吐量和可靠性。具体选择哪种软件,需要根据实际需求和技术考虑。

  2. 软件授权:我们要求软件授权为终身授权,并无使用时间限制。同时,需要确保是非OEM版本,每台服务器都需要安装一套服务端软件。此外,我们还需要至少100个客户端正式永久授权,并提供客户端授权扩展定价方案。

  3. 售后服务:除了软件本身,我们还需要提供售后支持和保修服务。这包括原厂和集成商提供的3年售后支持,以及技术培训、软件搭建测试与调优等支持。

软硬件整体要求

除了存储服务器和文件系统软件,我们还有以下整体要求:

  1. 性能要求:存储服务器需要具备足够的性能,以满足实际业务的需求。我们要求能够支持1000个客户端进行图片数据的随机读取,读取性能不低于50万张/秒。每台客户端的随机图片数据读取性能也不低于6000张/秒。此外,还需要支持超过1000个客户端进行图片数据的随机读取,读取性能不低于20万张/秒,单台客户端的读取性能不低于2000张/秒。这些性能指标需要在图片大小为32K的情况下满足,并且数据写入过程中的数据随机读取性能波动不超过20%。测试时可以根据实际业务情况进行调整和修正。

    扫描二维码关注公众号,回复: 16155789 查看本文章
  2. 稳定性要求:存储系统需要保证7x24小时的高压数据读取和写入,不出现异常情况,如数据读取失败、写入失败、数据丢失等。商务条款中应约定稳定性出现问题时的赔偿方式,包括累计停止服务时间或性能异常次数的赔付比例。

  3. 扩展性要求:存储系统需要支持在线扩展,以满足系统容量和性能的需求。在扩容过程中不能丢失已分配的文件系统数据,并且需要提供具体的扩展性方案和线性扩展性能数据,包括存储池容量扩展性、吞吐扩展性和网络扩展性等。

  4. 数据可靠性要求:为了保障数据的安全性,我们建议采用双副本模式,以提供硬盘容错和服务器容错。同时,还需要具备网络冗余容错功能,以防止网络故障导致的数据不可用。

  5. 图形化监测:为了方便管理和监测文件系统,我们要求支持远程图形化管理界面。通过该界面,可以对文件系统进行管理和监测,提高操作的便捷性。

  6. 客户端系统要求:客户端系统需要支持Ubuntu 14.04、Ubuntu 16.04和CentOS 7+操作系统。同时,客户端软件也需要与客户端系统进行升级兼容。

  7. 存储与客户端网络支持:存储服务器和客户端之间的数据通信需要采用Infiniband网络或者万兆网络,以保证高速和稳定的数据传输。

  8. 挂载要求:存储系统将存储资源池化为单一目录,客户端通过目录挂载方式将存储服务器中的根目录挂载到本地。

  9. 配额管理:存储系统需要支持对目录进行配额管理,以控制存储空间的使用情况。

  10. 用户权限管理:存储系统需要支持目录按组和用户进行权限管理,并且可以与Linux权限系统进行对接,实现统一的权限控制。

猜你喜欢

转载自blog.csdn.net/huapeng_guo/article/details/132169088
今日推荐