返回baimmi的回答

baimmibaimmi系统架构师中国银联股份有限公司

金融云存储系统如果采用分布式存储系统,那么肯定是基于标准的X86服务器,软硬件解耦,解除厂商绑定,支持设备利旧,保护历史投资。具体在应用的时候对硬件平台具有如下基本要求:

  1. 运行在标准的X86服务器上;
  2. 基于分布式架构的软件定义存储系统集群内部服务器硬盘数量必须一致;
  3. 分布式存储正常运行需要占用单个服务器的处理器的核心数量需大于4+N(N是硬盘个数,一个硬盘对应一个核心),例如:单个服务器5个硬盘,共计需要4+5=9个核心,则服务器需配置12核处理器;轻量化异构存储统一管理服务需要8核以上的处理器;
  4. 分布式存储正常运行的服务器的物理内存需满足如下条件:
    大于10GB +(Nx2GB)(N是服务器上所有硬盘总计x存储容量,单位TB),例如:单个服务器5个硬盘,每个硬盘4TB,则共计需要10GB+20GBx2=40GB,服务器需要配置64GB物理内存;轻量化异构存储统一管理服务需要16GB以上的物理内存;一般情况下,随着内存容量的增大,性能也会越好;
  5. 分布式架构的存储集群性能很大程度上取决于存储介质的有效选择。分布式存储内部服务器须有板载PCIe插槽,支持使用快速的SSD硬盘作为缓存来为HDD加速,或者直接采用全闪存架构。使用SSD作为缓存加速的场景下,通常建议一个SSD对应3~4块HDD。使用PCIe/NVMe SSD作为缓存加速的场景下,通常建议一个SSD对应8~10块HDD。
  6. 服务器需要四个网口支持双平面,并且两两绑定(配置网口聚合(Bond),模式为802.3ad(Bond模式为4),此模式提供了容错性,提供高网络连接的可用,同时提供了相当的性能。具体的存储平面带宽要求不低于10Gbps。如果在小的试验环境中,可以适用分布式集群内部采用万兆网络用作数据分布,对外数据平面采用千兆提供服务
银行 · 2017-11-20
浏览1118

回答者

baimmi
系统架构师中国银联股份有限公司
擅长领域: 存储灾备分布式架构

baimmi 最近回答过的问题

回答状态

  • 发布时间:2017-11-20
  • 关注会员:2 人
  • 回答浏览:1118
  • X社区推广