|
¡®Ä«À̽ºÆ®'¶ó´Â À̸§À¸·Î ´õ¿í Ä£¼÷ÇÑ Çѱ¹°úÇбâ¼ú¿ø(KAIST)Àº Áö³ 1971³â Çѱ¹°úÇпøÀ¸·Î ¼³¸³µÈ ÀÌ·¡ ¾à 3¸¸ ¸íÀÇ °úÇÐ ±â¼ú ÀÎÀ縦 ¾ç¼ºÇØ ¿Â ¸í½Ç °øÈ÷ ±¹³» ÃÖ°íÀÇ À̰ø°è Á¾ÇÕ´ëÇÐÀÌ´Ù.
ƯÈ÷ ¿¬°£ 1000¾ï ¿ø ÀÌ»óÀÇ ¿¬±¸ºñ ÅõÀÚ¸¦ ÅëÇØ 100°³ ÀÌ»óÀÇ ¿¬±¸¼¾ÅÍ(¿¬±¸½Ç)À» ¿î¿µÇÏ´Â ÇÑÆí, ÇÐ»ç °úÁ¤¿¡¼µµ ¿¬±¸ °úÁ¦¸¦ ¼öÇàÇϵµ·Ï Àǹ«ÈÇÔÀ¸·Î½á ¿¬°£ 1000°Ç ÀÌ»óÀÇ ¿¬±¸ °úÁ¦ ¼öÇà ½ÇÀûÀ» º¸ÀÌ´Â °ÍÀ¸·Î À¯¸íÇÏ´Ù.
±×¾ß¸»·Î ±¹³» ÃÖ°íÀÇ ¡®°øºÎ¹ú·¹'µéÀÌ ¸ð¿© ÃÖ°íÀÇ ±â¼ú °³¹ß¿¡ ¸ÅÁøÇÏ´Â °÷ÀÌ Çѱ¹°úÇбâ¼ú¿ø, Áï Ä«À̽ºÆ®ÀÎ °ÍÀÌ´Ù.
±×·¯´Ùº¸´Ï Çѱ¹°úÇбâ¼ú¿øÀÇ ¼ö°½ÅûÀº ƯÈ÷ Ä¡¿ÇÒ ¼ö¹Û¿¡ ¾ø´Ù. ¸Å Çб⠼ö°½Åû ±â°£¸¶´Ù ¼·Î ¸ÕÀú ÁÁÀº ±³°ú°ú¸ñÀ» ½ÅûÇÏ·Á°í ¸ô·Áµå´Â ÀçÇлýµé ¶§¹®¿¡ ¼¹ö°¡ ´Ù¿îµÉ Á¤µµ.
ÀÌ·± Çö»óÀº Çлç, ¼®»ç, ¹Ú»ç °úÁ¤À» Æ÷ÇÔÇØ ¾à 6000¸í¿¡ ´ÞÇÏ´Â Çѱ¹°úÇбâ¼ú¿ø ÀçÇлýµé¿¡°Ô Á» ´õ µè°í ½ÍÀº, ȤÀº ÇÐÁ¡ À̼ö°¡ »ó´ëÀûÀ¸·Î ½¬¿î, ¾Æ´Ï¸é ¿¬±¸ °úÁ¦¸¦ À§ÇØ ÇʼöÀûÀ¸·Î µé¾î¾ß¸¸ ÇÏ´Â ±³°ú °ú¸ñÀ» ½ÅûÇÏ´Â °ÍÀÌ °ð ÇÐÀ§ À̼öÀÇ °æÀïÀÏ ¼ö¹Û¿¡ ¾ø±â ¶§¹®¿¡ ¾î¼¸é ´ç¿¬ÇÑ °ÍÀÏÁöµµ ¸ð¸¥´Ù.
±×·¯³ª Çѱ¹°úÇбâ¼ú¿øÀÇ ¼ö° ½Åû ½Ã½ºÅÛ ¼º´É ÀúÇÏ ¹®Á¦´Â ´Ü¼øÈ÷ ÀçÇлýµéÀÇ ¶ß°Å¿î ¼ö°½Åû °æÀï ¿±â ¶§¹®¸¸Àº ¾Æ´Ï¾ú´Ù. ±âÁ¸¿¡ ±¸ÃàµÇ¾î ÀÖ´ø ¼ö°½Åû ½Ã½ºÅÛÀÇ DBMS°¡ ¿øÈ°ÇÑ ¼ºñ½º¸¦ ¼öÇàÇϱ⿡´Â ¼º´É»ó ÇѰ谡 ÀÖ¾ú´ø °ÍÀÌ´Ù.
2000³â¿¡ ±¸ÃàµÈ Çѱ¹°úÇбâ¼ú¿øÀÇ ¼ö°½Åû ½Ã½ºÅÛÀº »çÀ̺£À̽ºÀÇ ASE 12.2¸¦ ±â¹ÝÀ¸·Î ±¸¼ºµÇ¾ú´Ù. ¹®Á¦´Â ÀÌ ½Ã½ºÅÛÀÌ µð½ºÅ© ±â¹ÝÀÇ DBMS¶ó´Â Ư¼º»ó, µ¿½ÃÁ¢¼ÓÀÚ°¡ Áõ°¡ÇÒ °æ¿ì µð½ºÅ© I/O¿¡ µ¥ÀÌÅÍ Ã³¸® ¿äûÀÌ ¸ô¸®¸é¼ º´¸ñ Çö»óÀÌ ¹ß»ýÇØ °á±¹ ½Ã½ºÅÛ Áß´ÜÀ¸·Î±îÁö À̾îÁø´Ù´Â °ÍÀÌ´Ù.
½ÇÁ¦ Çѱ¹°úÇбâ¼ú¿øÀÇ ±âÁ¸ DBMS´Â µ¿½Ã »ç¿ëÀÚ°¡ 600¸í ÀÌ»ó¸¸ ¸ô·Áµµ µð½ºÅ© I/OÀÇ º´¸ñ Çö»óÀ¸·Î ÀÎÇØ ½Ã½ºÅÛ Ã³¸® ¼º´ÉÀÌ ±Þ°ÝÈ÷ ÀúÇϵǰųª ÁߴܵǾú´Ù°í ÇÑ´Ù.
ÀÌó·³ ¼º´É ÀúÇÏ Çö»óÀÌ ºó¹øÈ÷ ¹ß»ýÇÏ´Ùº¸´Ï, ÀçÇлýµéÀÌ Á¶±ÝÀÌ¶óµµ ¸ÕÀú ¼ö°½Åû ½Ã½ºÅÛ¿¡ Á¢¼ÓÇϱâ À§ÇØ ½Åû ½ÃÀÛ ÀüºÎÅÍ À¥¼¹ö¿¡ Á¢¼Ó, ´ë±âÇÏ´Â »óȲÀÌ ¿¬ÃâµÆ´Ù. ±×·¯³ª ÀÌ´Â ´õ Å« ¹®Á¦¸¦ ¾ß±â ½ÃÄ×´Ù.
À¥ ¼¹ö Á¢¼Ó¸¶Àú ÆøÁÖÇϸé¼, ¼ö° ½Åû ½Ã½ºÅÛÀº ¹°·Ð À¥¼¹ö±îÁö ÁߴܵŠ´Ù¸¥ ÇлçÇàÁ¤ ¼ºñ½º¿¡ ÁöÀåÀ» ÁÖ°Ô µÈ °ÍÀÌ´Ù.
ÀÌ·± ÀÌÀ¯·Î Çѱ¹°úÇбâ¼ú¿øÀº Áö³ 2004³â, ±âÁ¸¿¡ ¿î¿µÁßÀÌ´ø ¼ö°½Åû ½Ã½ºÅÛÀÇ À籸Ãà ÀÛ¾÷À» ¼öÇàÇÏ°Ô µÆ´Ù. À籸ÃàÀÇ ÃÊÁ¡Àº 1000¸í ÀÌ»óÀÇ µ¿½ÃÁ¢¼ÓÀÚ¸¦ ¾ÈÁ¤ÀûÀ¸·Î ¼ö¿ëÇÒ ¼ö ÀÖ´Â ¾ÈÁ¤¼º°ú ºü¸¥ ÀÀ´ä¼Óµµ°¡ º¸ÀåµÇ´Â »õ·Î¿î ¼ö°½Åû ½Ã½ºÅÛ¿ë DBMS µµÀÔ¿¡ ¸ÂÃçÁ³´Ù.
Çѱ¹°úÇбâ¼ú¿øÀº ¼ö°½Åû ½Ã½ºÅÛ Æ¯¼º»ó ´Ù¼öÀÇ »ç¿ëÀÚ°¡ µ¿½Ã¿¡ Á¢¼ÓÇϰí, ¶Ç ÀÏ´Ü Á¢¼ÓµÈ »ç¿ëÀÚÀÇ °æ¿ì¿¡µµ ¼ö° ½ÅûÀÌ ¸¶¹«¸®µÉ ¶§±îÁö °è¼ÓÀûÀ¸·Î Æ®·£Àè¼ÇÀ» Á¡À¯Çϰí ÀÖ´Ù´Â Á¡À» °í·ÁÇØ ¼º´É ¸é¿¡¼ Æ®·£Àè¼Ç ó¸® ¼Óµµ°¡ ºü¸¥ DBMS¸¦ °í·ÁÇÏ°Ô µÆ´Ù. ÀÌ·± ¹è°æ ÇÏ¿¡ Çѱ¹°úÇбâ¼ú¿øÀÌ ÃÖÁ¾ µµÀÔÇÑ DBMS´Â ¾ËƼº£À̽ºÀÇ MM DBMS¿´´Ù. ¸Þ¸ð¸®¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÔÀ¸·Î½á ºü¸£°Ô µ¥ÀÌÅÍ Æ®·£Àè¼ÇÀ» ó¸®ÇÒ ¼ö ÀÖ°í, ¶ÇÇÑ I/OÀÇ º´¸ñ Çö»óÀ¸·Î ÀÎÇÑ ½Ã½ºÅÛ Áߴܵµ ¸·À» ¼ö ÀÖ´Ù´Â ÆÇ´Ü¿¡ µû¸¥ °ÍÀÌ´Ù.

