ÃÖ±Ù ´Ù¼öÀÇ ±ÝÀ¶±â¾÷Àº ÀÎÇÁ¶ó ȯ°æÀÇ ºÒÆí»çÇ×À» ÇØ°áÇϱâ À§ÇØ µðÁöÅÐ Çõ½ÅÀ» µµ¸ðÇÏ°í ÀÖ´Ù.
±âÁ¸ ȯ°æ¿¡¼ÀÇ ÁÖ¿ä ºÒÆí»çÇ×Àº ±Þº¯ÇÏ´Â ºñÁö´Ï½º ȯ°æ¿¡¼ ½Å±Ô ¼ºñ½º¸¦ À§ÇÑ ÀÎÇÁ¶ó ±¸¼º¿¡ ½Ã°£ÀÌ ¸¹ÀÌ ¼Ò¿äµÇ°í, ±× °úÁ¤ÀÌ º¹ÀâÇØ ¸®½ºÅ©°¡ ¸¹´Ù´Â °ÍÀÌ´Ù.
À̸¦ ÇØ°áÇϱâ À§ÇØ ‘¸¶ÀÌÅ©·Î ¼ºñ½º ¾ÆÅ°ÅØó(MSA)’·ÎÀÇ Àüȯ¿¡ °ü½ÉÀÌ ÁýÁߵǰí ÀÖ´Ù.
1990³â´ë Ŭ¶óÀ̾ðÆ® ¼¹ö ½Ã´ëÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ȯ°æÀº ‘¸ð³ë¸®Æ½(Monolitic)’ÇÑ Æ¯¼ºÀ» °¡Á³´Ù.
ÀÌÀÇ Æ¯Â¡Àº ¾ÖÇø®ÄÉÀÌ¼Ç ¼ºñ½º¿¡ ÇÊ¿äÇÑ ÄÄÆ÷³ÍÆ®µéÀÌ ¼·Î ´Ü´ÜÈ÷ °áÇյŠÀÖ¾î ÀϺΠº¯°æÀÌ ÇÊ¿äÇϸé Àüü ¼ºñ½º¿¡ ¾î¶² ¿µÇâµµ°¡ ÀÖÀ»Áö ºÒÈ®½ÇÇØ Àüü¸¦ Å×½ºÆ®ÇØ¾ß Çß´Ù.
ÀÌÈÄ À¥±â¹ÝÀÇ SOA(Service Oriented Architecture) ¾ÆÅ°ÅØó °³³äÀÌ µµÀÔµÇ¸é¼ À¯»ç ÄÄÆ÷³ÍÆ®µéÀ» ±×·ìÇÎÇÏ°í ¸ðµâÈÇؼ º¯°æ ¿µÇâµµ Å×½ºÆ® ÀÛ¾÷ÀÌ ´Ù¼Ò °£ÆíÇØÁ³À¸³ª ¿©ÀüÈ÷ ¸ðµâ´ÜÀ§ ¿µÇâµµ¸¦ ÆľÇÇϱâ À§ÇØ Å×½ºÆ®¸¦ ¼öÇàÇÒ ÇÊ¿ä°¡ ÀÖ¾ú´Ù.
¿À´Ã³¯ Ŭ¶ó¿ìµå ȯ°æ¿¡¼´Â ¸¶ÀÌÅ©·Î ¼ºñ½º ¾ÆÅ°ÅØó ±â¹ÝÀ¸·Î ¸ðµâÀ» Á»´õ ÀÛÀº Àü¹®ÈµÈ ¼¼ºÎ ±â´Éµé·Î ºÐ¸®ÇØ »óÈ£ ÀÇÁ¸°ü°è ¾øÀÌ µ¶¸³ÀûÀ¸·Î ÀÌ·ïÁöµµ·Ï ±¸¼ºÇÏ°í ÀÖ´Ù.
À̸¦ µÞ¹ÞħÇÏ´Â ±â¼úÀº ÄÁÅ×ÀÌ³Ê ÇüÅÂÀÇ ÆÐÅ°Áö·Î ¼ºñ½º¸¦ ±¸ÃàÇÏ°í ¹èÆ÷Çϴ Ŭ¶ó¿ìµå ³×ÀÌƼºê ±â¼úÀÌ´Ù.<±×¸²1 ‘IT ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼º º¯È’ ÂüÁ¶>
|
|
|
¡ã ±×¸²1 ‘IT ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼º º¯È’ |
Ŭ¶ó¿ìµå ½Ã½ºÅÛ¿¡¼ ÀÏ¹Ý °¡»óÈ È¯°æ°ú ÄÁÅ×ÀÌ³Ê È¯°æÀº ¾î¶² Â÷ÀÌ°¡ ÀÖÀ»±î?
¿ì¼± °øÅëµÇ´Â Á¡Àº ÇϳªÀÇ ¹°¸® ¼¹ö¿¡ º¹¼ö °³ÀÇ °¡»ó¸Ó½ÅÀ» ¸¸µé°í ¿øÇÏ´Â º¹¼ö °³ÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» µ¶¸³ ±¸¼ºÇÑ´Ù´Â °ÍÀÌ´Ù.
Â÷ÀÌÁ¡Àº ÀÏ¹Ý °¡»óÈ È¯°æÀº ¼¹ö, ½ºÅ丮Áö, ³×Æ®¿÷À» Æ÷ÇÔÇÏ´Â Çϵå¿þ¾î¸¦ °øÀ¯ÇÏ´Â °¡»óÈÀ̳ª Ŭ¶ó¿ìµå ³×ÀÌƼºêÀÎ ÄÁÅ×ÀÌ³Ê È¯°æ¿¡¼´Â ‘È£½ºÆ®(Host) OS’¸¦ °øÀ¯Çϵµ·Ï °¡»óÈÇÑ´Ù´Â Á¡ÀÌ´Ù.
µû¶ó¼ ÀÏ¹Ý °¡»óÈ È¯°æ¿¡¼ ¸ðµç °¡»ó¸Ó½Å¿¡´Â OS¸¦ ¼³Ä¡ÇØ¾ß ÇÏÁö¸¸, ÄÁÅ×ÀÌ³Ê È¯°æ¿¡¼´Â ‘È£½ºÆ® OS’¸¦ °øÀ¯ÇϹǷΠº°µµ·Î OS¸¦ ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ¾ø´Ù.
ÄÁÅ×ÀÌ³Ê À̹ÌÁö´Â ÀÏ¹Ý VM À̹ÌÁö¿¡ ºñÇØ ÀÛÀ¸¸ç, ½Ã½ºÅÛ ÀüüÀûÀ¸·Î ¸Þ¸ð¸® »ç¿ë·®µµ ÀÛ´Ù.
°Ô´Ù°¡ OSºÎÆýð£ÀÌ ¾øÀ¸¹Ç·Î Àå¾Ö½Ã ‘½ºÅĹÙÀÌ(Standby)’ÀÇ ¼ºñ½º ½ÃÀ۽𣵵 ÈξÀ ºü¸£´Ù.
¶ÇÇÑ Ç÷§ÆûÀ» ÀÌÀüÇØ¾ß ÇÒ ¶§ ÀÏ¹Ý °¡»óÈ È¯°æÀº ¹Ýµå½Ã µ¿ÀÏÇÑ ÇÏÀÌÆÛ¹ÙÀÌÀú·Î ±¸¼ºÇØ¾ß ÇÏÁö¸¸, ÄÁÅ×À̳ʴ ȣ½ºÆ® OS¸¸ µ¿ÀÏÇÏ¸é ‘¿Â ÇÁ·¹¹Ì½º(On-Premise), ÆÛºí¸¯ ¿À¾î ÇÁ¶óÀ̺ø Ŭ¶ó¿ìµå(Public or Private Cloud) µî ¾îµð¿¡µµ À̽ÄÀÌ °¡´ÉÇÏ´Ù.
ÇÏÀ̺긮µå ¶Ç´Â ¸ÖƼ Ŭ¶ó¿ìµå Àü·«À» °®´Â ±â¾÷µéÀÌ Áõ°¡ÇÏ´Â Ãß¼¼¿¡ º¸´Ù ³ôÀº À¯¿¬¼ºÀ» Á¦°øÇÏ´Â ÄÁÅ×ÀÌ³Ê ±â¹Ý Ŭ¶ó¿ìµå ½Ã½ºÅÛ È¯°æÀÌ À¯¸®ÇÏ´Ù°í º¼¼ö ÀÖ´Ù.
Á¡Â÷ Áõ°¡ÇÏ´Â ÄÁÅ×À̳ÊÈ µÈ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¹èÆ÷¿Í ¿Ã¹Ù¸¥ ÄÁÅ×ÀÌ³Ê ¿ÀÄɽºÆ®·¹ÀÌ¼Ç Ç÷§ÆûÀÇ ¼±ÅÃÀº ¿î¿µ ¿À¹ö Çìµå¸¦ ÁÙÀÌ´Â µ¥ »ó´çÇÑ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù.
Ŭ¶ó¿ìµå ³×ÀÌƼºê ȯ°æ¿¡¼ ´Ù¾çÇÑ ÄÁÅ×À̳ʵéÀ» ¹èÆ÷ÇÏ°í °ü¸®Çϴµ¥ ÈçÈ÷ »ç¿ëµÇ´Â Ç÷§ÆûÀº Äí¹ö³×Ƽ½º´Ù.
¶ÇÇÑ ·¹µåÇÞ ¿ÀǽÃÇÁÆ®(Redhat OpenShift)´Â ¿£ÅÍÇÁ¶óÀÌÁî±Þ Äí¹ö³×Ƽ½º ¹èÆ÷ÆÇÀ¸·Î Äí¹ö³×Ƽ½ºÀÇ º¹ÀâÇÑ ¸í·É¾î ´ë½Å GUI ÅëÇÕÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ °¢Á¾ ÄÁÅ×À̳ʸ¦ ¼Õ½±°Ô ¹èÆ÷ÇÏ°í °ü¸®ÇÏ°Ô ÇÑ´Ù. »ç¿ëÀÚµéÀº À̵é ȯ°æ¿¡¼ Db2 ÄÁÅ×À̳ʸ¦ ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù.
ÄÁÅ×À̳Êȯ°æÀÇ Db2´Â ±âÁ¸ÀÇ Ç³ºÎÇÏ°í °·ÂÇÑ DBMS ±â´É¿Ü¿¡ Ãß°¡ÀûÀÎ ÀåÁ¡µéÀ» Á¦°øÇÑ´Ù.
ù°, Ŭ¶ó¿ìµå ³×ÀÌƼºêȯ°æÀÇ ÇýÅÃÀ» ´©¸± ¼ö ÀÖ´Ù. ¹èÆ÷°¡ »¡¶óÁö°í Á¦Ç° ¾÷±×·¹À̵å ÀÛ¾÷À» º¸´Ù ¿ëÀÌÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.
ÄÁÅ×ÀÌ³Ê ÇüÅ´ ¹èÆ÷°¡ °£´ÜÇϹǷΠ¿ëµµ¿¡ µû¶ó ÇÊ¿äÇÑ ¹öÀüÀ» »ç¿ëÇÏ¿© µ¶¸³Àû ¾÷¹« °³¹ßÀÌ °¡´ÉÇÏ´Ù.
±×¸®°í DB2 ¿¬±¸¼Ò¿¡¼ ±âÁ¸ÀÇ ¼³Ä¡¹öÀü º¸´Ù ºó¹øÇÏ°Ô ¿ì¼±ÀûÀ¸·Î ¹èÆ÷ÇϹǷΠ»õ·Î¿î ½Å±â´ÉÀ̳ª Á¦Ç° ¹ö±× Fix¸¦ º¸´Ù ½Å¼ÓÈ÷ Àû¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
¶ÇÇÑ ¿Â ÇÁ·¹¹Ì½º¿Í ¸ðµç Ŭ¶ó¿ìµå¿¡ ¹èÆ÷ÇÒ ¼ö ÀÖ¾î Ç÷§Æû Àüȯ ÀÛ¾÷ÀÌ ¸Å¿ì ¿ëÀÌÇÏ´Ù.
µÑ°, ´Ù¿îŸÀÓÀÌ °ÅÀÇ ¾ø´Â »óÅ·ΠDBMS¸¦ À¯ÁöÇÏ°í °ü¸®ÇÏ´Â °ÍÀÌ °¡´ÉÇØÁø´Ù.
ÀÌÁßÈ ±¸¼º ÀÛ¾÷ÀÌ ¿ëÀÌÇØÁö°í, Àå¾Ö°¡ ¹ß»ýÇßÀ» ¶§ µ¿ÀÏ Å¬·¯½ºÅÍ ³» ȤÀº ´Ù¸¥ Ŭ·¯½ºÅÍ¿¡ ±¸¼ºµÈ Standby¸¦ ÅëÇØ Áï°¢ÀûÀÎ º¹±¸°¡ °¡´ÉÇϱ⠶§¹®ÀÌ´Ù.
¼Â° ±âÁ¸ÀÇ DB2¿¡¼ Á¦°øÇÏ´Â º¸¾È±â´É(¿¹. Àü¼ÛÁßÀÎ µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÏ´Â TLS±â´É, ÀúÀåµÈ µ¥ÀÌÅÍ¿Í ·Î±× ¾ÏÈ£ÈÇÏ´Â ³×ÀÌƼºê ÀÎÅ©¸³¼Ç-Native Encryption ±â´É) ¿Ü¿¡µµ ¸®´ª½º º¸¾È ¸ðµâ ‘SeLinux’·Î ¾×¼¼½º Á¦¾î°¡ °¡´ÉÇϸç, ‘³Í ·çÆ®(Non-Root)’¿¡ ÀÇÇÑ ÄÁÅ×ÀÌ³Ê ½ÇÇàÀÌ Áö¿øµÇ¸ç, º¸¾È Ãë¾à¼º Á¡°ËÀÌ ÀÚµ¿ ¼öÇàµÇ¾î DBMS ȯ°æ¿¡ º¸´Ù ³ôÀº º¸¾È¼ºÀ» È®º¸Çϵµ·Ï ÇÑ´Ù.
¸¶Áö¸·À¸·Î ÄÁÅ×ÀÌ³Ê È¯°æ¿¡¼´Â µ¥ÀÌÅÍ ÀúÀåÀ» À§ÇØ ÀÏ¹Ý ½ºÅ丮Áö¿Ü¿¡µµ ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ½ºÅ丮Áö(Portworx, Cephµî)¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ½ºÅ丮Áö´Â Çϵå¿þ¾î¿¡¼ ¼ÒÇÁÆ®¿þ¾î¸¦ ºÐ¸®ÇÑ ½ºÅ丮Áö °¡»óÈ ±â¼ú·Î¼ ¿ÀºêÁ§Æ® ½ºÅ丮Áö ¶Ç´Â Ŭ¶ó¿ìµå ÀÎÇÁ¶ó¿¡ ÁÖ·Î »ç¿ëµÇ°í ÀÖ´Ù.
ÄÁÅ×ÀÌ³Ê È¯°æÀÇ »ç¿ëÀÚµéÀº ½ºÅ丮Áö ¼±ÅÃÀÇ ÆøÀÌ È®´ëµÇ´Â °ÍÀÌ´Ù.
IBMÀº ÀÌ¿Í °°Àº µ¥ÀÌÅÍ È¯°æÀÇ Çö´ëȸ¦ ¿øÇÏ´Â ±âÁ¸ »ç¿ëÀÚµéÀ» À§ÇØ ‘Æ®·¹À̵å-¾÷(Trade-up ) ¿ÀÆÛ¸µÀ» Á¦°øÇÏ°í ÀÖ´Ù.
À̸¦ ÅëÇØ ±âÁ¸ ‘º£¾î¸ÞÅ»(Bare Metal)¿ë DB2 ȯ°æÀ» ÄÁÅ×ÀÌ³Ê È¯°æÀ¸·Î Àüȯ ÇÒ ¼ö ÀÖ´Ù.
¿À´Ã³¯ µ¥ÀÌÅÍ´Â ´Ù¾çÇÏ¸ç ´õ ÀÌ»ó °ü°èÇü µ¥ÀÌÅͺ£À̽º»Ó¸¸ ¾Æ´Ï¶ó ÅؽºÆ®, NoSQL ¹× °´Ã¼ ÁöÇâ µ¥ÀÌÅͺ£À̽º¿Í °°Àº ´Ù¾çÇÑ ´Ù¸¥ µ¥ÀÌÅÍ ¼Ò½º¿¡¼µµ Á¦°øµÇ¹Ç·Î, À̸¦ À§Çؼ´Â °í°´ÀÌ µ¥ÀÌÅ͸¦ ¼öÁý ÇÒ»Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ µ¥ÀÌÅÍ ¼Ò½º¿¡¼ °¡Á®¿Â µ¥ÀÌÅ͸¦ ÅëÇÕÇÏ°í ºÐ¼®ÇÏ°í ÀλçÀÌÆ®¸¦ µµÃâ ÇÒ ¼öÀÖ´Â È®Àå °¡´ÉÇÑ ÅëÇÕ °í¼º´É µ¥ÀÌÅÍ Ç÷§ÆûÀÌ ÇÊ¿äÇÏ´Ù.
‘IBM Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌÅÍ(Cloud Pak for Data)’´Â ±â¾÷ÀÌ µ¥ÀÌÅ͸¦ ¼öÁý, ±¸¼º ¹× ºÐ¼®ÇØ Á¶Á÷ Àüü¿¡ AI±â¹ÝÀÇ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í µ¥ÀÌÅÍ È¯°æÀ» Çö´ëÈÇÏ´Â ÅëÇÕ µ¥ÀÌÅÍ ¹× AI Ç÷§ÆûÀÌ´Ù.
±âÁ¸ »ç¿ëÀÚµéÀÌ DB2 ¶óÀ̼¾½º¸¦ ‘Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌÅÍ DB2(Cloud Pak for Data DB2)’·Î ¾÷±×·¹À̵åÇÏ¸é ‘Å¬¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌÅÍ(Cloud Pak for Data, CPD)’¿Í DB2¸¦ µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇýÅÃÀ» ´©¸®°Ô µÈ´Ù.<±×¸²2 ‘DB2 ¶óÀ̼¾½º Æ®·¹À̵å-¾÷ Åõ IBM Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌÅÍ DB2(License Trade-up to IBM Cloud Pak for Data Db2)’ ÂüÁ¶>
|
|
|
¡ã ±×¸²2 ‘DB2 ¶óÀ̼¾½º Æ®·¹À̵å-¾÷ Åõ IBM Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌÅÍ DB2' |
Áï, ±â¾÷ÀÇ IT ÀÎÇÁ¶ó Çõ½Å °èȹ¿¡ µû¶ó Á¡ÁøÀûÀ¸·Î ÄÁÅ×ÀÌ³Ê È¯°æÀ¸·Î À̵¿ÇÏ¸é¼ µ¿½Ã¿¡ CPD¿¡¼ Á¦°øÇÏ´Â ¼Ö·ç¼ÇÀ» ¾÷¹«°³¹ß¿¡ È°¿ëÇÒ ¼ö ÀÖ´Ù.
¿¹¸¦ µé¾î, ¾î´À ±â¾÷¿¡¼ 100°³ÀÇ VPC(Virtual Processor Cores)¿¡ ´ëÇÑ DB2 ¶óÀ̼¾½º¸¦ º¸À¯Çß°í, ¾ÆÁ÷ ÄÁÅ×ÀÌ³Ê È¯°æÀ¸·Î À̵¿ÇÒ Áغñ°¡ µÇÁö ¾Ê¾Ò´Ù¸é ±âÁ¸ÀÇ ‘º£¾î ¸ÞÅ»’ ȯ°æ¿¡¼ ±×´ë·Î DB2¸¦ »ç¿ëÇÏ¸é¼ 100°³ VPC¸¸Å ‘Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌŸ’¿¡¼ Á¦°øÇÏ´Â ¼Ö·ç¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
CPD´Â ¿Â ÇÁ·¹¹Ì½º ȯ°æ»Ó ¾Æ´Ï¶ó ¸ðµç Ŭ¶ó¿ìµå ȯ°æ¿¡¼ ¿ÀǽÃÇÁÆ® ±â¹Ý À§¿¡ IBMÀÇ µ¥ÀÌÅÍ ¾Ø AI(Data & AI)¸¦ À§ÇÑ ÇÁ¸®¹Ì¾ö ¼Ö·ç¼Ç°ú 3’rd Party ¼Ö·ç¼ÇÀ» ÅëÇØ µ¥ÀÌÅÍ ÀúÀå, µ¥ÀÌÅÍ °¡¹ö³Í½º, µ¥ÀÌÅÍ ºÐ¼® ¹× AI ±¸ÃàÀ» Áö¿øÇÏ´Â ¼±Áø ºÐ¼® Ç÷§ÆûÀÌ´Ù.
ÀÌ°°Àº CPDÀÇ ±âº» ¼ºñ½º´Â Á¤Çü ¶Ç´Â ºñÁ¤Çü µ¥ÀÌÅ͸¦ ÀúÀåÇϰųª ±âÁ¸ÀÇ À̱âÁ¾ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ´ÜÀÏ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÏ´Â µ¥ÀÌÅÍ °¡»óÈ ±â´É°ú µ¥ÀÌÅÍ °Å¹ö³Í½º, Ä«Å»·Î±×, ÀÚµ¿ µð½ºÄ¿¹ö¸®(Discovery) ±â´É, ¿ÀǼҽº °ü¸® µîÀ» À§ÇÑ ±â´É, ±×¸®°í ¸Ó½Å·¯´× ¸ðµ¨À» °³¹ßÇÏ°í °ËÁõÇÏ´Â AI¼Ö·ç¼Çµî ´Ù¾çÇÑ ¼ÒÇÁÆ®¿þ¾îµéÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.<±×¸²3 ‘IBM Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌŸ Á¦°ø ±âº» ¼Ö·ç¼Ç’ ÂüÁ¶>
|
|
|
¡ã ±×¸²3 ‘IBM Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌŸ Á¦°ø ±âº» ¼Ö·ç¼Ç’. |
ƯÈ÷ µ¥ÀÌÅÍ °¡»óÈ ±â´ÉÀº ÃßÃâ, º¯È¯, ·Îµå (ETL) ¿äûÀÇ Çʿ伺À» ÁÙ¿© ½ºÅ×ÀÌ¡ Å×À̺í°ú °ü·ÃµÈ ½Ã°£ ¹× ÀÎÇÁ¶ó ÀÚ¿ø »ç¿ëÀ» ÁÙÀÌ°Ô ÇÑ´Ù.
ÀÌ·Î ÀÎÇØ µ¥ÀÌÅÍ °¡»óÈ´Â »ó´çÇÑ ºñ¿ë Àý°¨À¸·Î À̾îÁú ¼ö ÀÖ´Ù.
°á°úÀûÀ¸·Î ±âÁ¸ÀÇ DB2 ¶óÀ̼¾½º¸¦ ‘Ŭ¶ó¿ìµå ÆÑ Æ÷ µ¥ÀÌÅÍ DB2’·Î ¶óÀ̼¾½º¸¦ ¾÷±×·¹À̵åÇϸé CPD ¼ºñ½º¸¦ È°¿ëÇØ Å¬¶ó¿ìµå ³×ÀÌƼºê ¹× AI·ÎÀÇ ÀüȯÀ» °¡¼ÓÈÇÒ ¼ö ÀÖ´Ù.
¸¶Áö¸·À¸·Î, DB2°¡ ¼±Áø ±ÝÀ¶½Ã½ºÅÛ À§ÇÑ DBMS·Î¼ Á¦°øÇÏ´Â ÁÖ¿ä Ư¡µéÀ» »ìÆ캻´Ù.
ÃֽŠ¹öÀü 11.5´Â ±âÁ¸ÀÇ ºñ¿ë ±â¹Ý ¿ÉƼ¸¶ÀÌÀú(Optimizer, ÃÖÀûÈ)¿¡ ¸Ó½Å·¯´× ±â´ÉÀ» »õ·Î Ãß°¡ÇÏ¿© Äõ¸® ¼º´ÉÀ» °³¼±Çß´Ù.
‘ÃÖÀûÈ’´Â ÇöÀç ½Ã½ºÅÛ ÀÚ¿ø Á¤º¸¿Í µ¥ÀÌÅͺ£À̽º Åë°è Á¤º¸, ±×¸®°í °ú°Å Äõ¸® ¼öÇà ½Ã ¼öÁýµÈ Çǵå¹é(Feedback) Á¤º¸ µîÀ» Á¾ÇÕÀûÀ¸·Î ÆÇ´ÜÇÏ¿© ¾×¼¼½º Ç÷£À» »ý¼ºÇÑ´Ù.
DB2°¡ Á¦°øÇÏ´Â ½Ç½Ã°£ µ¥ÀÌÅÍ ¾ÐÃà ±â¼úÀº OLTPµç DWµç ¸ðµç ½Ã½ºÅÛ¿¡ Àû¿ëÀÌ °¡´ÉÇÏ´Ù.
±× ÀÌÀ¯´Â ¾ÐÃà ÈÄ Á¶È¸¼º´ÉÀ» °³¼±½ÃÅ°¸é¼ DML ¼º´É¿¡ ¿µÇâÀÌ ¾ø´Âµ¥´Ù ½ºÅ丮Áö »ç¿ë·®À» ÃÖ¼Ò ¾à 50% °¨¼Ò½ÃÅ°±â ¶§¹®.
Áï, DB2¸¦ »ç¿ëÇÏ´Â ´ëºÎºÐ »ç¿ëÀÚµéÀÌ ¾ÐÃà±â´ÉÀ» ±âº»À¸·Î Àû¿ëÇÏ´Â ÀÌÀ¯´Ù.
¶ÇÇÑ ¼ºñ½º ¹«Áß´ÜÀ» À§ÇØ Á¦°øÇÏ´Â Ç»¾î½ºÄÉÀÏ ±â´ÉÀº ¿Â¶óÀÎ À¯Áöº¸¼ö»Ó ¾Æ´Ï¶ó DBMS ÆÐÄ¡µµ ¿Â¶óÀÎÀ¸·Î ¼öÇàÇϵµ·Ï Áö¿øÇÏ´Â ‘°í°¡¿ë Ŭ·¯½ºÅÍ’´Ù.
Ŭ·¯½ºÅÍ·Î ÀÎÇÑ ¿À¹öÇìµå°¡ Àû¾î ºñÁö´Ï½º È®´ë·Î ½Ã½ºÅÛ ¸®¼Ò½º ºÎÁ·ÇßÀ» ¶§ ³ëµå È®Àå ÀÛ¾÷À» Å« ºÎ´ã¾øÀÌ ¼öÇàÇÒ ¼ö°¡ ÀÖ´Ù.
°³¹ß Ãø¸é¿¡¼ DB2´Â AI ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ »ç¿ëµÇ´Â ´Ù¾çÇÑ ÃֽŠ¾ð¾î(Python, Go, Jupyter Notebookµî)µéÀ» Áö¿øÇÏ°í ÀÖ´Ù.
±×¸®°í °³¹ßÀÚÀÇ ÆíÀǼºÀ» À§ÇØ Ç¥ÁØ ANSI SQL»Ó¸¸ ¾Æ´Ï¶ó ¾÷°è¿¡¼ ÀÚÁÖ »ç¿ëµÇ´Â SQLµµ ´ëºÎºÐ Áö¿øÇÏ°í ÀÖ´Ù.
±×·¯¹Ç·Î ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ½Ã °³¹ßÀÚµéÀº SQLÀ» »õ·Î ÀÍÈú ÇÊ¿ä°¡ ¾øÀÌ º¸À¯ÇÑ Áö½ÄÀ» È°¿ëÇÏ¿© ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÏ¸é µÈ´Ù.
µ¡ºÙ¿© DB2´Â ´Ù¾çÇÑ À̱âÁ¾ µ¥ÀÌÅÍ¿¡ ´ëÇØ ½Ç½Ã°£ ¾×¼¼½º ±â´ÉÀ» µ¥ÀÌÅÍ ¼Ò½ºÀÇ Á¾·ù³ª ¼ö·®°ú ¹«°üÇÏ°Ô ¹«»óÀ¸·Î Á¦°øÇÏ°í ÀÖ´Ù.
»ó¿ë ȤÀº ¿ÀÇ ¼Ò½º RDBMS, NoSQL µ¥ÀÌÅͺ£À̽º, ÇϵÓ(Hadoop) µî¿¡ Åõ¸íÇÑ ¾×¼¼½º¸¦ Áö¿øÇÑ´Ù.
¸ðµç ±â´ÉµéÀº 11.5ÀÇ ¸ðµç ¿¡µð¼ÇÀ¸·Î ¿Â ÇÁ·¹¹Ì½º ¶Ç´Â Ŭ¶ó¿ìµå ȯ°æ¿¡¼ °øÅë SQL¿£ÁøÀ¸·Î Áö¿øÇÏ°í ÀÖ´Ù.<±×¸²4 ‘IBM Db2 V11.5 Á¦Ç° ¿¡µð¼Ç’ ÂüÁ¶>
|
|
|
¡ã ±×¸²4 ‘IBM Db2 V11.5 Á¦Ç° ¿¡µð¼Ç’. |
±× ÀÌ»óÀ¸·Î ¼±Áø ±ÝÀ¶¼ºñ½º¸¦ À§ÇØ º¯ÈÇÏ´Â ITȯ°æ¿¡¼ ÃֽŠ¾ÆÅ°ÅØó ÀüȯÀ» À§ÇØ DB2°¡ Á¦°øÇÏ´Â ±â¼ú¹æ¾È¿¡ ´ëÇÑ ¼³¸íÀ» ¸¶Ä£´Ù.
<°íÀçÀÇ Çѱ¹IBM Ŭ¶ó¿ìµå&Äڱ׳ÊƼºê SW½ÇÀå>jeykoh@kr.ibm.com < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |