½Å½Ã¿þÀÌ ÆäÆ®¶ó(PETRA)
DBÁ¢±ÙÅëÁ¦¿Í µ¥ÀÌÅ;ÏÈ£È ÅëÇÕÇÑ DBº¸¾È ¼Ö·ç¼Ç
½Å½Ã¿þÀ̸¦ ´ëÇ¥ÇÏ´Â DBº¸¾È ¼Ö·ç¼Ç ¡®µð±×¸®ÇÉ¡¯ÀÌ Á¢±ÙÅëÁ¦ DBº¸¾È ¼Ö·ç¼Ç¿¡ µ¥ÀÌÅ;Ïȣȸ¦ ÅëÇÕÇÑ DBº¸¾È ¼Ö·ç¼Ç ¡®ÆäÆ®¶ó(PETRA)¡¯¶ó´Â À̸§À¸·Î »õ·Î¿î ¸ð½ÀÀ¸·Î ¾÷±×·¹À̵åµÆ´Ù. ÆäÆ®¶ó´Â ´Ù¾çÇÑ DBMS¸¦ ´Ù¼ö º¸À¯ÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼µµ ÀÏ°ü¼º ÀÖ°í öÀúÇÑ DBº¸¾È½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ½Å½Ã¿þÀÌ´Â ÃÖ±Ù ÅëÇÕ DBº¸¾È ¼Ö·ç¼Ç ÆäÆ®¶ó¸¦ ¹ßÇ¥ÇÏ°í °ð °í°´ÀÇ ¿ä±¸¿¡ ¸Â´Â ±â´ÉÀ» Ãß°¡ÀûÀ¸·Î ±¸ÇöÇØ ³ª°¥ °èȹÀÌ´Ù.
½Å½Ã¿þÀ̸¦ ´ëÇ¥ÇÏ´Â DBº¸¾È ¼Ö·ç¼Ç ¡®µð±×¸®ÇÉ¡¯ÀÌ ¿ÏÀüÈ÷ »õ·Î¿î ¸ð½ÀÀ¸·Î ¾÷±×·¹À̵åµÆ´Ù. Á¢±ÙÅëÁ¦ DBº¸¾È ¼Ö·ç¼Ç¿¡ µ¥ÀÌÅ;Ïȣȸ¦ ÅëÇÕÇÑ DBº¸¾È ¼Ö·ç¼Ç ¡®ÆäÆ®¶ó(PETRA)¡¯°¡ ¹Ù·Î ±×°ÍÀÌ´Ù. À̹ø¿¡ »õ·Ó°Ô ¾÷±×·¹À̵åµÈ ¡®ÆäÆ®¶ó¡¯ÀÇ À¶Å뼺Àº °ÔÀÌÆ®¿þÀÌ(Gateway)¡¤½º´ÏÇÎ(Sniffing)¡¤¿¡ÀÌÀüÆ®(Agent) ±â¼ú Á¦°ø, °¡Àå ¸¹Àº ÇÏÀ̺긮µå ±¸¼º°ú ·¹ÆÛ·±½º º¸À¯, ¼Õ½¬¿î ·Î±× °ü¸® µîÀÌ¸ç ¼º´É ¸é¿¡¼´Â °í¼º´É ¸Þ¸ð¸® DBMS »ç¿ë, ¸Þ¸ð¸® ±â¹Ý ÇÁ·Î¼¼½º Åë½Å, Multi-Process, Multi-Thread ¹æ½Ä, ID±â¹Ý SQL ó¸® µîÀÌ ÁÖ¸ñµÈ´Ù.
¶ÇÇÑ ±â¼ú ¸é¿¡¼´Â ¡®ÀÎÁõ¡¯ ±â´É ±¸Çö, ¡®¿À¶óŬ ¿¡ÀÌÀüÆ®¡¯ ±â´É ±¸Çö, ¡®µ¥ÀÌÅÍ ¾Ïȣȡ¯ ¿É¼Ç Á¦°ø, ¡®ID ±â¹Ý SQL¡¯ °ü¸®, Á¤È®¼ºÀº SQL Parser »ç¿ë, Table/Colum ´ÜÀ§ ÅëÁ¦, SQL ´ÜÀ§ ÅëÁ¦ ¹× ·Î±ë ¿Â/¿ÀÇÁ, ÀÎ-¶óÀÎ ºä Áö¿ø SQL Masking µîÀÌ Æ¯Â¡ÀÌ´Ù.
¡®ÆäÆ®¶ó¡¯¶ó´Â ¸»Àº ±â¿øÀü 7¼¼±âºÎÅÍ ±â¿øÀü 2¼¼±â±îÁö È°µ¿ÇÑ ³ª¹ÙÅ×¾ÆÀÎÀÌ °Ç¼³ÇÑ »ê¾Çµµ½ÃÀÇ À̸§À¸·Î, ÀÌ µµ½Ã´Â Çù¼ÒÇÑ Åë·Î¿Í Çù°îÀ¸·Î µÑ·¯½×ÀÎ ¹ÙÀ§»êÀ» ±ð¾Æ Á¶¼ºµÇ¾úÀ¸¸ç ÆäÆ®¶óÀÇ °Ç¹°µéÀº ´ëºÎºÐ ¾Ïº®À» Æļ ¸¸µé¾îÁ³´Ù. ÀÌ¿¡ ¶Ù¾î³ ±â¼úÀ» »ó¡ÇÏ°í ÀÖ´Â À̹ø ½Å½Ã¿þÀÌÀÇ ½ÅÁ¦Ç° À̸§À¸·Î ¼±Á¤ÇÏ°Ô µÆ´Ù´Â °ÍÀ̶ó´Â °ÍÀÌ È¸»çÃøÀÇ ¼³¸íÀÌ´Ù.
ÇÑÆí ÆäÆ®¶ó´Â ÇâÈÄ ¾ÏÈ£È ±â´É °È¸¦ À§ÇØ ¼ÒÇÁÆ®Æ÷·³ÀÇ ¾ÏÈ£¸ðµâÀÌ Å¾ÀçµÆÀ¸¸ç ¾ÕÀ¸·Îµµ ¾ÏÈ£È ±â´ÉÀ» ´õ °ÈÇÏ´Â ÇÑÆí °ü¸®Åø °³¹ß, Áß¿ä Á¤º¸ °üÁ¦½Ã½ºÅÛ °³¹ß, WAS Activity ·Î±ë µîÀÇ ±â´ÉµéÀ» Ãß°¡ÀûÀ¸·Î ±¸ÇöÇÒ °èȹÀÌ´Ù.
ÆäÆ®¶óÀÇ ±â´É°ú ÀåÁ¡
ÆäÆ®¶ó´Â ´Ù¾çÇÑ DBMS¸¦ ´Ù¼ö º¸À¯ÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼µµ ÀÏ°ü¼º ÀÖ°í öÀúÇÑ DBº¸¾È½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
¡Ü Á¢±ÙÅëÁ¦¿Í ¾ÏÈ£È ¸ðµÎ Áö¿ø
ÆäÆ®¶ó´Â DBº¸¾È ¼Ö·ç¼ÇÀÇ ¾ç´ë »ê¸ÆÀÎ Á¢±ÙÅëÁ¦ ¹æ½Ä°ú µ¥ÀÌÅÍ ¾ÏÈ£È ¹æ½ÄÀ» ¸ðµÎ Áö¿øÇÑ´Ù. °ø°ø ±â°üÀ̳ª ¹Î°£ ¾÷ü°¡ º¸À¯ÇÑ DBMS´Â À¯Ãâ »ç°í ¹ß»ý ½Ã ¸Å¿ì Å« ¼Õ½ÇÀÌ ¿ì·ÁµÇ¹Ç·Î ÀÏÂ÷ÀûÀ¸·Î Á¢±ÙÅëÁ¦¸¦ ÅëÇؼ ±ÇÇÑ ÀÖ´Â »ç¿ëÀÚ¿¡°Ô¸¸ µ¥ÀÌÅÍ Á¢±Ù ±ÇÇÑÀ» Çã¿ëÇÏ´Â µîÀÇ ÅëÁ¦¸¦ ÇÏÁö¸¸ Áֹεî·Ï¹øÈ£, Ä«µå¹øÈ£, °èÁ¹øÈ£ °°Àº °³ÀÎ Á¤º¸´Â ¾ÏÈ£ÈÇÏ¿© °ü¸®ÇÏ´Â ¹æ½ÄÀ¸·Î DBº¸¾È½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â °ÍÀÌ ±¹³» Ãß¼¼ÀÌ´Ù.
±×·¸Áö¸¸ Á¢±ÙÅëÁ¦¿Í ¾ÏÈ£È ¼Ö·ç¼ÇÀ» º°µµÀÇ ¼Ö·ç¼ÇÀ¸·Î ±¸ÃàÇÒ °æ¿ì¿¡´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö Àִµ¥ °¡Àå ÀϹÝÀûÀÎ °ÍÀÌ ³»ºÎ »ç¿ëÀÚ°¡ Gateway ¹æ½ÄÀÇ Á¢±ÙÅëÁ¦ ¼Ö·ç¼ÇÀ» °ÅÃÄ DBMS¿¡ Á¢±ÙÇÏ´Â °æ¿ì, DB¿¡ Á¢¼ÓÇÏ´Â ¼¼¼ÇÀÇ IP°¡ °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ IP·Î º¯°æµÈ´Ù.
ÀÌ·± °æ¿ì ¾ÏÈ£È ¼Ö·ç¼ÇÀº IP ±¸º°ÀÌ µÇÁö ¾Ê¾Æ ³»ºÎ »ç¿ëÀÚ¿¡ ´ëÇÑ IPº° ÅëÁ¦°¡ ºÒ°¡´ÉÇØÁø´Ù. ±×·¸Áö¸¸ ÆäÆ®¶ó´Â µÎ °¡Áö ¹æ½ÄÀ» À¯±âÀûÀ¸·Î °áÇÕÇÏ¿© ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇÏ¿´À¸¹Ç·Î Á¢±ÙÅëÁ¦¿Í ¾ÏÈ£È ¼Ö·ç¼ÇÀ» º´ÇàÇÑ ¿Ïº®ÇÑ DBº¸¾È ¼Ö·ç¼Ç ±¸ÃàÀÌ °¡´ÉÇϵµ·Ï ÇÑ´Ù. ¶Ç ÆäÆ®¶ó´Â ±¹Á¤¿ø ¾ÏÈ£¸ðµâ°ËÁõÀ» Åë°úÇÑ ¼ÒÇÁÆ®Æ÷·³ÀÇ XecureCrypto ¸ðµâÀ» žÀçÇÏ¿© ¾ÏÈ£È ±â´ÉÀ» ±¸ÇöÇÏ¿´À¸¹Ç·Î ¾ÈÁ¤¼º ¹× º¸¾È¼ºÀÌ °ËÁõµÇ¾î ÀÖ´Ù.
¡Ü µ¶¸³ÀûÀÎ ¿¡ÀÌÀüÆ® ¹æ½Ä Áö¿ø
°ü¸®ÀÚ ¹× °³¹ßÀÚ°¡ DB¼¹ö¿¡ Telnet µîÀ¸·Î Á¢¼ÓÇÑ ÈÄ¿¡ DBMS ¼¹ö¿¡ Á÷Á¢ Á¢¼ÓÇÏ´Â °æ¿ì°¡ Àִµ¥ ÀÌ·± °æ¿ì¿¡´Â ÀϹÝÀûÀÎ DBº¸¾È ¼Ö·ç¼ÇÀ¸·Î´Â öÀúÇÑ ÅëÁ¦¸¦ ¼öÇàÇϱⰡ ¾î·Æ´Ù. ÆäÆ®¶ó´Â ¿¡ÀÌÀüÆ® ¹æ½ÄÀ» Áö¿øÇÏ¿© °ÔÀÌÆ®¿þÀÌ ¼¹ö¸¦ ¿ìȸÇϰųª DBMS ¼¹ö¿¡¼ Local·Î Á¢¼ÓÇÏ´Â °æ¿ì¿¡µµ ¿¹¿Ü ¾øÀÌ Ã¶ÀúÇÑ ÅëÁ¦°¡ °¡´ÉÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù.
´Ù¼öÀÇ DBMS¿¡ ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÏ´Â °æ¿ì º¸¾ÈÁ¤Ã¥ ¹× ·Î±× °ü¸®ÀÇ ¾î·Á¿òÀÌ ÀÖÀ» ¼ö Àִµ¥ º¸¾ÈÁ¤Ã¥ ÀÚµ¿º¹Á¦(Replication) ±â´É, ·Î±× ÀÚµ¿ÅëÇÕ(Consolidation) ±â´ÉÀ» Á¦°øÇÏ¿© One-Stop ¼ºñ½º ¹æ½ÄÀÇ °ü¸®°¡ °¡´ÉÇϵµ·Ï ÇÏ°í ÀÖ´Ù.
¡Ü SQL Parsing ¹æ½ÄÀÇ ºÐ¼®
DBº¸¾È ¼Ö·ç¼ÇÀÇ °¡Àå Å« °úÁ¦´Â SQLÀ» ºÐ¼®ÇÏ¿© öÀúÇÏ°í Á¤È®ÇÑ ÅëÁ¦¸¦ Çϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù. SQLÀ» ºÐ¼®ÇÏ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀº ÆÐÅÏ ¸ÅĪ(Pattern Matching) ¹æ½ÄÀ¸·Î Å×À̺í, Ä÷³ ¸íÀ» ½Äº°ÇÏ´Â °ÍÀÌÁö¸¸ À¯»çÇÑ À̸§ÀÇ ¹®ÀÚ¿ÀÌ ÀÖ´Â °æ¿ì ¿ÀŽÀÇ °¡´É¼ºÀÌ ³ô´Ù.
ÆäÆ®¶ó´Â Á¤È®ÇÑ ºÐ¼®À» À§ÇÏ¿© ¼öÇàµÇ´Â ¸ðµç SQL¿¡ ´ëÇÏ¿© Parsing ó¸® ÈÄ ºÐ¼® ±â¹ýÀ» »ç¿ëÇÑ´Ù. DBMSº°·Î °íÀ¯ ¹®¹ýÀÇ SQLÀ» Çã¿ëÇÔÀ¸·Î½á ÀÌ·± ´Ù¾çÇÑ SQLÀ» ¿Ïº®ÇÏ°Ô ÆĽÌÇÒ ¼ö ÀÖ´Â Parser¸¦ ±¸ÇöÇÏ´Â °ÍÀº ¸Å¿ì ¾î·Á¿î ÀÏÀÌ´Ù. ±×·¸Áö¸¸ ÆäÆ®¶ó´Â °íµµÀÇ ±â¼ú·ÂÀ» ¹ÙÅÁÀ¸·Î Parser¸¦ ±¸ÇöÇÔÀ¸·Î½á öÀúÇÑ ÅëÁ¦°¡ °¡´ÉÇϵµ·Ï ÇÏ°í ÀÖÀ¸¸ç ´Ù¾çÇÑ Å×ÀÌºí¡¤Ä÷³º° Åë°è º¸°í¼¸¦ »ý¼ºÇÏ¿© º¸¾È °ü¸®ÀÚ°¡ ¼Õ½¬¿î ºÐ¼®ÀÌ °¡´ÉÇϵµ·Ï ÇÏ°í ÀÖ´Ù.
¡Ü ÀÚü °³¹ßÇÑ ¸Þ¸ð¸® DBMS »ç¿ë
ÆäÆ®¶ó´Â DBº¸¾È ¼Ö·ç¼Ç ·¹ÆÄÁöÅ丮¸¦ À§ÇØ ÀÚü °³¹ßÇÑ ¸Þ¸ð¸® DBMS¸¦ »ç¿ëÇÑ´Ù. °í¼º´É DBMS¸¦ »ç¿ëÇÔÀ¸·Î½á ½º´ÏÇÎ ¹æ½ÄÀÇ °æ¿ì ÃÊ´ç ¼ö¸¸ °ÇÀÇ SQLÀ» ºÐ¼® ó¸®ÇÒ ¼ö ÀÖ°í 20,000°Ç ÀÌ»óÀÇ º¸¾È ±ÔÄ¢ÀÌ ÀÖ´Â °æ¿ì¿¡µµ ½Å¼ÓÇÏ°Ô ±ÔÄ¢À» Àû¿ëÇÏ¸é¼ ¾÷°è ÃÖ°íÀÇ ¼º´ÉÀ¸·Î ´ë·® SQL ¿¡ ´ëÇÑ Á¢±ÙÅëÁ¦¸¦ ¼öÇàÇÒ ¼ö ÀÖÀ½À» °í°´»ç BMT¸¦ ÅëÇØ È®ÀÎÇß´Ù.
¡Ü »ó¿ë Reporting Á¦°ø
DBº¸¾È ¼Ö·ç¼ÇÀº öÀúÇÑ ÅëÁ¦¿Í ¿Ïº®ÇÑ ·Î±ëÀÌ °¡Àå Áß¿äÇÏ´Ù. ¸¹Àº °¨»ç Á¤º¸¸¦ ÀúÀåÇÏ´Â °ÍÀº º¸¾È»ç°í°¡ ¹ß»ýÇÏ´Â °æ¿ì, ¿øÀÎÀ» ÃßÀûÇÏ´Â ¸ñÀûÀÌ ÀÖ´Ù. ¶ÇÇÑ ·Î±ëµÈ Á¤º¸¸¦ ºÐ¼®ÇÏ¿© ÀáÀçÀûÀÎ º¸¾È»ç°í ¹ß»ýÀÇ °¡´É¼ºÀ» ¹Ì¸® ÆľÇÇÏ°í º¸¾È°µµ¸¦ À¯Áö ȤÀº °ÈÇÏ´Â ÀÏÀº º¸¾È°ü¸®ÀÚÀÇ Çʼö ÀÓ¹«ÀÌ´Ù.
¿Ïº®ÇÑ ·Î±ëÀº ·Î±×¿¡ ´ëÇÑ ÀûÀýÇÑ ºÐ¼®À» µ¿¹ÝÇÏ¿©¾ß Àǹ̰¡ ÀÖ´Ù. ÆäÆ®¶ó´Â »ó¿ë º¸°í¼ ÅøÀÎ Report Designer¸¦ ±â¹ÝÀ¸·Î ´Ù¾çÇÑ ±×·¡ÇÈÀ» »ç¿ëÇÏ¿© »ý¼ºµÈ º¸°í¼¸¦ Á¦°øÇÏ¿© º¸¾È°ü¸®ÀÚ ¹× °æ¿µÃþÀÌ ÇöÀçÀÇ º¸¾È ¼öÁØÀ» ÆÇ´ÜÇÏ°í ¹ÌÈíÇÑ ºÎºÐÀ» Á¶±â¿¡ ã¾Æ ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
¡Ü ¸ð´ÏÅ͸µ °æº¸
°í°´»ç¿¡ ¸ÂÃãÇü ¸ð´ÏÅ͸µ ȸéÀ» Á¦°øÇÏ°í SQL ±â¹ÝÀ¸·Î ´Ù¾çÇÑ ÁöÇ¥¸¦ Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ¶Ç ¼¹ö ±â¹ÝÀÇ ÁöÇ¥ ¼öÁýÀ¸·Î Àü»çÀûÀ¸·Î µ¿ÀÏÇÑ View¸¦ ÅëÇÑ ¸ð´ÏÅ͸µÀÌ °¡´ÉÇÏ°í µð±×¸®ÇÉÀÌ ¼³Ä¡µÈ ¼¹öÀÇ °¢Á¾ OS Á¤º¸ ¸ð´ÏÅ͸µ(CPU, Disk, Memory, Process µî)°ú ´Ù¼öÀÇ ´ë»ó ¼¹ö¸¦ Áß¾Ó¿¡¼ ÁýÁßÇÏ¿© °ü¸®ÇÏ¸ç ¹®Á¦ ¹ß»ý ½Ã Áï°¢ÀûÀÎ Alarm ±â´ÉÀ» Á¦°øÇÑ´Ù.
¾ÏÈ£È ±â´É °È ¿¹Á¤
¡Ü Key °ü¸® ¼¹ö
- Linux OS¸¦ žÀçÇÑ PC±Þ ¼¹ö
- CPU 2.0 GHz ÀÌ»ó, Main Memory 4 GB ÀÌ»óÀÇ H/W Spec
- ½Å½Ã¿þÀÌ SOHA DBMS(MM ¹æ½ÄÀÇ DBMS) žÀç
- ¾ÏÈ£È Å° ÀÚµ¿ °ü¸® ¹× Å° Á¤º¸ Á¦°ø
- Active-Active ¹æ½ÄÀÇ ÀÌÁßÈ ±¸¼º ¹× Key Á¤º¸ ÀÚµ¿ Replication
¡Ü °ü¸®ÀÚ UI
- Windows 2000 ÀÌ»óÀÇ OS¸¦ žÀçÇÑ PC±Þ ¼¹ö
- CPU 2GHz ÀÌ»ó, Main Memory 4 GB ÀÌ»óÀÇ H/W Spec
- »ç¿ëÀÚ µî·Ï ¹× ¾ÏÈ£È Ä÷³ ¼³Á¤ µîÀÇ ¾÷¹« ¼öÇà
¡Ü DB External Procedure
- Oracle Áö¿ø
- Linux(Kernel 2.6) & Unix(Solaris, Aix, HP-UX) Áö¿ø
- ¾Ï/º¹È£È ¶óÀ̺귯¸® Á¦°ø(¾ÏÈ£È : SEED,AES, DES, TDES, RC2, RC4, RC5, BlowFish, CAST128, ARIA / Hash : SHA1 (160 bit), SHA2 (224, 256, 384, 512 bit), MD5, HAS160, RIPEMD160 )
- Key °ü¸® ¼¹ö¿Í PKI ±â¹ÝÀÇ ¾ÏÈ£È Åë½ÅÀ» ÀÌ¿ëÇÏ¿© Key Á¤º¸¸¦ °¡Á®¿È
<±Û : Á¤º¸º¸È£21c ÆíÁýºÎ>
[¿ù°£ Á¤º¸º¸È£21c Åë±Ç Á¦106È£ (info@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>