¿ÃÇØ·Î ÇÏµÓ Åº»ý 10ÁÖ³âÀÌ µÆ´Ù. ¿ÀǼҽº Ä¿¹Â´ÏƼÀÇ ÀüÆøÀûÀÎ ÁöÁö¸¦ ¹ÞÀ¸¸ç ¼ºÀåÇÑ ÇϵÓÀº ¾àÁ¡À¸·Î ÁöÀûµÇ´ø ¿£ÅÍÇÁ¶óÀÌÁî ±â´ÉÀ» °ÈÇÑ ¿ÏÀüü·Î ÁøÈ ÁßÀÌ´Ù. ÀÌ·± ÀÌÀ¯·Î ÃÖ±Ù ½Ç½Ã°£ ¿Ç³ÀÌ ºÒ°í ÀÖ´Â ºÐ¼® ½ÃÀå¿¡¼ ÇÏµÓ »ýÅ°è´Â ¶Ñ·ÇÇÑ Á¸Àç°¨À» ³»¼¼¿ì°í ÀÖ´Ù. ÇÏµÓ 2.0À» ¿Ö ±â¾÷µéÀÌ ¹Ý±â´ÂÁö ±× ¹è°æÀ» »ìÆ캻´Ù. <ÆíÁýÀÚ>
|
|
|
►ÃÖÁ¾¿í ȣư¿÷½ºÄÚ¸®¾Æ ±â¼úÀÌ»ç |
2016³âÀº ÇϵÓ(Hadoop) ź»ý 10ÁÖ³âÀ» ¸ÂÀÌÇÑ ÇØ´Ù. Áö³ 10³â °£ ÇϵÓÀº ¿ÀǼҽº Ä¿¹Â´ÏƼÀÇ ÀüÆøÀûÀÎ ÁöÁö¸¦ ¹ÞÀ¸¸ç ¼ºÀåÇß´Ù. ÇÏµÓ 1.0 ½Ã´ë¿¡´Â ¸î¸î ¿£ÅÍÇÁ¶óÀÌÁî ¼Ö·ç¼Ç ±â¾÷ÀÌ ÀڽŸ¸ÀÇ Ç¥ÁØÀ» ¸¸µé¾î °¡´Â ¹Ù¶÷¿¡ ÆÄÆíÈ ¿ì·Áµµ ÀÖ¾úÁö¸¸ ÇÏµÓ 2.0 ½Ã´ë°¡ µÇ¸é¼ ´ëºÎºÐ µ¶ÀÚ ³ë¼±À» Æ÷±âÇÏ°í 100% ¿ÀǼҽº ´ë¿¿¡ ÇÕ·ùÇÏ°í ÀÖ´Ù.
´õºÒ¾î ÇÏµÓ 2.0Àº ±× µ¿¾È ¾àÁ¡À¸·Î ÁöÀûµÇ´ø ¿£ÅÍÇÁ¶óÀÌÁî ±â´ÉÀ» °ÈÇÑ ¿ÏÀüüÀÇ ¸ð½ÀÀ¸·Î ÁøÈ Áß¿¡ ÀÖ´Ù. ÀÌ·± ÀÌÀ¯·Î ÃÖ±Ù ½Ç½Ã°£ ¿Ç³ÀÌ ºÒ°í ÀÖ´Â ºÐ¼® ½ÃÀå¿¡¼ ÇÏµÓ »ýÅ°è´Â ¶Ñ·ÇÇÑ Á¸Àç°¨À» ³»¼¼¿ì°í ÀÖ´Ù. ÇÏµÓ 2.0À» ¿Ö ±â¾÷µéÀÌ ¹Ý±â´ÂÁö ±× ¹è°æÀ» »ìÆ캸ÀÚ.
º¸°ü µ¥ÀÌÅÍ·½Ç½Ã°£ µ¥ÀÌÅÍ·»õ·Î¿î ¾Û °áÇÕ
¸¹Àº ±â¾÷µéÀº ºòµ¥ÀÌÅÍ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÏ¸é¼ º¸°ü µ¥ÀÌÅͺÎÅÍ ´Ù·é´Ù. ÇϵÓ2¸¦ ÅëÇØ ¼ö¸¹Àº ÄÄÇ»ÅÍ¿¡ ÀúÀåÇÏ°í ó¸®ÇØ ±âÁ¸ÀÇ ÇѰ踦 ³ÑÀ» ¼ö ÀÖ´Ù. ¾ÆÆÄÄ¡ ½ºÄò(Apache Sqoop)À̶ó´Â ÇÁ·Î±×·¥À» ÅëÇØ ±âÁ¸ ½Ã½ºÅÛ¿¡¼ ÀڷḦ °¡Á®¿À°í, ¾ÆÆÄÄ¡ ÇÏÀ̺ê(Apache Hive)¸¦ ÅëÇØ ±âÁ¸ µ¥ÀÌÅͺ£À̽ºÃ³·³ ¾²´Â ¹æ½ÄÀÌ´Ù. ±× ¹Û¿¡µµ ºñÁ¤Çü µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í ó¸®ÇØ »õ·Î¿î µ¥ÀÌÅ͸¦ ¹ß°ßÇϰųª ¿©·¯ µ¥ÀÌÅ͸¦ °áÇÕÇØ Á¾ÇÕÀûÀÎ °üÁ¡À» °¡Áú ¼ö ÀÖ´Ù.
´ÙÀ½ ´Ü°è·Î ½Ç½Ã°£ µ¥ÀÌÅ͸¦ ´Ù·é´Ù. ½Ç½Ã°£À¸·Î ½ñ¾ÆÁö´Â ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ¾ÆÆÄÄ¡ Ä«ÇÁÄ«(Apache Kafka)¿¡ ¾ÈÀüÇÏ°Ô º¸°üÇÑ µÚ, ¾ÆÆÄÄ¡ ½ºÅè(Apache Storm)¿¡¼ Áï½Ã ó¸®ÇÑ´Ù. ÃÖ±Ù¿¡´Â ¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ(Apache Nifi)¸¦ ÅëÇØ À§ÁöÀ¨(WYSWYG) ¹æ½ÄÀ¸·Î À¥ ȸ鿡¼ °£´ÜÇÏ°Ô ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. »ç°í ´ëÀÀ, ½Ç½Ã°£ Æ®·»µå, ¿ø°Ý ÀÇ·á, º¸¾È °Ë»ç, Àåºñ Á¡°Ë, ¹üÁËÀÚ ½Äº°, ºñ¿ë °è»ê µîÀÇ ¿µ¿ª¿¡¼ ¾²ÀδÙ. ´ëÀÀ ½Ã°£À» ¼öºÐ, ¼öÀÏ ´ÜÀ§¿¡¼ ¹Ð¸® ÃÊ ´ÜÀ§±îÁö ÁÙÀδÙ.
»õ·Î¿î ¾ÛµéÀÌ ±× µÚ¸¦ Àմ´Ù. ¾ÆÆÄÄ¡ ½ºÆÄÅ© µî ¿ÀǼҽº ¿Ü¿¡µµ ¿À¶óŬ, IBM, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, SAS µî¿¡¼ ÇϵÓ2¿¡¼ µ¹¾Æ°¡´Â ´Ù¾çÇÑ ¾ÛÀ» Ãâ½ÃÇß´Ù. °í°´ÀÌ ´Ü°ñÀÌ ¾Æ´Ñ ´Ù¸¥ Áö¿ªÀÇ ¸ÅÀå¿¡ µé¾î¿Íµµ Á¡¿øÀÌ ÃëÇâ¿¡ ¸Â°Ô ÃßõÇÒ ¼ö ÀÖµµ·Ï º¸Á¶Çϰųª Á¤ºñ ÀοøÀÌ ¾Ë¾Æä±â Èûµé Á¤µµ·Î ÀÛÀº ¼öÄ¡ º¯È¸¦ °¨ÁöÇÏ´Â µîÀÇ ÀÛ¾÷µµ °¡´ÉÇØÁø´Ù. À̵éÀº ºòµ¥ÀÌÅ͸¦ ¹ÙÅÁÀ¸·Î ÀÚµ¿ÈµÈ ÆÇ´ÜÀ» ³»·Á °³ÀÎ ÆÇ´ÜÀÇ ÇѰ踦 ³Ñ¾î¼µµ·Ï º¸Á¶ÇÑ´Ù.
º¸°ü µ¥ÀÌÅÍ, ½Ç½Ã°£ µ¥ÀÌÅÍ, »õ·Î¿î ¾ÛÀÌ ¸¸³ª´Â ÀÚ¸®¿¡¼ ½ÇÇà °¡´ÉÇÑ ÅëÂûÀÌ ³ª¿À°Ô µÈ´Ù. º¸°ü µ¥ÀÌÅÍ Ç÷§ÆûÀÌ ¾ø´Ù¸é °ú°Å¿¡¼ ¹è¿ï ¼ö ¾ø°í, ½Ç½Ã°£ µ¥ÀÌÅÍ Ç÷§ÆûÀÌ ¾ø´Ù¸é Àû½Ã¿¡ °á°ú¸¦ ³¾ ¼ö ¾øÀ¸¸ç, »õ·Î¿î ¾ÛÀÌ ¾ø´Ù¸é ´Ù¾çÇÑ °üÁ¡¿¡¼ÀÇ ºÐ¼®ÀÌ ºÒ°¡´ÉÇϱ⠶§¹®ÀÌ´Ù.
|
|
|
► 100% ¿ÀǼҽº¸¦ ÁöÇâÇÏ´Â ¿£ÅÍÇÁ¶óÀÌÁî ÇÏµÓ È¯°æ |
º¸°ü µ¥ÀÌÅÍ Ç÷§Æû ‘¾ÆÆÄÄ¡ ÇϵӒ
ÇϵÓ2ÀÇ ÇÙ½ÉÀÎ ¾á(YARN)Àº ¿ÏÀüÇÑ ¿ÀǼҽº µ¥ÀÌÅÍ ¿î¿µÃ¼Á¦´Ù. ¾áÀº ¼ö½Ê~¼öõ´ëÀÇ Àú·ÅÇÑ x86 ¼¹öµéÀ» ¹¾î ÇϳªÀÇ Å¬·¯½ºÅÍ·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô ¸¸µé¸ç, ¿©·¯ ¾ÛµéÀÌ ÀÚ¿ø °æÀïÀ» ¹úÀÌÁö ¾Êµµ·Ï ¸¸µå´Â Á¶Á¤ÀÚ ¿ªÇÒÀ» ÇÑ´Ù.
±âÁ¸ÀÇ ÇÏµÓ ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ°ú ¿¬µ¿ÇØ °¢ ÄÄÇ»ÅÍÀÇ ·ÎÄà µð½ºÅ©¸¦ ¹Ù·Î ÀÐ°í ¾µ ¼ö ÀÖ¾î, ±âÁ¸ NAS ¹× MPP ±â¹ÝÀÇ ½Ã½ºÅÛº¸´Ù Àû°Ô´Â 10¹è¿¡¼ ¸¹°Ô´Â 100¹è±îÁö ºñ¿ë ´ëºñ È¿À²À» º¸ÀδÙ. ¾ßÈÄ¿¡¼ ÇϵÓ1 ´ëºñ 2¹èÀÇ ¼º´ÉÀ» º¸ÀÎ °ÍÀ» ½ÃÀÛÀ¸·Î ¸¹Àº ±â¾÷µéÀÌ ¾Õ´ÙÅý µµÀÔÇß´Ù.
ÇϵÓ2´Â ±â¾÷¿ë ±â´ÉÀ» Àû±Ø Ãß°¡Çß´Ù. ÇϵÓ2¿¡´Â º¸¾È ÇÁ·Î±×·¥, Ŭ¶ó¿ìµå °ü¸® ÇÁ·Î±×·¥, ¸ÞŸ µ¥ÀÌÅÍ °ü¸® ÇÁ·Î±×·¥, ¿î¿µ ÇÁ·Î±×·¥ µîÀÌ ¿ÏÀüÇÑ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î·Î ÅëÇյŠÀÖ´Ù. ¾áÀÇ ÃֽŠ¹öÀüÀº µµÄ¿(Docker)¸¦ »ç¿ëÇØ ÀÚ¿ø °ü¸®¸¦ ´õ¿í °·ÂÇÏ°Ô ¸¸µé¾úÀ¸¸ç, ÆÐÅ°Áö °ü¸® ¶ÇÇÑ ÈξÀ ´Ü¼øÇÏ°Ô ¸¸µé¾ú´Ù. ÇϵÓ2´Â ÀÌÁ¦ ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æÀ¸·Î Ãâ°Ý Áغñ°¡ ¿Ï·áµÆ´Ù.
ÇϵÓ2¿¡¼ ÀÛµ¿ÇÏ´Â ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ¶ÇÇÑ Å« Àαâ´Ù. SQL ¿£ÁøÀÎ ¾ÆÆÄÄ¡ ÇÏÀ̺ê´Â ¼ö Æ䟹ÙÀÌÆ® ±Ô¸ðÀÇ µ¥ÀÌÅ͵µ ÇÑ ¹ø¿¡ ´Ù·ê ¼ö ÀÖ´Ù. ÇÏÀ̺ê¿ÂÅ×Áî(Hive on Tez)´Â ¼ö ¸¸´ëÀÇ ÇÏµÓ Å¬·¯½ºÅ͸¦ »ç¿ëÇÏ´Â ±Û·Î¹ú ´ë±â¾÷Àº ¹°·Ð ¼ö ¹é´ëÀÇ ÇÏµÓ Å¬·¯½ºÅ͸¦ »ç¿ëÇÏ´Â ±¹³» ´ë±â¾÷, Åë½Å»ç, Á¦Á¶»ç, À¯Åë»ç¿¡¼ È£ÆòÀ» ¹ÞÀ¸¸ç ºü¸£°Ô È®»êµÇ°í ÀÖ´Ù.
½Ç½Ã°£ ½ºÆ®¸² ó¸® ¿£ÁøÀÎ ¾ÆÆÄÄ¡ ½ºÅèÀº ¹Ð¸® ÃÊ ´ÜÀ§ÀÇ ºü¸¥ ¹ÝÀÀÀÌ »ý¸íÀÎ À¥ ¹× ¾Û ±â¾÷À» Áß½ÉÀ¸·Î Àα⸦ ¾ò°í ÀÖ´Ù. ±â°èÇнÀ ±â´ÉÀ» Á¦°øÇÏ´Â ¾ÆÆÄÄ¡ ½ºÆÄÅ©´Â µ¥ÀÌÅÍ¿¡¼ ºÎ°¡°¡Ä¡¸¦ ã¾Æ³»·Á´Â ±â¾÷µé¿¡°Ô »ç½Ç»óÀÇ Ç¥ÁØÀÌ µÆ´Ù.
|
|
|
►¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ |
½Ç½Ã°£ µ¥ÀÌÅÍ Ç÷§Æû ‘¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ’
¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ´Â »ç¹°ÀÎÅͳÝ(IoT) ½Ã´ë¿¡ °É¸Â´Â ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î´Ù. À¥ ȸ鿡¼ ±¸¼º ¿ä¼Ò¸¦ ²ø¾î´Ù ³õ°í ¼³Á¤ÇÏ´Â °Í¸¸À¸·Îµµ °£´ÜÇÏ°Ô ´ë¿ë·® ½Ç½Ã°£ ó¸® ÇÁ·Î±×·¥À» ¸¸µé°í ¿î¿µÇÒ ¼ö ÀÖ´Ù. ¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ´Â ÀÌ¹Ì ¹Ì±¹ ±¹Åä¾Èº¸±¹(NSA)¿¡¼ ¼¼°è øº¸¸¦ À§ÇØ 8³â ÀÌ»ó »ç¿ëÇß°í, ¼¼°èÀûÀÎ µ¿¿µ»ó Æ÷ÅÐ µî¿¡¼µµ ±¤°í ÁýÇà ³»¿ªÀ» ¼öÁýÇϱâ À§ÇØ »ç¿ëÇÑ ¹Ù ÀÖ´Ù.
¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ´Â ´Ù¾çÇÑ ½Ã½ºÅÛµéÀ» ¿¬°áÇÑ´Ù. µ¥ÀÌÅͺ£À̽º, ÆÄÀϽýºÅÛ, ³×Æ®¿öÅ©, ·Î±×ÆÄÀÏ, Ŭ¶ó¿ìµå, ÇϵÓ, °Ë»ö¿£Áø, SNS, ¾ÐÃà, ¾ÏÈ£È, »ùÇøµ, º¯È¯, ¹ø¿ª, À̹ÌÁö º¯È¯ µî 140¿© °¡Áö ÀÌ»óÀÇ ±¸¼º ¿ä¼Ò¸¦ Á¦°øÇÑ´Ù. ½ºÇ÷·Å©, ¸ù°íDB, SAS ESP, ÀÏ·¡½ºÆ½¼Ä¡ µî ÀαâÀÖ´Â ÃֽŠ¼ÒÇÁÆ®¿þ¾î ¿¬µ¿µµ °¡´ÉÇÒ »Ó¸¸ ¾Æ´Ï¶ó ¿ÜºÎ API¿Í SDK¸¦ Á¦°øÇØ ¿øÇÏ´Â ±â´ÉÀ» ¸¸µé¾î Ãß°¡ÇÒ ¼ö ÀÖÀ¸¸ç, ÇöÀç ±ÛÀÚ Àνİú À½¼º ÀÎ½Ä µî ´Ù¾çÇÑ ±â´ÉµéÀÌ °ø°³µÅ ÀÖ´Ù.
ƯÈ÷ ¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ´Â ´Ù¾çÇÑ È¯°æ¿¡¼ ÀÛµ¿ÇÑ´Ù. ÀÚ¹Ù ±â¹ÝÀ¸·Î ¸¸µé¾îÁø ºÐ»ê ½ÇÇà ¿£ÁøÀÌ´Ù. ÀÀ´ä½Ã°£À» ÃÖ¼ÒÈÇϱâ À§ÇØ ÇϳªÀÇ ÇÁ·Î¼¼½º¿¡¼ ¸ÖƼ½º·¹µå·Î ÀÛµ¿ÇØ ¸Þ¸ð¸®¸¦ °øÀ¯ÇÑ´Ù. ÀÏ¹Ý ¼¹ö´Â ¹°·Ð ¸ÞÀÎÇÁ·¹ÀÓ¿¡¼µµ ¼³Ä¡ ¹× ¿î¿µÀÌ °¡´ÉÇÏ´Ù. ÃÖ±Ù¿¡´Â ½ÇÇà ÆÄÀÏÀÇ Å©±â¸¦ ¼ö ¸Þ°¡¹ÙÀÌÆ®±îÁö ÁÙÀÎ ¹öÀüÀ» ¸¸µé¾î ¼ÒÇü ÀÓº£µðµå Àåºñ¿¡µµ ¼³Ä¡°¡ °¡´ÉÇØÁ³´Ù.
|
|
|
► ÇÏµÓ ¾Û »ýÅ°è |
º¸°ü µ¥ÀÌÅÍ·½Ç½Ã°£ µ¥ÀÌÅÍ Ç÷§Æû¿¡¼ µ¹¾Æ°¡´Â »õ·Î¿î ¾Û
ÃÖ±Ù ¿¸° ÇÏµÓ ¼¹Ô(Hadoop Summit)¿¡¼ ±¸±Û, ¿À¶óŬ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, IBM, SAS µî ÁÖ¿ä ¼ÒÇÁÆ®¿þ¾î ±â¾÷µéÀº ÇϵÓ2 ¹× ¾ÆÆÄÄ¡ ³ªÀÌÆÄÀÌ¿Í ±íÀº ÅëÇÕÀ» °æÀïÀûÀ¸·Î ¼±ÀüÇß´Ù. ÀÌµé ¼ÒÇÁÆ®¿þ¾î ±â¾÷µéÀº ÀÚ»çÀÇ ¼ÒÇÁÆ®¿þ¾îµéÀ» ¼ö õ°³ÀÇ µð½ºÅ©, ¼ö õ°³ÀÇ CPU Äھ ¼³Ä¡ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â È®Àå ±â´ÉÀ» Á¦°øÇÑ´Ù.
´õ¿íÀÌ ¿ëµµ¿¡ µû¶ó »õ·Î¿î Ŭ·¯½ºÅ͸¦ ±¸¼ºÇÒ ÇÊ¿ä ¾øÀÌ ÇϳªÀÇ Å¬·¯½ºÅÍ¿¡¼ ´Ù¾çÇÑ ¾ÛÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚ ÀÔÀå¿¡¼´Â »õ·Î¿î µµ±¸¸¦ ¹è¿ï ÇÊ¿ä ¾øÀÌ Àú·ÅÇÑ ÇÏµÓ Å¬·¯½ºÅ͸¦ ¸¶À½²¯ È®ÀåÇÒ ¼ö ÀÖ¾î Å« À̵æÀÌ´Ù.
ÇÏµÓ ¼¹Ô¿¡¼´Â ¿¬°á Ç÷§ÆûÀ» ÅëÇØ ´õ ¸¹Àº µ¥ÀÌÅ͸¦ ´õ¿í ±í°Ô ºÐ¼®ÇØ °¡Ä¡¸¦ ¸¸µé¾ú´Ù´Â °í°´»çµéÀÇ Áõ¾ðµµ ÁÙÀ» À̾ú´Ù. Á¦³×·²ÀÏ·ºÆ®¸¯Àº ½Ç½Ã°£ ó¸®, ±â°èÇнÀ±îÁö »ç¾÷ ¿µ¿ªÀ» È®ÀåÇÏ¸ç µðÁöÅÐ ½ÖµÕÀÌ¿Í »ê¾÷±â°èÇнÀ ½Ã´ëÀÇ ¼¸·À» ¾Ë·È°í, ÀÚµ¿Â÷ º¸Çè»çÀÎ ÇÁ·Î±×·¹½Ãºê´Â IoT¿Í ±â°èÇнÀÀ» ÀÌ¿ëÇØ GPS Á¤¹Ðµµ¸¦ ³ôÀÌ°í ¾ÈÀü ¿îÀüÀڵ鿡°Ô 5000¾ï¿ø ÀÌ»óÀ» ÇÒÀÎÇØÁÖ¾ú´Ù.
¹Ì±¹ÀÇ ´ëÇü Ä«µå ±â¾÷ÀΠijÇÇÅ»¿ø¿¡¼´Â ¾ÆÆÄÄ¡ ³ªÀÌÆÄÀ̸¦ ÀÌ¿ëÇØ ½Ç½Ã°£ º¸¾È ü°è¸¦ ¸¸µé¾î ±âÁ¸ÀÇ º¸¾È À§ÇùÀ¸·ÎºÎÅÍ ÀÚ»çÀÇ ½Ã½ºÅÛÀ» ¾ÈÀüÇÏ°Ô º¸È£Çß´Ù. ÀÌó·³ ¼¼°è´Â ¿¬°á Ç÷§Æû À§¿¡¼ »õ·Î¿î ¾ÛµéÀ» ÀÌ¿ëÇØ »ê¾÷ÀçÇØ, ±³Åë»ç°í, ±ÝÀ¶»ç°í µîÀ¸·ÎºÎÅÍ ´õ ¸¹Àº »ç¶÷µéÀ» º¸È£ÇÏ°í ÀÖ´Ù. |