分布式系统二 fastDFS
FastDFS系统是一个类似于Google FS的轻量级分布式文件系统,用C语言实现,支持包括Linux、FreeBSD、AIX等UNIX系统。从诞生之初至今,FastDFS已经推出了31个版本。FastDFS同步机制
FastDFS为什么要结合Nginx
Version 4.05之前fastdfs内部绑定了libevent作为http服务器.Version 4.05之后的版本删除了内置的web http服务,内置的web http服务是个累赘,不用也罢!
1、背景
FastDFS是一款开源的、分布式文件系统(Distributed File System),由淘宝开发平台部资深架构师余庆开发。该开源项目的主页是 http://code.google.com/p/fastdfs 。可以通过fastdfs.sourceforge.net 下载。FastDFS论坛是 http://www.csource.org ,目前是指向 ChinaUnix 开源项目孵化平台的一个板块 FastDFS,网址为 bbs.chinaunix.net/forum-240-1.html 。
下面是FastDFS的架构示意图:
http://haystack.u.qiniudn.com/arch.jpg
特别适合以中小文件(建议范围:4KB < file_size
页:
[1]