¸Ê¾ËÅ×Å©³î·¯Áö½º(MapR Technologies, www.mapr.com/kr Áö»çÀå ±èÁ¡¹è)´Â ½Ç½Ã°£ ÇϵÓ, º¸¾È, ¼¿ÇÁ ¼ºñ½º µ¥ÀÌÅÍ Å½»ö ¹× ¹Îø¼ºÀ» °ÈÇÑ ÇϵÓÀ» Æ÷ÇÔÇÏ´Â ¸Ê¾Ë ¹èÆ÷ÆÇ 5.0À» Ãâ½ÃÇß´Ù°í ¹àÇû´Ù.
ÃֽŠ¹öÀüÀÎ ¸Ê¾Ë ¹èÆ÷ÆÇ 5.0Àº ½Ç½Ã°£ ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇÏ´Â ´ÜÀÏ µ¥ÀÌÅÍ Ç÷§Æû »ó¿¡¼ ºò ÆнºÆ® µ¥ÀÌÅÍ(big and fast data)¸¦ ó¸®ÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÆ´Ù. ¸Ê¾Ë °í°´ÀÇ 18%°¡ ´ÜÀÏ Å¬·¯½ºÅÍ »ó¿¡¼ 50°³ ÀÌ»óÀÇ ºÐ¸®µÈ(separate) ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ°í ÀÖ´Â °ÍÀ¸·Î ³ªÅ¸³µÀ¸¸ç, ´ÜÀÏ ÇÏµÓ Å¬·¯½ºÅÍ¿¡¼ ´Ù¼öÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ°í ÀÖ´Â ±â¾÷ÀÇ ¼ö´Â Á¡Â÷ Áõ°¡ÇÏ°í ÀÖ´Ù.
ÃֽŠ¹öÀüÀº ¼öÀÍÀ» Áõ´ë½ÃÅ°°í, ¿î¿µ ºñ¿ëÀ» °¨¼Ò½ÃÅ°¸ç, ¸®½ºÅ©¸¦ ¿ÏȽÃÅ°´Â º¹ÀâÇÑ ½Ç½Ã°£ ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇÒ ¼ö ÀÖµµ·Ï ½ºÅ丮Áö, µ¥ÀÌÅͺ£À̽º ¹× °Ë»ö À妽º¸¦ ÀÚµ¿ µ¿±âÈÇÑ´Ù. ¶ÇÇÑ, ¸Ê¾Ë 5.0Àº ÅëÇÕÀûÀÎ º¸¾È °¨»ç(auditing), ¾ÆÆÄÄ¡ µå¸±(Apache Drill) Áö¿ø, ÃֽŠÇÏµÓ 2.7 ¹× Â÷¼¼´ë ¸®¼Ò½º °ü¸®±â¼úÀÎ ¾á(YARN)ÀÇ ±â´ÉÀ» Æ÷ÇÔÇÑ´Ù.
¾Æ´Ò °¡µå·¹(Anil Gadre) ¸Ê¾ËÅ×Å©³î·¯Áö½º Á¦Ç° °ü¸® ºÎ¹® ¼ö¼® ºÎ»çÀåÀº “¸Ê¾ËÀº ¸Ê¾Ë ¹èÆ÷ÆÇÀÇ ÃֽŠ¹öÀü Ãâ½Ã¿Í ÇÔ²² ½Å·ÚÇÒ ¼ö ÀÖ´Â ½Ç½Ã°£ ÇϵÓÀ» ¿£ÅÍÇÁ¶óÀÌÁî¿¡ Á¦°øÇÏ¸ç ½ÃÀåÀ» ¼±µµÇسª°¡°í ÀÖ´Ù”¸ç, “¸Ê¾ËÀº ±â¾÷µéÀÌ µ¥ÀÌÅÍ ½ÇÇà(data-to-action) ´Ü°è¸¦ ´ÜÃà½ÃÅ°´Â µ¿½Ã¿¡ ºñÁî´Ï½º °¡Ä¡¸¦ ½ÇÇöÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. ¸Ê¾ËÀÇ Á¦Ç°Àº ¹Î°¨ÇÑ µ¥ÀÌÅÍ Ã³¸®·Î ÀÎÇØ ±ÔÁ¦°¡ ½ÉÇÑ ¿©·¯ °í°´ »çÀÌÆ® ¹× »ê¾÷¿¡ ±¸ÃàµÅ »ç¿ëµÇ°í ÀÖÀ¸¸ç, ÀÌ´Â ¸Ê¾ËÀÌ ¿£ÅÍÇÁ¶óÀÌÁî±Þ º¸¾È¿¡ ÇÊ¿äÇÑ »çÇ×µéÀ» ÃæÁ·½ÃÅ°°í ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁØ´Ù”°í ¸»Çß´Ù.
Ä® W. ¿Ã·ÎÇÁ½¼(Carl W. Olofson) IDC µ¥ÀÌÅÍ °ü¸® ¼ÒÇÁÆ®¿þ¾î ¸®¼Ä¡ ºÎ¹® ¸®¼Ä¡ ºÎ»çÀåÀº “ÇϵÓÀº ´ë±Ô¸ð ¹èÄ¡(batch) µ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ ½Ã½ºÅÛÀ¸·Î ¼³°èµÆ±â ¶§¹®¿¡ ¿î¿µ ºÐ¼®(operational analytics) ¶Ç´Â Æ®·£Á§¼Ç ó¸®¿Í °ü·ÃÀÌ Àû´Ù´Â °ÍÀÌ ÀϹÝÀûÀÎ °ßÇØ”¶ó¸ç “ÇϵÓÀº Àü·«ÀûÀÎ ¼öÁØÀÇ ÀÇ»ç°áÁ¤ °ü¸®¿¡ ÀÖ¾î ±²ÀåÇÑ °¡Ä¡¸¦ Á¦°øÇÏÁö¸¸ ÇöÀç±îÁö´Â Àü·«Àû ÀÇ»ç°áÁ¤À» ½ÇÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ Àü¼úÀû ÀÇ»ç°áÁ¤À» À§ÇÑ ÇÁ·¹ÀÓ¿öÅ©·Î¼ ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù. ±â¾÷µéÀº ½Ç½Ã°£ ¿î¿µ µ¥ÀÌÅÍ ¹× ºÐ¼®À» À§ÇÑ ´ÜÀÏ Ç÷§Æû ¿ªÇÒÀ» ÇÏ´Â ‘ÀÇ»ç°áÁ¤ µ¥ÀÌÅÍ Ç÷§Æû(Decision Data Platform)’À¸·Î ÇϵÓÀ» È°¿ëÇÏ´Â °Íµµ °í·ÁÇغÁ¾ß ÇÑ´Ù.”°í ÀüÇß´Ù.
ÇϵÓÀ» Æ÷ÇÔÇÏ´Â ¸Ê¾Ë ¹èÆ÷ÆÇ 5.0 ¹öÀüÀº ´ÙÀ½°ú °°Àº ÇýÅÃÀ» Á¦°øÇÑ´Ù.
• È®ÀåµÈ ¾ÈÁ¤ÀûÀÎ ½Ç½Ã°£ µ¥ÀÌÅÍ Àü¼Û(transport) ÇÁ·¹ÀÓ¿öÅ© Á¦°ø – ¸Ê¾Ë-DB Å×ÀÌºí º¹Á¦ ±â´É¿¡ »ç¿ëµÇ´Â ¸Ê¾ËÀÇ ¾ÈÁ¤ÀûÀÎ ½Ç½Ã°£ µ¥ÀÌÅÍ Àü¼Û ÇÁ·¹ÀÓ¿öÅ©´Â ½Ç½Ã°£À¸·Î µ¥ÀÌÅ͸¦ ¿ÜºÎ ÄÄǻƮ ¿£Áø(external compute engine)À¸·Î Àü¼Û ¹× µ¿±âÈÇÑ´Ù. ¿¤¶ó½ºÆ½¼Ä¡(ElasticSearch)´Â À̸¦ óÀ½À¸·Î Àû¿ëÇÑ ¿ÜºÎ ÄÄǻƮ ¿£ÁøÀ¸·Î Ä¿½ºÅÒ ÄÚµå(custom code) ÀÔ·Â ¾øÀÌ ÀÚµ¿À¸·Î Àü¹®(full-text) °Ë»ö À妽º¸¦ µ¿±âÈÇÒ ¼ö ÀÖ´Ù.
• YARN 2.7À» Æ÷ÇÔÇÏ´Â ÇÏµÓ 2.7 Ãß°¡ – ¸Ê¾Ë 5.0Àº ¸Ê¾ËÀÌ ÀÌ¹Ì Áö¿øÇÏ°í ÀÖ´Â Ç÷§Æû ¼öÁØÀÇ ·Ñ¸µ ¾÷±×·¹À̵å(rolling upgrade)´Â ¹°·Ð, ÅëÇÕµÈ µµÄ¿(Docker) ÄÁÅ×ÀÌ³Ê Áö¿øÀ» º¸¿ÏÇϱâ À§ÇØ YARN ¾ÖÇø®ÄÉÀÌ¼Ç ·Ñ¸µ ¾÷±×·¹À̵å¿Í °°Àº »õ·Î¿î ±â´ÉÀ» Áö¿øÇÑ´Ù.
• Çâ»óµÈ µ¥ÀÌÅÍ °Å¹ö³Í½º(data governance) ¹× º¸¾È Á¦°ø
o ÅëÇÕµÈ µ¥ÀÌÅÍ ¾×¼¼½º °¨»ç – ¸Ê¾Ë 5.0Àº ¾ÆÆÄÄ¡ µå¸±°ú ÇÔ²² ±¤¹üÀ§ÇÑ ¸®Æ÷ÆÃ/°ËÁõ(validation) ¹× ºü¸¥ ºÐ¼®À» Áö¿øÇÏ´Â JSON Æ÷¸ËÀÇ ·Î±× ÆÄÀÏÀ» ÅëÇØ ¸ðµç µ¥ÀÌÅÍ ¾×¼¼½º¸¦ Æ÷°ýÀûÀ¸·Î °¨»çÇÑ´Ù. ÀÌ¿Í °°Àº ±â´ÉÀº ¸Ê¾ËÀÌ ÀÌ¹Ì Á¦°øÇÏ°í ÀÖ´Â ÀÎÁõ(authentication) ¹× Çã°¡(authorization) µîÀÇ º¸¾È ±â´ÉÀ» °ÈÇÑ´Ù.
o µå¸± ºä(Drill View)¸¦ Æ÷ÇÔÇÑ ¾ÆÆÄÄ¡ µå¸± 1.x Áö¿ø – µå¸± ºä¸¦ Æ÷ÇÔÇÑ ¾ÆÆÄÄ¡ µå¸± 1.x Áö¿ø ±â´ÉÀº ƯÁ¤ ¾Ö³Î¸®½ºÆ®¿¡ ÀÇÇØ ÀÎÁõµÈ µ¥ÀÌÅ͸¸ ºÐ¼®µÉ ¼ö ÀÖµµ·Ï ÆÄÀÏ ³»ÀÇ Çʵå-·¹º§(field-level) µ¥ÀÌÅÍ¿¡ ¾ÈÀüÇÑ ¾×¼¼½º¸¦ Á¦°øÇÑ´Ù. ¶ÇÇÑ, ¾Ö³Î¸®½ºÆ®´Â µ¥ÀÌÅÍ ¼ÂÀ» ´Ù¸¥ ¾Ö³Î¸®½ºÆ®¿Í °øÀ¯ ÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ °Å¹ö³Í½º ±ÇÇÑÀ» ºÎ¿© ¹ÞÀ¸¸ç, ÀÌ·¯ÇÑ ±â´ÉÀº ºòµ¥ÀÌÅÍ È¯°æ¿¡¼ ¹Îø¼ºÀ» À¯ÁöÇϴµ¥ ¸Å¿ì Áß¿äÇÏ´Ù.
Á¶ºñ Á¶Áö(Jobi George) ¿¤¶ó½ºÆ½¼Ä¡ ±Û·Î¹ú ÆÄÆ®³Ê µð·ºÅÍ´Â “¿¤¶ó½ºÆ½¼Ä¡´Â ¸Ê¾Ë°úÀÇ Çù·ÂÀ» ÅëÇØ ¸Ê¾ËÀÇ ½Ç½Ã°£ Àü¼Û ÇÁ·¹ÀÓ¿öÅ©¿Í ¿¤¶ó½ºÆ½¼Ä¡¸¦ °áÇÕÇØ Á¦°øÇÒ ¼ö ÀÖ°Ô µÅ ¸Å¿ì ±â»Ú°Ô »ý°¢ÇÑ´Ù”¸ç, “¸¹Àº ¼öÀÇ °í°´µéÀÌ °Ë»ö À妽º¿Í ÃֽŠµ¥ÀÌÅÍ ¾÷µ¥ÀÌÆ®°£ÀÇ ÀÚµ¿ µ¿±âȸ¦ ¿ä±¸ÇÏ°í ÀÖ´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚµéÀº ¸Ê¾Ë ¾ÆÅ°ÅØó¸¦ ÅëÇØ ¿£µå À¯ÀúµéÀÌ ¾÷µ¥ÀÌÆ® ÈÄ ¹Ù·Î µ¥ÀÌÅÍ °Ë»öÀ» ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï Áö¿ø °¡´ÉÇÏ´Ù.”°í ¸»Çß´Ù. |