DB¾ÏÈ£È, Àß ¸ð¸£°Å³ª ¾Ë°íµµ ±ÍÂú¾Æ Çϰųª...ÀÌÁßÅõÀÚ ÇÇÇؾß
±× µ¿¾È ±¹³»¿¡¼´Â DB ¾ÏȣȰ¡ °¡Áø ¾ç¸éÀû Ư¼º(º¸¾ÈÁ¦Ç°À̸鼵µ DB Á¦Ç°ÀÇ ¼º°ÝÀÌ °ÇÑ)À» Àß ÀÌÇØÇÏÁö ¸øÇØ ¸¹Àº ½ÇÆи¦ °æÇèÇÑ ¹Ù ÀÖ´Ù.
ÃÖ±Ù¿¡´Â ÀÌ·¯ÇÑ Á¡¿¡ ´ëÇÑ ÀνÄÀÌ ¸¹ÀÌ °³¼±µÇ¾î Á¦Ç° °ËÅä½Ã ¿©·¯ Ãø¸é¿¡¼ ¼¼¹ÐÇÑ °ËÅä°¡ ÀÌ·ç¾îÁö°í ÀÖÀ¸³ª, ¿ª½Ã °ø°ø ºÐ¾ß¿¡¼´Â Àü¹®¼ºÀÌ ºÎÁ·ÇÑ °ü°è·Î ¾ÆÁ÷µµ ´Ü¼øÈ÷ ½ºÆåÃæÁ· ¿©ºÎ¿Í °¡°Ý¿¡ ÀÇÇؼ¸¸ ¼±Á¤ÇÏ°í ÀÖ¾î °ÆÁ¤½º·± »óȲÀÌ´Ù.
¿Ö³ÄÇϸé DB ¿î¿µÈ¯°æ°ú »ç¿ëÇüÅ´ »çÀÌÆ®¸¶´Ù ¸Å¿ì ´Ù¾çÇϸç, DB ¾ÏÈ£Á¦Ç°Àº ÀÌ·¯ÇÑ DB ¼¹öÀÇ È¯°æ¿¡ ½º¸çµéµí ¸Å²ô·´°Ô ÀÛµ¿Çؾ߸¸ Çϱ⠶§¹®¿¡ DB ¾ÏÈ£È Á¦Ç°ÀÌ Á¦°øÇÏ´Â DB°ü·Ã ±â´ÉµéÀÇ ¿Ï¼ºµµ¿Í ¼÷¼ºµµ°¡ ³ôÁö ¾ÊÀ¸¸é Àû¿ë ÈÄ ¿©·¯°¡Áö ¹®Á¦¸¦ ¾ß±âÇϱ⠶§¹®¿¡ °á±¹ ¿î¿µÀ» Æ÷±âÇÏ´Â »óȲÀÌ ºú¾îÁö±â ¶§¹®ÀÌ´Ù.
DB¾ÏÈ£È, ¹«¾ùÀ» Áß¿äÇÏ°Ô °í·ÁÇØ¾ß Çϴ°¡
ÇÊÀÚ°¡ ¿©·¯ ¹ø Ä®·³À̳ª ¼¼¹Ì³ª¸¦ ÅëÇØ ÁÖÀåÇÑ °Íó·³, DB ¾Ïȣȿ¡¼ °¡Àå Áß¿äÇÑ °ÍÀº º¸¾È Ãø¸é¿¡¼´Â ¾ÏÈ£È ÇÑ µ¥ÀÌÅÍ°¡ À¯ÃâµÇ¾î ³ëÃâµÉ ¼ö ÀÖ´Â Ãë¾à¼ºÀ» ¾ø¾Ö±â À§ÇØ º¸¾È Çʼö¿ä°Ç Áï, ¾ÈÀüÇÑ ¾Ë°í¸®Áò, Å° »ç¿ë ±ÇÇÑ ÅëÁ¦ ¹× Å° ±â¹Ð¼º À¯Áö¸¦ µé ¼ö ÀÖÀ¸¸ç, DB ¿î¿µ Çʼö¿ä°ÇÀ¸·Î´Â °í¼º´É, ´ë¿ë·® 󸮴ɷ ±×¸®°í ³»Àå¾Ö¼º(¿î¿µ¼º) À̶ó°í º¼ ¼ö ÀÖ´Ù.
BMT·Î °ËÁõÀÌ °¡´ÉÇÒ±î?
´ëüÀûÀ¸·Î º¸¾È¿ä¼Òµé¿¡ ´ëÇÑ °ËÁõÀº BMT ȯ°æ¿¡¼µµ °ËÁõÀÌ °¡´ÉÇÒ ¼ö ÀÖÁö¸¸, DB °ü·Ã ±â´É¡¤¼º´É ¿ä¼ÒµéÀº BMT ȯ°æ¿¡¼ °ËÁõÀÌ ºÒ°¡´ÉÇÏ´Ù.
±× ÀÌÀ¯´Â ½ÇÁ¦ ¿î¿µÈ¯°æ°ú °°Àº ¼¹öÀÇ Å©±â, ¾÷¹« ºÎÇÏ, ½ÇÁ¦¿Í °°Àº º¹ÀâÇÑ È¯°æ µîÀÌ BMT ȯ°æ¿¡¼´Â ±¸ÇöÀÌ ¾È µÇ±â ¶§¹®ÀÌ´Ù. µû¶ó¼ ´ëºÎºÐÀÇ Á¦Ç°µéÀÌ °¡º±°Ô BMT´Â Åë°úÇÒ ¼ö ÀÖ°ÚÁö¸¸ ½Ç ȯ°æ, ½Ç ¼¹ö¿¡ Àû¿ëÇßÀ» ¶§¿¡¾ß ¹®Á¦°¡ ¹ß»ýµÉ ¼ö ÀÖ´Ù.
¸ð¸§Áö±â ÁÁÀº Àç·á¿¡ ¿ä¸®»çÀÇ ³ë·ÂÀÌ ´õÇØÁ³À» ¶§ ºñ·Î¼Ò ÃÖ°íÀÇ À½½ÄÀÌ Åº»ýÇÏ´Â ¹ýÀÌ´Ù. ±×·³ ¾î¶»°Ô °ËÁõÇÒ ¼ö ÀÖÀ»±î? µµÀÔ´ã´çÀÚµéÀÌ ³ë·ÂÇØ¾ß ÇÑ´Ù. »ç½Ç°ú Áø½Ç¼ºÀ» È®ÀÎÇϱâ Èûµç Àڷᳪ SI »ç ¶Ç´Â °ø±Þ¾÷üÀÇ ¸»¿¡¸¸ ÀÇÁ¸Çؼ´Â °ï¶õÇÏ´Ù. ±×µéÀº ÀÌÇØ °ü°èÀÚÀ̱⠶§¹®¿¡ °øÁ¤ÇÏ°í °´°üÀûÀÎ »ç½ÇÀ» ÀüÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù.
¾î¶² Á¦Ç°ÀÌ°Ç °£¿¡ °´°üÀûÀÎ À§Ä¡¿¡ ÀÖ´Â »ç¶÷µéÀÇ ÀÔ¼Ò¹®ÀÌ °¡Àå Á¤È®ÇÒ °ÍÀÌ´Ù. ÀÔ¼Ò¹®À¸·Î ¾Ë°Ô µÈ Á¦Ç°ÀÌ ÀÖ´Ù¸é ±× Á¦Ç°À» ½ÇÁ¦ »ç¿ëÇÏ´Â »ç¶÷µéÀÇ À̾߱⸦ µè°í È®ÀÎÇÔÀ¸·Î½á °ËÁõÇÒ ¼ö ÀÖ´Ù.
Áï, DB ¾Ïȣȿ¡ ´ëÇØ °øºÎÇØ¾ß ÇÏ°í Á¦Ç°¸¶´Ù º¹¼öÀÇ ·¹ÆÛ·±½º ¹æ¹® Á¶»ç¸¦ ÅëÇØ ½ÇÁ¦ ¾ÏÈ£ÈÇÑ ±¸Ãà ³»¿ëÀ» ¼¼¹ÐÈ÷ ¾Ë¾ÆºÁ¾ß Çϸç, ¿î¿µµÇ°í ÀÖ´Â »óŸ¦ È®ÀÎÇØ º¸´Â ³ë·ÂÀÌ ÇÊ¿äÇÏ´Ù. ¾ÏÈ£ÈÇÑ Ä®·³ÀÇ Á¾·ù, PK »ç¿ë ¿©ºÎ, ¾ÏÈ£ÈÇÑ Å×ÀÌºí ¼ö ¹× Å©±â, ¼º´Éº¯ÈÀ², CPU »ç¿ëÀ², ±¸Ãà½ÃÀÇ Æ¯ÀÌ»çÇ× ¹× ¸¸Á·µµ µîÀ» ÀÚ¼¼È÷ ¾Ë¾ÆºÁ¾ß ÀǹÌÀÖ´Â Á¶»ç°á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù. Áï, BMT¿Í´Â º°µµ·Î ·¹ÆÛ·±½º È®ÀÎÀÌ Áß¿äÇÏ´Ù´Â ¾ê±â´Ù.
º¸¾È¼º°ú °£ÆíÇÑ Àû¿ëÀÇ µ¿½Ã ÃæÁ·ÀÌ °¡´ÉÇÒ±î?
DB ¾Ïȣȿ¡ »ç¿ëµÉ ¼ö ÀÖ´Â ¼Ö·ç¼ÇµéÀº Plug-In, API, DB Kernel ¹æ½Ä, ÆÄÀÏ ¾ÏÈ£È ¹× Appliance ¹æ½Ä µîÀÌ ÀÖÀ¸¸ç, °¢°¢ÀÇ ¹æ½Ä º° Ư¡ ¹× Àå´ÜÁ¡Àº ´ÙÀ½ÀÇ Ç¥¿Í °°´Ù
ApplicationÀÇ ¼öÁ¤ÀÌ ÀüÇô ¾ø´Â ¹æ½ÄÀÎ ÆÄÀÏ ¾ÏÈ£È¿Í TDE(DB Ä¿³Î ¹æ½Ä) ¹æ½ÄÀº À¯Ãâ ¹æÁö¸¦ À§ÇÑ Çʼö º¸¾È 3¿ä¼Ò °¡¿îµ¥ ¾Ï¡¤º¹È£Å° »ç¿ë±ÇÇÑ ÅëÁ¦ ±â´É ¹× Å° ±â¹Ð¼ºÀÇ À¯Áö¿¡ ¹®Á¦°¡ ¹ß»ýÇÒ ¼öµµ ÀÖ´Â ±¸Á¶¸¦ °¡Áö°í ÀÖ´Ù.
¾Æ¹«°Íµµ ¼öÁ¤ÇÏÁöµµ ¾Ê°í Àû¿ëÀÌ °£ÆíÇÑ ¹æ¹ý Áß, À¯Ãâ¿¡ ¾È½ÉÇÒ ¸¸Å ÃæºÐÇÑ º¸¾È¼ºÀ» Á¦°øÇÏ´Â ¹æ½ÄÀº ¾ø´Ù. Áï, ¿ÏÀüÇÑ º¸¾ÈÀ» ´Þ¼ºÇÏ·Á¸é ¾î´À Á¤µµÀÇ ³ë·Â°ú ½Ã°£Àº µé¿©¾ß ÇÑ´Ù.
-
¾Ï¡¤º¹È£Å°¿¡ ´ëÇÑ ÅëÁ¦¸¦ ½Ç½ÃÇϱâ À§ÇØ ÇÊ¿äÇÑ Á¢¼ÓÀÚÁ¤º¸(DB °èÁ¤, IP/MAC ÁÖ¼Ò µî)¿Í API È£Ãâ½Ã ÀÔ·ÂÇؾ߸¸ ÅëÁ¦°¡ µÇ´Â °æ¿ì ¶Ç´Â ÀÛµ¿ À§Ä¡·Î ÀÎÇØ Á¢¼Ó App. ¸í¿¡ ´ëÇÑ ÅëÁ¦°¡ ¾È µÉ ¼öµµ ÀÖ´Ù.
-
TDE ¹æ½ÄÀÌ ¸ðµÎ ÀÌ·¯ÇÑ ¹®Á¦°¡ ÀÖ´Â °ÍÀº ¾Æ´Ï³ª, Tablespace ´ÜÀ§ÀÇ ¾ÏÈ£È ¹æ½Ä¿¡¼´Â ¸Þ¸ð¸®³»ÀÇ DB »ç¿ë ¿µ¿ª(SGA) ³»¿¡ Clear Text·Î Á¸ÀçÇÏ°Ô µÈ´Ù.
-
Åë»óÀÇ TDEµéÀº AES128/192/256°ú TDES192¸¦ Áö¿øÇÏÁö¸¸, º»ÀÎ ÀÎÁõÀ» À§ÇÑ Æнº¿öµå ¶Ç´Â ¹ÙÀÌ¿ÀÁ¤º¸ µîÀ» ¾ÏÈ£ÈÇϱâ À§ÇÑ SHA-256/384/512¸¦ Áö¿øÇÏÁö ¾Ê°í ÀÖ´Ù.
-
TDE´Â DBMS¿¡¼ Á¦°øµÇ´Â ±â´Éµé·Î, Àû¿ë¡¤°ü¸®µî°ú °ü·ÃÇÑ ¸ðµç ÀÛ¾÷À» º¸¾È °ü¸®ÀÚ°¡ ¼öÇàÇÒ ¼ö ¾ø°í DB°ü¸®ÀÚ¿¡ ÀÇÇØ ÀÌ·ïÁø´Ù.
-
ÇöÀç ±¹³»¿¡ ¼Ò°³µÈ ÀϺΠAppliance´Â DBA¿¡ ´ëÇÑ ÅëÁ¦°¡ ºÒ°¡´ÉÇÏ´Ù.
-
¾Ï¡¤º¹È£ 󸮴 Clock¿¡ ¹Î°¨ÇÑ Æ¯¼ºÀ» °¡Áö°í ÀÖ¾î, µ¥ÀÌÅÍÀÇ Ã³¸®¸¦ ³×Æ®¿öÅ©¸¦ ÅëÇØ ¿ÜºÎ ½Ã½ºÅÛ(Appliance)¿¡¼ ó¸®ÇØ ¿À´Â ±¸Á¶´Â SSL ¾ÏÈ£È Åë½ÅÀ» Çϱ⠶§¹®¿¡ ´ë·®ÀÇ µ¥ÀÌÅÍ Ã³¸® ½Ã ´À·ÁÁú ¼ö¹Û¿¡ ¾ø´Ù.
-
ÆÄÀÏÀº OS LevelÀÇ Object·Î½á, OS»ç¿ëÀÚ¿Í DB LevelÀÇ »ç¿ëÀÚ´Â °°Áö ¾Ê´Ù. µû¶ó¼ DB ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ´Â DBMS ÀÚü°¡ µÇ¹Ç·Î DBMSÀÇ ¿î¿µÀ» À§Çؼ´Â Ç×»ó Çã¿ëÇÒ ¼ö¹Û¿¡ ¾ø¾î DB °èÁ¤¿¡ ´ëÇÑ ÅëÁ¦°¡ ÀÌ·ç¾îÁú ¼ö ¾ø´Ù. IP/MAC, App¸í µî¿¡ ´ëÇÑ ÅëÁ¦µµ ÀÌ·ç¾îÁöÁö ¾Ê´Â °æ¿ì°¡ ´ëºÎºÐÀÌ´Ù.
¾ÆÁ÷µµ Àϼ± ½Ç¹«ÀÚµé°ú À̾߱⸦ ³ª´©´Ù º¸¸é DB¾Ïȣȿ¡ ´ëÇØ ¹¹°¡ ¹ºÁö¸¦ Àß ¸ð¸£°í ÀÖ¾î¼ ÀÏÀ» ±×¸£Ä¥ °¡´É¼ºÀÌ ³óÈÄÇÑ °æ¿ìµµ ÀÖ°í, ¾ÏÈ£ÈÀÇ Á߿伺°ú ¿¹»ó °¡´ÉÇÑ º¸¾È À§Çù¿¡ ´ëÇؼµµ ºñ±³Àû Àß ¾Ë°í ÀÖÁö¸¸ Á¦´ë·Î ±¸ÃàÀ» ÇÏ·Á´Ï ±ÍÂú°í Èûµé °Í °°¾Æ ¾Ö½á ¸ð¸¥Ã´ÇÏ¸ç ´ëÃæ ÇÏ·Á´Â »ç¶÷µéÀÌ Á¾Á¾ ÀÖ´Ù.
ÇöÀç·Î¼´Â ¸Å¿ì ¿ì·Á°¡ µÈ´Ù. ºÐ¸íÈ÷ Çϳª¸¶³ª ÇÑ ±¸Ãà ÇÁ·ÎÁ§Æ®°¡ µÉ °ÍÀÌ »·ÇÏ¸ç ¿äÇàÈ÷ À¯Ãâ»ç°í°¡ ¾È ¹ß»ýÇÏÁö ¾Ê´õ¶óµµ 2~3³â ÈÄ¿¡´Â ¡®°íµµÈ¡¯¶ó´Â ¸í¸ñÀ¸·Î ÀçµµÀÔÀ» ÇÏ°Ô µÇ¹Ç·Î °á±¹ ÀÌÁß ÅõÀÚ°¡ ¹ß»ýÇÏ°Ô µÇ±â ¶§¹®ÀÌ´Ù.
ÀÌ·± Çö»óÀº DB¾Ïȣȿ¡ ´ëÇÑ ¿Ã¹Ù¸¥ ÀÌÇØ°¡ ¼±ÇàµÇ¸é °ÅÀÇ »ç¶óÁö°Ô µÇ°ÚÁö¸¸ ¿©±â¿¡´Â 2~3³â ÀÌ»óÀÇ ±ä ½Ã°£ÀÌ ¼Ò¿äµÇ´Âµ¥, °ü·Ã ¹ý¿¡ µû¶ó¼ DB¾ÏÈ£È ±¸Ãà ¶ÇÇÑ ÀÌ ½Ã±â¿¡ ÁýÁßÀûÀ¸·Î ÀÌ·ç¾îÁú °ÍÀ̱⠶§¹®¿¡ °¢º°È÷ ½Å°æÀ» ½á¾ß ÇÑ´Ù.
±Û_Á¶ µ· ¼· À̱۷ιú½Ã½ºÅÛ ÀÌ»ç(alex@cubeone.co.kr)
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>