°øÁö»çÇ×
Á¦¸ñ ºòµ¥ÀÌÅÍÀÇ ´ÙÀ½ ´Ü°è, ÆнºÆ® µ¥ÀÌÅÍ
ÀÛ¼ºÀÏÀÚ 2014-08-19
John Hugg | InfoWorld
5³â Àü¸¸ Çصµ Æ䟹ÙÀÌÆ®±Þ È÷½ºÅ丮 µ¥ÀÌÅ͸¦ »ó¿ë Çϵå¿þ¾î¸¦ »ç¿ëÇØ ºÐ¼®ÇÏ´Â °ÍÀº »ó»ó¿¡ °¡±î¿î ÀÏÀ̾ú´Ù. ¿À´Ã³¯ ¼öõ °³ÀÇ ³ëµå·Î ±¸ÃàµÈ ÇÏµÓ Å¬·¯½ºÅÍ´Â ¾ÆÁÖ ÈçÇÏ´Ù. ÇϵӰú °°Àº ¿ÀǼҽº ±â¼úÀº Æ䟹ÙÀÌÆ®±Þ µ¥ÀÌÅ͸¦ »ó¿ë°ú °¡»óÈ­ Çϵå¿þ¾î¸¦ »ç¿ëÇØ È¿À²ÀûÀ¸·Î ó¸®ÇØ ÀÌ·± ±â´ÉÀ» ¸ðµç °³¹ßÀÚµéÀÌ °ª½Î°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ±× °á°ú ºòµ¥ÀÌÅͶó´Â ºÐ¾ß°¡ ¿­¸®°Ô µÇ¾ú´Ù.

ºòµ¥ÀÌÅÍ´Â Áö¼ÓÀûÀÎ µ¥ÀÌÅÍ À¯ÀÔÀ¸·Î ÀÎÇØ °Å´ëÇØÁø´Ù. ´ë¿ë·® ȯ°æ¿¡¼­ µ¥ÀÌÅÍ´Â ¸·´ëÇÏ°Ô À¯ÀԵǴ °¡¿îµ¥¼­µµ µ¥ÀÌÅÍ ºÐ¼®°ú ÀúÀåÀÌ ÇÊ¿äÇÏ´Ù.
º¼Æ®DB(VoltDB)ÀÇ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ® Á¸ Çã±×´Â ´Ü¼øÈ÷ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í Â÷ÈÄ¿¡ ºÐ¼®ÇÏ´Â ´ë½Å ¾ÆÆÄÄ¡ Ä«ÇÁÄ«(Apache Kafka)¿Í °°Àº ÅøÀ» È°¿ëÇØ ±Øµµ·Î ³ôÀº À¯ÀÔ·üÀ» À¯ÁöÇϸ鼭µµ µ¥ÀÌÅÍ ÅëÇÕ °úÁ¤¿¡¼­ ºÐ¼®À» ¼öÇàÇÒ ¼ö ÀÖ´Â ¼öÁØ¿¡ ¾Æ¸¶µµ À̸£·¶´Ù°í »ý°¢Çß´Ù.
- Æú º£³×Ä¡¾Æ


ºñ½ÁÇÑ Çõ¸íÀÌ À̸¥¹Ù ÆнºÆ® µ¥ÀÌÅÍ(fast data)¿Í ÇÔ²² ÀϾ°í ÀÖ´Ù. ºòµ¥ÀÌÅʹ Ŭ¸¯-½ºÆ®¸² µ¥ÀÌÅÍ, ±ÝÀ¶ ƼĿ µ¥ÀÌÅÍ, ·Î±× µ¥ÀÌÅÍ ÁýÇÕ, ¼¾¼­ µ¥ÀÌÅÍ µî Á¾Á¾ ¾öû³­ ¼Óµµ·Î »ý¼ºµÇ´Â µ¥ÀÌÅÍ¿¡ ÀÇÇØ ¸¸µé¾îÁø´Ù. ÀÌ·± À̺¥Æ®µéÀº Á¾Á¾ ÃÊ´ç ¼öõ¿¡¼­ ¼ö¸¸ ¹ø¾¿ ¹ß»ýÇÏ°ï ÇÑ´Ù. ÀÌ·± À¯ÇüÀÇ µ¥ÀÌÅÍ°¡ ÈçÈ÷µé '¼Ò¹æ È£½º(fire hose)'¶ó°í ºÒ¸®´Â °Íµµ ÀÌÇØ°¡ °£´Ù.

