@HUST张友东 work@taobao zyd_com@126.com
发布时间:2014-04-14 20:48:31
TFS新版本(tfs-2.6)的开发主要因为要将erasure code应用到TFS中,以节省存储成本。erasure code的引入,需要TFS在数据存储结构上做改变,这对于存储系统来说是非常大的改变,借着这个机会,也对TFS做了很多的优化工作,本文主要介绍2.6.0版本TFS的一些新特性。block id升级至64位TFS采用每个数据块(block)由一个.........【阅读全文】
发布时间:2014-03-06 19:06:32
TFS(Taobao File System)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,TFS由nameserver(NS)、dataserver(DS)、client三个部分组成,详细设计原理参考TFS适用场景TFS提供海量文件的可靠存储,尤其适合海量小文件的存储;TFS没有传统文件系统的目录树结构,所有文件处于一个扁平化的名.........【阅读全文】
发布时间:2014-03-05 19:59:46
作者:zyd_com@126.com博客:ydzhang.blog.chinaunix.net | blog.yunnotes.net微博:http://weibo.com/zhangyoudong/TFS里的Nameserver(NS)是系统里的单点,目前采用主备的方式来保证其高可用性,当主NS挂掉时,vip会切换到备NS上,从而备NS接管服务。本文主要介绍TFS NS高可用的配置方式(使用heartbeat)。NS.........【阅读全文】
发布时间:2014-01-23 17:35:27
作者:zyd_com@126.com博客:ydzhang.blog.chinaunix.net | blog.yunnotes.net微博:http://weibo.com/zhangyoudong/某机房的TFS集群上线后,集群内一直有部分dataserver(DS)出现假死的现象,这里的假死意思是,Nameserver(NS)认为DS挂了,但实际上DS正常的在运行,但因为DS的心跳消息没有及时发送达NS,导致NS认为D.........【阅读全文】
发布时间:2014-01-09 09:50:43
TFS的安装,部署请参考TFS文档-安装篇、TFS文档-部署篇,本文主要介绍如何使用TFS提供的工具来管理、运维、诊断集群,主要包括tfstool、ssm、ds_client、admintool等,安装tfs后,所有的工具都在tfs-home/bin目录下,每个命令都包含help命令,用于打印帮助信息。tfstool提供写文件、读文件、删除文件的命令支持,.........【阅读全文】