同一机柜内 7、8 台服务器之间不停从一个位置交换文件(平均每个文件为 100、200 兆大小),大家有什么好的存储交换方案吗?比如用什么样的 交换机、用什么存储协议或方式,最好是开源的方案,谢谢~~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yanerweb

同一机柜内 7、8 台服务器之间不停从一个位置交换文件(平均每个文件为 100、200 兆大小),大家有什么好的存储交换方案吗?比如用什么样的 交换机、用什么存储协议或方式,最好是开源的方案,谢谢~~

  •  
  •   yanerweb 2014 年 10 月 22 日 3966 次点击
    这是一个创建于 4202 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在采用的是 千兆交换机 链接 7、8台服务器。
    其中一台服务器 运行 centOS 的 NFS (ver 3)服务,其他服务器 Mount 它使用,交换数据。
    但随着 服务器之间文件 交换量 越来越大,这个 NFS 已经撑不住了。
    现在想改造 这个 存储的方案,大家有什么推荐的吗?
    20 条回复    2014-10-22 21:39:32 +08:00
    adrianzhang
        1
    adrianzhang  
       2014 年 10 月 22 日
    貌似没有上专门的存储设备啊。是因为价格么?如果价格还算可以承受,可考虑EMC SAN直连。如果还有预算,注重性能,可看一下:

    http://en.wikipedia.org/wiki/InfiniBand
    比较昂贵,但性能好。
    canesten
        2
    canesten  
       2014 年 10 月 22 日
    同带宽下InfiniBand比其他的万兆并不贵多少
    yanerweb
        3
    yanerweb  
    OP
       2014 年 10 月 22 日
    @adrianzhang 现在没有用任何 专门的存储设备,资金有限,可能本次改造最多投入 5到10万元,
    貌似是需要引入 SAN存储 的概念了?是吗? NAS 什么的,不行吧?
    另外,是不是需要提升到 万兆网络了~~
    xenme
        4
    xenme  
       2014 年 10 月 22 日
    1000M的话,吞吐只有100M/s,你的磁盘的读写速度应该还是能满足的。
    所以,一种是上万兆,然后共享的server可以放到cache里面嘛,如果文件不多,不大的话,直接丢内存,这样IO就不成问题了。
    或者就是上SAN了。
    yanerweb
        5
    yanerweb  
    OP
       2014 年 10 月 22 日
    @xenme 哦,那么服务器之间文件 交换的 协议用什么那? 还是 NFS 吗?或其他什么 协议?谢谢~~
    xenme
        6
    xenme  
       2014 年 10 月 22 日
    NFS也是可以满足的,只要你机器性能跟得上。EMC的NAS跑个万兆不成问题。换万兆么,比现在性能会有很大提升。
    不过前提要确定现在的瓶颈在哪里,才好对症下药。
    zxy
        7
    zxy  
       2014 年 10 月 22 日
    FC 加HBA 上EMC存储,存储别考虑国内的那几家
    adrianzhang
        8
    adrianzhang  
       2014 年 10 月 22 日
    @yanerweb 上SAN或者Infiniband一般说来要看IO是多少,并预估未来所需要的。NAS一般用于普通分享,在小文件特别多并大量存取的时候会有显著性能下降。你的这个情况,可以找EMC售前给评估一下。
    @xenme 所说的是个简单的解决办法,但如果文件总量太大无法放入内存,或者吞吐增长非线性,那还是赶紧换SAN解决。EMC设备不贵,贵在硬盘上(他家的硬盘是专用的)。如果对于数据安全要求不是特别高,那么可以考虑别的SAN,比如IBM或HP的,捡便宜的上,也好过NFS性能。
    adrianzhang
        9
    adrianzhang  
       2014 年 10 月 22 日
    另外需要注意的是:上SAN,划zone,共享又是个问题。找存储公司售前问的时候注意这些问题。
    yanerweb
        10
    yanerweb  
    OP
       2014 年 10 月 22 日
    谢谢大家,
    没有开源的存储方案吗?我现在主要是寻找比 服务器NFS服务共享磁盘 这种最土更好的交换方案。
    硬件费用在 5到8万元左右~~
    xenme
        11
    xenme  
       2014 年 10 月 22 日
    @adrianzhang SAN共享是个大坑,而且预算只有10W,比较困难
    adrianzhang
        12
    adrianzhang  
       2014 年 10 月 22 日
    @yanerweb 欧美很多小NAS硬件公司的firmware都是用linux改的。
    @xenme 没错,所以我赶紧加了一条提醒。这么多机器共享,以前都是SAN加NAS头做的。
    xenme
        13
    xenme  
       2014 年 10 月 22 日
    @yanerweb 其实建议你分析下瓶颈在哪里:
    如果在centos的CPU/network,对应的加就好了。
    开源存储如 @adrianzhang 也都是Linux改的,甚至有些就是精简了下而已。
    找到瓶颈,才是关键。
    9hills
        14
    9hills  
       2014 年 10 月 22 日
    @yanerweb 用分布式文件系统,比如MooseFS,ClusterFS等。
    denghongcai
        15
    denghongcai  
       2014 年 10 月 22 日
    分布式文件系统靠谱,但是坑有点多……
    pubby
        16
    pubby  
       2014 年 10 月 22 日
    交换文件具体怎么个过程啊?

    看看瓶颈是磁盘还是网络再想解决办法
    webjin
        17
    webjin  
       2014 年 10 月 22 日
    哈哈 ~
    Lax
        18
    Lax  
       2014 年 10 月 22 日
    比如MooseFS,Ceph。如果是hadoop的话,直接就用hdfs了。
    msg7086
        19
    msg7086  
       2014 年 10 月 22 日
    GlusterFS?一堆服务器万兆互联做集群什么的
    ziyuan
        20
    ziyuan  
       2014 年 10 月 22 日
    感觉你的瓶颈是网络交换,建议升级到万兆先
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2823 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 122ms UTC 13:43 PVG 21:43 LAX 06:43 JFK 09:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86