免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4018 | 回复: 2

[FastDFS] 【关于FastDFS使用场景的几个疑问--麻烦版主能给予解答】 [复制链接]

论坛徽章:
0
发表于 2011-02-12 15:37 |显示全部楼层
本帖最后由 dreamskyxhui1 于 2011-02-12 15:43 编辑

【存储服务器配置】
12块 1TB SATA磁盘

【场景一】单块磁盘链接断开,操作系统中丢失磁盘挂接点
---此时通过FastDFS 的Client API 执行写操作是否能够自动选择其他磁盘

【场景二】单块磁盘写文件过程出现坏道
---此时通过FastDFS 的Client API 执行写操作是否会返回失败
---再次尝试通过FastDFS 的Client API 执行写操作是否可以选择其他正常磁盘写文件

【场景三】磁盘热拔插
----在存储服务器运行过程中拔出磁盘进行更换需要如何操作才能保证FastDFS能够识别更换的磁盘
----访问拔出磁盘的文件时是否会返回错误码

【场景四】就近读取
----Client和存储节点如果安装在同一台设备,通过Client API读取文件是否可以就近从本机读取文件

【场景五】高并发,随机读
----单存储节点:2000个1G以上文件随机分布,2000并发 随机读带宽可以达到多少

【场景六】热点自动复制
----对于频繁访问的热点文件是否会复制到多块磁盘 或 多个存储节点 以提升读取速度

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT运维版块每日发帖之星
日期:2016-08-11 06:20:00IT运维版块每日发帖之星
日期:2016-08-15 06:20:00
发表于 2011-02-12 17:29 |显示全部楼层
回复 1# dreamskyxhui1
【场景一】单块磁盘链接断开,操作系统中丢失磁盘挂接点
---此时通过FastDFS 的Client API 执行写操作是否能够自动选择其他磁盘   【不会,如果写这个磁盘,会导致失败】

【场景二】单块磁盘写文件过程出现坏道
---此时通过FastDFS 的Client API 执行写操作是否会返回失败   【会的,可能响应时间会较长】
---再次尝试通过FastDFS 的Client API 执行写操作是否可以选择其他正常磁盘写文件  【不会,因为FastDFS无法判断磁盘是否出现物理损坏】

【场景三】磁盘热拔插
----在存储服务器运行过程中拔出磁盘进行更换需要如何操作才能保证FastDFS能够识别更换的磁盘 【这个暂时不会考虑支持】
----访问拔出磁盘的文件时是否会返回错误码  【是的】

FastDFS不会考虑支持磁盘热插拔。

【场景四】就近读取
----Client和存储节点如果安装在同一台设备,通过Client API读取文件是否可以就近从本机读取文件

需要应用端自己实现,已经提供了相应的API。

【场景五】高并发,随机读
----单存储节点:2000个1G以上文件随机分布,2000并发 随机读带宽可以达到多少
可以自己搭建环境测试一下。如果采用SAS盘,相信千兆带宽会压满。

【场景六】热点自动复制
----对于频繁访问的热点文件是否会复制到多块磁盘 或 多个存储节点 以提升读取速度

FastDFS对热点没有做特殊的支持。
因为FastDFS本出于架构简洁的考虑,自动解决热点问题会比较困难。

论坛徽章:
0
发表于 2011-02-14 09:07 |显示全部楼层
非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP