Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀº ¾÷üµéÀÇ ±â¼ú Á¾¼Ó¼º¿¡¼ ¹þ¾î³ ¼ºñ½º °³³äÀ¸·Î, °øÀ¯µÈ(Shared) ÀÎÇÁ¶ó¿¡¼ ÇÊ¿äÇÒ ¶§¸¶´Ù ÀÚ¿øÀ» Á¦°ø¹ÞÀ» ¼ö ÀÖ´Â ¿Âµð¸Çµå(On demand) ÇüÅ·Π±¸¼ºµÇ¸ç, ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ¾î¾ß ÇÏ°í(Configurable) ÇÊ¿äÇÑ ½ÃÁ¡¿¡ ºü¸£°Ô ÀÚ¿øÀ» °¡Á®¿À´Â(Rapidly provisioned) °ÍÀº ¹°·Ð ÃÖ¼ÒÇÑÀÇ °ü¸®(Minimal management)°¡ °¡´ÉÇÑ °ÍÀÌ ÇÙ½ÉÀÔ´Ï´Ù.
±×·¸´Ù¸é ÀÌ·¯ÇÑ Å¬¶ó¿ìµå ¾ÆÅ°ÅØó´Â ¾î¶»°Ô ±¸¼ºÇÏ´Â °ÍÀÌ È¿À²ÀûÀϱî¿ä.
Á¤´äÀÌ ÀÖ´Â °ÍÀº ¾Æ´ÏÁö¸¸ Ŭ¶ó¿ìµå ÀÎÇÁ¶ó´Â ºñ¿ë È¿À²ÀûÀ̾î¾ß ÇѴٴ Ư¼º ¶§¹®¿¡ ÀϹÝÀûÀ¸·Î ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î·Î ±¸ÃàÇØ ÃÖ´ëÇÑ µµÀÔ ºñ¿ëÀ» ³·Ãß´Â °ÍÀÌ ÇÙ½ÉÀÔ´Ï´Ù.
¿ì¸®°¡ ÈçÈ÷ Á¢ÇÏ´Â ¾Æ¸¶Á¸À̳ª ÆäÀ̽ººÏ, ±¸±Û µîÀÇ ¾ÆÅ°ÅØó ¿ª½Ã ÀÌ·¯ÇÑ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ±â¹ÝÀ¸·Î ±¸¼ºµÅ ÀÖÁö¿ä.
ÃÖ±Ù ±¹³»¿¡¼µµ ¸¹ÀÌ °Å·ÐµÇ°í ÀÖ´Â °ÍÀÌ ¾ÆÆÄÄ¡ÀÇ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®(http://hadoop.apache.org) Áß ÇϳªÀÎ ´ë¿ë·® µ¥ÀÌÅÍ Ã³¸® ºÐ¼® ÇÁ·ÎÁ§Æ® ¡®ÇϵÓ(Hadoop)¡¯ÀÔ´Ï´Ù. ÀÌ´Â ±¸±Û Ç÷§ÆûÀÇ ¿ÀǼҽº ¹öÀüÀ̶ó°í ÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù.
±¹³»¿¡¼´Â Áö³ÇØ »ï¼ºSDS°¡ ÇÏµÓ Àü¹® ¾÷üÀÎ ¹Ì±¹ ¡®Å¬¶ó¿ìµ¥¶ó¡¯¶ó´Â ¾÷ü¿Í Çù·ÂÇÑ´Ù´Â ³»¿ëÀÇ ¾çÇØ°¢¼(MOU)¸¦ ü°áÇÏ¸é¼ ¾Ë·ÁÁö°Ô µÆ½À´Ï´Ù.
´ë¿ë·®ÀÇ µ¥ÀÌÅ͸¦ ºü¸£°Ô ºÐ¼®, ó¸®ÇÒ ¼ö Àֱ⠶§¹®¿¡ ±¹³»¿¡¼± Àΰ£ÀÇ À¯ÀüÀÚ ¿°±â¼¿ ºÐ¼® µî ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ´Â °÷¿¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¿©Å±îÁö ¡®Çϵӡ¯¿¡ ´ëÇØ ¾ê±âÇϱâ À§ÇØ ÀåȲÇÑ ¼³¸íÀ» Çߴµ¥¿ä(¾ÕÀÌ ³Ê¹« ±æ¾ú³×¿ä). »ç½Ç ºí·Î±×¿¡¼ ¾ê±âÇÏ°í ½ÍÀº °ÍÀº ÇÏµÓ ÇÁ·ÎÁ§Æ®µéÀÇ ¡®À̸§¡¯°ú °ü·ÃÇؼÀÔ´Ï´Ù.
°ü·Ã °èÅë¿¡ Á¾»çÇϽô IT°³¹ßÀںеéÀº ¸¹ÀÌ ¾Æ½Ã°ÚÁö¸¸, ¡®Çϵӡ¯Àº ¿ÀǼҽº ÀÚ¹Ù°Ë»ö ¿£ÁøÀÇ ´ë¸í»ç¶ó°íµµ ÇÒ ¼ö ÀÖ´Â ·ç¾À(Lucene)À» ¸¸µç ´õ±× Ä¿ÆÃÀ̶ó´Â »ç¶÷ÀÌ °³¹ßÇÑ ¿ÀǼҽº ±â¹ÝÀÇ ºÐ»ê ÄÄÇ»Æà Ç÷§ÆûÀÔ´Ï´Ù.(¾ßÈÄ¿¡¼ ±Ù¹«ÇÏ´ø ´õ±× Ä¿ÆÃÀº Áö³ÇØ Å¬¶ó¿ìµ¥¶ó·Î ÀÚ¸®¸¦ ¿Å±ä ¹Ù ÀÖ½À´Ï´Ù.)
¡®Çϵӡ¯À̶ó´Â À̸§ÀÌ ¾îµð¼ ¿Ô´Â°í ÇÏ´Ï, ¹Ù·Î ÀÌ ´õ±× Ä¿ÆÃÀÇ ¾ÆµéÀÌ °®°í ³î´ø ³ë¶õ ÄÚ³¢¸® ºÀÁ¦ ÀÎÇü¿¡¼ À¯·¡Çß´Ù°í ÇÕ´Ï´Ù.
´õ±× Ä¿ÆÃÀº ¾ÆµéÀÌ ÀÌ ³ë¶õ ÄÚ³¢¸®¸¦ ¹ßÀ½ÇÏ´Â °ÍÀ» µè°í À̸§À» ¡®Çϵӡ¯À¸·Î Áö¾ú´Ù°í Çϴµ¥, ¾Æ¸¶µµ ¡®¿¤¸®ÆÝÆ®(elephant)¡¯¶ó°í ¹ßÀ½ÇÏ´Â °ÍÀÌ ¾ÆÁ÷ ¾î¸°¾ÆÀÌ´Ù º¸´Ï ¡®Çϵӡ¯À̶ó°í ¹ßÀ½ÇÏ´Â °Íó·³ µé·ÈÀ» °ÍÀ̶ó´Â ÃßÃøÀÌ ÀÖÁö¿ä(º¸Åë ¿¤¸®ÆÝÆ®¿¡¼ °¼¼°¡ ¾ÕÂÊ¿¡ ÀÖ´Ù°í »ý°¢Çϸé, ¿Ö ÇϵÓÀÌ µÆ´ÂÁö ¾óÇÍ ÀÌÇØ°¡ µÇ±âµµ ÇÕ´Ï´Ù.)
±×·¡¼ À§ ±×¸²¿¡¼Ã³·³ ÇϵÓÀÇ ·Î°íµµ ¡®³ë¶õ ÄÚ³¢¸®¡¯ÀÔ´Ï´Ù. ³ë¶õ ÄÚ³¢¸® ÀÎÇüÀ» °®°í ³ë´Â ¾ÆµéÀÇ ¸ð½ÀÀ» »ç¶û½º·´°Ô ÁöÄѺÃÀ» ´õ±× Ä¿ÆÃÀÇ ¸ð½Àµµ ¶°¿À¸£´Â±º¿ä.
´õ Àç¹ÌÀÖ´Â °ÍÀº ¡®Çϵӡ¯°ú ¿¬µ¿Çؼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¼ºê ÇÁ·ÎÁ§Æ® ¿ª½Ã ¸¶Âù°¡Áö·Î µ¿¹° À̸§À» µý °ÍµéÀÌ ¸¹´Ù´Â °ÍÀÔ´Ï´Ù.
Pig(µÅÁö) ÇÁ·ÎÁ§Æ®´Â ´ë±Ô¸ð µ¥ÀÌÅͼÂÀ» Ž»öÇϱâ À§ÇÑ ÇÁ·¹ÀÓ¿öÅ©·Î, ½ºÅ©¸³Æ®¸¦ ÅëÇؼ ¸Ê¸®µà½º ±â´ÉÀ» ¼öÇàÇϴ ȯ°æÀ» Á¦°øÇÏ´Â °ÍÀÔ´Ï´Ù.
Hive(¹ú¶¼)´Â HDFS(ÄÄÇ»Å͵é·Î ±¸¼ºµÈ Ŭ·¯½ºÅÍ¿¡¼ ¼öÇàµÇ´Â ºÐ»êÆÄÀÏ ½Ã½ºÅÛ)¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¦ °ü¸®ÇÒ ¼ö ÀÖµµ·Ï Äõ¸®¸¦ Á¦°øÇÏ´Â µ¥ÀÌÅÍ ¿þ¾îÇϿ콺 ÇÁ·ÎÁ§Æ®¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Chukwa(ÈùµÎ¾î·Î ÄÚ³¢¸® À§¿¡ ¾É¾ÆÀÖ´Â °ÅºÏÀ̸¦ ¶æÇÔ)´Â ºÐ»ê ȯ°æ¿¡¼ÀÇ ·Î±× ¼öÁý ¹× ÀúÀåÀ» À§ÇÑ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®ÀÔ´Ï´Ù.
¸¶Áö¸·À¸·Î Zookeeper(µ¿¹°»çÀ°»ç)´Â ºÐ»ê ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» ±¸ÃàÇϱâ À§ÇÑ °í¼º´ÉÀ» º¸ÀåÇϱâ À§ÇÑ ¼ºñ½º·Î, ºÐ»ê ȯ°æ¿¡¼ ³ëµåµé °£ÀÇ Á¤º¸ °øÀ¯, ¶ô, À̺¥Æ® µî º¸Á¶ ±â´ÉÀ» ¼öÇàÇÏ´Â °ÍÀÔ´Ï´Ù.
µ¿¹° »çÀ°»ç¶ó´Â À̸§Ã³·³ ÀÌ´Â µ¿¹° ÇÁ·ÎÁ§Æ®µéÀ» °ü¸®ÇÏ´Â Â÷¿øÀÇ ±â´ÉÀ» ÇÑ´Ù°í ÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù.
¾ÆÆÄÄ¡ Àç´ÜÀÇ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¸¦ º¸´Ï ÃÖ±Ù¿£ Çϸ¶(Hama)µµ º¸ÀÌ´õ±º¿ä. Á¤¸» ¿Ü±¹ °³¹ßÀÚµé ÀÛ¸í ¼¾½º Çϳª´Â ³¡³»ÁÖ´Â °Í °°½À´Ï´Ù.
±¹³»¿¡¼µµ ÀÌ·¯ÇÑ Âü½ÅÇÑ ÇÁ·ÎÁ§Æ®¸íµéÀÌ ³ª¿ÔÀ¸¸é ÁÁ°Ú½À´Ï´Ù. ÄÚµù¿¡ ÁöÃÄÀÖ´Â ±×µé¿¡°Ô ÀÌ·¯ÇÑ ±â´ë´Â ¹«¸®Àϱî¿ä.
[¹éÁö¿µ±âÀÚ ºí·Î±×=µ¥ÀÌÅͼ¾ÅÍ Æ®·£½ºÆ÷¸Ó]