µðÁöÅПÀÓ½º

 


DBMS¾÷°è `Ŭ·¯½ºÅÍ ±â¼ú` ´ë°Ýµ¹

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
ÈĹ߾÷ü ½ÅÁ¦Ç°¤ý·¹ÆÛ·±½º '¼Ó¼Ó'¡¦ ¼±µÎ ¿À¶óŬ¿¡ µµÀü


ÁÖ¿ä µ¥ÀÌÅͺ£À̽º°ü¸®½Ã½ºÅÛ(DBMS) ¾÷üµéÀÌ Å¬·¯½ºÅÍ Áö¿ø Á¦Ç°À» ÀÕ´Þ¾Æ Ãâ½ÃÇÏ°í ´ëÇü µµÀÔ»ç·Ê¸¦ È®º¸, ¼±µÎÀÎ Çѱ¹¿À¶óŬ°úÀÇ Ä¡¿­ÇÑ °æÀïÀ» ¿¹°íÇÏ°í ÀÖ´Ù.

Çѱ¹IBMÀº ÃÖ±Ù DBMS ½ÅÁ¦Ç°ÀÎ `DB2 Ç»¾î½ºÄÉÀÏ(PureScale)'À» Ãâ½ÃÇß´Ù. ½Ã½ºÅÛ Àå¾Ö½Ã¿¡µµ ¿Â¶óÀÎ ¾÷¹«³ª ¼­ºñ½º¸¦ Áß´Ü ¾øÀÌ ¼öÇàÇÒ ¼ö ÀÖ´Â °í°¡¿ë¼º Ưȭ Á¦Ç°À¸·Î, ¸ÞÀÎÇÁ·¹ÀÓÀÇ Å¬·¯½ºÅÍ ±â¼úÀÎ `½Ã½ºÇ÷º½º'¸¦ À¯´Ð½º ȯ°æ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ±¸ÇöÇß´Ù.

Ƽ¸Æ½º¼ÒÇÁÆ®, Çѱ¹»çÀ̺£À̽º µî ÀÌ¹Ì Å¬·¯½ºÅÍ DBMS Á¦Ç°À» ¼±º¸ÀÎ ¾÷üµéÀº ±½Á÷ÇÑ µµÀÔ»ç·Ê¸¦ È®º¸ÇÏ´Â µ¥ ¼º°øÇß´Ù.

Ƽ¸Æ½º¼ÒÇÁÆ®´Â Áö³­ 5¿ù ¿µÁøÀü¹®´ëÇп¡ `Ƽº£·Î RDBMS 4' ±â¹ÝÀÇ ¹«Áß´Ü ½Ã½ºÅÛÀ» ±¸ÃàÇß´Ù. ¿µÁøÀü¹®´ëÇÐÀº µ¥ÀÌÅÍ·®¸¸ 5TB¿¡ ´ÞÇÏ´Â Á¾ÇÕ´ëÇÐ±Þ ±Ô¸ð¿©¼­ ÅäÁ¾ Ŭ·¯½ºÅÍ ±â¼ú·ÂÀ» ÀÔÁõÇÒ ¼ö ÀÖ´Â »ç·Ê°¡ µÉ Àü¸ÁÀÌ´Ù. Çѱ¹»çÀ̺£À̽ºµµ `ASE CE(Cluster Edition)'ÀÇ Ã¹ °í°´»ç·Î ÇàÁ¤¾ÈÀüºÎ¸¦ È®º¸ÇÏ°í ³»³âºÎÅÍ DBMS ¿µ¾÷À» °­È­ÇÑ´Ù´Â ±¸»óÀÌ´Ù.

ÁÖ¿ä DBMS ¾÷üµéÀÌ ÀÌó·³ Ŭ·¯½ºÅÍ ±â¼ú¿¡ ÁÖ¸ñÇÏ´Â °ÍÀº 24½Ã°£ ¹«Áß´Ü ¼­ºñ½º¿¡ ´ëÇÑ ¼ö¿ä°¡ Ä¿Áö°í Àֱ⠶§¹®ÀÌ´Ù. Åë½Å°ú ±ÝÀ¶ µî 365ÀÏ ¾ÈÁ¤ÀûÀ¸·Î ¿î¿µÇØ¾ß ÇÏ´Â ºÐ¾ß ¿Ü¿¡ ÃÖ±Ù¿¡´Â ´ë¹Î¼­ºñ½º¸¦ ´ã´çÇÏ´Â °ø°ø±â°ü°ú À¯Åë, Á¦Á¶, ±³À° ºÐ¾ß¿¡¼­µµ °í°¡¿ë¼º Áö¿ø Á¦Ç°À» ¼±È£ÇÏ°í ÀÖ´Ù.

¹ÚÁ¦±Ç ¿µÁøÀü¹®´ëÇÐ °³¹ßÆÀÀåÀº "DB °ü¸®ºñ¿ë°ú ¸ð´ÏÅ͸µ ¾÷¹«¸¦ ÁÙÀ̱â À§ÇØ ´ÜÀÏ DB·Î ÅëÇÕÇÏ´Â Ãß¼¼Àε¥ ÅëÇÕ DB ȯ°æ¿¡¼­´Â ÆäÀÏ¿À¹ö(Fail-Over)°¡ Áö¿øµÇ´Â °í°¡¿ë¼ºÀÌ Çʼö"¶ó°í ¸»Çß´Ù.

ÀÌ¿¡ µû¶ó ³»³â DBMS ½ÃÀåÀÌ Å¬·¯½ºÅÍ ±â¼úÀ» Àü¸é¿¡ ³»¼¼¿î ´ëȸÀü ¾ç»óÀ¸·Î Ä¡´ÞÀ» °ÍÀ̶ó´Â Àü¸ÁÀÌ ³ª¿À°í ÀÖ´Ù. Ŭ·¯½ºÅÍ ¹öÀüÀº ÀÏ¹Ý DBMS ´ëºñ 1.5¹è ³ôÀº °í°¡ Á¦Ç°À¸·Î ´ë±â¾÷ Áß½ÉÀ¸·Î Çü¼ºµÈ ½ÃÀåÀε¥´Ù Àüü DBMS °í°´ÀÇ 20% Á¤µµ¸¸ µµÀÔÇÑ °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ¾î ÀáÀç ¼ö¿ä´Â Å« °ÍÀ¸·Î ¾÷°è´Â ÆÇ´ÜÇÏ°í ÀÖ´Ù.

Ŭ·¯½ºÅÍ ±â¼úÀº °í°¡¿ë¼ºÀÌ ÇÙ½ÉÀÌ´Ù. °í°¡¿ë¼º ±¸ÇöÀº ¸ÞÀÎ ¼­¹ö¿Í ¹é¾÷ ¼­¹ö ÀÚ¿øÀ» µ¿½Ã¿¡ È°¿ëÇÒ ¼ö ÀÖ´Â `¾×Ƽºê-¾×Ƽºê' ¹æ½ÄÀÌ ¼±È£µÇ°í ÀÖ´Ù. Çѱ¹¿À¶óŬÀÌ Áö³­ ¼ö³â°£ ±¹³» DBMS °í°¡¿ë¼º ½ÃÀåÀ» ¼®±ÇÇÏ°í ÀÚ»ç Á¦Ç°¸íÀÎ `RAC(Real Application Cluster)'¸¦ Ŭ·¯½ºÅÍ ±â¼úÀÇ ´ë¸í»çó·³ ÀνĽÃŲ °Íµµ ¹Ù·Î ÀÌ ¶§¹®ÀÌ´Ù. ÇöÀç´Â ASE CE, Ƽº£·Î µîÀÌ ¾×Ƽºê-¾×Ƽºê ¹æ½ÄÀ» Áö¿øÇÑ´Ù.

·¹ÆÛ·±½º´Â Çѱ¹¿À¶óŬÀÌ À¯¸®ÇÏ´Ù. ¿À¶óŬÀº 2003³â ¿À¶óŬ 9i¿¡¼­ RAC ±â´ÉÀ» óÀ½ ¼±º¸ÀÎ ÀÌÈÄ ÇöÀç±îÁö °í°¡¿ë¼º ±â´ÉÀ» ²ÙÁØÈ÷ ¹ßÀü½ÃÄÑ ¿Ô´Ù. Á¶¿ÏÁ¦ Çѱ¹¿À¶óŬ »ó¹«´Â "°í°¡¿ë¼ºÀº ºñ¿ëº¸´Ù ¼º´ÉÀ» Áß½ÉÀ¸·Î ¼±ÅõǴ ¿É¼ÇÀ̱⠶§¹®¿¡ ·¹ÆÛ·±½º°¡ °¡Àå Áß¿äÇÏ´Ù"¸ç "Á¦Á¶, Åë½Å, ÀÇ·á µî ÁÖ¿ä »ê¾÷ ºÎ¹®¿¡¼­ ¼º´ÉÀÌ Áõ¸íµÆ´Ù´Â Á¡ÀÌ RACÀÇ °­Á¡"À̶ó°í ¸»Çß´Ù.

°¡°Ý °æÀï·ÂÀº ÈĹßÁÖÀÚµéÀÇ Àü·« Ä«µå´Ù. ÈĹßÁÖÀÚµéÀº Çѱ¹¿À¶óŬÀÇ ³ôÀº ¿É¼Ç °¡°Ý°ú À¯Áöº¸¼ö ºñ¿ë µîÀ» ÁýÁß °ø°ÝÇϸ鼭 ´ë´ëÀûÀÎ À©¹é ÇÁ·Î¸ð¼Ç¿¡ ³ª¼­°í ÀÖ´Ù. Çѱ¹IBMÀº ÀÏÁ¤ ±â°£¿¡¸¸ ¶óÀ̼±½º¸¦ ºô·Á »ç¿ëÇÒ ¼ö ÀÖ´Â ÆÄ°ÝÀûÀÎ °¡°ÝÁ¤Ã¥±îÁö ³»³õ¾Ò´Ù.

±èµ¿±Ô Ƽ¸Æ½º¼ÒÇÁÆ® °úÀåÀº "±¹³» DBMS ½ÃÀåÀÌ ÇöÀçó·³ Çѱ¹¿À¶óŬ ÁÖµµ·Î Â¥¿©Áø °ÍÀº ÈÄ¹ß ÁÖÀÚµéÀÇ ¾÷°èÀÇ RAC ´ëÀÀ ³í¸®°¡ ½ÇÆÐÇÑ °Íµµ ÇÑ Ãø¸é"À̶ó¸ç "±â¼úÀû Â÷À̸¦ ±Øº¹ÇÑ´Ù¸é °á±¹ ·¹ÆÛ·±½º¿Í ºñ¿ëÈ¿°ú°¡ ÇÙ½É °æÀï ¿ä¼Ò°¡ µÉ °Í"À̶ó°í ¸»Çß´Ù.

¹Ú»óÈƱâÀÚ nanugi@