¾ÖÇø®ÄÉÀ̼ǡ¤¹Ìµé¿þ¾î¡¤µ¥ÀÌÅͺ£À̽º, ¡®Àθ޸𸮡¯ ±â¼ú ÃÖÀûÈ
±â¾÷ÀÇ µ¥ÀÌÅͺ£À̽º ¼º´É ±Ø´ëÈ ¹× ºñÁî´Ï½º ´ëÀÀ·Â ³ôÀÏ °Í
½Ç½Ã°£ ±â¾÷ ½ÇÇö Áö¿øÀ¸·Î ¹Ì·¡ IT ½ÃÀåÀÇ µ¹Æı¸ Á¦½Ã
[º¸¾È´º½º ±è°æ¾Ö] ¿À¶óŬ(www.oracle.com)ÀÌ 7ÀÏ ´ë¿ë·® ºÐ¼®°ú µ¥ÀÌÅͺ£À̽º ¼º´ÉÀ» °ÈÇϸç, ¿Â¶óÀÎÆ®·£Àè¼ÇÇÁ·Î¼¼½Ì(OLTP)ÀÇ ¼Óµµ¸¦ Çâ»ó½Ãų ¼ö ÀÖ´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Àθ޸ð¸®(Oracle Database In-Memory)¸¦ ¼±º¸¿© ´«±æÀ» ¸ð¾Ò´Ù.
¡ã ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ¼¹ö ±â¼ú ÃÑ°ý ¾Øµå·ù ¸àµ¨½¼(Andrew Mendelsohn) ¼ö¼® ºÎ»çÀå(EVP)ÀÌ Àá½Ç ·Ôµ¥È£ÅÚ¿¡¼ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Àθ޸𸮿¡ ´ëÇØ ¼³¸íÇÏ°í ÀÖ´Ù.
¿À¶óŬ µ¥ÀÌÅͺ£À̽º Àθ޸𸮴 ·Î¿ì(row) Æ÷¸Ë°ú Ä÷³(column) Æ÷¸ËÀ» °áÇÕ½ÃŲ ½Å°³³ä µà¾ó Æ÷¸Ë Àθ޸𸮠¾ÆÅ°ÅØÃĸ¦ ÅëÇØ ºü¸¥ ºÐ¼®°ú È¿À²ÀûÀÎ OLTP¸¦ µ¿½Ã¿¡ Á¦°øÇÑ´Ù´Â Á¡¿¡¼ ÁÖ¸ñ¹Þ°í ÀÖ´Ù.
µû¶ó¼ ±âÁ¸ÀÇ ¸ðµç ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ȣȯ ¾ÖÇø®ÄÉÀ̼ǵéÀº Ãß°¡ÀûÀÎ ÇÁ·Î±×·¡¹Ö ¶Ç´Â ¾ÖÇø®ÄÉÀÌ¼Ç º¯°æ ¾øÀÌ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Àθ޸𸮠±â´ÉÀ¸·Î Ãß°¡µÈ Ä÷³ ±â¹Ý Æ÷¸ËÀ» È°¿ëÇÑ Àθ޸𸮠󸮰¡ °¡´ÉÇÏ´Ù.
ƯÈ÷ Àθ޸𸮠¼º´ÉÀº ·Î¿ì Æ÷¸Ë ¹æ½ÄÀ¸·Î Æ®·£Á÷¼Ç ó¸® ¼Óµµ°¡ ºü¸£°í, Ä÷³ Æ÷¸ËÀ¸·Î µ¥ÀÌÅÍ ºÐ¼® ¼öÇàÀÌ »¡¶ó °í°´ÀÇ ¿ä±¸»çÇ׿¡ Àû½Ã¿¡ Áö¼ÓÀûÀ¸·Î ´ëÀÀÇÒ ¼ö ÀÖ´Â ¡®½Ç½Ã°£ ±â¾÷¡¯ ¿î¿µ Áö¿øÀÌ Æ¯Â¡ÀÌ´Ù. ¶ÇÇÑ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 12c(Oracle Database 12c)°¡ Áö¿øµÇ´Â ¸ðµç Çϵå¿þ¾î Ç÷§Æû°ú ÇÔ²² »ç¿ëµÉ ¼ö ÀÖ´Ù.
µ¥ÀÌÅͺ£À̽º Àθ޸𸮠Ư¡¤ÀåÁ¡Àº ´ÙÀ½°ú °°´Ù.
¡âÃÖ´ë °¡¿ë¼º ¾ÆÅ°ÅØó(Maximum Availability Architecture)À» ÅëÇØ µ¥ÀÌÅÍ ¼Õ½Ç ¹× ´Ù¿îŸÀÓÀ» ¹æÁöÇÑ´Ù.
¡â³ôÀº¼öÁØÀÇ º¸¾È ±â¼úÀ» Á¦°øÇÑ´Ù.
¡â´ëÇü SMP(Symmetric Multiprocessing) ¼¹öÀÇ È®Àå(scale-up), ¼¹ö Ŭ·¯½ºÅ͸¦ ÅëÇÑ ½ºÄÉÀÏ ¾Æ¿ô, ½ºÅ丮Áö °èÃþÈ(Tiering)·Î ¸ðµç ¿ä±¸¸¦ ÃæÁ·ÇÒ ¼ö ÀÖ´Â È®À强À» °®Ãè´Ù. À̸¦ ÅëÇØ ±â¾÷ÀÌ Æ䟹ÙÀÌÆ® ±Ô¸ðÀÇ µ¥ÀÌÅÍ ¿þ¾îÇϿ콺¿¡¼ ºòµ¥ÀÌÅÍ ÇÁ·Î¼¼½Ì ¹× µ¥ÀÌÅͺ£À̽º Ŭ¶ó¿ìµå±îÁö ¸ðµç ±Ô¸ðÀÇ µ¥ÀÌÅͺ£À̽º¸¦ È¿À²ÀûÀ¸·Î ¿î¿µÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
¡âÀÚ¹Ù(Java), R, ºòµ¥ÀÌÅÍ, PHP ÆÄÀ̽ã(Python), ³ëµå(Node), ·¹½ºÆ®(REST), ·çºñ(Ruby) µî Æø³ÐÀº ÇÁ·Î±×·¡¹Ö(Programmability)À» Áö¿øÇÑ´Ù.
¡â°ü°èÇü(Relational), ¿ÀºêÁ§Æ®(Objects), XML, ÅؽºÆ®, °ø°£(Spatial)Çü ¹× »õ·Ó°Ô ÅëÇÕµÈ JSON µ¥ÀÌÅͱîÁö ¸ðµç µ¥ÀÌÅÍ À¯ÇüÀ» Áö¿øÇÑ´Ù.
¿À¶óŬ µ¥ÀÌÅͺ£À̽º ¼¹ö ±â¼ú ÃÑ°ý ¾Øµå·ù ¸àµ¨½¼(Andrew Mendelsohn) ¼ö¼®ºÎ»çÀå(EVP)Àº ¡°¿À¶óŬ µ¥ÀÌÅͺ£À̽º 12c Àθ޸𸮴 µ¥ÀÌÅÍ ¸¶À̱׷¹ÀÌ¼Ç ¾øÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç Åõ¸í¼º(Transparency)À» º¸ÀåÇϸç, °ÅÀÇ ¸ðµç ¿öÅ©·Îµå¿¡ µ¶º¸ÀûÀÎ ¼º´ÉÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ °í°¡¿ë¼º, È®À强 ¹× º¸¾ÈÀ» º¸ÀåÇÑ´Ù¡±°í ¸»Çß´Ù.
¿À¶óŬ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÃÑ°ý ½ºÆ¼ºê ¹Ì¶õ´Ù(Steve Miranda) ¼ö¼®ºÎ»çÀå(EVP)Àº ¡°¿À¶óŬ ¾ÖÇø®ÄÉÀ̼ÇÀº ¼¼ÀÏÁî, À繫, °ø±Þ¸Á ¹× ÀÎÀûÀÚ¿ø µî ±â¾÷ÀÇ ¹Ì¼Ç Å©¸®Æ¼ÄÃÇÑ ºñÁî´Ï½º ¿î¿µÀ» À§ÇÑ Åä´ë¸¦ Á¦°øÇÑ´Ù¡±¸ç ¡°¿À¶óŬ µ¥ÀÌÅͺ£À̽º Àθ޸𸮴 ¼ÓµµÀÇ ±â´ëÄ¡¸¦ ³ôÀ̸ç, °í°´µéÀÌ »õ·Î¿î °¡½Ã¼ºÀ» È®º¸ÇÏ°í, º¸´Ù ºü¸£°Ô ºñÁî´Ï½º ±âȸ¸¦ Æ÷ÂøÇÏ¸ç ±âÁ¸ ¾ÖÇø®ÄÉÀ̼ǵéÀÇ °¡Ä¡¸¦ °áÇÕ½Ãų ¼ö ÀÖµµ·Ï µ½´Â´Ù¡±°í ÀüÇß´Ù.
±×·¯³ª µ¥ÀÌÅͺ£À̽º Àθ޸𸮠±â¼ú¿¡ ºñÇØ ³ôÀº °¡°Ý¿¡ ´ëÇÑ ¿ì·ÁÀÇ ½Ã°¢µµ ÀûÁö ¾Ê´Ù ÀÌ¿¡ ´ëÇØ ¾Øµå·ù ¸àµ¨½¼ ¼ö¼®ºÎ»çÀåÀº ¡°ºü¸¥ ºÐ¼®°ú È¿À²ÀûÀÎ OLTP¸¦ µ¿½Ã¿¡ Á¦°øÇÒ ¼ö ÀÖ´Â µà¾ó Æ÷¸Ë Àε¥ÀÌÅͺ£À̽º Àθ޸𸮠±â¼úÀº ¿ÀÈ÷·Á µÎ´ë ¿î¿µºñ¿ëÀ» ÇÑ´ëÀÇ ºñ¿ëÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖ¾î Àú·ÅÇÒ ¼ö ÀÖ´Ù¡±¸ç ¡°¿ÀÈ÷·Á µ¥ÀÌÅÍ Áõ°¡¿¡ µû¸¥ Çϵå¿þ¾î µîÀÇ ÅõÀÚ ºñ¿ëÀÌ ´õ Ä¿Áú ¼ö ÀÖ´Ù¡±°í ¸»Çß´Ù. ¶ÇÇÑ ±×´Â ¡°µ¥ÀÌÅÍ Áõ°¡¸¦ µû¸¥ ´À·ÁÁö´Â ¼Óµµ´Â ¾÷¹«È¿¿ë¼º Ãø¸é¿¡¼ ¿ÀÈ÷·Á ´õ Å« ¼Õ½ÇÀ» ÀÏÀ¸Å³ ¼ö ÀÖ´Ù¡±°í µ¡ºÙ¿´´Ù.
µ¥ÀÌÅͺ£À̽º Àθ޸𸮠±â´ÉÀÇ ¾ÈÁ¤¼º°ú ½Å·Ú¼º ¿ì·Á¿¡ ´ëÇؼ´Â ¡°Å¸»ç¿ÍÀÇ ±Ùº»ÀûÀÎ Â÷ÀÌÁ¡Àº ¼ø¼öÇÑ Àθ޸𸮠±â¼ú¡±À̶ó°í °Á¶ÇÏ¸ç ±×´Â ¡°·Î±ë ¹æ½Ä, ¸®Ä¿¹ö¸® ¹æ½Ä, µ¥ÀÌÅÍÀúÀå ¹æ½Ä µî¿¡ º¯È°¡ ¾øÀ¸¸ç, °í°´µéÀÌ ÀüÀûÀ¸·Î ½Å·ÚÇÒ¼ö ÀÖ´Â Àθ޷θ® ±â¼úÀ̶ó ¾ÈÁ¤¼ºÀº °ËÁõµÅ ÀÖ´Ù¡±°í ¼³¸íÇß´Ù. Áï ±âÁ¸¿¡ °ËÁõµÈ ±âº» µ¥ÀÌÅͺ£À̽º¿Í ¶È°°¾Æ ¹®Á¦µÉ °Í ¾øÀ¸¸ç, ÀÎ¸Þ¸ð¸®»ó¿¡ Ãß°¡ µ¥ÀÌÅ͸¦ ½ÌÅ©ÇØ ³õ´Â ¸ÞÄ¿´ÏÁò ¹æ½ÄÀ̶ó »ó°ü¾ø´Ù´Â ¾ê±â´Ù.
³¡À¸·Î ±×´Â ¡°Áö³ 9°³¿ù µ¿¾È ¼ö¹é ¸íÀÇ ¿£µåÀ¯Àú, ISV ÆÄÆ®³Ê ¹× ¿À¶óŬ ¾ÖÇø®ÄÉÀÌ¼Ç ÆÀÀÇ °ËÁõ Å×½ºÆ®¸¦ °ÅÃÆÀ¸¸ç, ¿À¶óŬ ÆÄÆ®³Ê ³×Æ®¿öÅ©(OPN)´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Àθ޸𸮰¡ °ð ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 12c ·¹µð(Ready) ÀÎÁõ¿¡ Æ÷Ç﵃ °Í¡±À̶ó°í ÀüÇß´Ù.
[±è°æ¾Ö ±âÀÚ(boan3@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>