µðÁöÅПÀÓ½º

 


Ŭ¶ó¿ìµå ÄÄÇ»ÆÃ, Çٽɱâ¼úÀº `¿ÀǼҽº`

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
Ç÷§Æû ºÐ¾ß È°¿ë È°¹ß
Ŭ¶ó¿ìµå ÄÄÇ»Æÿ¡ ´ëÇÑ °ü½ÉÀÌ Ä¿Áö°í ÀÖ´Â °¡¿îµ¥ ¿ÀǼҽº¸¦ ÀÌ¿ëÇÑ ´Ù¾çÇÑ ½Ãµµ°¡ µ¿½Ã´Ù¹ßÀûÀ¸·Î ÀÌ·ç¾îÁö°í ÀÖ¾î ±× ¼º°ú¿¡ ½Ã¼±ÀÌ ½ò¸®°í ÀÖ´Ù.

Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀÇ ÇÙ½É ±â¼úÀÎ °¡»óÈ­ ºÐ¾ß´Â ÀÌ¹Ì ¿ÀǼҽº°¡ ´ë¼¼¸¦ ÀÌ·ç°í ÀÖ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í VM¿þ¾î¸¦ Á¦¿ÜÇÏ¸é ½ÃÆ®¸¯½ºÀÇ Á¨(XEN), ½ãÀÇ ¼Ö¶ó¸®½º ÄÁÅ×À̳Ê(Solaris Container) µîÀÌ ¿ÀǼҽº·Î °ø°³µÅ ÀÖ´Ù.

Ä·ºê¸®Áö ´ëÇÐÀÇ ¿¬±¸ ÇÁ·ÎÁ§Æ®·Î ½ÃÀÛµÈ Á¨Àº ¾ÆÆÄÄ¡, ¸®´ª½º µî°ú ÇÔ²² °¡Àå ¼º°øÀûÀÎ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®·Î ±â´ë¸¦ ¸ðÀ¸°í ÀÖ´Ù. 2003³â ù Á¤½Ä ¹öÀüÀÌ Ãâ½ÃµÈ ÀÌÈÄ ÇöÀç 3.4 ¹öÀü±îÁö ¼±º¸¿´À¸¸ç °¡»ó ¸Ó½Å¿¡¼­ÀÇ 3D °ÔÀÓ ½ÇÇà, °¡»ó ÀÌ´õ³Ý ½ºÀ§Ä¡ µî »õ·Î¿î ±â´ÉÀ» ÀÕ´Þ¾Æ Ãß°¡ÇØ °¡°í ÀÖ´Ù.

Á¨Àº ´Ù¾çÇÑ »ó¿ë °¡»óÈ­ ¼Ö·ç¼Ç ¾÷üÀÇ ±â¹Ý ±â¼ú·Î ³Î¸® È°¿ëµÇ°í ÀÖ°í ±¹³»¿Ü ÁÖ¿ä È£½ºÆþ÷ü µîµµ Á¨À» ÀÌ¿ëÇØ Å¬¶ó¿ìµå ÄÄÇ»Æà ȯ°æÀ» ±¸ÃàÇØ È°¿ëÇÏ°í ÀÖ´Ù.

Ŭ¶ó¿ìµå Ç÷§Æû ºÐ¾ß¿¡¼­ÀÇ ¿ÀǼҽº È°¿ë ¿òÁ÷ÀÓµµ È°¹ßÇÏ´Ù.

´ëÇ¥ÀûÀÎ ¿ÀǼÒÇÁ Ŭ¶ó¿ìµå Ç÷§ÆûÀ¸·Î´Â ÇϵÓ(Hadoop)À» ²ÅÀ» ¼ö ÀÖ´Ù. ÀÌ Ç÷§ÆûÀº ¿ÀǼҽº ºÐ»ê µ¥ÀÌÅÍ Ã³¸® ½Ã½ºÅÛÀÎ ¸Ê¸®µà½º(MapReduce), ºÐ»ê µ¥ÀÌÅͺ£À̽ºÀÎ Hº£À̽º(HBase), ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛÀÎ HDFS µîÀ¸·Î ±¸¼ºµÅ ÀÖ´Ù.

Áö³­ 2005³â ¿ÀǼҽº °Ë»ö¿£ÁøÀÎ ³ÊÄ¡(Nutch)ÀÇ ºÐ»ê È®Àå ¹®Á¦¿¡¼­ Ãâ¹ßÇÑ ÀÌ ÇÁ·ÎÁ§Æ®´Â Àú°¡ÀÇ ¹ü¿ë ¼­¹ö Ŭ·¯½ºÅ͸¦ È°¿ëÇØ ´ë¿ë·® µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í ºÐ»ê ó¸®Çϱâ À§ÇÑ ÇÁ·ÎÁ§Æ®·Î ¼ºÀåÇß´Ù. ¾ßÈÄ°¡ 20000´ë ±Ô¸ðÀÇ ´ë±Ô¸ð ÇÏµÓ Å¬·¯½ºÅ͸¦ ±¸ÃàÇØ ÀÌ¿ëÇÏ´Â µî ÀÌ¹Ì ¼º´É¿¡ ´ëÇÑ °ËÁõÀÌ »ó´ç ºÎºÐ ÁøÇàµÈ »óÅ·ΠÃÖ±Ù¿¡´Â ºñÁî´Ï½ºÀÎÅÚ¸®Àü½º(BI) µî ´Ù¸¥ ºÐ¾ß·ÎÀÇ Àû¿ë±îÁö ½ÃµµµÇ°í ÀÖ´Ù.


À̹ۿ¡µµ ±â¾÷ ³»ºÎÀÇ IT ÀÚ¿ø¸¸À» ÀÌ¿ëÇØ Å¬¶ó¿ìµå¸¦ ±¸ÃàÇÒ ¼ö ÀÖ´Â ÇÁ¶óÀ̺ø Ŭ¶ó¿ìµå Ç÷§ÆûÀÎ À¯Ä®¸³Åõ½º(Eucalyptus) ÇÁ·ÎÁ§Æ® µîµµ ´ëÇ¥ÀûÀÎ ¿ÀǼҽº Ŭ¶ó¿ìµå È°µ¿À¸·Î ´«±æÀ» ²ø°í ÀÖ´Ù.
ÀÌó·³ Ŭ¶ó¿ìµå ÄÄÇ»Æà ºÐ¾ß¿¡ ¿ÀǼҽº ±â¼úÀ» ³Î¸® »ç¿ëµÇ´Â ÀÌÀ¯·Î´Â ¹«¾ùº¸´Ù Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀÇ Æ¯¼º»ó Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î, Ç÷§Æû, À¥¼­ºñ½º µî ´Ù¾çÇÑ ºÐ¾ßÀÇ Àü¹®°¡µéÀÌ ¿¡ÄڽýºÅÛÀ» ÀÌ·ç¸ç Âü¿©ÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ ²ÅÈù´Ù. Àú°¡ÀÇ ¹ü¿ë ¼­¹ö¸¦ ±â¹ÝÀ¸·Î ÇÑ ÇÁ·ÎÁ§Æ®°¡ ´ëºÎºÐÀ̾ Å×½ºÆ®¿Í Àû¿ëÀÌ ºñ±³Àû ¿ëÀÌÇÏ´Ù´Â °Íµµ ÀåÁ¡À¸·Î ²ÅÈù´Ù.

¹Ý¸é Ŭ¶ó¿ìµå ÄÄÇ»Æà °ü·Ã ±â¼ú Á¤º¸µéÀÌ Æó¼âÀûÀ¸·Î À¯ÅëµÇ°í ÀÖ´Â Á¡À» ÁöÀûÇÏ´Â ¸ñ¼Ò¸®µµ ÀÖ´Ù.

±¸±Û, ¾Æ¸¶Á¸ µî Ŭ¶ó¿ìµå ¼±µµ ¾÷üµéÀº ÀÚ»çÀÇ Å¬¶ó¿ìµå ±â¼ú ³ëÇϿ츦 °ø°³ÇÏÁö ¾Ê°í ÀÖÀ¸¸ç ÀϺΠ°ø°³µÈ APIµµ ÀÚ»ç Ŭ¶ó¿ìµå¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖÀ» »Ó Ÿ»ç Ŭ¶ó¿ìµå ¼­ºñ½º¿¡´Â »ç¿ëÇÒ ¼ö ¾ø´Ù. °ÑÀ¸·Î´Â `¿ÀÇÂ'À» À̾߱âÇÏÁö¸¸ ÀÚ»çÀÇ ½ÃÀ念Çâ·ÂÀ» Å°¿ì±â À§ÇÑ ¿ÀÇÂÀÎ °æ¿ì°¡ ¸¹´Ù´Â ºñÆÇÀº ¿©±â¼­ Ãâ¹ßÇÑ´Ù.

¹Ý¸é »ó´ëÀûÀ¸·Î ÈÄ¹ß Å¬¶ó¿ìµå ÄÄÇ»Æà ¾÷üµéÀº ¿ÀǼҽº Àü·«°ú »óÈ£¿î¿µ¼ºÀ» °­Á¶ÇÏ¸ç ¿ÀǼҽº Ŭ¶ó¿ìµå ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ Áö¿øÀ» °­È­ÇÏ°í ÀÖ´Ù.

³²±ÃÇÑ ETRI ÀÎÅͳÝÇ÷§Æû ¿¬±¸ºÎ ºÎÀåÀº "Ŭ¶ó¿ìµå ¾÷üµéÀº ½ÃÀåÀ» Áö¹èÇÏ´Â ¼ø°£ ÀÚ»çÀÇ ±â¼úÀÌ Ç¥ÁØÀÌ µÈ´Ù´Â Á¡À» Àß ¾Ë°í ÀÖ´Ù"¸ç "Ŭ¶ó¿ìµå ÄÄÇ»Æà ºÐ¾ß´Â Áö±Ý »ç½Ç»óÀÇ ±â¼ú ¹«ÇÑ°æÀïÀ» ¹úÀÌ°í ÀÖ´Â »óȲ"À̶ó°í ¸»Çß´Ù.

¹Ú»óÈƱâÀÚ nanugi@