µðÁöÅПÀÓ½º

 


ÀÌÅë»çµµ ¹ÝÇÑ ¾÷¹«Ã³¸®¡¦ 5ºÐ¸¸¿¡ 80¸¸¸íÀ»

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
¿£ÅÍÇÁ¶óÀÌÁîDB, µ¶¸³ Ä¿¹Â´ÏƼ ÅëÇØ ½Å¼Ó ±â¼úÁö¿ø¡¦ »ó¿ëDB ´ëºñ ºñ¿ë 80% Àý°¨µµ
KT°¡ ¾ÆÀÌÆùÀ» µµÀÔÇÒ ¶§ ÇѲ¨¹ø¿¡ ´ë·®À¸·Î ¸ô¸®´Â ¿¹¾àÁÖ¹®À» ¾î¶»°Ô È¿°úÀûÀ¸·Î ó¸®ÇÒÁö Å« °í¹ÎÀ̾ú´Ù. ´ç¿¬È÷ ´ç½Ã KT´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ ¾²°í ÀÖ¾ú´Ù. ÇÏÁö¸¸ KT´Â ÇâÈÄ ¾öû³­ Æ®·£Àè¼ÇÀ» ó¸®ÇØ¾ß ÇÒ »óȲÀÌ ¸¹À» °ÍÀÌ°í À̹ø ±âȸ¿¡ ¹ÏÀ» ¸¸ÇÏ°í ºñ¿ëÀÌ Àú·ÅÇÑ µ¥ÀÌÅͺ£À̽º ó¸® ¼Ö·ç¼ÇÀ» ¿øÇß´Ù.

¸®½ºÅ©°¡ ÀÖÁö¸¸ KT´Â ¿ÀǼҽº RDMBSÀÎ ¿£ÅÍÇÁ¶óÀÌÁîDB(EDB)ÀÇ 'Æ÷½ºÆ®±×·¹SQL'(PostgreSQL) DBMS¿Í 'Æ÷½ºÆ®±×·¹½º Ç÷¯½º ¾îµå¹ê½ºµå ¼­¹ö'(Postgres Plus Advanced Server, PPAS)¸¦ ¼±ÅÃÇß°í °á°ú´Â ´ë¼º°øÀ̾ú´Ù. 5ºÐ µ¿¾È 80¸¸¸íÀÇ °è¾à ³»¿ëÀ» ºóÆ´¾øÀÌ Ã³¸®Çß´Ù. ÀÌ ¶§ºÎÅÍ KT´Â »ó¿ëDB¿¡ °æµµµÈ ±×°£ÀÇ ¹ÏÀ½À» Àç°ËÅäÇϸ鼭 ¿ÀÇ ¼Ò½º DB·Î ¹æÇâÀüȯÀ» ÇÑ´Ù. ¹°·Ð ÇöÀç±îÁö KTÀÇ ¸¹Àº DB󸮴 ¿À¶óŬ µî »ó¿ë ¼Ö·ç¼ÇµéÀÌ ¸Ã°í ÀÖ´Ù. ±×·¯³ª ºü¸£°Ô ¿ÀÇ ¼Ò½º ¼Ö·ç¼ÇÀ¸·Î ÀüȯÇÏ°í ÀÖ´Â °Í¸¸Àº ºÐ¸íÇÏ´Ù.

¿ÀǼҽº DBMS°¡ ¿äÁò ±ÞºÎ»óÇÏ°í ÀÖ´Ù. »ó¿ë DBMS¿¡ ÀÇÁ¸Çß´ø ¸¹Àº ±â¾÷µéÀÌ °¡¿ë¼ºÀÌ ¶³¾îÁöÁö ¾ÊÀ¸¸é¼­ ºñ¿ëÀÌ Àú·ÅÇÏ°í À¯Áöº¸¼ö·á¿¡ ´ëÇÑ ºÎ´ãÀÌ ÀûÀº ¿ÀÇ ¼Ò½º DBMS¸¦ ¿øÇÏ°í ÀÖ´Â °Í. ƯÈ÷ ¿ÀÇ ¼Ò½º ¼Ö·ç¼Ç Áß¿¡¼­µµ ¿À¶óŬÀÌ Áã°í ÀÖ´Â MySQL¿¡¼­ ¶°³ª·Á´Â ¿òÁ÷ÀÓÀÌ °­ÇÏ´Ù. °í°´µéÀÌ ¿À¶óŬÀÌ »ó¿ë°ú ¿ÀÇ µÎ °¡Áö¸¦ Æи¦ °®°í ¸¶À½´ë·Î Èçµé°í ÀÖ´Ù°í »ý°¢Çϱ⠶§¹®ÀÌ´Ù.

ÇöÀç ±¹³» ½ÃÀå¿¡ µîÀåÇÑ ¿ÀÇ ¼Ò½º DBMS ¼Ö·ç¼ÇÀº Æ÷½ºÆ®±×·¹SQLÀ» ºñ·ÔÇØ ¸¶¸®¾ÆDB, ÆÄÀ̾î¹öµåSQL°ú ±¹»ê Å¥ºê¸®µå µî 6~8°¡Áö¿¡ À̸¥´Ù. À̵éÀº ´ëºÎºÐ »ó¿ë DB¿Í ºñ±³Çصµ ¼º´É¿¡¼­ ¶³¾îÁöÁö ¾Ê´Â´Ù. À̵éÀº ¸ðµÎ ¿À¶óŬ MySQL°ú ¿Ïº®ÇÑ È£È¯°ú ¼º´É °æÀï·ÂÀ» ¾Õ¼¼¿ö ¸¶À̱׷¹À̼ÇÀ» Á¾¿ëÇÑ´Ù.

±×Áß¿¡¼­µµ EDB°¡ ÃÖ±Ù ºÎ½ È°µ¿À» °­È­ÇÏ°í ÀÖ´Ù. EDB´Â KTÀÇ ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ¼º°øÀûÀ¸·Î ¼öÇàÇÑ °æÇè¿¡´Ù KT°¡ ±× ÀÚ½ÅÀÇ ÁÖ¿äÁÖÁÖ Áß Çϳª¶ó´Â Á¡À» ¾Õ¼¼¿ö, ÇâÈÄ KTÀÇ ¸ðµç DBMS¸¦ Ã¥ÀÓÁö°Ú´Ù´Â ż¼´Ù. KT ¿ª½Ã ³ôÀº µµÀÔ ºñ¿ë°ú ¿¬°£ 22%¿¡ À̸£´Â À¯Áöº¸¼ö·á, Æó¼âÀûÀÎ ±â¼ú Á¤Ã¥À» µé¾î ¿À¶óŬÀÇ ÀÇÁ¸À²À» ÁÙÀÌ°íÀÚ ÇÏ°í ÀÖ´Ù.

Æ÷½ºÆ®±×·¹SQLÀº ±â¾÷¿ä±¸¸¦ öÀúÈ÷ ÆľÇÇØ °³¹ßµÅ¿Ô´Ù. ±â¾÷Àº 24½Ã°£ 365ÀÏ(24/7) Áö¿øüÁ¦, ±â¼ú ±³À°°ú Áö¿ø, ±â¾÷¿ä±¸¿¡ °É ¸Â´Â ¼öÁØÀÇ ±â´É°ú µµ±¸µé, À¯¸®ÇÑ ÁöºÒ ü°è, ÇâÈÄ ¿¹Ãø°¡´ÉÇÑ Á¦Ç° ·Îµå¸Ê, ½Å¼ÓÇÑ °í°´ ´ëÀÀ°ú ½Å·Ú¼ºÀ» ¿ä±¸ÇÑ´Ù. Æ÷½ºÆ®±×·¹SQLÀº ÀÌ¿¡ ´ëÇØ ºü¸¥ °³¹ß ÁÖ±â, ¿ÀÇ ¼Ò½º·Î¼­ °¡¿ë °¡´ÉÇÑ ¼öõ~¼ö¸¸ ¸íÀÇ °³¹ßÀÚ, Áøº¸µÈ ±â´É, º¥´õ(vendor) Á¾¼Ó¼ºÀÌ ¾ø´Â ÀÚÀ¯·Î¿ò, Àúºñ¿ëÀ¸·Î È­´äÇÑ´Ù. ÇÑ ¸¶µð·Î '¿ÀǼҽºÀÇ À¯¿¬ÇÔ°ú ±â¾÷¿ëÀÇ ½Å·Úµµ¸¦ ¸ðµÎ ¸¸Á·½ÃŲ´Ù'´Â ¸»ÀÌ´Ù.

EDB´Â ºñÁî´Ï½º ¸ñÀû¿¡ ¸Â´Â ´Ù¾çÇÑ Æ÷½ºÆ®±×·¹½º Á¦Ç°À» °®°í ÀÖ´Ù. RDBMSÀÎ Æ÷½ºÆ®±×·¹SQL°ú ¼­¹ö·Î¼­ PPAS»Ó ¾Æ´Ï¶ó Ŭ¶ó¿ìµå¿¡ ´ëÀÀÇÑ 'Æ÷½ºÆ®±×·¹½º Ç÷¯½º Ŭ¶ó¿ìµå' µîÀÌ´Ù. ÀÌµé ¸ðµÎ´Â °­·ÂÇÏ°í µ¶¸³ÀûÀÎ Ä¿¹Â´ÏƼ¸¦ ÅëÇÑ Áö¼ÓÀûÀÌ°í ½Å¼ÓÇÑ ±â¼ú Áö¿øÀ» ¹ÞÀ» ¼ö ÀÖÀ»»Ó ¾Æ´Ï¶ó, EDB°¡ äÅÃÇÏ°í ÀÖ´Â Àú·ÅÇÑ ºñ¿ëü°è(subscription)¸¦ ÅëÇØ »ó¿ë DB ´ëºñ 80% ºñ¿ëÀý°¨ È¿°ú¸¦ °¡Á®´ÙÁØ´Ù.

ƯÈ÷, Æ÷½ºÆ®±×·¹SQLÀº ¿À¶óŬ »ó¿ë DBAs¿Í µðº§·ÎÆÛÀÇ Áö½ÄÀ» ÀçÈ°¿ëÇÏ°í ÀÖ´Ù´Â Á¡À» °­Á¶ÇÑ´Ù. EDB´Â 2000³â ¿À¶óŬ »ó¿ë DB¿¡ ´ëÀÀÇϱâ À§ÇØ ÀϱºÀÇ °³¹ßÀÚµéÀÌ ¿ÀÇ ¼Ò½º¸¦ ÅëÇØ ¼Ö·ç¼ÇÀ» °³¹ßÇÑ °ÍÀÌ ¸ðÅ°¡ µÆ´Ù. 2004³â ȸ»ç¸¦ ¼³¸³ÇÏ°í º»°ÝÀûÀ¸·Î °í°´ ¼­ºñ½º¿¡ ³ª¼¹´Ù. Æ÷½ºÆ®±×·¹½º¶õ 1970³â´ë UC¹öŬ¸®´ë¿¡¼­ Ãâ¹ßÇÑ RDBMSÀÎ 'À×±×·¹½º'(Ingres)ÀÇ ±â¼ú ¹è°æÀ» °®°í °è½ÂÇÑ´Ù´Â Àǹ̸¦ ´ã°í ÀÖ´Ù. µû¶ó¼­ ¾î¶² »ó¿ë DBMSº¸´Ùµµ ±íÀº ÀüÅë°ú ±â¼úÀû ÃàÀûÀ» ÀÚ¶ûÇÑ´Ù. ±×¸¸Å­ ¿Ï¼ºµµ ³ôÀº ¼Ö·ç¼ÇÀÌ´Ù.

EDB´Â Áö³­ÇØ 9¿ù ±¹³» Áö»ç¸¦ ¼³¸³ÇÏ°í º»°ÝÀûÀ¸·Î ±¹³» ¿ÀÇ ¼Ò½º DBMS ½ÃÀåÀ» °ø·«ÇÏ°í ÀÖ´Ù. EDB´Â ¿À´Â 15ÀÏ ÀáÀç °í°´µéÀ» ÃÊûÇÑ °¡¿îµ¥ ¼­¿ï¿¡¼­ Á¦Ç° ¼³¸íȸ¸¦ °¡Áú ¿¹Á¤ÀÌ´Ù. EDB´Â ºòµ¥ÀÌÅÍ ½Ã´ë¿¡ Æ÷½ºÆ®±×·¹SQLÀÌ °úµµÇÑ ÇÁ·Î±×·¡¹Ö ¾øÀÌ °Ë»ö, ºÐ¼®ÇÒ ¼ö ÀÖ´Â ºñ¿ëÈ¿°úÀûÀÎ ¼Ö·ç¼ÇÀ̶ó´Â Á¡À» °­Á¶ÇÒ °èȹÀÌ´Ù. °í°¡¿ë¼º°ú ȣȯ¼º, ¿©±â¿¡ Àú·ÅÇÑ ºñ¿ëÀ¸·Î ÀÎÇØ ºòµ¥ÀÌÅÍ ½Ã´ë¿¡µµ ±âÁ¸ ·¹°¡½Ã¸¦ ±³Ã¼ÇÏÁö ¾Ê°í ´ëÀÀÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼ÇÀ̶ó´Â Á¡Àº ¸Å·ÂÀÌ ¾Æ´Ò ¼ö ¾ø´Ù. EDB Çѱ¹Áö»ç´Â Áö³­ÇØ ´ëºñ ¿ÃÇØ 2.5¹è ÀÌ»ó ¼ºÀåÇÏ´Â ¸ÅÃâ ¸ñÇ¥¸¦ ¼¼¿ö³õ°í ÀÖ´Ù.


À̱ÔÈ­¼±ÀÓ±âÀÚ david@dt.co.kr
ȸ»ç°³¿ä

¡Þ ´ëÇ¥ : ±è Áö ÈÆ

¡Þ ¼³¸³ : 2013³â 9¿ù(Çѱ¹Áö»ç ¿ÀÇÂ)

¡Þ Á÷¿ø : 180¸í(º»»ç ±âÁØ)

¡Þ 2013³â ¸ÅÃâ¾×(Çѱ¹) : 10¾ï ¿ø

¡Þ 2014³â ¸ÅÃâ ¸ñÇ¥(Çѱ¹) : 25 ¾ï ¿ø

¡Þ ÁÖ¿ä »ç¾÷ºÐ¾ß : ¿ÀÇ ¼Ò½º DBMS ±â¾÷¿ë °³¹ß ¹× ±â¼ú Áö¿ø, Ä¿¹Â´ÏƼ ±â¿©. 'Æ÷½ºÆ®±×·¹SQL', 'Æ÷½ºÆ®±×·¹½º Ç÷¯½º ¾îµå¹ê½ºµå ¼­¹ö'(PPAS), 'Æ÷½ºÆ®±×·¹½º Ç÷¯½º Ŭ¶ó¿ìµå'


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]