
mogilefs
文章平均质量分 63
starxu85
这个作者很懒,什么都没留下…
展开
-
MogileFS一个开源的分布式文件系统
MogileFS 是一个开源的分布式文件系统,用于组建分布式文件集群,由danga团队开发,该团队同时也是memcached的开发者。MogileFS的存储引擎对应用完全透明,同时它的每一个节点还可以作为轻量级Http Server,支持GET直接访问文件。另外,还包括接入时负载均衡的支持。 应用层——没有特殊的组件要求 无单点失败——MogileFS启动的三个组件(存储节点、跟踪器、跟踪原创 2008-07-23 00:55:00 · 2166 阅读 · 1 评论 -
mogileFS体系结构分析-Mogstored存储节点在做什么
存储节点的作用:对存储节点的信息做维护查询:1. 检查在该存储节点上的文件状态。要遍历存储的目录 2. 检查存储节点上的磁盘空间使用情况 (DiskUsage) 3. 检查本地设备上的每一个存储文件的大小(FIDSizes) 4. 检查设备的繁忙程度(IOStat) 5. 提供Http服务做命令控制,提供前面几种的查询 size size uri 检查一个原创 2008-11-09 02:06:00 · 1544 阅读 · 0 评论 -
快速搭建MogileFS 2.x测试环境
最初试验MogileFS好像是06年初了,从那开始一直看它的代码,去年作doggy的时候就加入了对MogileFS的支持,作为一个备选的Storage Provider实现. 但是一直没有投入生产环境中. 主要的原因是需求并不强烈, 还有就是其他同事并不熟悉,好在使用Storage接口, 从FileSystem切换MogileFS也非常简单…这几天放假,没有环境了,决定在自己的MacBookP原创 2008-11-09 22:18:00 · 2082 阅读 · 0 评论 -
mogilefs 最新版本安装
一.介绍首先可以去看官方的wiki:http://mogilefs.pbwiki.com/。(有可能被GFW了,那么你就安装一个Firefox的gladder插件就可以看了)。偶简单记录一下对Mogilefs的理解,Mogilefs分为几部分。0) 数据库(MySQL)部分你可以用mogdbsetup程序来初始化数据库。数据库保存了Mogilefs的所有元数据,你可以单独拿数据库服务器来做,原创 2008-11-09 02:16:00 · 2275 阅读 · 0 评论 -
mogileFS分布式文件存储解决方案
mogileFS是一个分布式文件存储的解决方案,他由Six Apart开发下面列出了他的一些特性(由mogileFS页面http://www.danga.com/mogilefs/ 介绍翻译而来)应用层——不需要特殊的核心组件 无单点失败——MogileFS安装的三个组件(存储节点、跟踪器、跟踪用的数据库),均可运行在多个 机器上,因此没有单点失败。(你也可以将跟踪器和存储节点运原创 2008-11-09 02:15:00 · 2366 阅读 · 0 评论 -
mogileFS体系结构分析-数据库表
前面对mogileFS做了一下简单介绍,这儿开始对他进行剖析。首先剖析他用来做文件西信息track的表结构。使用到的数据表server_settings 服务器的一些配置信息,采用key=>value的记录方式保存。domain 域定义hosts 主机定义,主机的ip,存储节点服务所开的端口等信息。device 主机上的可用设备定义,包括设备可用空间,使用原创 2008-11-09 02:08:00 · 1562 阅读 · 0 评论 -
在MogileFS中使用nginx代替perlbal实现internal redirect
http://www.danga.com/words/2007_06_usenix/usenix.pdf , 47页, 我们可以看到客户端浏览器最终是通过perlbal这个proxy server直接访问mogilefs storage server上的文件的(想法非常的妙!)。我不熟悉perlbal, 想使用nginx等高性能的服务器该怎么办?当然,perlbal的性能也是很好的。pe原创 2008-11-09 01:58:00 · 1872 阅读 · 0 评论 -
mogileFS的工作方式(译)
下面简要阐述 MogileFS 是怎么工作的.mogileFS由如下一些部分构成:Application: 想要 保存/加载 文件的应用 Tracker (the mogilefsd process): 基于事件的(event-based) 父 进程/消息 总线来管理所有来之于客户端应用的交互(requesting operations to be performed), 包原创 2008-11-09 02:04:00 · 1771 阅读 · 0 评论 -
MogileFS Client Libraries
Perl - http://search.cpan.org/~bradfitz/MogileFS-Client/POE - http://search.cpan.org/~mock/POE-Component-Client-MogileFS-0.02/darwinport - http://p5-mogilefs-client.darwinports.com/Java - http:/原创 2008-09-16 15:45:00 · 1333 阅读 · 0 评论 -
FastDFS一个高效的分布式文件系统
同事 happy_fish 最近开发了一个很强大,很快速的开源分布式文件系统 - FastDFS,使用纯C开发,执行效率非常高,能够解决大并发和分布式存储的问题,简洁高效,适合很多不想使用 Hadoop 或 MogileFS 的兄弟们值得尝试的一个分布式文件系统 FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解原创 2008-07-23 00:55:00 · 2699 阅读 · 0 评论