ºòµ¥ÀÌÅÍÀÇ ¼Ò¹æÈ£½º¿¡ ´ëÇØ À̾߱âÇÒ ¶§ ±× µ¥ÀÌÅÍ º¼·ýÀº µ¥ÀÌÅÍ¿þ¾îÇϿ콺¿¡¼­ÀÇ ±â°¡¹ÙÀÌÆ®, Å׶ó¹ÙÀÌÆ®, Æ䟹ÙÀÌÆ® ´ÜÀ§·Î ÃøÁ¤ÇÏÁö ¾Ê´Â´Ù.

ºòµ¥ÀÌÅÍ¿¡¼­´Â µ¥ÀÌÅÍ º¼·ýÀ» ½Ã°£ ´ÜÀ§·Î ÃøÁ¤ÇÑ´Ù. ÃÊ´ç ¸î ¸Þ°¡¹ÙÀÌÆ®, ½Ã°£´ç ¸î ±â°¡¹ÙÀÌÆ®, ȤÀº ÇÏ·ç´ç ¸î Å׶ó¹ÙÀÌÆ® ÇÏ´Â ½ÄÀÌ´Ù. µ¥ÀÌÅÍ º¼·ý°ú ÇÔ²² ¼Óµµµµ À̾߱âÇϴµ¥, ÀÌ°ÍÀÌ ¹Ù·Î µ¥ÀÌÅÍ¿þ¾îÇϿ콺¿Í ºòµ¥ÀÌÅÍ °£ ÇÙ½ÉÀûÀÎ Â÷ÀÌ´Ù. ºòµ¥ÀÌÅÍ´Â ±×³É Å« °Ô ¾Æ´Ï¶ó ºü¸£±âµµ ÇÏ´Ù.

HDFS, ¾Ö³Î¸®Æ½ RDBMS, ȤÀº Ç÷§ ÆÄÀÏ¿¡ À̸£±â±îÁö ºü¸£°Ô ¼Ò¹æÈ£½º¸¦ µû¶ó¿À´Â »õ·Î¿î µ¥ÀÌÅÍ°¡ µµÂøÇßÀ» ¶§ Áï°¢ÀûÀ¸·Î ó¸®ÇÒ ´É·ÂÀÌ ¾ø¾î¼­ ½×¾ÆµÎ°Ô µÈ´Ù¸é ºòµ¥ÀÌÅÍÀÇ ÀÌÁ¡Àº »ç¶óÁ® ¹ö¸°´Ù.

¼Ò¹æÈ£½º´Â ´Éµ¿ µ¥ÀÌÅÍ, Áï°¢ÀûÀÎ »óÅÂ, ȤÀº Çö½ÃÀûÀÎ ¸ñÇ¥ ¾ø´Â µ¥ÀÌÅ͸¦ ´ëÇ¥ÇÑ´Ù. ¹Ý¸é µ¥ÀÌÅÍ¿þ¾îÇϿ콺´Â È÷½ºÅ丮 µ¥ÀÌÅ͸¦ ÈȾ °ú°Å¸¦ ÀÌÇØÇÏ°í ¹Ì·¡¸¦ ¿¹ÃøÇÏ´Â ¹æ¹ýÀÌ´Ù.

µµÂøÇÏ´Â µ¥ÀÌÅÍ¿¡ ¸ÂÃç ÇൿÇÏ´Â °ÍÀº »ó¿ë Çϵå¿þ¾î»ó¿¡¼­´Â ºñ¿ëÀÌ Å©°í °ÅÀÇ ºÒ°¡´É¿¡ °¡±î¿ï Á¤µµ·Î ºñÈ¿À²ÀûÀ̾ú´Ù. ºòµ¥ÀÌÅÍÀÇ °¡Ä¡Ã³·³ ÆнºÆ® µ¥ÀÌÅÍÀÇ °¡Ä¡´Â ¸Þ½ÃÁö Å¥¿Í ¿ÀǼҽº Ä«ÇÁÄ«(Kafka)¿Í ½ºÅè(Storm)°ú °°Àº ½ºÆ®¸®¹Ö ½Ã½ºÅÛÀÇ ¸®À̹Ì¡µÈ ÀÌÇà°ú ¿ÀǼҽº NoSQL°ú NewSQL ¿ÀÆÛ¸µ°ú µ¥ÀÌÅͺ£À̽ºÀÇ ¸®À̹Ì¡µÈ ÀÌÇàÀ» ÅëÇØ ±¸ÇöµÈ´Ù.

ÆнºÆ® µ¥ÀÌÅÍ¿¡¼­ °¡Ä¡ Àâ±â
µé¾î¿À´Â µ¥ÀÌÅÍ¿¡¼­ °¡Ä¡¸¦ ºÙÀâ´Â ÃÖ¼±ÀÇ ¹æ¹ýÀº µé¾î¿À´Â Áï½Ã ¹ÝÀÀÇÏ´Â °ÍÀÌ´Ù. ÀÚ½ÅÀÌ ¹èÄ¡·Î µé¾î¿À´Â µ¥ÀÌÅ͸¦ ó¸®ÇÑ´Ù¸é, ÀÌ¹Ì ½Ã°£ÀÌ µÚÃÄÁø °ÍÀÌ°í °¡Ä¡µµ »ó½ÇÇÑ ¼ÀÀÌ´Ù.

ÃÊ´ç ¼öõ¿¡¼­ ¼ö¹é¸¸ À̺¥Æ® ´ÜÀ§·Î µµ´ÞÇÏ´Â µ¥ÀÌÅ͸¦ ó¸®Çϱâ À§Çؼ­´Â µÎ °¡Áö ±â¼úÀÌ ÇÊ¿äÇÏ´Ù. ¿ì¼± µé¾î¿À´Â ¼Óµµ·Î À̺¥Æ®¸¦ Àü´ÞÇÒ ¼ö ÀÖ´Â ½ºÆ®¸®¹Ö ½Ã½ºÅÛ°ú µé¾î¿À´Â ´ë·Î °¢°¢ÀÇ ¾ÆÀÌÅÛÀ» ó¸®ÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ½ºÅä¾î°¡ ¹Ù·Î ±× µÎ °¡Áö´Ù.

ÆнºÆ® µ¥ÀÌÅÍÀÇ µô¸®¹ö¸®
Àα⠽ºÆ®¸®¹Ö ½Ã½ºÅÛÀÎ ¾ÆÆÄÄ¡ ½ºÅè°ú ¾ÆÆÄÄ¡ Ä«ÇÁÄ« µÎ °¡Áö°¡ Áö³­ ¸î ³â °£ µîÀåÇß´Ù. Æ®À§ÅÍÀÇ ¿£Áö´Ï¾î¸µ ÆÀÀÌ °³¹ßÇÑ ½ºÅèÀº ÃÊ´ç ¼ö¹é¸¸ ¸Þ½ÃÁö¿¡ ´ÞÇÏ´Â µ¥ÀÌÅÍ ½ºÆ®¸®¹ÖÀ» ¾ÈÁ¤ÀûÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ´Ù.
¸µÅ©µåÀÎÀÇ ¿£´ÏÁö¾î¸µ ÆÀÀÌ °³¹ßÇÑ Ä«ÇÁÄ«´Â ³ôÀº ó¸®À²(high-throughput)ÀÇ ºÐ»êÇü ¸Þ½ÃÁö Å¥(distributed Message Queue) ½Ã½ºÅÛÀÌ´Ù. µÎ ½ºÆ®¸®¹Ö ½Ã½ºÅÛ ¸ðµÎ ÆнºÆ® µ¥ÀÌÅÍ ÇÁ·Î¼¼½ÌÀÇ Çʿ伺À» ÇØ°áÇØÁØ´Ù. ÇÏÁö¸¸ Ä«ÇÁÄ«°¡ µÎµå·¯Áø´Ù.

Ä«ÇÁÄ«´Â ¸Þ½ÃÁö Å¥·Î µðÀÚÀÎÇØ ±âÁ¸ ±â¼ú¿¡¼­ ³ª¿Â ¹®Á¦Á¡À» ÇØ°áÇß´Ù. Ä«ÇÁÄ«´Â ¹«ÇÑÇÑ È®À强, ºÐ»ê ¹èÄ¡, ¸ÖƼÅ׳ͽÃ(multitenancy), °­·ÂÇÑ Áö¼Ó¼ºÀ» °¡Áø ¿ì¹ö(über)-Å¥ÀÇ ÀÏÁ¾À¸·Î µðÀÚÀεƴÙ. Á¶Á÷Àº ÇϳªÀÇ Ä«ÇÁÄ« Ŭ·¯½ºÅ͸¦ ¹èÄ¡ÇØ ¸ðµç ¸Þ½ÃÁö Å¥ ´ÏÁ ÃæÁ·ÇÒ ¼ö ÀÖ´Ù. ¿©ÀüÈ÷ Ä«ÇÁÄ«ÀÇ ÇÙ½ÉÀº ¸Þ½ÃÁö µô¸®¹ö¸®·Î, ¾î¶°ÇÑ ÇÁ·Î¼¼½ÌÀ̳ª Å¥À×µµ Áö¿øÇÏÁö ¾Ê´Â´Ù.

ÆнºÆ® µ¥ÀÌÅÍ ÇÁ·Î¼¼½Ì
¸Þ½Ã¡Àº ¼Ö·ç¼ÇÀÇ ÇÑ ºÎºÐ¿¡ ºÒ°úÇÏ´Ù. ÀüÅëÀûÀÎ °ü°èÇü µ¥ÀÌÅͺ£À̽º´Â ¼º´É¿¡ Á¦ÇѵDZ⠸¶·ÃÀ̾ú´Ù. ¸î¸îÀº ³ôÀº ºñÀ²·Î µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ¼ö ÀÖÁö¸¸ µ¥ÀÌÅÍ°¡ ¼ÒÈ­µÇ´Â ´ë·Î ÀÌ¿¡ ¸ÂÃç ÀÎÁõ, °­È­, ÇൿÇÏ´Â µ¥´Â ±â´ë¿¡ ¹ÌÄ¡Áö ¸øÇß´Ù.

NoSQL ½Ã½ºÅÛÀÌ Å¬·¯½ºÅ͸µ°ú °í¼º´ÉÀ» ÇØ°áÇßÁö¸¸ µ¿½Ã¿¡ ÀüÅëÀûÀÎ SQL ±â¹Ý ½Ã½ºÅÛÀÌ Á¦°øÇÏ´ø Èû°ú ¾ÈÀü¼ºÀÇ »ó´ç ºÎºÐÀ» Æ÷±âÇØ¾ß Çß´Ù. ÇÏÁö¸¸ ÀÚ½ÅÀÌ À̺¥Æ® ´ÜÀ§·Î º¹ÀâÇÑ Äõ¸®¿Í ºñÁî´Ï½º ·ÎÁ÷ ÀÛ¾÷À» ó¸®ÇÑ´Ù¸é Àθ޸𸮠NewSQL ¼Ö·ç¼ÇÀÌ ¼º´É°ú ÀüÅëÀûÀÎ º¹À⼺ ¸ðµÎÀÇ ÇÊ¿ä ±âÁØÀ» ÃæÁ·½Ãų ¼ö ÀÖÀ» °ÍÀÌ´Ù.

Ä«ÇÁīó·³ ÀϺΠNewSQL ½Ã½ºÅÛÀº ¹«°øÀ¯ Ŭ·¯½ºÅ͸µÀ» Áß½ÉÀ¸·Î ±¸ÃàµÇ¾î ÀÖ´Ù. ·Îµå´Â ¼º´ÉÀ» À§ÇØ Å¬·¯½ºÅÍ ³ëµåµé¿¡ ºÐ»êµÇ¾î ÀÖ´Ù. µ¥ÀÌÅÍ´Â ¾ÈÁ¤¼º°ú °¡¿ë¼ºÀ» À§ÇØ Å¬·¯½ºÅÍ ³ëµå¿¡ º¹Á¦µÈ´Ù. Áõ°¡ÇÑ ·Îµå¸¦ ó¸®Çϱâ À§ÇØ ³ëµå´Â Ŭ·¯½ºÅÍ¿¡ Åõ¸íÇÏ°Ô Ãß°¡ÇÒ ¼ö ÀÖ´Ù.

³ëµå´Â Á¦°ÅµÉ ¼ö ÀÖ°í °íÀ峪´õ¶óµµ ³ª¸ÓÁö Ŭ·¯½ºÅÍ´Â °è¼ÓÇؼ­ ±â´ÉÇÒ °ÍÀÌ´Ù. µ¥ÀÌÅͺ£À̽º¿Í ¸Þ½ÃÁö Å¥ ¸ðµÎ ´ÜÀÏ Àå¾ÖÁ¡(Single Point of Failure) ¾øÀÌ µðÀÚÀεƴÙ. ÀÌ ±â´ÉµéÀº È®ÀåÀ» À§ÇØ ¼³°èµÈ ½Ã½ºÅÛÀÇ ÀüÇüÀûÀΠƯ»öÀÌ´Ù.

ÀÌ¿¡ ´õÇØ Ä«ÇÁÄ«¿Í ÀϺΠNewSQL ½Ã½ºÅÛÀº Ŭ·¯½ºÅ͸µ°ú ´ÙÀ̳ª¹Í ÅäÆú·ÎÁö(dynamic topology)¸¦ °­·ÂÇÑ º¸ÀåÀ» ¸¶´ÙÇÏÁö ¾Ê°íµµ È®Àå¿¡ È°¿ëÇÒ ´É·ÂÀÌ ÀÖ´Ù. Ä«ÇÁÄ«´Â ¸Þ½ÃÁö-¿À´õ¸µ º¸ÀåÀ» Á¦°øÇÏ´Â ¹Ý¸é ÀϺΠÀθ޸𸮠ÇÁ·Î¼¼½Ì ¿£ÁøÀº Á÷·Ä °¡´É(serializable)ÇÒ ¼ö ÀÖ´Â Áö¼Ó¼º°ú ACID ½Ã¸àƽÀ» Á¦°øÇÑ´Ù.

µÎ ½Ã½ºÅÛ ¸ðµÎ Ŭ·¯½ºÅÍ ÀÎÁö Ŭ¶óÀ̾ðÆ®¸¦ È°¿ëÇØ ´õ ¸¹Àº ±â´ÉÀ» Á¦°øÇϰųª ±¸¼ºÀ» ´Ü¼øÈ­ÇÑ´Ù. ¸¶Áö¸·À¸·Î µÑ ¸ðµÎ RAID³ª ´Ù¸¥ ·ÎÄà ½ºÅ丮Áö ½ºÅ°¸¶º¸´Ù´Â °¢±â ´Ù¸¥ Àåºñ »óÀÇ µð½ºÅ©¿¡ °ÉÄ£ Áߺ¹ ³»±¸¼º(redundant durability)À» ´Þ¼ºÇÑ´Ù.

ºòµ¥ÀÌÅÍ ÆнºÆ® 󸮸¦ À§ÇÑ ÅøŶÀÇ Á¶°Ç
ºòµ¥ÀÌÅÍ ¼Ò¹æÈ£½º 󸮸¦ À§ÇÑ ½Ã½ºÅÛ¿¡¼­ ¿øÇÏ´Â °ÍÀº ´ÙÀ½°ú °°´Ù.

- ³×ÀÌƼºê ¹«°øÀ¯ Ŭ·¯½ºÅ͸µÀÇ Áߺ¹°ú È®À强 ÀÌÁ¡À» °®Ãá ½Ã½ºÅÛ
- ³ëµå´ç ³ôÀº ó¸®À²À» ´Þ¼ºÇϱâ À§ÇÑ Àθ޸𸮠½ºÅ丮Áö¿Í ÇÁ·Î¼¼½Ì¿¡ ±â´í ½Ã½ºÅÛ
- ¼·Ãë ½Ã ÇÁ·Î¼¼½ÌÀ» Á¦°øÇÏ´Â ½Ã½ºÅÛ. ½Ã½ºÅÛÀÌ Á¶°ÇºÎ ·ÎÁ÷À» ¼öÇàÇÒ ¼ö ÀÖ³ª? ½Ã½ºÅÛÀÌ °áÁ¤À» ÅëÁöÇϱâ À§ÇØ ±â°¡¹ÙÀÌÆ® ÀÌ»óÀÇ ±âÁ¸ »óÅ Äõ¸®°¡ °¡´ÉÇÑ°¡?
- ºÐ¸®µÈ ¿î¿µ ½Ã½ºÅÛ°ú ÀÚü ÀÛ¾÷¿¡ ´ëÇØ °­·ÂÇÑ º¸ÁõÀ» ÇÏ´Â ½Ã½ºÅÛ. À̸¦ ÅëÇØ »ç¿ëÀÚµéÀº ÇöÀç ¹®Á¦³ª µ¥ÀÌÅÍ ºÐÈ­(data divergence)À» ó¸®ÇÏ´Â ´ë½Å ´õ ´Ü¼øÇÑ Äڵ带 ÀÛ¼ºÇÏ°í ºñÁî´Ï½º ¹®Á¦¿¡ ÁýÁßÇÒ ¼ö ÀÖ´Ù. °­·ÂÇÑ Áö¼Ó¼ºÀ» Á¦°øÇÏÁö¸¸ ÀÌ·Î ÀÎÇØ ¼º´ÉÀÌ Å©°Ô ÀúÇÏµÈ ½Ã½ºÅÛ¿¡ ÁÖÀÇÇ϶ó.

ÀÌ·± ¼Ó¼ºÀ» °®Ãá ½Ã½ºÅÛµéÀÌ NewSQL, NoSQL, ÇÏµÓ Ä¿¹Â´ÏƼ¿¡¼­ µîÀåÇÏ°í ÀÖÁö¸¸, °¢±â ´Ù¸¥ ½Ã½ºÅÛ¸¶´ÙÀÇ ±âº» Á¶°Ç¿¡ µû¶ó °¢±â ´Ù¸¥ Àå´ÜÁ¡ÀÌ ÀÖ´Ù. ½Ç½Ã°£À¸·Î ÆнºÆ® µ¥ÀÌÅÍ¿¡ ´ëÀÀÇÏ°íÀÚ ÇÏ´Â Á¶Á÷¿¡°Ô ÀÌ·± ÅøÀº °í¼Ó µ¥ÀÌÅ͸¦ ÀÌÇØÇϴµ¥ ¿¬°üµÈ º¹À⼺ ¹®Á¦ »ó´ç¼ö¸¦ ¾ø¾ÖÁÙ ¼ö ÀÖ´Ù.

Ä«ÇÁÄ«´Â µ¥ÀÌÅ͸¦ ¼ö¸¹Àº Á¦ÀÛÀÚ¿Í ¼ÒºñÀÚ »çÀÌ¿¡ À̵¿½ÃÅ°´Â ¾ÈÀüÇÏ°í °í°¡¿ëÀûÀÎ ¹æ¹ý°ú °ü¸®ÀÚ¸¦ Æí¾ÈÇϱâ ÇØÁÙ ¿ÀÆÛ¸µ ¼º´É°ú Æ°Æ°ÇÔÀ» ÇÔ²² Á¦°øÇÑ´Ù. Àθ޸𸮠µ¥ÀÌÅͺ£À̽º´Â °­·ÂÇÑ Æ®·£Á§¼Å³Î ·ÎÁ÷(transactional logic), °è»ê(counting), ÁýÇÕ(aggregation)¸¦ °®Ãá ¿ÂÀüÇÑ °ü°èÇü ¿£ÁøÀ» ¾î¶² ºÎÇÏµç °¨´çÇÒ ¼ö ÀÖ´Â ÃæºÐÇÑ È®À强°ú ÇÔ²² Á¦°øÇÒ ¼ö ÀÖ´Ù. °ü°èÇü µ¥ÀÌÅͺ£À̽º ÀÌ»óÀ¸·Î ÀÌ ½Ã½ºÅÛÀº Ä«ÇÁÄ«ÀÇ ¸Þ½Ã¡ ÀÎÇÁ¶ó¸¦ º¸¿ÏÇϱâ À§ÇÑ ÇÁ·Î¼¼½Ì ¿£Áø ¿ªÇÒÀ» ÇØ¾ß ÇÑ´Ù.

ÀÚ½ÅÀÇ Á¶Á÷ÀÌ ÇÊ¿äÇÑ °Ô ¹«¾ùÀ̵ç ÀÌ ÅøµéÀ» Á¶ÇÕÇϸé Á¾Á¾ ´õ Ãë¾àÇÏ°í ÀÌÁúÀûÀÎ ½Ã½ºÅÛÀ» ´ëüÇÔ¿¡ À־µµ ÀÛ¾÷À» ´õ ºü¸£°Ô ÇØÁÖ°í Áö±Ýº¸´Ù ´õ ¸¹ÀÌ ¾Ë°Ô ÇØÁÙ °ÍÀÌ´Ù.


 
¼­ºñ½ºÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | À̸ÞÀϹ«´Ü¼öÁý°ÅºÎ | °øÁö»çÇ×