Áö³ÇØ ÇϳªÄ³ÇÇÅ» ¼öÁÖ·Î ±ÝÀ¶±Ç ÁøÀÔ¿¡ ¼º°øÇÑ Çѱ¹¿À¶óŬ(´ëÇ¥ À¯¿ø½Ä)ÀÇ DW ¾îÇöóÀ̾𽺠Á¦Ç° ‘¿¢»çµ¥ÀÌŸ’°¡ À̹ø¿¡´Â Ä«µå Á¤º¸°è ÁÖ·Â EDW Á¦Ç°À¸·Î äÅõƴÙ.
ÃÖ±Ù ¿ì¸®ÀºÇà(ÀºÇàÀå ÀÌÁ¾ÈÖ)Àº ‘Ä«µåIT½Ã½ºÅÛ À籸Ãà¿ë DW ¾îÇöóÀ̾𽺠µµÀÔ’ ¿ì¼±Çù»ó´ë»ó »ç¾÷ÀÚ·Î Çѱ¹¿À¶óŬ ‘¿¢»çµ¥ÀÌŸ’¸¦ ¼±Á¤Çß´Ù.
2010³â LG CNS¸¦ ÁÖ»ç¾÷ÀÚ·Î Ä«µå ½Å½Ã½ºÅÛÀ» °³¹ß ÁßÀÎ ¿ì¸®ÀºÇàÀº ¡ã°í°´¸¶ÄÉÆà Á¤º¸ ‘ÅëÇÕ→°ü¸®→ºÐ¼®→È°¿ë’ ȯ°æÀÇ Ã¼°èÈ ¡ãµ¿ÀÏ °í°´¿¡ ´ëÇÑ ½Ì±Û ºä ±¸Çö ¡ã°ü¸®±¸Á¶ ¹× OLAP µµÀÔÀ» °ñÀÚ·Î ÇÏ´Â Á¤º¸°è °³ÆíÀ» ÃßÁø ÁßÀÌ´Ù.
À̹ø ¾îÇöóÀ̾𽺠DW µµÀÔÀº ÀÌ Á¤º¸°è °³Æí ÀÏȯÀÌ´Ù.
¿ì¸®±ÝÀ¶Á¤º¸½Ã½ºÅÛ ITÅëÇÕ±¸¸ÅºÎ ³ë¾çȯ ºÎÀåÀº “BMT µîÀ» °ÅÃÄ »ç¾÷ÀÚ¸¦ ¼±Á¤Çß´Ù”¸ç “À̹ø »ç¾÷¿¡´Â IBM ‘iSAS’, EMC ‘±×¸°Ç÷³’, ¿À¶óŬ ‘¿¢»çµ¥ÀÌŸ’°¡ BMT¿¡ Âü¿©Çß´Ù”°í ¹àÇû´Ù.
Çѱ¹Å׶óµ¥ÀÌŸ´Â BMT¸¦ Çѱ¹¿¡¼ ½ÃÇàÇÒ ¼ö ¾ø´Ù´Â ±Û·Î¹ú Á¤Ã¥¿¡ ÀÇÇØ À̹ø »ç¾÷¿¡¼ Á¦¿ÜµÆ´Ù.
ÃÑ 40¾ï´ë·Î Ãß»êµÇ´Â °è¾àÀÌ Ã¼°áµÇ¸é ¿ì¸®ÀºÇà°ú ¿À¶óŬÀº Ä«µå Á¤º¸°è ºÎ¹® ÃÑ 50Å׶ó¹ÙÀÌÆ®¸¦ ´ë»óÀ¸·Î ODS, DW ¿µ¿ªÀ» Æ÷ÇÔÇÑ DW ¾îÇöóÀ̾𽺠Á¦Ç°À» ±¸ÃàÇÏ°Ô µÈ´Ù.
¾Æ¿ï·¯ CDC¸¦ ÅëÇÑ ½Ç½Ã°£ ±â¾÷(RTE) ±¸Ã൵ ¿ì¸®ÀºÇà Ä«µå DW ±¸Ãà »ç¾÷ÀÇ ÁÖ¿ä ´ë»óÀÌ´Ù.
CDC(Change Data Capture)¶õ Ä«µå °èÁ¤°è µ¥ÀÌŸ¸¦ ½Ç½Ã°£ Ä«µåDW·Î °Å·¡ µ¥ÀÌÅÍ·Î ÀÌ°ü, ÀûÀçÇÏ´Â ¹æ½ÄÀÌ´Ù.
³ë¾çȯ ºÎÀåÀº “CDC¼Ö·ç¼ÇÀº º°µµ ±¸¸Å¸¦ À§ÇØ ÀÌ´ÞÁß Á¦¾È¼¸¦ ¸¶°¨, ¼Ö·ç¼Ç °ø±Þ »ç¾÷ÀÚ¸¦ ¼±Á¤ÇÒ °Í”À̶ó°í ¹àÇû´Ù.
½ÇÁ¦·Î ¿ì¸®ÀºÇà°ú ¿ì¸®±ÝÀ¶Á¤º¸½Ã½ºÅÛÀº Áö³ 14ÀÏ ‘¿ì¸®ÀºÇà Ä«µåIT½Ã½ºÅÛ À籸Ãà¿ë CDC(Change Data Capture) ¼Ö·ç¼Ç µµÀÔ’ ÀÔÂû °ø°í¸¦ ³»°í »ç¾÷ÀÚ ¼±Á¤¿¡ ³ª¼¹´Ù.
¡ß‘DW ¾îÇöóÀ̾𽺒 Áö°¢º¯µ¿ ¿¹°í = ¿ì¸®ÀºÇà Ä«µåºÎ¹® ±â°£ DW ¼Ö·ç¼Ç ¿ªÇÒ¿¡ ³ª¼³ ¿À¶óŬ ‘¿¢»çµ¥ÀÌŸ’´Â Å׶ó¹ÙÀÌÆ®±Þ µ¥ÀÌÅÍ ¿þ¾îÇϿ콺(DW)¸¦ À§ÇØ ¼³°èµÈ ¼ÒÇÁÆ®¿þ¾î, ¼¹ö ¹× ½ºÅ丮ÁöÀÇ ÆÐÅ°ÁöÀÌ´Ù.
Ãʱâ Ãâ½Ã´ç½Ã¿¡´Â HP ¼¹ö¿¡ ÃÖÀûȵÆÀ¸³ª ½ã Àμö ÀÌÈÄ 2009³â 9¿ù ½ã Àåºñ¿¡ ÃÖÀûÈ µÈ ‘¿¢»çµ¥ÀÌŸ v2’¸¦ ³»³õ¾Ò´Ù.
Áö³ 2009~2010³â¿¡ °ÉÃÄ SKÅÚ·¹ÄÞ, ´ë¹ý¿ø µîÀ» °í°´À¸·Î È®º¸Çß´Ù.
ÀÛ³â 10¿ù ÇϳªÄ³ÇÇÅ»À» ½ÃÀÛÀ¸·Î ±ÝÀ¶±Ç ¹®À» ²ÙÁØÈ÷ µÎµå¸° °á°ú ¿ì¸®Ä«µå ÁøÀÔ¿¡ ¼º°øÇß´Ù.
¿À¶óŬ ‘¿¢»çµ¥ÀÌŸ’ °Á¡Àº ¡ãOLTP DBMS ȣȯ¼º ¡ã¼Õ½¬¿î ¾÷±×·¹ÀÌµå ¡ã¿ì¼öÇÑ ¼º´É ¡ã°¡°Ý µî 4~5°¡Áö·Î Á¤¸®µÈ´Ù.
OLTP ¾÷¹«°¡ ¸¹Àº ±â¾÷»ç¿ëÀÚ´Â DW Á¦Ç°À» µµÀÔÇÒ ¶§ API°¡ ¼º´ÉÀúÇÏ¿¡ ¿µÇâÀ» ¹ÌÄ¡´À³Ä ÇÏ´Â Á¡¿¡ ¸¹Àº °ü½ÉÀ» °®´Â´Ù.
¿À¶óŬ DBMS¸¦ »ç¿ëÇÏ´Â ±â¾÷°í°´Àº ‘¿¢»çµ¥ÀÌŸ’¸¦ µµÀÔÇÒ °æ¿ì API¾øÀÌ OLTP DBMS¿Í °ð¹Ù·Î ȣȯ½Ãų ¼ö ÀÖ´Ù.
¾Æ¿ï·¯ ½ã ¼¹ö ±¸Á¶ÀÇ ¼Õ½¬¿î H/W ¾÷±×·¹À̵å, Àú·ÅÇÑ SW´ÜÀ§ °¡°ÝÁ¤Ã¥, OLTP/OLAP ȣȯÀ¸·Î ¾ÈÁ¤ÀûÀÎ ¼º´É ¹ßÈÖ µî °Á¡À» º¸ÀδÙ.
‘¿¢»çµ¥ÀÌŸ’´Â DBMS À¯Áöº¸¼ö·á¸¦ ´Ù Áö±ÞÇصµ ÇöÀç ³ª¿Í ÀÖ´Â DW ¾îÇöóÀ̾𽺠Á¦Ç° Áß ¼º´É´ëºñ °¡°Ý °æÀï·ÂÀÌ ³ô´Ù´Â °Ô ¿À¶óŬ ÃøÀÇ ÁÖÀåÀÌ´Ù.
¹Ý¸é Çѱ¹Å׶óµ¥ÀÌŸ´Â ¿ì¸®±ÝÀ¶±×·ìÀÌ ÁöÁÖ»ç Â÷¿øÀÇ EDW ¼Ö·ç¼ÇÀ¸·Î ÀÚ»ç Á¦Ç°À» »ç¿ëÁßÀε¥ À̹ø Ä«µå DW »ç¾÷ÀÚ¿¡¼ ¹èÁ¦µÆ´Ù´Â Á¡¿¡ °ïȤ½º·¯¿î ÀÔÀåÀ» º¸ÀÌ°í ÀÖ´Ù.
Å׶óµ¥ÀÌŸ´Â °ú°ÅºÎÅÍ ÁöÀûµÅ ¿Â ±¹³» BMT ºÒ°¡ Á¤Ã¥, °í°¡ÀÇ ¾÷±×·¹ÀÌµå ¹× ºñ½Ñ S/W °¡°Ý, ¿ÀǼ¹ö ȯ°æÀÌ ¾Æ´Ñ Å׶óµ¥ÀÌŸ Àü¿ë ¼¹ö¸¸ »ç¿ë°¡´ÉÇÑ ±â¼ú µîÀÇ ¹®Á¦¸¦ ÇØ°áÇÏÁö ¾Ê°í¼´Â ½ÃÀåÁ¡À¯À² À¯Áö¿¡ ¾î·Á¿òÀÌ ÀÖÀ» °ÍÀ¸·Î ¿¹»óµÈ´Ù.
¾Æ¿ï·¯ IBM Áø¿µÀÇ ‘³×ƼÀÚ’ ¶Ç´Â ‘iSAS’, EMC Áø¿µÀÇ ‘±×¸°Ç÷³’ Á¦Ç°ÀÌ ¾ÕÀ¸·Î ½ÃÀåÀ» È®´ëÇÏ·Á¸é ¼¹ö¸¦ ¼Ò½ÌÇÏ´Â ¹æ½ÄÀÇ º¯È°¡ ÇÊ¿äÇÒ °ÍÀ¸·Î º¸ÀδÙ.
<±èµ¿±â ±âÀÚ>kdk@bikorea.net < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |