±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
36,000¿ø |
---|
32,400¿ø (10%ÇÒÀÎ)
1,800P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(88)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¾ÆÆÄÄ¡ ÇϵÓ(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 ºü¸¥ ÂüÁ¶
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 89±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 88±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.