°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (30,780¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (22,680¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (25,920¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Â÷¼¼´ë µ¥ÀÌÅÍ Ç÷§ÆûÀ» ÁöÇâÇÏ´Â ¾ÆÆÄÄ¡ ÇÏµÓ YARN

¿øÁ¦ : Apache Hadoop YARN: Moving beyond MapReduce and Batch Processing with Apache Hadoop 2
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 21
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

36,000¿ø

  • 32,400¿ø (10%ÇÒÀÎ)

    1,800P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
  • 3/29(±Ý) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
  • ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­(87)

    • »óÇ°±Ç

    AD

    Ã¥¼Ò°³

    ¾ÆÆÄÄ¡ ÇϵÓ(Apache Hadoop) 2.x ¹öÀüÀº ¸®¼Ò½º¸Å´ÏÀú(RM)¿Í ¾ÖÇø®ÄÉÀ̼ǸŴÏÀú(AM), ³ëµå¸Å´ÏÀú(NM)¶ó´Â ÁÖ¿äÇÑ 3°¡Áö ÄÄÆ÷³ÍÆ®·Î ±¸¼ºÇÑ YARNÀ̶ó´Â ¾ÆÅ°ÅØó¿¡ ÀÇÁ¸ÇÑ´Ù. Â÷¼¼´ë µ¥ÀÌÅÍ Ç÷§ÆûÀ» ÁöÇâÇÏ´Â ¡º¾ÆÆÄÄ¡ ÇÏµÓ YARN¡»Àº ÇÏµÓ 2.xÀÇ ¼³Ä¡ ¹æ¹ý°ú ±âÁ¸ ¸Ê¸®µà½º ÅëÇÕ, YARN ¾ÆÅ°ÅØó, Ä¿ÆнÃƼ(capacity) ½ºÄÉÁÙ·¯ µîÀ» ¼³¸íÇÑ´Ù.

    ÃâÆÇ»ç ¼­Æò

    ¡Ú ¿ä¾à ¡Ú

    ¾ÆÆÄÄ¡ ÇϵÓ(Apache Hadoop) 2.x ¹öÀüÀº ¸®¼Ò½º¸Å´ÏÀú(RM)¿Í ¾ÖÇø®ÄÉÀ̼ǸŴÏÀú(AM), ³ëµå¸Å´ÏÀú(NM)¶ó´Â ÁÖ¿äÇÑ 3°¡Áö ÄÄÆ÷³ÍÆ®·Î ±¸¼ºÇÑ YARNÀ̶ó´Â ¾ÆÅ°ÅØó¿¡ ÀÇÁ¸ÇÑ´Ù. »ç½Ç ÇÏÀ̺ê(Hive) °°Àº ¿¡ÄڽýºÅÛÀ̳ª ¸Þ¸ð¸® ±â¹Ý ÇÁ·¹ÀÓ¿öÅ©/Ç÷§ÆûÀ» »ç¿ëÇϱ⿡ ¾ÆÁ÷ YARN ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀº ÀÌÀü ÇÏµÓ 1.xó·³ ¸¹Áö´Â ¾Ê´Ù. ÇÏÁö¸¸ ¿¡ÄڽýºÅÛ µîÀÇ ´ëºÎºÐÀº YARN ±â¹Ý¿¡¼­ ¿î¿ëµÇ±â ¶§¹®¿¡ YARNÀÇ ¾ÆÅ°ÅØó¸¦ ´õ ±íÀÌ ÀÌÇØÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ÀÌ Ã¥¿¡¼­´Â ÇÏµÓ 2.xÀÇ ¼³Ä¡ ¹æ¹ý°ú ±âÁ¸ ¸Ê¸®µà½º ÅëÇÕ, YARN ¾ÆÅ°ÅØó, Ä¿ÆнÃƼ(capacity) ½ºÄÉÁÙ·¯ µîÀ» ¼³¸íÇÑ´Ù. ÀÌÁß¿¡¼­ ÇÙ½ÉÀº YARNÀÇ 3°¡Áö ÁÖ¿ä ÄÄÆ÷³ÍÆ®ÀÎ ¸®¼Ò½º¸Å´ÏÀú(RM)¿Í ¾ÖÇø®ÄÉÀ̼ǸŴÏÀú(AM), ³ëµå¸Å´ÏÀú(NM)ÀÇ ¼³°è¿Í ¾ÆÅ°ÅØó ºÎºÐÀÌ´Ù. ´õºÒ¾î ±â¾÷ÀÇ Á¶Á÷ ±¸¼º¿¡ ¾Ë¸Â°Ô ÀÚ¿ø °ü¸®¸¦ ÇÒ ¼ö ÀÖ´Â Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯¸¦ ¿ÏÀüÈ÷ ÀÌÇØÇÒ ¼ö ÀÖ´Ù. ±â¾÷ÀÇ ÇÏµÓ ¿î¿ëÀÚ³ª µ¥ÀÌÅÍ ¿£Áö´Ï¾î¿¡°Ô µµ¿òÀÌ µÉ Ã¥ÀÌ´Ù.

    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ¾ÆÆÄÄ¡ ÇÏµÓ ¿¡ÄڽýºÅÛÀ» È®ÀåÇÏ´Â ¹æ¹ýÀÎ YARNÀÇ ¸ñÇ¥¿Í ¼³°è, ¾ÆÅ°ÅØó, ±¸¼º ¿ä¼Ò
    ¡á ´ÜÀÏ ³ëµå¿¡¼­ YARNÀÇ Å½»ö
    ¡á YARN Ŭ·¯½ºÅÍ¿Í Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯ÀÇ °ü¸®
    ¡á ±âÁ¸ ¸Ê¸®µà½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ´Â ¹æ¹ý
    ¡á ´ë±Ô¸ð Ŭ·¯½ºÅÍ YARN ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ý
    ¡á YARN¿¡¼­ ½ÇÇàÇÏ´Â »õ·Î¿î ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©

    ¡Ú ÃßõÀÇ ±Û ¡Ú

    ÀÛ°¡ Àª¸®¾ö ±é½¼ÀÌ ÇÑ À¯¸íÇÑ ¸»ÀÌ ÀÖ´Ù. ¡°¹Ì·¡´Â ÀÌ¹Ì ¿Í ÀÖ´Ù. ´ÜÁö ³Î¸® ÆÛÁ®ÀÖÁö ¾ÊÀ» »ÓÀÌ´Ù.¡± À¥ °Ë»ö »ê¾÷ÀÌ ÀüÇô ¾Ë·ÁÁöÁö ¾Ê¾ÒÀ» ¶§ ¿ì¸®¿¡°Ô´Â ºòµ¥ÀÌÅÍÀÇ ¹Ì·¡¿¡¼­ÀÇ »î¿¡ ´ëÇÑ Æ¯±ÇÀÌ ÀÖ¾ú´Ù(ÇÑÆí, ÀúÁÖµµ ÀÖ¾ú´Ù). ¹«¾ùÀ» ¹è¿üÀ»±î? ¿ì¸®´Â ¸ðµç °ÍÀ» ÃøÁ¤ÇÒ ¼ö ÀÖ°Ô ÇнÀÇß´Ù. ±×¸®°í ¿ì¸®´Â ½ÇÇèÇÏ´Â ¹æ¹ýµµ ¹è¿ü´Ù. ¿ì¸®´Â ºñÁ¤Çü µ¥ÀÌÅ͸¦ ¹ß±¼ÇØ¾ß ÇÏ´Â ½ÅÈ£¸¦ ½ÀµæÇß°í, µ¥ÀÌÅÍ °úÇÐÀ» ÅëÇØ ºñÁî´Ï½º °¡Ä¡¸¦ ¹ß±¼ÇØ¾ß ÇÏ´Â °ÍÀ» ¹è¿ü´Ù. ±×¸®°í ±× ½Ã±â¿¡ °³¹ßµÇ°í ÀÖ´Â ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º ½Ã½ºÅÛ°ú´Â ±Ùº»ÀûÀ¸·Î ´Ù¸¥ »õ·Î¿î µ¥ÀÌÅÍ Ã³¸® Ç÷§ÆûÀÌ ÇÊ¿äÇÏ°í, ÀÌ ÀÏÀ» À§ÇØ ÇнÀÇß´Ù.

    ºòµ¥ÀÌÅÍÀÇ ¹Ì·¡´Â ºü¸£°Ô, °ÅÀÇ ¸ðµç »ê¾÷¿¡ µµ´ÞÇÏ°í ÀÖ´Ù. ºòµ¥ÀÌÅÍÀÇ ¹Ì·¡´Â ÀÚµ¿Â÷¿Í ºôµù, ½ÉÁö¾î »çÀ̹ö °ø°£¿¡¼­ ¿ì¸®°¡ ¾Ë°í ÀÖ´Â À¥·Î±×»Ó¸¸ ¾Æ´Ï¶ó »ç¶÷µéÀÌ ¸¸µé¾î³»´Â ·Î±× ½ºÆ®¸² µî ¹°¸®Àû ¼¼°èÀÇ ±¤¹üÀ§ÇÑ °èÃøÀ» ÅëÇØ ºÎºÐÀûÀ¸·Î ±¸µ¿µÇ°í ÀÖ´Ù. ¾ÆÁÖ ºÐ¸íÇÏ°Ô µðÁöÅÐÈ­µÈ Á¤ºÎÀÇ ±â·Ï°ú º¸Çè Á¤Ã¥, µðÁöÅÐ ÀÇ·á ±â·Ï µî°ú °°Àº µðÁöÅÐ ±â·ÏÀº °Ë»ö ¿£ÁøÀÌ À¥ÆäÀÌÁö¸¦ Å©·Ñ¸µÇÏ°í Çؼ®ÇÏ´Â °Í°ú ºñ½ÁÇÑ Á¤º¸ÀÇ ¼öÁý¹°À» ¸¸µé°í ÀÖ´Ù. Á¡Á¡ ´õ »ê¾÷¿¡¼­ À¥ °Ë»ö ¼¼»óÀÇ Ã¹ ¹ø°·Î °³Ã´µÈ µµ±¸¿Í ±â¼úÀÌ Åë¿ëµÇ´Â °ÍÀº ³î¶ó¿î ÀÏÀº ¾Æ´Ï´Ù. ±×¸®°í ¾ÆÆÄÄ¡ ÇϵÓ(Apache Hadoop)µµ ´ç¿¬È÷ ±×¿Í °°Àº µµ±¸´Ù.

    ÇÏÁö¸¸ ÇϵÓÀº ¹ßÇ¥µÈ Áö 10³â °¡±îÀÌ µÆ´Ù. ÄÄÇ»Æà ÀÎÇÁ¶ó´Â ½Ê ³â µ¿¾È Å©°Ô ¹ßÀüÇß´Ù. ¸¸¾à ÇϵÓÀÌ Çö´ë ºòµ¥ÀÌÅÍ ¼¼»ó°ú ¹ÐÁ¢ÇÑ °ü·ÃÀÌ ÀÖ´Ù¸é, ÇÏµÓ ¿ª½Ã ¹ßÀüÀÌ ÇÊ¿äÇß´Ù. µû¶ó¼­ YARNÀº ÇϵӰú °ü·ÃÇÑ ¹ßÀüÀÇ °á°ú´Ù.

    ÀÌ Ã¥ÀÇ ÇÏµÓ ¿ª»ç °³°ü¿¡¼­µµ ¼³¸íÇßÁö¸¸, ÇÏµÓ ½ÇÀçÀÇ ´ëºÎºÐÀº ´ÜÀÏ ÄÄÇ»Æà Æз¯´ÙÀÓÀÎ ¸Ê¸®µà½º(MapReduce) Áö¿øÀÌ´Ù. ÄÄÇ»Æà ¼­¹ö¿¡¼­ ¹®Á¦°¡ µÇ´Â °Í¿¡ ´õ ¸¹Àº ³ëµå¸¦ Ãß°¡ÇÏ´Â ¼öÆòÀû È®ÀåÀº À¥ °Ë»ö »ê¾÷ÀÇ À¥ ¼ºÀå ¼Óµµ¸¦ À¯ÁöÇϱâ À§ÇÑ À¯ÀÏÇÑ ¹æ¹ýÀ̾ú´Ù. ¸Ê¸®µà½º Æз¯´ÙÀÓÀº ¼öÆòÀû È®Àå¿¡ ´ëÇØ Æ¯º°È÷ ÀûÇÕÇØ, ÅõÀÚ À¯Ä¡´Â ÀÚ¿¬½º·¯¿ü´Ù.

    Á» ´õ ºü¸¥ ³×Æ®¿öÅ©¿Í ´õ ¸¹Àº ÄÚ¾î, SSD ½ºÅ丮Áö, ±×¸®°í (ƯÈ÷) ´õ ¸¹Àº ¸Þ¸ð¸®, º´·Ä ÄÄÇ»ÆÃÀÇ »õ·Î¿î Æз¯´ÙÀÓÀº ´ë±Ô¸ð È®Àå¿¡ ½Ç¿ëÀûÀ¸·Î µÇ°í ÀÖ´Ù. YARNÀº ÇÏµÓ »ç¿ëÀÚ°¡ ¸Ê¸®µà½º¸¦ ³Ñ¾î À̵¿ÇÔÀ¸·Î½á »õ·Î¿î Æз¯´ÙÀÓÀ» äÅÃÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ¸Ê¸®µà½º¸¦ ¹ö¸®´Â °ÍÀº ¾Æ´Ï´Ù. ¸¹Àº ¹®Á¦¿¡ ¾ÆÁÖ ÀûÇÕÇÏ°í ¿©ÀüÈ÷ ÇöÀç ¹ßÀüµÇ°í ÀÖ´Â ´Ù¸¥ ¾î¶² °Íº¸´Ù ÈǸ¢ÇÏ°Ô È®ÀåµÇ±â ¶§¹®ÀÌ´Ù. ±×·¯³ª Á¡Á¡ ¸Ê¸®µà½º´Â YARNÀÇ ¸¹Àº µµ±¸ Áß Çϳª°¡ µÉ »ÓÀÌ´Ù.

    Áï, ºòµ¥ÀÌÅÍ ½Ã´ë´Â ÀÌÁ¦ ¸· ½ÃÀ۵ǰí ÀÖÀ¸¸ç, YARN ´öºÐ¿¡ ÇϵÓÀº ¸ðµç ¾÷°è¿¡¼­ ºòµ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¥ ¸Å¿ì Áß¿äÇÑ ¿ªÇÒÀ» Áö¼ÓÇÒ °ÍÀÌ´Ù.

    ÀÌ ¸ðµç °ÍÀ» °¨¾ÈÇÒ ¶§ YARN ÇÁ·ÎÁ§Æ® ¼³¸³ÀÚ ¾Æ·é ¸Ó½Ã(Arun Murthy)·ÎºÎÅÍ ¹è¿î °ÍÀ» ±â»Ú°Ô »ý°¢ÇÑ´Ù. ±×¸®°í ÇÁ·ÎÁ§Æ® ¸®´õÀÎ ºñ³ªµå Äí¸¶ ¹Ùºô¶óÆȸ®(Vinod Kumar Vavilapalli)´Â ´õ±× À̵鸰(Doug Eadline)°ú Á¶¼Á ´Ï¹ÌÅ©(Joseph Niemiec), Á¦ÇÁ ¸¶ÄÄ(Jeff Markham)°ú ÇÔ²² YARN ÇÁ·ÎÁ§Æ®ÀÇ È÷½ºÅ丮¿Í ¸ñÇ¥¸¦ °øÀ¯ÇÏ°í, YARNÀÇ ¹èÆ÷¿Í ÀÛµ¿ÇÏ´Â ¹æ¹ý°ú ¾ÖÇø®ÄÉÀÌ¼Ç ¼öÁØ¿¡¼­ YARNÀ» ÃÖ´ëÇÑ È°¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Æ©Å丮¾óÀ» Á¦°øÇϱâ À§ÇØ ÆÀÀ» ¸¸µé¾ú´Ù.

    »õ·Î¿î ¸Ê¸®µà½º Æз¯´ÙÀÓÀ» ³Ñ¾î ÇϵÓÀ» ÀüÆÄÇϱâ À§ÇÑ Áß¿äÇÑ µ¹Æı¸·Î YARNÀ» °­Á¶ÇÏ°í, ¾ÆÆÄÄ¡ ÇÏµÓ 2.0 ¹öÀü¿¡ ²À ÇÊ¿äÇÑ Ã¥ÀÌ´Ù.

    - ·¹ÀÌ¹Ì ½ºÅÂÅÍ(Raymie Stata) / Altiscale CEO

    µ¥ÀÌÅÍ ºÐ¼® ½Ã¸®Áî´Â ÇϵӰú ¿©·¯ ÇÏµÓ ¿¡ÄڽýºÅÛÀ» ´Ù·çÁö ¾ÊÀ¸¸é Àǹ̰¡ ¾ø´Ù. ÇÏµÓ 2´Â µ¥ÀÌÅÍ Ã³¸®°¡ Çϵӿ¡¼­ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö ³»ºÎÀÇ Å« º¯È­¸¦ ³ªÅ¸³»´Â YARN(Yet Another Resource Negotiator)À» ¹ßÇ¥Çß´Ù. YARN¿¡¼­ ÇϵÓÀº È®À强 Ãø¸é¿¡¼­ µ¥ÀÌÅÍ Ã³¸®¿ë ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§ÇÑ ÇÁ·¹ÀÓ¿öÅ©·Î, ¸Ê¸®µà½º Æз¯´ÙÀÓÀ» ³Ñ¾î¼¹´Ù. ¸Ê¸®µà½º´Â YARNÀÇ ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ ±¸ÇöµÇ´Â ¾ÖÇø®ÄÉÀ̼ÇÀÏ »ÓÀÌ´Ù. ÀÌ Ã¥Àº YARNÀÇ µ¿ÀÛÀ» ÀÚ¼¼ÇÏ°Ô ´Ù·ç°í ¸Ê¸®µà½º ÀÌ¿Ü¿¡ ÇϵÓÀÇ È®À强 Ãø¸é¿¡¼­ µ¥ÀÌÅ͸¦ ¾î¶»°Ô ´Ù·ç°í µ¿ÀÛÇÏ´ÂÁö YARNÀ» ÀÌ¿ëÇÑ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

    ¾î¶² »ç¶÷µµ ÀÌ Ã¥ÀÇ ÀúÀÚÁøº¸´Ù ÀڷḦ ´õ Àß ¸¸µé ¼ö´Â ¾ø´Ù. ±×µéÀº YARNÀÇ Ã¢½Ã¿Í °³¹ßÀ» ´ã´çÇϴ ȣư¿÷½º(Hortonworks)ÀÇ ÆÀÀÌ´Ù.

    ȣư¿÷½º °øµ¿¼³¸³ÀÚÀÎ ¾Æ·éÀº 2006³âºÎÅÍ Çϵӿ¡ °øÇåÇÏ°í ÀÖ´Ù. ºñ³ªµå´Â 2007³â Á߹ݺÎÅÍ ¾ÆÆÄÄ¡ ÇÏµÓ ÇÁ·ÎÁ§Æ®¿¡ ǮŸÀÓÀ¸·Î ±â¿©ÇÏ°í ÀÖ´Ù. Á¦ÇÁ¿Í Á¶¼ÁÀº ȣư¿÷½º ¼Ö·ç¼Ç ¿£Áö´Ï¾î´Ù. ´õ±×´Â Àαâ ÀÖ´Â Hadoop Fundamentals LiveLessonÀ» ±³À°ÇÏ´Â Æ®·¹À̳ÊÀ̸ç, ¼ö³â°£ ÇϵӰú Ŭ·¯½ºÅÍ ½Ã½ºÅÛÀ» ±¸ÃàÇÑ °æÇèÀÌ ÀÖ´Ù. µû¶ó¼­ ÀÌ·± ÀúÀÚµéÀÇ ÇϵӰú YARN¿¡ °ü·ÃµÈ Áö½Ä°ú °æÇèÀÇ ÆøÀº ´Ù¸¥ °÷¿¡¼­ ãÀ» ¼ö ¾ø´Ù.

    ÀÌ Ã¥Àº Ç÷§Æû ÁøÈ­¿¡ ÇÊ¿äÇÑ ´ÙÀ½ ´Ü°èÀÎ YARNÀÌ ¿Ö ÇÊ¿äÇß´ÂÁö ¼³¸íÇϱâ À§ÇØ ÇϵӰú ¸Ê¸®µà½ºÀÇ °£·«ÇÑ ¿ª»ç¸¦ ¼³¸íÇÑ´Ù. ¼³Ä¡¿Í °ü¸®¸¦ ÅëÇØ YARN ³»ºÎ¿Í Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯¸¦ ÀÚ¼¼È÷ »ìÆ캻´Ù. ±âÁ¸ ¸Ê¸®µà½º ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÇöÀç YARN¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©·Î ¾î¶»°Ô ½ÇÇàµÇ´ÂÁö »ìÆ캻´Ù. ¸¶Áö¸·À¸·Î YARN ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ÇнÀÇÏ°í »õ·Î¿î YARN ±â¹Ý ÇÁ·¹ÀÓ¿öÅ© ÀϺθ¦ »ìÆ캻´Ù. ÀÌ Ã¥Àº µ¶ÀÚ°¡ Â÷¼¼´ë ÇÏµÓ Ç÷§Æû¿¡ ´ëÇÑ Æ÷°ýÀûÀÎ ºÎºÐÀ» ÇнÀÇÏ°Ô µ½´Â´Ù.

    - Æú µñ½º(Paul Dix) / ¾Öµð½¼¿þ½½¸®(Addison-Wesley) ÃâÆÇ»ç µ¥ÀÌÅͤýºÐ¼® ½Ã¸®Áî ¿¡µðÅÍ

    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

    ÀÌ Ã¥Àº ¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÇ ¸ñÇ¥¿Í YARNÀÇ ¼³°è ¹× ¾ÆÅ°ÅØó, ±×¸®°í ¸Ê¸®µà½º ÀÌ»óÀÇ ±Ô¸ð·Î µ¥ÀÌÅ͸¦ È°¿ëÇÒ ¼ö ÀÖ°Ô ÇÏµÓ ¿¡ÄڽýºÅÛÀ» È®ÀåÇÏ´Â ¹æ¹ý µîÀÇ »ó¼¼ÇÑ ºÎºÐÀ» ´Ù·ç·Á°í ÀǵµÇß´Ù. YARN Ŭ·¯½ºÅÍ ¼³Ä¡¿Í °ü¸®, ±×¸®°í YARN ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú »õ·Î¿î ÇÁ·¹ÀÓ¿öÅ©°¡ ¸Ê¸®µà½º¸¦ ³Ñ¾î YARN¿¡¼­ ½ÇÇàµÉ ¼ö ÀÖ°Ô »ç¿ëÀÚ Áö¿ø¿¡ ÁÖ·Î ÃÊÁ¡À» ¸ÂÃè´Ù.

    ÀÌ Ã¥Àº ¾ÆÆÄÄ¡ ÇϵÓÀ» ¼Ò°³ÇÏ·Á´Â ¸ñÀûÀÌ ¾Æ´Ï¶ó´Â µ¥ ÁÖÀÇÇ϶ó. µ¶ÀÚ°¡ ÇÏµÓ ¹öÀü 1ÀÇ µ¿ÀÛ Áö½ÄÀ» ¾Ë°í ÀÖ°í, ÇÏµÓ ¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ©»ó¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÒ ¼ö ÀÖÀ¸¸ç, ÇÏµÓ ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛÀÇ ¾ÆÅ°ÅØó¿Í »ç¿ë¹ýÀ» ¾Ë°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ¼Ò°³ ÀÚ·á¿¡ ´ëÇؼ­´Â Ã¥ÀÇ À¥»çÀÌÆ®(http://yarn-book.com)¸¦ Âü°íÇÏÀÚ. ÀÌ Ã¥ÀÇ ÇâÈÄ °³Á¤ÆÇ¿¡¼­´Â ¸Ê¸®µà½º ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ© ÀÚü¿Í »ç¿ëÀÚ°¡ ÀÚ½ÅÀÇ ¸Ê¸®µà½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÏ°í ÄÚµùÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡ °ü·ÃÇÑ ÀÚ·á°¡ È®ÀåµÇ±â¸¦ Èñ¸ÁÇÑ´Ù.

    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

    1Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARN: °£·«ÇÑ ¿ª»ç¿Í ¹è°æ'¿¡¼­´Â ¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÌ ¾î¶»°Ô, ±×¸®°í ¿Ö ÃâÇöÇÏ°Ô µÆ´ÂÁö ¿ª»ç¸¦ ¼³¸íÇÑ´Ù.

    2Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÇ ºü¸¥ ¼³Ä¡'¿¡¼­´Â ´ÜÀÏ ¸Ó½Å¿¡¼­ ¾ÆÆÄÄ¡ ÇϵÓÀÇ ºü¸¥ ¼³Ä¡¿Í Ž»öÇÒ ¼ö ÀÖ´Â °¡À̵带 Á¦°øÇÑ´Ù.

    3Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÇ ÇÙ½É °³³ä'¿¡¼­´Â YARNÀ» ¼Ò°³ÇÏ°í ÇÏµÓ ¿¡ÄڽýºÅÛÀ» È®ÀåÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

    4Àå, 'YARN ÄÄÆ÷³ÍÆ®ÀÇ ±â´É °³¿ä'¿¡¼­´Â µ¶ÀÚµéÀÌ ½ÃÀÛÇÒ ¼ö ÀÖ°Ô YARN ÄÄÆ÷³ÍÆ®ÀÇ ±â´É °³¿ä¸¦ ¼³¸íÇÑ´Ù.

    5Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARN ¼³Ä¡'¿¡¼­´Â YARNÀ» ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ½ºÅ©¸³Æ® ±â¹ÝÀÇ ¸Å´º¾ó ¼³Ä¡»Ó¸¸ ¾Æ´Ï¶ó ¾ÆÆÄÄ¡ ¾Ï¹Ù¸®(Ambari) GUI ±â¹Ý ¼³Ä¡ µÑ ´Ù¸¦ ´Ù·é´Ù.

    6Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARN °ü¸®'¿¡¼­´Â YARN Ŭ·¯½ºÅÍÀÇ °ü¸®¿¡ ´ëÇÑ Á¤º¸¸¦ ´Ù·é´Ù.

    7Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARN ¾ÆÅ°ÅØó °¡À̵å'¿¡¼­´Â µ¶ÀÚ¿¡°Ô YARNÀÇ ³»ºÎ µ¿ÀÛ ¿ø¸®¸¦ ¼³¸íÇϱâ À§ÇØ YARNÀÇ ¾ÆÅ°ÅØó¸¦ ±íÀÌ ÀÖ°Ô »ìÆ캻´Ù.

    8Àå, 'YARNÀÇ Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯'¿¡¼­´Â Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯¿¡ ´ëÇØ »ó¼¼È÷ ¼³¸íÇÑ´Ù.

    9Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÇ ¸Ê¸®µà½º'¿¡¼­´Â ±âÁ¸ ¸Ê¸®µà½º ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà°ú YARNÀ» È°¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

    10Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARN ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦'¿¡¼­´Â JBoss ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö Ŭ·¯½ºÅ͸¦ YARN ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î °³¹ßÇÏ°í µ¿ÀÛÇÏ´Â ¹æ¹ýÀ» »ó¼¼È÷ ¼³¸íÇÑ´Ù.

    11Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARN ºÐ»ê ¼Ð'¿¡¼­´Â ºÐ»ê ¼Ð(distributed-shell)ÀÇ »ç¿ë¹ý ¹× ³»ºÎ¿Í YARN¿¡ ¹èÆ÷µÅ ³»Àå Ç¥ÁØ ¿¹Á¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³¸íÇÑ´Ù.

    YARNÀÇ °¡Àå Èï¹Ì·Î¿î ºÎºÐ Áß Çϳª´Â ¿©·¯ ÇÁ·Î±×·¡¹Ö ¸ðµ¨°ú ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©¸¦ Áö¿øÇÏ´Â ´É·ÂÀÌ´Ù. 12Àå, '¾ÆÆÄÄ¡ ÇÏµÓ YARN ÇÁ·¹ÀÓ¿öÅ©'¿¡¼­´Â YARN ÀÌÇÏ¿¡¼­ °³¹ßµÇ°í ÀÖ´Â ½Å±Ô ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©ÀÇ °£·«ÇÑ ¼³¸íÀ¸·Î ³¡¸Î´Â´Ù.

    Ãß°¡·Î, ºÎ·Ï A ¡®Ãß°¡ÀûÀÎ ³»¿ë°ú ÄÚµå ´Ù¿î·Îµå¡¯¿Í ºÎ·Ï B ¡®YARN ¼³Ä¡ ½ºÅ©¸³Æ®¡¯, ºÎ·Ï C ¡®YARN °ü¸® ½ºÅ©¸³Æ®¡¯, ºÎ·Ï D ¡®³ª±â¿À½º ¸ðµâ¡¯, ºÎ·Ï E ¡®ÀÚ¿ø°ú Ãß°¡ Á¤º¸¡¯, ºÎ·Ï F ¡®HDFS ºü¸¥ ÂüÁ¶¡¯ ³»¿ëÀÌ ´ã°ÜÀÖ´Ù.

    ¡Ú ÀúÀÚ ¼­¹® ¡Ú

    ¾ÆÆÄÄ¡ ÇϵÓÀº ´Ùä·Ó°í ¿À·£ ¿ª»ç°¡ ÀÖ´Ù. ÇϵÓÀº »ç¿ëÀÚ »ç·Ê(À¥ °Ë»ö)¿¡ ´ëÇÑ ÀÎÇÁ¶ó ÄÄÆ÷³ÍÆ®·Î ¹Ð·¹´Ï¾ö ù 10³âÀÇ Á߹ݺο¡ ź»ýÇؼ­ ¿À·£ ±æÀ» °É¾î ¿ÔÀ¸¸ç, ¾÷°èÀÇ ±¤¹üÀ§ÇÑ ½ºÆåÆ®·³ »çÀÌ¿¡¼­ µ¥ÀÌÅÍ ¾ÆÅ°ÅØóÀÇ °­·ÂÇÑ ºÎºÐÀ¸·Î º¯È­ÇÏ°í ÀÖ´Ù. ÇϵÓÀº ¾ÆÆÄÄ¡ ¼ÒÇÁÆ®¿þ¾î Àç´Ü(ASF)¿¡¼­ ¼ö¿ëÇÑ Ä¿¹Â´ÏƼ·Î¼­ (ÀûÀýÇÑ ½Ã±â¿¡ Áß¿äÇÑ ¹®Á¦¸¦ ÇØ°áÇÏ´Â) ŸÀ̹ÖÀ» º¸¿´°í, °³¹ß°ú °³¹ß °ü·Ã ¹ßÀü, ´ë±Ô¸ð »ý»ê ¹èÆ÷ µî¿¡ ¾ßÈÄ°¡ ±¤¹üÀ§ÇÑ Ãʱâ ÅõÀÚ¸¦ ÇßÀ¸¸ç, ÇöÀç Æø³ÐÀº ¿¡ÄڽýºÅÛÀ¸·Î äÅÃµÈ ÇϵÓÀº ¸¹Àº ¿äÀο¡¼­ ¼º°øÀ» °Åµ×´Ù. µ¹ÀÌÄѺ¸¸é ±× ¼º°øÀº ³³µæÇÒ ¸¸ÇÏ´Ù.

    ºñ³ªµå¿Í ³ª´Â óÀ½ºÎÅÍ ÀÌ ¿©Çà¿¡ Âü¿©Çϴ ƯÇý¸¦ ¹Þ¾Ò´Ù. »ê¾÷¿¡¼­ Å« ÆÄÀåÀ» ÀÏÀ¸Å³ ±âȸ¸¦ ¾ò±â¶õ ±²ÀåÈ÷ µå¹°¸ç, ½ÉÁö¾î ³ë·ÂÀ» °øÀ¯ÇÏ°í, ÁÁÀº ¾ÆÀ̵ð¾î¸¦ Àå·ÁÇϸç, Àǽɽº·¯¿î ºÎºÐÀ» Á¦°ÅÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¿ÀÇ Ŀ¹Â´ÏƼ¿¡¼­ Ä¿¹Â´ÏƼ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ̶õ ±²ÀåÇÑ È帧 ¼Ó¿¡¼­´Â ´õ¿í µå¹°´Ù. ¿ì¸®´Â ¾÷°è°¡ µ¥ÀÌÅͷκÎÅÍ Áß¿äÇÑ °¡Ä¡¸¦ ÀÌÇØÇÏ°í ¸¶À½À» ¿­°Ô Áö¿øÇß´ø ³ë·ÂÇÏ´Â µ¥ Âü¿©ÇÒ ¼ö ÀÖ¾ú´ø °ÍÀ» ¸Å¿ì ÀÚ¶û½º·´°Ô »ý°¢ÇÑ´Ù.

    YARNÀÇ Ãʱ⠿µÇâ·ÂÀº ´õ ÀÌ»ó Âü½ÅÇÏÁö ¾ÊÁö¸¸, ±â´ëÄ¡´Â »ó´çÈ÷ ³ô¾Æ ¾ÆÆÄÄ¡ ÇϵÓÀ» »õ·Î¿î ½Ã´ë·Î À̲ø°í ÀÖ´Ù. ȣư¿÷½º¿¡¼­´Â ¼¼°è µ¥ÀÌÅÍÀÇ ÃÖ¼ÒÇÑ Àý¹ÝÀº ¾ÆÆÄÄ¡ ÇϵÓÀ¸·Î ó¸®ÇÒ °ÍÀ̶ó°í °­·ÂÈ÷ ¹Ï´Â´Ù. ±×·± µ¥ÀÌÅ͸¦ À§ÇØ Àû¾îµµ 5³â µ¿¾È ¾ÆÆÄÄ¡ ÇϵÓÀº ¸Ê¸®µà½º¸¦ ³Ñ¾î ´õ ¹ßÀüÇØ¾ß ÇÏ´Â °ÍÀÌ ºÐ¸íÇØÁ³´Ù.

    ¾÷°è¿¡¼­´Â ¸ðµç µ¥ÀÌÅ͸¦ ¾ÆÆÄÄ¡ ÇÏµÓ HDFS¿¡ ³Ö°í ½Ç½Ã°£ À̺¥Æ® ó¸®¿Í ´ëÈ­Çü SQL Äõ¸®, ¹èÄ¡ ÇÁ·Î¼¼½Ì, ±â°è ÇнÀ, ±âŸ ¿©·¯ ¹æ¹ýÀ¸·Î µ¥ÀÌÅ͸¦ ó¸®ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ¾ÆÆÄÄ¡ ÇÏµÓ 1.0Àº HDFS¿¡ ¸¹Àº ÇüÅÂÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÏÁö¸¸, µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¥ º»ÁúÀûÀ¸·Î »ç¿ëÇÏ´Â ¼Ö·ç¼ÇÀº ¸Ê¸®µà½º»ÓÀ̾ ¸Å¿ì Á¦ÇÑÀûÀÌ´Ù.

    YARNÀº ¾ÆÆÄÄ¡ Çϵӿ¡¼­ º»ÁúÀûÀ¸·Î ´ÙÂ÷¿øÀû ¿ä±¸ »çÇ×À» ÇØ°áÇϱâ À§ÇÑ ¹æ¹ýÀÌ´Ù. ±×·¸±â ¶§¹®¿¡ ÇÑ ¹ø¿¡ Çϳª¸¸ ÇÏ´Â ¹èÄ¡ ó¸®¿Í ÀúÀå ½Ã½ºÅÛÀÇ ÇÏµÓ ÇÙ½ÉÀ» ´Ù¿ëµµ Ç÷§ÆûÀ¸·Î º¯È¯ÇÑ´Ù. ½ºÄÉÁÙ¸µ°ú ¿öÅ©·Îµå °ü¸®, ³»°íÀ强À» Æ÷ÇÔÇÏ´Â (1) ÇÙ½ÉÀÎ ÀÚ¿ø ¸Å´ÏÀú¿Í È®À强°ú ºÐ»ê ½Ã½ºÅÛÀÇ º¹À⼺À» °¨Ãß°í ÃÖÁ¾ »ç¿ëÀÚ¿¡°Ô ´Ü¼øÈ­µÈ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â (2) ¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ©·Î ¾ÆÆÄÄ¡ ÇÏµÓ ¸Ê¸®µà½º°¡ °®°í ÀÖ´Â ÀÌ 2°¡Áö Ãø¸éÀÇ ÇÙ½ÉÀ» ÀÎÁöÇØ¾ß ÇÑ´Ù. ƯÈ÷ ¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ©´Â ³»°íÀ强°ú È®À强, ±×¸®°í ¿©·¯ ´Ù¸¥ ¹®Á¦ÀÇ ²¬²ô·¯¿î ¼¼ºÎ ¹®Á¦¸¦ ´ëóÇÒ ¼ö ÀÖ°Ô »ç¿ëÀÚ¸¦ ÀÚÀ¯·Ó°Ô Çß´Ù. YARNÀº ´Ü¼øÇÑ ¾ÆÀ̵ð¾î¸¦ ½ÇÇöÇÑ °ÍÀÌ´Ù. YARN¿¡¼­ ¸Ê¸®µà½º´Â µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¥ ÇϳªÀÇ ¿É¼ÇÀÌ µÆÀ¸¸ç, ¾ÆÆÄÄ¡ ½ºÅè(½Ç½Ã°£ À̺¥Æ® ó¸®)°ú ¾ÆÆÄÄ¡ Å×Áî(´ëÈ­Çü Äõ¸® °¡¼ÓÈ­ ¿£Áø), ¾ÆÆÄÄ¡ ½ºÆÄÅ©(Àθ޸𸮠±â°èÇнÀ) µî ¿©Å¸ ÇÁ·¹ÀÓ¿öÅ©°¡ ¼º°øÀûÀ¸·Î ÇÔ²²ÇÏ°Ô µÆ´Ù.

    ºÐ»ê ½Ã½ºÅÛÀº ¾î·ÆÁö¸¸ ƯÈ÷ ºÐ»ê ½Ã½ºÅÛÀÇ Àå¾Ö°¡ ¹ß»ýÇßÀ» ¶§´Â ´õ ¾î·Æ´Ù. YARNÀº ÇÁ·Î±×·¡¸Ó°¡ ÀÚ¿ø°ú µ¥ÀÌÅÍÀÇ °øÅë »çÇ×À» °øÀ¯Çϸ鼭 ºÐ»ê ÇÁ·¹ÀÓ¿öÅ©¸¦ ¼³°èÇÏ°í ±¸ÇöÇÏ°Ô ÇØÁØ´Ù. YARNÀº ÀÚ¿ø ÁßÀç¿Í °í¸³, Ŭ·¯½ºÅÍ »óÅÂ, Àå¾Ö ¸ð´ÏÅ͸µ °°Àº ¼º°¡½Å ¹®Á¦¸¦ ÀÚµ¿À¸·Î °ü¸®ÇÔÀ¸·Î½á ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ°¡ ºñÁî´Ï½º ·ÎÁ÷¿¡ ÁýÁßÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ´ë½Å, ¾ÖÇø®ÄÉÀ̼ÇÀº YARNÀÇ ½ÅÈ£¿¡ µû¶ó µ¿ÀÛÇÏ°Ô ¸¸µé¾î¾ß ÇÑ´Ù. YARNÀº ÇÁ·¹ÀÓ¿öÅ© °³¹ßÀÚ°¡ Á÷¸éÇÑ ¸¹Àº ¹®Á¦¸¦ ó¸®ÇÔÀ¸·Î½á ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇÑ ³ë·ÂÀ» »ó´çÈ÷ ´Ü¼øÈ­½ÃÄÑÁá´Ù. µ¿½Ã¿¡ ÇÁ·¹ÀÓ¿öÅ© °³¹ßÀÚ´Â ÇÁ·¹ÀÓ¿öÅ© °íÀ¯ ¹æ½ÄÀ¸·Î °á°ú¸¦ ó¸®ÇÏ¸é µÈ´Ù.

    YARNÀÇ ÆÄ¿ö´Â ½±°Ô ÀÌÇØ°¡ µÇÁö¸¸, YARN°ú ¿¬°áµÈ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ·Á¸é YARNÀÇ º¹À⼺À» ÀÌÇØÇÏ´Â °ÍÀ» »ç¿ëÀÚ¿¡°Ô ¿ä±¸ÇÑ´Ù. ÀÌ Ã¥Àº µÎ ¹æÇâÀ¸·Î ÀÌÇØÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù.

    YARN ÇÁ·ÎÁ§Æ®¿Í ¾ÆÆÄÄ¡ YARN Ä¿¹Â´ÏƼ´Â óÀ½ºÎÅÍ ¸Õ ±æÀ» °É¾î¿Ô´Ù. Á¡Á¡ ´õ ¸¹Àº ¾ÖÇø®ÄÉÀ̼ÇÀº YARN¿¡¼­ ±âº»ÀûÀ¸·Î ½ÇÇàµÇ°Ô º¯È­ÇÏ°í ÀÖÀ¸¹Ç·Î YARN Ä¿¹Â´ÏƼ¿Í ÇÁ·ÎÁ§Æ®´Â ¹«¼öÇÑ ¹æ¹ýÀ¸·Î »ç¿ëÀÚ°¡ µ¥ÀÌÅ͸¦ ó¸®ÇÏ°Ô Áö¿øÇÏ°í ÀÖ´Ù.

    °³Àΰú Á¶Á÷ÀÌ ¼±ÅÃÇÑ ¾ÖÇø®ÄÉÀ̼ǰú ÇÔ²² µ¥ÀÌÅÍ Çõ¸íÀ» ÃÖ´ëÇÑ ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇØ ÀÌ Ã¥¿¡¼­ ¾òÀº Áö½ÄÀ» È°¿ëÇÒ ¼ö Àֱ⸦ Èñ¸ÁÇÑ´Ù.

    - ´ëÇ¥ ÀúÀÚ ¾Æ·é ¸Ó½Ã

    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    ±Û·Î¹ú¿¡¼­µµ ¸¶Âù°¡Áö°ÚÁö¸¸, ´ëÇѹα¹¿¡¼­ ºòµ¥ÀÌÅÍ ±â¹Ý ºñÁî´Ï½º¸¦ ÇÏ·Á¸é ±â½ÂÀüÇÏ(µÓ)À̶ó´Â ¸»ÀÌ »ý±æ Á¤µµ·Î, ÇϵÓÀº ±â¼úÀû Æ®·»µåÀÇ Á߽ɿ¡ ÀÖ´Ù. ±×¸®°í 2012³â, ÇÏµÓ ¼­¹Ô(Hadoop Summit)¿¡¼­ ÇÏµÓ ¹öÀü 2°¡ ¹ßÇ¥µÆ°í Á¤½Ä ¹öÀü ¸±¸®½º±îÁö´Â ¸¹Àº ½Ã°£ÀÌ Èê·¶´Ù. ±×¸®°í µåµð¾î 2013³â 10¿ù, ¾ËÆÄ¿Í º£Å¸°¡ ¾Æ´Ñ Á¤½Ä ÇÏµÓ 2 ¹öÀüÀÌ ³ª¿Ô´Ù. ±× ´ç½Ã ¸¹Àº ¿£Áö´Ï¾îµéÀº ÇÏµÓ 1.x ¹öÀü¿¡ ½ÉÃëÇØ ÀÖ¾ú°í, Å×Å©±â¾÷ÀÌ ¾Æ´Ñ ÀϹݱâ¾÷¿¡¼­´Â ¿©ÀüÈ÷ ÇϵÓÀ» µµÀÔÇÒÁö °í¹ÎÇÏ°í ÀÖÀ» Âû¶ó, 2.x°¡ °¡Æĸ£°Ô ¼Ò°³°¡ µÆ´Ù. ÀÌÈÄ Strata °°Àº µ¥ÀÌÅÍ °ü·Ã ÄÁÆÛ·±½º¿¡¼­ ÇÏµÓ 2.x µµÀÔÀÇ ¼º°ø »ç·Ê¿Í ´Ù¾çÇÑ À¯½ºÄÉÀ̽º°¡ ¼Ò°³°¡ µÆ°í, ´ëÇѹα¹µµ ÇÏµÓ 2.x¸¦ ±â¾÷¿¡ µµÀÔÇϱ⠽ÃÀÛÇß´Ù. ÀÌÈÄ È£Æ°¿÷½º¿Í EMC °°Àº ÇÏµÓ º¥´õ ȸ»çµéµµ ±¹³» Áö»ç¸¦ ¼³¸³Çϸ鼭 ºñÁî´Ï½º ¼¼ÀÏÁ ÇÏ°Ô µÆ´Ù.

    ÇÏµÓ 2.xºÎÅÍÀÇ º¯È­´Â ´õ ¸¹Àº ¿¡ÄڽýºÅÛÀÌ ³ª¿À´Â °Íº¸´Ù ±âÁ¸ ¿¡ÄڽýºÅÛÀÇ ¾ÈÁ¤¼º°ú ¼º´É À§ÁÖ·Î ¹ßÀüÇÏ°Ô µÆ°í, µ¥ÀÌÅÍ ¿þ¾îÇϿ콺¸¦ ÁöÇâÇÔÀ¸·Î½á ´Ù¾çÇÑ SQL on Hadoop °°Àº ±âÁ¸ ¿¡ÄڽýºÅÛÀº ´õ Å« ¹ßÀüÀ» ÇÏ°Ô µÆ´Ù. µ¿½Ã¿¡ ÀÌ·± ÇÙ½É ¿¡ÄڽýºÅÛÀº ±¤ÀÇÀû Ç÷§Æû¿¡ Æ÷ÆõDZ⠽ÃÀÛÇß´Ù. ±×°ÍÀÌ YARNÀ̶ó´Â À̸§À» °®´Â Ç÷§ÆûÀÌ´Ù. YARNÀº ¼¼ °¡Áö ÁÖ¿ä ÄÄÆ÷³ÍÆ®°¡ ÀÖÀ¸¸ç, ÀÌµé °£ÀÇ Åë½Å°ú ¿¬°è´Â ¸Å¿ì º¹ÀâÇÏ´Ù.

    ÀÌ Ã¥Àº ȣư¿÷½º ¿£Áö´Ï¾îµé¿¡ ÀÇÇØ ¾²¿©Áø Ã¥ÀÌ´Ù. ÇÏÁö¸¸ ÇѵΠÀåÀ» Á¦¿ÜÇÏ°í ´Ù¸¥ º¥´õÀÇ ÇϵÓÀ» ÀÌÇØÇÏ´Â µ¥ ¹®Á¦°¡ ÀüÇô ¾ø´Ù. ¾Õ¼­ ¸»Çß´ø °Íó·³ YARNÀº ¸Å¿ì º¹ÀâÇÑ ¾ÆÅ°ÅØó¸¦ °®°í Àִµ¥, ÀÌ Ã¥À¸·Î ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·±µ¥ ÀÌ Ã¥Àº ½Ç¿ë¼­³ª ¿¹Á¦ À§ÁÖÀÇ ÄîºÏ(Cookbook) ½ºÅ¸ÀÏ°ú´Â °Å¸®°¡ ¸Ö´Ù. ÀÌ Ã¥Àº ÇÏµÓ ¾ÆÅ°ÅØó Ã¥¿¡ °¡±õ°í YARN ³»ºÎ¸¦ ÀÌÇØÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â Ã¥ÀÌ´Ù. ÀúÀÚ°¡ 4¸íÀε¥ ±× Áß ÀϺΠÀúÀÚ´Â ±Û¾²´Â ÃëÇâ ¶§¹®ÀÎÁö ÇÑ ¹®ÀåÀ» 3~4ÁÙ·Î ÀÛ¼ºÇÑ ºÎºÐÀÌ ¸¹°í, Áö³ªÄ¡°Ô ÀåȲÇÏ°Ô ¾´ ¸¸¿¬Ã¼°¡ ¸¹¾Æ ¹ø¿ª¿¡ ¾î·Á¿òÀÌ ¸¹¾Ò´Ù. ƯÈ÷ 4Àå, 7Àå, 8ÀåÀº ÀÌ Ã¥ÀÇ °¡Àå ÇÙ½ÉÀÌ µÇ´Â ÀåÀ̸ç, YARN ¾ÆÅ°ÅØó °ü·Ã ÀåÀ¸·Î ÆäÀÌÁöÀÇ ¾çµµ ¸Å¿ì ¸¹´Ù. ¿Å±äÀÌÀÇ ¿ª·®ÀÌ ºÎÁ·ÇØ ¸Å²ô·´°Ô ¹ø¿ªÇÑ´Ù°í ÇßÀ¸³ª ÀϺΠǥÇöÀÌ ÀúÀÚÀÇ Àǵµ´ë·Î Á¤È®ÇÏ°Ô Àü´ÞµÆ´ÂÁö ¿°·Á½º·¯¿ö ¹Ì¸® µ¶ÀÚ¿¡°Ô ¾çÇظ¦ ±¸ÇÑ´Ù.

    ÃÖ±Ù ÇϵÓÀº ¾ÆÆÄÄ¡ ½ºÆÄÅ©(Spark)¿¡ ¹Ð·Á ·¹°Å½Ã(Legacy)ó·³ µÅ°¡´Â °Íó·³ º¸ÀδÙ. ±×·¯³ª ½ºÆÄÅ©´Â µ¥ÀÌÅÍ Æ۽ýºÅϽºÀÇ ¿ªÇÒ·Î HDFS¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. ¾ÆÁ÷ ½ºÆÄÅ©´Â ÇϵÓÀÇ ¿ÏÀüü(?)°¡ µÇ·Á¸é ½ÃÀÏÀÌ °É¸± °ÍÀ¸·Î º¸ÀδÙ. ¿¹¸¦ µé¾î SQL¸¦ Áö¿øÇÏÁö¸¸ »ç¿ëÀÚ Å¬¶óÀ̾ðÆ® ÀÎÅÍÆäÀ̽º´Â ºÎÁ·Çϸç, ½ºÆÄÅ©¸¦ ÀÌÇØÇÏ·Á¸é ½ºÄ®¶ó(Scala) ¾ð¾î¸¦ ¾Ë¾Æ¾ß ÇÒ Á¤µµ·Î ÇнÀ °î¼±(Learning Curve)ÀÌ ³ô´Ù. ¶ÇÇÑ Domain Specific °ü·Ã ¹èÄ¡ ó¸®ÀÇ ºñ¿ëÀº ÇϵÓÀÌ ´ú µç´Ù. (¹°·Ð ¹°¸®Àû ºñ¿ëÀÌ ½ÎÁö¸é¼­ ¿ªÀüµÇ°í ÀÖÁö¸¸, ±×·¡¼­ ½ºÆÄÅ©µµ ¹è¿ö¾ß ÇÑ´Ù. ^^)µû¶ó¼­ µ¥ÀÌÅÍ °ü¸®¿Í ¿î¿µ °üÁ¡¿¡¼­´Â ÇÏµÓ YARN ±â¹Ý¿¡¼­ ¿î¿ëµÇ´Â HDFS¿Í ÀÚ¿ø °ü¸®, ±×¸®°í ½ºÄÉÁÙ¸µ ºÎºÐÀÇ ÀÌÇØ´Â ¿©ÀüÈ÷ ÇÊ¿äÇÏ´Ù.

    ¾ÕÀ¸·Î ´çºÐ°£ ÇϵÓÀÇ ±â¼úÀº Áö¼ÓµÉ °ÍÀÌ°í, ½ºÆ®¸®¹Ö°ú ½Ç½Ã°£, ±×¸®°í ¸Þ¸ð¸®±â¹Ý µ¥ÀÌÅÍ Ã³¸® ±â¼úÀÌ ¹ßÀüÇÒ °ÍÀÌ´Ù. ±×·±µ¥ µ¥ÀÌÅÍÀÇ ¿µ¼Ó¼º Ãø¸é¿¡¼­ ÇϵÓÀº ¹«½ÃÇÒ ¼ö ¾ø´Ù. ¾Æ¹«ÂÉ·Ï ÀÌ Ã¥À¸·Î ÇÏµÓ YARNÀÇ ÇÙ½É ºÎºÐÀ» ÀÌÇØÇÏ´Â µ¥ µµ¿òÀÌ µÆÀ¸¸é ÁÁ°Ú´Ù.

    ¸ñÂ÷

    1Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARN: °£·«ÇÑ ¿ª»ç¿Í ¹è°æ
    ¼Ò°³
    ¾ÆÆÄÄ¡ ÇϵÓ
    0´Ü°è: ¾ÖµåȤ Ŭ·¯½ºÅÍ ½Ã´ë
    1´Ü°è: ÇÏµÓ ¿Âµð¸Çµå
    __HOD»ó¿¡¼­ HDFS
    __HODÀÇ Æ¯Â¡°ú ÀåÁ¡
    __ÇÏµÓ ¿Âµð¸ÇµåÀÇ ´ÜÁ¡
    2´Ü°è: °øÀ¯ ÄÄÇ»Æà Ŭ·¯½ºÅÍÀÇ ±â¿ø
    __°øÀ¯ Ŭ·¯½ºÅÍÀÇ ÁøÈ­
    __°øÀ¯ ¸Ê¸®µà½º Ŭ·¯½ºÅÍ ¹®Á¦
    3´Ü°è: YARNÀÇ ÃâÇö
    Á¤¸®

    2Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÇ ºü¸¥ ¼³Ä¡
    ½ÃÀÛ
    ´ÜÀÏ ³ëµåÀÇ YARN Ŭ·¯½ºÅÍ ¼³Á¤ ´Ü°è
    __1´Ü°è: ¾ÆÆÄÄ¡ ÇÏµÓ ´Ù¿î·Îµå
    __2´Ü°è: JAVA_HOMEÀÇ ¼³Á¤
    __3´Ü°è: »ç¿ëÀÚ¿Í ±×·ì »ý¼º
    __4´Ü°è: µ¥ÀÌÅÍ¿Í ·Î±× µð·ºÅ͸® »ý¼º
    __5´Ü°è: core-site.xml ¼³Á¤
    __6´Ü°è: hdfs-site.xml ¼³Á¤
    __7´Ü°è: mapred-site.xml ¼³Á¤
    __8´Ü°è: yarn-site.xml ¼³Á¤
    __9´Ü°è: ÀÚ¹Ù Èü Å©±â ¼öÁ¤
    __10´Ü°è: HDFS Æ÷¸Ë
    __11´Ü°è: HDFS ¼­ºñ½º ½ÃÀÛ
    __12´Ü°è: YARN ¼­ºñ½º ½ÃÀÛ
    __13´Ü°è: À¥À» ÀÌ¿ëÇØ ½ÇÇà ÁßÀÎ ¼­ºñ½º È®ÀÎ
    °£·«ÇÑ ¸Ê¸®µà½º ¿¹Á¦ ½ÇÇà
    Á¤¸®

    3Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÇ ÇÙ½É °³³ä
    ¸Ê¸®µà½ºÀÇ ÇѰ踦 ³Ñ¾î
    __¸Ê¸®µà½º Æз¯´ÙÀÓ
    ¾ÆÆÄÄ¡ ÇÏµÓ ¸Ê¸®µà½º
    __ºñ¸Ê¸®µà½º ¿öÅ©·ÎµåÀÇ Çʿ伺
    __È®À强 ÇØ°á
    __°³¼±µÈ ÀÌ¿ë·ü
    __»ç¿ëÀÚ ¹Îø¼º
    ¾ÆÆÄÄ¡ ÇÏµÓ YARN
    YARN ÄÄÆ÷³ÍÆ®
    __¸®¼Ò½º¸Å´ÏÀú
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ
    __ÀÚ¿ø ¸ðµ¨
    __¸®¼Ò½º¸®Äù½ºÆ®¿Í ÄÁÅ×À̳Ê
    __ÄÁÅ×ÀÌ³Ê ¸í¼¼
    Á¤¸®

    4Àå YARN ÄÄÆ÷³ÍÆ®ÀÇ ±â´É °³¿ä
    ¾ÆÅ°ÅØó °³¿ä
    ¸®¼Ò½º¸Å´ÏÀú
    YARN ½ºÄÉÁÙ¸µ ÄÄÆ÷³ÍÆ®
    __FIFO ½ºÄÉÁÙ·¯
    __Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯
    __Æä¾î ½ºÄÉÁÙ·¯
    ÄÁÅ×À̳Ê
    ³ëµå¸Å´ÏÀú
    ¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ
    YARNÀÇ ÀÚ¿ø ¸ðµ¨
    __Ŭ¶óÀ̾ðÆ® ÀÚ¿ø ¿äû
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ ÄÁÅ×ÀÌ³Ê ÇÒ´ç
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ-ÄÁÅ×ÀÌ³Ê °ü¸®ÀÚ Åë½Å
    ¾ÖÇø®ÄÉÀÌ¼Ç ÀÇÁ¸¼º °ü¸®
    __·ÎÄø®¼Ò½º Á¤ÀÇ
    __·ÎÄø®¼Ò½º ŸÀÓ½ºÅÆÇÁ
    __·ÎÄø®¼Ò½º À¯Çü
    __·ÎÄø®¼Ò½º °¡½Ã¼º
    __·ÎÄø®¼Ò½º ¶óÀÌÇÁ»çÀÌŬ
    Á¤¸®

    5Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARN ¼³Ä¡
    ½ÃÀÛ
    ½Ã½ºÅÛ Áغñ
    __1´Ü°è: EPEL°ú pdsn ¼³Ä¡
    __2´Ü°è: ssh Å° »ý¼º°ú ¹èÆ÷
    ÇÏµÓ ¹öÀü 2ÀÇ ½ºÅ©¸³Æ® ±â¹Ý ¼³Ä¡
    __JDK ¿É¼Ç
    __1´Ü°è: ½ºÅ©¸³Æ® ´Ù¿î·Îµå¿Í ÇØÁ¦
    __2´Ü°è: ½ºÅ©¸³Æ® º¯¼ö ¼³Á¤
    __3´Ü°è: ³ëµå À̸§ ¼³Á¤
    __4´Ü°è: ½ºÅ©¸³Æ® ½ÇÇà
    __5´Ü°è: ¼³Ä¡ È®ÀÎ
    ½ºÅ©¸³Æ® ±â¹Ý ¼³Ä¡ Á¦°Å
    ÆÄÀÏ Ã³¸® ¼³Á¤
    ȯ°æ¼³Á¤ ÆÄÀÏ ¼³Á¤
    __core-site.xml
    __hdfs-site.xml
    __mapred-site.xml
    __yarn-site.xml
    ½ÃÀÛ ½ºÅ©¸³Æ®
    ¾ÆÆÄÄ¡ ¾Ï¹Ù¸®·Î ÇÏµÓ ¼³Ä¡
    __¾Ï¹Ù¸® ±â¹Ý ÇÏµÓ ¼³Ä¡ ½ÇÇà
    __1´Ü°è: ÇÊ¿äÁ¶°Ç È®ÀÎ
    __2´Ü°è: ¾Ï¹Ù¸® ¼­¹ö ¼³Ä¡
    __3´Ü°è: ¾Ï¹Ù¸® ¿¡ÀÌÀüÆ® ¼³Ä¡¿Í ½ÃÀÛ
    __4´Ü°è: ¾Ï¹Ù¸® ¼­¹ö ½ÃÀÛ
    __5´Ü°è: HDP2.X Ŭ·¯½ºÅÍ ¼³Ä¡
    Á¤¸®

    6Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARN °ü¸®
    ½ºÅ©¸³Æ® ±â¹Ý ȯ°æ¼³Á¤
    Ŭ·¯½ºÅÍ »óÅ ¸ð´ÏÅ͸µ: ³ª±â¿À½º
    __±âº»ÀûÀÎ ÇÏµÓ ¼­ºñ½º ¸ð´ÏÅ͸µ
    __JVM ¸ð´ÏÅ͸µ
    ½Ç½Ã°£ ¸ð´ÏÅ͸µ: °­±Û¸®¾Æ
    ¾Ï¹Ù¸®·Î °ü¸®
    JVM ºÐ¼®
    ±âº» YARN °ü¸®
    __YARN °ü¸® µµ±¸
    __YARN ³ëµå Ãß°¡ ¹× ÇØÁ¦
    __Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯ ¼³Á¤
    __YARN À¥ ÇÁ·Ï½Ã
    __JobHistoryServer »ç¿ë
    __»ç¿ëÀÚ¿Í »ç¿ëÀÚ ±×·ì ¸ÅÇÎ °»½Å
    __½´ÆÛÀ¯Àú ÇÁ·Ï½Ã ±×·ì ¸ÅÇÎÀÇ °»½Å
    __¸®¼Ò½º¸Å´ÏÀú °ü¸®¸¦ À§ÇÑ ACL °»½Å
    __¼­ºñ½º ·¹º§ ±ÇÇÑ ¸®·Îµå
    __YARNÀÇ Àâ °ü¸®
    __ÄÁÅ×ÀÌ³Ê ¸Þ¸ð¸® ¼³Á¤
    __ÄÁÅ×ÀÌ³Ê ÁÖ¿ä ¼³Á¤
    __¸Ê¸®µà½º ÇÁ·ÎÆÛƼ ¼³Á¤
    __»ç¿ëÀÚ ·Î±× °ü¸®
    Á¤¸®

    7Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARN ¾ÆÅ°ÅØó °¡À̵å
    °³¿ä
    ¸®¼Ò½º¸Å´ÏÀú
    __¸®¼Ò½º¸Å´ÏÀú ÄÄÆ÷³ÍÆ®ÀÇ °³¿ä
    __Ŭ¶óÀ̾ðÆ®¿Í ¸®¼Ò½º¸Å´ÏÀúÀÇ »óÈ£ ÀÛ¿ë
    __¾ÖÇø®ÄÉÀ̼ǰú ¸®¼Ò½º¸Å´ÏÀúÀÇ »óÈ£ ÀÛ¿ë
    __³ëµå¿Í ¸®¼Ò½º¸Å´ÏÀúÀÇ »óÈ£ ÀÛ¿ë
    __ÇÙ½É ¸®¼Ò½º¸Å´ÏÀú ÄÄÆ÷³ÍÆ®
    __¸®¼Ò½º¸Å´ÏÀúÀÇ º¸¾È °ü·Ã ÄÄÆ÷³ÍÆ®
    ³ëµå¸Å´ÏÀú
    __³ëµå¸Å´ÏÀú ÄÄÆ÷³ÍÆ®ÀÇ °³¿ä
    __³ëµå¸Å´ÏÀú ÄÄÆ÷³ÍÆ®
    __³ëµå¸Å´ÏÀú º¸¾È ÄÄÆ÷³ÍÆ®
    __³ëµå¸Å´ÏÀúÀÇ Áß¿ä ±â´É
    ¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ
    __°³¿ä
    __¹«°áÁ¡ µ¿ÀÛ »óÅÂ
    __ÀÚ¿øÀÇ ¿ä°Ç
    __½ºÄÉÁÙ¸µ
    __½ºÄÉÁÙ¸µ ÇÁ·ÎÅäÄÝ°ú ·ÎÄø®Æ¼
    __ÄÁÅ×ÀÌ³Ê ½ÃÀÛ
    __Á¾·á ÄÁÅ×À̳Ê
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ ½ÇÆÐ¿Í º¹±¸
    __Á¶Á¤°ú Ãâ·Â °á°ú Ä¿¹Ô
    __Ŭ¶óÀ̾ðÆ®¸¦ À§ÇÑ Á¤º¸
    __º¸¾È
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ Á¾·áÀÇ ¸¶¹«¸®
    YARN ÄÁÅ×À̳Ê
    __ÄÁÅ×ÀÌ³Ê È¯°æ
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ¿Í Åë½Å
    ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼ºÀ» À§ÇÑ Á¤¸®
    Á¤¸®

    8Àå YARNÀÇ Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯
    Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯ÀÇ ¼Ò°³
    __¸ÖƼÅ׳ͽÃÀÇ Åº·Â¼º
    __º¸¾È
    __ÀÚ¿ø ÀνÄ
    __¼¼ºÎÀûÀÎ ½ºÄÉÁÙ¸µ
    __·ÎÄø®Æ¼
    __½ºÄÉÁÙ¸µ Á¤Ã¥
    Ä¿ÆнÃƼ ½ºÄÉÁÙ·¯ ¼³Á¤
    ť
    °èÃþÇü Å¥
    __ÁÖ¿ä Ư¡
    __Å¥ »çÀÌÀÇ ½ºÄÉÁÙ¸µ
    __°èÃþÇü Å¥ÀÇ Á¤ÀÇ
    Å¥ Á¢±Ù Á¦¾î
    Å¥ÀÇ Ä¿ÆнÃƼ °ü¸®
    »ç¿ëÀÚ Á¦ÇÑ
    ¿¹¾à
    Å¥ÀÇ »óÅÂ
    ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÇÑ°è
    »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
    Á¤¸®

    9Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARNÀÇ ¸Ê¸®µà½º
    ÇÏµÓ YARN ¸Ê¸®µà½º ¿¹Á¦ ½ÇÇà
    __»ç¿ë °¡´ÉÇÑ ¿¹Á¦ ¸ñ·Ï
    __Pi ¿¹Á¦ ½ÇÇà
    __À¥À» »ç¿ëÇÏ´Â ¸ð´ÏÅÍ ¿¹Á¦
    __Terasort Å×½ºÆ® ½ÇÇà
    __TestDFSIO º¥Ä¡¸¶Å© ½ÇÇà
    ¸Ê¸®µà½º ȣȯ¼º
    ¸Ê¸®µà½º ¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍÀÇ Àç½ÃÀÛ ¼³Á¤
    __¿Ï·áµÈ ŽºÅ©ÀÇ º¹±¸ ¼³Á¤
    __ÀâÈ÷½ºÅ丮 ¼­¹ö
    ³ëµå Ä¿ÆнÃƼ °è»ê
    ¼ÅÇà ¼­ºñ½º·Î º¯°æ
    ±âÁ¸ ÇÏµÓ ¹öÀü 1ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
    __org.apache.hadoop.mapred APIÀÇ ¹ÙÀ̳ʸ® ȣȯ¼º
    __org.apache.hadoop.mapreduce APIÀÇ ¼Ò½º ȣȯ¼º
    __Ä¿¸Çµå¶óÀÎ ½ºÅ©¸³Æ®ÀÇ È£È¯¼º
    __MRv1°ú Ãʱâ MRv2(0.23.x) ¾ÖÇø®ÄÉÀÌ¼Ç °£ÀÇ È£È¯¼º
    ¸Ê¸®µà½º ¹öÀü 1ÀÇ ±âÁ¸ ÄÚµå ½ÇÇà
    __YARN ±â¹Ý ¾ÆÆÄÄ¡ ÇÇ±× ½ºÅ©¸³Æ® ½ÇÇà
    __YARN ±â¹Ý ¾ÆÆÄÄ¡ ÇÏÀ̺ê Äõ¸® ½ÇÇà
    __YARN ±â¹Ý ¾ÆÆÄÄ¡ ¿ìÁö ¿öÅ©ÇÃ·Î¿ì ½ÇÇà
    °í±Þ ±â´É
    __¿ì¹ö Àâ
    __Ç÷¯±×ÀÎÀÌ °¡´ÉÇÑ ¼ÅÇðú Á¤·Ä
    Á¤¸®

    10Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARN ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦
    YARN Ŭ¶óÀ̾ðÆ®
    ¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ
    Á¤¸®

    11 Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARN ºÐ»ê ¼Ð
    YARN ºÐ»ê ¼Ð »ç¿ë
    __°£´ÜÇÑ ¿¹Á¦
    __Ãß°¡ÀûÀÎ ÄÁÅ×ÀÌ³Ê »ç¿ë
    __¼Ð Àμö È°¿ë ºÐ»ê ¼Ð ¿¹Á¦
    ºÐ»ê ¼Ð ³»ºÎ ±¸Á¶
    __¾ÖÇø®ÄÉÀÌ¼Ç »ó¼ö
    __Ŭ¶óÀ̾ðÆ®
    __¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ
    __ÃÖÁ¾ ÄÁÅ×À̳Ê
    Á¤¸®

    12Àå ¾ÆÆÄÄ¡ ÇÏµÓ YARN ÇÁ·¹ÀÓ¿öÅ©
    ºÐ»ê ¼Ð
    ÇÏµÓ ¸Ê¸®µà½º
    ¾ÆÆÄÄ¡ Å×Áî
    ¾ÆÆÄÄ¡ Áö¶óÇÁ
    È£¾ß: YARNÀÇ HBase
    YARNÀÇ µå¶óÀ̾îµå
    ¾ÆÆÄÄ¡ ½ºÆÄÅ©
    ¾ÆÆÄÄ¡ ½ºÅè
    REEF: º¸Á¸ °¡´ÉÇÑ Æò°¡±â ½ÇÇà ÇÁ·¹ÀÓ¿öÅ©
    ÇܽºÅÍ: µ¿ÀÏ Å¬·¯½ºÅÍ¿¡¼­ ÇϵӰú MPI
    Á¤¸®

    ºÎ·Ï A Ãß°¡ÀûÀÎ ³»¿ë°ú ÄÚµå ´Ù¿î·Îµå
    ºÎ·Ï B YARN ¼³Ä¡ ½ºÅ©¸³Æ®
    ºÎ·Ï C YARN °ü¸® ½ºÅ©¸³Æ®
    ºÎ·Ï D ³ª±â¿À½º ¸ðµâ
    ºÎ·Ï E ÀÚ¿ø°ú Ãß°¡ÀûÀÎ Á¤º¸
    ºÎ·Ï F HDFS ºü¸¥ ÂüÁ¶

    ÀúÀÚ¼Ò°³

    ºñ³ªµå Äí¸¶ ¹Ùºô¶óÆȸ®, ´õ±× À̵鸰, Á¶¼Á ´Ï¹ÌÅ©, Á¦ÇÁ ¸¶ÄÄ [Àú] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    ¾È°Ç±¹ [¿ª] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    ÀÌ »óÇ°ÀÇ ½Ã¸®Áî

    (ÃÑ 88±Ç / ÇöÀ籸¸Å °¡´Éµµ¼­ 87±Ç)

    ¼±ÅÃÇÑ »óÇ° ºÏÄ«Æ®´ã±â
    ÆîÃ帱â

    Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      100ÀÚÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/100ÀÚ
      µî·ÏÇϱâ

      100ÀÚÆò

      0.0
      (ÃÑ 0°Ç)

      ÆǸÅÀÚÁ¤º¸

      • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

      »óÈ£

      (ÁÖ)±³º¸¹®°í

      ´ëÇ¥ÀÚ¸í

      ¾Èº´Çö

      »ç¾÷ÀÚµî·Ï¹øÈ£

      102-81-11670

      ¿¬¶ôó

      1544-1900

      ÀüÀÚ¿ìÆíÁÖ¼Ò

      callcenter@kyobobook.co.kr

      Åë½ÅÆǸž÷½Å°í¹øÈ£

      01-0653

      ¿µ¾÷¼ÒÀçÁö

      ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

      ±³È¯/ȯºÒ

      ¹ÝÇ°/±³È¯ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

      ¹ÝÇ°/±³È¯°¡´É ±â°£

      º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
      ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

      ¹ÝÇ°/±³È¯ ºñ¿ë

      º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
      »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

      ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

      ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

      ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

      ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

      ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

      ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

      »óÇ° Ç°Àý

      °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

      ¼ÒºñÀÚ ÇÇÇغ¸»ó
      ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

      ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

      ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

      (ÁÖ)KGÀ̴Ͻýº °áÁ¦´ë±Ý¿¹Ä¡¾÷ µî·Ï¹øÈ£: 02-006-00013

      (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ
      ¸ðµç °Å·¡¿¡ ´ëÇÏ¿© (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
      µî·Ï ¿©ºÎ´Â e-±ÝÀ¶¹Î¿ø¼¾ÅÍ È¨ÆäÀÌÁö(www.fcsc.kr)ÀÇ µî·Ï¡¤½Å°í>ÀüÀÚ±ÝÀ¶¾÷µî·ÏÇöȲ ¸Þ´º¿¡¼­ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

      ¹è¼Û¾È³»

      • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

      • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

      • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë