MogileFS

MogileFS

MogileFS was created by Danga Interactive for useClarifyme|date=March 2008 with LiveJournal. It is similar to the "Andrew File System" in its design goal. It is different from a traditional filesystem in that the user has to access files via an API. However, it is possible to implement the file system in user space using FUSE or a similar package.

MogileFS enables horizontal scaling of storage across any number of machines. Files are replicated between machines according to customizable rules such that at any time a number of drives or machines could be lost without data becoming unavailable. It is designed for high volume applications, such as high traffic websites, to spread storage across cheaper machines without relying on technologies such as NFS.

A typical MogileFS cloud consists of a database, some number of trackers, and some number of storage units.

The name is an anagram of " [http://en.wiktionary.org/wiki/OMG OMG] files".

Notable Users

LiveJournal [ [http://www.danga.com/faq.bml Danga Interactive Faq] ]

Digg uses MogileFS to store and serve images [ [http://www.sysmannews.com/content/article.aspx?ArticleID=32490 Digging His Way to Web Success] ]

Veoh, a video distribution startup, is currently using MogileFS to store their video content. They chose this over Hadoop as it was felt to be able to handle billions of small files better than HDFS, that only scales if files can be broken into blocks of 64MB or larger. [ [http://www.nabble.com/Re%3A-Making-the-case-for-Hadoop-p17279758.html Nabble - Re: Making the case for Hadoop ] ]

Ebaums World is using Mogile to serve all of its media and images.

References

External links

* [http://www.danga.com/mogilefs/ Official site]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • MogileFS — Développeur Danga Interactive Environnements Multi …   Wikipédia en Français

  • Comparison of wiki software — The following tables compare general and technical information for a number of wiki software packages. Contents 1 General information 2 Target audience 3 Features 1 4 Features 2 …   Wikipedia

  • Brad Fitzpatrick — Bradley Joseph Brad Fitzpatrick (born February 5, 1980 in Iowa), often seen on the Internet under the nickname bradfitz, is an American programmer. He is best known as the creator of LiveJournal and is the author of a variety of free software… …   Wikipedia

  • Danga Interactive — is a software and Internet company most widely known for its LiveJournal service. The company s slogan is We make cool stuff. The company was founded under the name Bradfitz, Inc., on August 27, 1999, by Brad Fitzpatrick, who also created… …   Wikipedia

  • List of file systems — The following lists identify, characterize and link to more thorough information on computer file systems.Many older operating systems support only their one native file system, which does not bear any name apart from the name of the operating… …   Wikipedia

  • Perlbal — is a Perl based reverse proxy load balancer and web server. Perlbal is maintained by a group connected to Danga Interactive. The program is usually used by large web sites, to distribute the load over a number of servers.Like Perl, Perlbal is… …   Wikipedia

  • Список файловых систем — Это список файловых систем (ФС) и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределенная ФС — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределенная файловая система — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределенные ФС — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”