mogilefs.ºÐ»ê (¸ÞŸ) ÆÄÀÏ ½Ã½ºÅÛ. ³×Æ®¿öÅ©ÀÇ Àú·ÅÇÑ µð½ºÅ©¿¡ ÆÄÀÏÀ» ºÐ»çÇϽʽÿÀ. º¸°üÀ» À§ÇØ Àû°Ô ÁöºÒÇϽʽÿÀ. µ¶Á¡Àû ÀÎ µð½ºÅ© µð½ºÅ© ÆÄÀÏ Çü½ÄÀÌ ¾ø½À´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
mogilefs. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Freeware
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Brad Fitzpatrick
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://danga.com/
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 288 KB
mogilefs. ű×
mogilefs. ¼³¸í
ºÐ»ê (¸ÞŸ) ÆÄÀÏ ½Ã½ºÅÛ. ³×Æ®¿öÅ©ÀÇ Àú·ÅÇÑ µð½ºÅ©¿¡ ÆÄÀÏÀ» ºÐ»çÇϽʽÿÀ. º¸°üÀ» À§ÇØ Àû°Ô ÁöºÒÇϽʽÿÀ. µ¶Á¡Àû ÀÎ µð½ºÅ© µð½ºÅ© ÆÄÀÏ Çü½ÄÀÌ ¾ø½À´Ï´Ù. MogileFS´Â ¿ÀÇ ¼Ò½º ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛÀÔ´Ï´Ù. mogilefs´Â ´ÙÀ½ÀÌ ¾Æ´Õ´Ï´Ù : ¡¤ POSIX Áؼö - MogileFS¿¡ ´ëÇÑ ÀϹÝÀûÀÎ UNIX ÀÀ¿ë ÇÁ·Î±×·¥À̳ª µ¥ÀÌÅͺ£À̽º¸¦ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù. ÆÄÀÏÀ» ¾ÆÄ«À̺êÇÏ´Â ÆÄÀÏÀ» ¾ÆÄ«À̺êÇÏ°í ¼øÂ÷ Àб⠸¸ ¼öÇàÇÏ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. (»õ ¹öÀüÀ¸·Î µ¤¾î ¾²±â ¹æ¹ýÀ¸·Î ÆÄÀÏÀ» ¼öÁ¤ÇÒ ¼ö ÀÖÀ½) ¡¤ ¿ÏÀüÈ÷ ÈÞ´ë°¡ °¡´ÉÇÕ´Ï´Ù ... ¾ÆÁ÷ - Àû¾îµµ HTTP Àü¼Û Äڵ忡¼´Â Äڵ忡¼ ÀϺΠLinux-ISMÀÌ ÀÖÁö¸¸ °èȹÀº À̸¦ ½ºÅ©·¦ÇÏ°í ¿©±â¿¡¼ ÈÞ´ë ÇÒ ¼öÀÖ°ÔÇϽʽÿÀ. "mogilefs"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ½Åû ¼öÁØ - Ưº°ÇÑ Ä¿³Î ¸ðµâÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ ´ÜÀÏ ÁöÁ¡ ¾øÀ½ - MogileFS ¼³Á¤ (½ºÅ丮Áö ³ëµå, Æ®·¡Ä¿ ¹× Æ®·¡Ä¿ µ¥ÀÌÅͺ£À̽º)ÀÇ ¼¼ °¡Áö ±¸¼º ¿ä¼Ò´Â ¿©·¯ ½Ã½ºÅÛ¿¡¼ ½ÇÇàµÉ ¼ö ÀÖÀ¸¹Ç·Î ´ÜÀÏ ½ÇÆÐ ÁöÁ¡ÀÌ ¾ø½À´Ï´Ù. (½ºÅ丮Áö ³ëµå¿Í µ¿ÀÏÇÑ ÄÄÇ»ÅÍ¿¡¼ ÃßÀû±â¸¦ ½ÇÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î 4 °³ÀÇ ±â°è°¡ ÇÊ¿ä ¾øÀ¸¹Ç·Î ÃÖ¼Ò 2 °³ÀÇ ±â°è°¡ ±ÇÀåµË´Ï´Ù. ¡¤ ÀÚµ¿ ÆÄÀÏ º¹Á¦ - "Ŭ·¡½º"¸¦ ±â¹ÝÀ¸·ÎÇÏ´Â ÆÄÀÏÀº Ŭ·¡½º°¡ ¿äûÇÑ ÃÖ¼Ò º¹Á¦º» ¼ö¸¦ ÃæÁ·½ÃÅ°±â À§ÇØ ÃæºÐÇÑ ´Ù¸¥ ½ºÅ丮Áö ³ëµå°£¿¡ ÀÚµ¿À¸·Î º¹Á¦µË´Ï´Ù. ¿¹¸¦ µé¾î »çÁø È£½ºÆà »çÀÌÆ®ÀÇ °æ¿ì ¿ø·¡ JPEG°¡ ÃÖ¼Ò º¹Á¦º» 3 °³°¡ ÀÖÁö¸¸ ¹Ì¸®º¸±â À̹ÌÁö ¹× Å©±â Á¶Á¤ ¹öÀüÀº º¹Á¦º» ¼ö 1 ¶Ç´Â 2 ¸¸ ÀÖÀ¸¸é ½æ³×ÀÏÀÇ À¯ÀÏÇÑ º¹»çº»À» ÀÒ¾î ¹ö¸®¸é ÀÀ¿ë ÇÁ·Î±×·¥Àº ±×°ÍÀ» ´Ù½Ã ºôµåÇϽʽÿÀ. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î MoGileFS (RAID°¡¾ø´Â)´Â µð½ºÅ©¿¡ µ·À» Àý¾à ÇÒ ¼ö ÀÖÀ¸¸ç ´Ù¸¥ µ¥ÀÌÅÍ »çº»À» ºÒÇÊ¿äÇÏ°Ô ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ "RAIDº¸´Ù ³ªÀº"- ¾Æ´Ñ SAN RAID ¼³Á¤¿¡¼ µð½ºÅ©´Â Áߺ¹µÇÁö¸¸ È£½ºÆ®´Â ±×·¸Áö ¾Ê½À´Ï´Ù. Àüü ½Ã½ºÅÛÀ» ÀÒÀ¸¸é ÆÄÀÏ¿¡ ¾×¼¼½º ÇÒ ¼ö ¾ø½À´Ï´Ù. mogilefs´Â ´Ù¸¥ È£½ºÆ®¿¡ÀÖ´Â ÀåÄ¡°£¿¡ ÆÄÀÏÀ» º¹Á¦ÇϹǷΠÆÄÀÏÀº Ç×»ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Ç÷§ ³×ÀÓ ½ºÆäÀ̽º - ÆÄÀÏÀº Ç÷§ ±Û·Î¹ú ³×ÀÓ ½ºÆäÀ̽ºÀÇ ¸í¸í µÈ Å°·Î ½Äº°µË´Ï´Ù. ¿øÇϴ¸¸Å ¸¹Àº ³×ÀÓ ½ºÆäÀ̽º¸¦ ¸¸µé ¼ö ÀÖÀ¸¹Ç·Î ÀáÀçÀûÀ¸·Î Ãæµ¹ÇÏ´Â Å°°¡ÀÖ´Â ¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ µ¿ÀÏÇÑ MogileFS ¼³Ä¡¿¡¼ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Shared-Nothing - MogileFS´Â °øÀ¯ µð½ºÅ©°¡ÀÖ´Â °¡°ÝÀÌ ºñ½Ñ SAN¿¡ ÀÇÁ¸ÇÏÁö ¾Ê½À´Ï´Ù. ¸ðµç ±â°è´Â ÀÚü ·ÎÄà µð½ºÅ©¸¦ À¯Áö °ü¸®ÇÕ´Ï´Ù. ¡¤ RAID°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù - MogileFS ½ºÅ丮Áö ³ëµåÀÇ ·ÎÄà µð½ºÅ©´Â RAID¿¡ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. RAID°¡ Mogilefs°¡ ¾ÆÁ÷ Á¦°øÇÏÁö ¾Ê´Â ¾ÈÀüÀ» ±¸¸ÅÇÏÁö ¾ÊÀ¸¹Ç·Î ´É¼÷ÇÏÁö ¾ÊÀ¸¹Ç·Î Àú·ÅÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ Agnostic - MogileFS ½ºÅ丮Áö ³ëµåÀÇ ·ÎÄà µð½ºÅ©´Â ÆÄÀÏ ½Ã½ºÅÛ (ext3, xfs µî)À¸·Î Æ÷¸Ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. MogileFS´Â ÀÚü ³»ºÎ µð·ºÅ丮 ÇؽÌÀ» ¼öÇàÇϹǷΠ"µð·ºÅ͸® ´ç ÃÖ´ë ÆÄÀÏ"¶Ç´Â "µð·ºÅ丮 ´ç ÃÖ´ë µð·ºÅ丮"¿Í °°Àº ÆÄÀÏ ½Ã½ºÅÛ Á¦ÇÑÀ» ´©¸£Áö ¾Ê½À´Ï´Ù. ´ç½ÅÀÌ Æí¾ÈÇÑ °ÍÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ FSCK´Â ÀÌÁ¦ 'DevCount'Cols¸¦ °íÄ¥ °ÍÀÔ´Ï´Ù. ¡¤ ½ºÅ°¸¶ ¹öÀüÀÌ 12 °³·Î Ãæµ¹ÇÏ°í »õ ´ë±â¿ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â ÀÛ¾÷ Äڵ带 »õ·Ó°Ô »èÁ¦ÇÕ´Ï´Ù. »èÁ¦´Â ´õ ºü¸£°í È®Àå °¡´ÉÇؾßÇÕ´Ï´Ù. ¡¤ ¼¹ö ¼³Á¤ QUEUE_RATE_FOR_FSCK¸¦ Ãß°¡ÇÏ¿© ½Å±Ô ºÐ»ê FSCK°¡ ÀÛ¾÷À» »ý¼ºÇÏ´Â ¼Óµµ¸¦ Á¦ÇÑÇÕ´Ï´Ù. ¿ø·¡ ±âº»°ªÀº WIMPY µ¥ÀÌÅͺ£À̽º¸¦ ¿ÏÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ 0 ¹ÙÀÌÆ® ÆÄÀÏÀ» Áö¿øÇÕ´Ï´Ù. ¡¤ ÀçÁ¶Á¤ÀÌ ½Ç¼ö·Î FIDÀÇ »çº»À» »èÁ¦ÇÏ´Â ¹ö±×¸¦ ¼öÁ¤ÇϽʽÿÀ. ¡¤ »õ·Î¿î ÀÛ¾÷ 'jobmaster'·Î »õ·Î¿î ³»ºÎ ´ë±â¿ °ü¸® ½Ã½ºÅÛÀ» ÀÛ¼ºÇϽʽÿÀ. ÀÌ·¸°ÔÇÏ¸é µ¥ÀÌÅͺ£À̽º·Îµå°¡ Å©°Ô Àý°¨µÇ°í »õ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â ÀÛ¾÷ÀÚ°¡ 󸮷®À» Áõ°¡½Ãŵ´Ï´Ù. ¡¤ 'no__unreachable_tracking'±¸¼ºÀ» Ãß°¡ÇϽʽÿÀ. ÀÌÀü º¹Á¦ ÄÚµåÀÇ Ãß°¡¸¦ ºñÈ°¼ºÈÇÕ´Ï´Ù. 1.x Æ®·¡Ä¿°¡¾ø´Â °æ¿ì¿¡ »ç¿ëÇϽʽÿÀ. ¡¤ ´ëü º¹Á¦ ¼Ò½º¿¡ ´ëÇÑ ÈÄÅ©¸¦ Ãß°¡ÇϽʽÿÀ. ¸ðÈ£ÇÏÁö¸¸ ÁÁÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ replicate_order_final_choices ÈÄÅ©¸¦ Ãß°¡ÇϹǷΠÇϳªÀÇ º¹»çº»ÀÌ À̹ÌÀÖ´Â °æ¿ì ¸ÖƼ µå¶óÀ̹ö º¹Á¦°¡ ·ÎÄà ³×Æ®¿öÅ©¿¡¼ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÇÁ·Î¼¼½º °ü¸®¿¡¼ ¹Ì¹¦ÇÑ ¹ö±×¸¦ ¼öÁ¤ÇϽʽÿÀ. ¡¤ ±âº» Ŭ·¡½º¸¦ ÀçÁ¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
mogilefs. °ü·Ã ¼ÒÇÁÆ®¿þ¾î