¾ËƼº£À̽º MM DBMS¸¦ µµÀÔÇÑ Çѱ¹°úÇбâ¼ú¿øÀº ¼ö°½Åû ½Ã½ºÅÛ È¯°æÀ» WAS(Web Application Server) ±â¹ÝÀÇ SSO(Single Sign On) ȯ°æÀ¸·Î º¯°æÇß´Ù. ±âÁ¸¿¡ X-ÀÎÅÍ³Ý ¼Ö·ç¼ÇÀÎ TOInB ±â¹ÝÀ¸·Î ±¸ÃàµÇ¾ú´ø ȯ°æÀ» JSP(JAVA Sevlet Page) ±â¹ÝÀÇ WAS ȯ°æÀ¸·Î ±¸¼ºÇϰí, ÀÎÁõ °úÁ¤À» °ÅÃÄ ¾ËƼº£À̽º MM DBMS¿¡ Á¢¼ÓÇϵµ·Ï ÇÔÀ¸·Î½á ¾ÈÁ¤ÀûÀÎ ¼ºñ½º°¡ °¡´ÉÇϵµ·Ï ÇÑ °ÍÀÌ´Ù. ¶ÇÇÑ ¼¹ö ȯ°æµµ ½ã ÆÄÀ̾î 15KÀÇ ÇÏÀÌ¿£µå±Þ ¼¹ö ½Ã½ºÅÛÀ¸·Î º¯°æÇß´Ù. ÀÌ ¼¹ö ±â¹Ý¿¡¼ WAS¿Í ¾ËƼº£À̽º MM DBMS°¡ ¿¬°èµÇ¾î ÀÖ´Ù.
±¸Ãà °úÁ¤¿¡¼ Å« ¾î·Á¿òÀº ¾ø¾ú´Ù°í ÇÑ´Ù. ½Å±Ô ¾÷¹« ½Ã½ºÅÛ ±¸ÃàÀÌ ¾Æ´Ï¾ú±â ¶§¹®¿¡ ¾÷¹« ºÐ¼® ¹× ±âȹ °úÁ¤ÀÌ ¾ø¾î, ÇÁ·ÎÁ§Æ®°¡ ´Ü±â°£ ³»¿¡ ÁøÇàµÆÀ¸¸ç ƯÈ÷ ¾ËƼº£À̽º MM DBMSÀÇ °³¹ß ¾ð¾î°¡ ¿À¶óŬ°ú ¸Å¿ì À¯»çÇØ °³¹ßÀÚµéÀÌ ½±°Ô ÀûÀÀÇϰí Ȱ¿ëÇÒ ¼ö ÀÖ¾ú´Ù´Â °ÍÀÌ Çѱ¹°úÇбâ¼ú¿ø ÃøÀÇ ¼³¸íÀÌ´Ù.
±×·¯³ª ÇÑ °¡Áö, ±âÁ¸ µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ ÀÌÀü ÀÛ¾÷¿¡¼ ÇØ°áµÇÁö ¾Ê´Â ¹®Á¦Á¡ÀÌ ÀÖ¾ú´Ù. ÀÌ¹Ì µð½ºÅ© ±â¹ÝÀÇ DBMS¿¡ ±¸ÃàµÇ¾î ÀÖ´Â ±âÁ¸ÀÇ Çлç½Ã½ºÅÛ°ú ¾ËƼº£À̽º MM DBMS °£ÀÇ ¿¬µ¿ÀÌ ±¸Á¶ÀûÀ¸·Î ºÒ°¡´ÉÇÏ´Ù´Â °Í ¶§¹®. ÀÌ¿¡ Çѱ¹°úÇбâ¼ú¿øÀº ¼ö°½Åû ±â°£¿¡ ±âÁ¸ ½Ã½ºÅÛ¿¡¼ µ¥ÀÌÅ͸¦ ÀÌÀüÇØ¼ ¼ö° ½Åû ¾÷¹«¸¦ ¼öÇàÇϰí, ¼ö°½Åû ±â°£ÀÌ Á¾·áµÈ ÈÄ¿¡´Â ´Ù½Ã ±âÁ¸ ½Ã½ºÅÛÀ¸·Î µ¥ÀÌÅ͸¦ ÀÌÀüÇÏ´Â ¹æ¹ýÀ» ÅÃÇß´Ù. ±×·¯³ª ÀÌÀü ´ë»ó Å×À̺íÀÌ ÁÖ·Î ÇÐÀû Å×À̺í°ú ¼ö°½Åû °ü·Ã Å×À̺í·Î, ºñ±³Àû ¸¹Áö ¾Ê¾Æ ÀÌ ÀÛ¾÷Àº ¹èÄ¡ ÀÛ¾÷¸¸À¸·Îµµ ¹®Á¦¾øÀÌ Ã³¸®µÇ°í ÀÖ´Ù.
Çѱ¹°úÇбâ¼ú¿øÀº ¾ËƼº£À̽º MM DBMS µµÀÔÀ» ÅëÇØ ±âÁ¸ ´ëºñ 4¹è ÀÌ»ó ó¸® ¼Óµµ°¡ °³¼±µÈ È¿°ú¸¦ º¸°í ÀÖÀ¸¸ç, ¼ö° ½Åû ±â°£¿¡µµ ½Ã½ºÅÛ ¼º´É ÀúÇϳª ½Ã½ºÅÛ ´Ù¿î Çö»óÀ» °ÆÁ¤ÇÒ Çʿ䰡 ¾ø¾îÁ³´Ù Æò°¡Çß´Ù. |