Çѱ¹¿À¶óŬ(Oracle)Àº 11¿ù 15ÀÏ, ¼¿ï »ï¼ºµ¿ ÄÚ¿¢½ºÀÎÅÍÄÜƼ³ÙÅ» È£ÅÚ¿¡¼ ¡®¿À¶óŬ µ¥ÀÌ¡¯ Çà»ç¸¦ ÅëÇØ, ¿À¶óŬ ¿ÀÇ¿ùµå 2012¿¡¼ ¹ßÇ¥µÇ¾ú´ø ÇÙ½É ³»¿ëµéÀ» ±¹³» »ç¿ëÀڵ鿡 ¼Ò°³ÇÏ´Â ÀÚ¸®¸¦ °¡Á³´Ù. ¿À¶óŬÀº ÀÌ ÀÚ¸®¸¦ ÅëÇØ ¿À¶óŬÀÇ ¿£Áö´Ï¾îµå ½Ã½ºÅÛ°ú ÇÔ²² ½ÅÁ¦Ç° ¿¢»çµ¥ÀÌŸ X3ÀÇ ½Å±â´ÉÀ» ¼Ò°³ÇÏ°í, ÃֽŠºòµ¥ÀÌÅÍ Àü·«°ú µ¥ÀÌÅͺ£À̽ºÀÇ ¹Ì·¡ ºñÀüÀ» ±¹³» »ç¿ëÀÚµé°ú °øÀ¯ÇÏ´Â ±âȸ¸¦ °¡Á³´Ù.
¿À¶óŬÀº Áö³ ¡®¿À¶óŬ ¿ÀÇ¿ùµå 2012¡¯¿¡¼, ¿À¶óŬÀÇ ¿£Áö´Ï¾îµå ½Ã½ºÅÛ ¡®¿¢»çµ¥ÀÌŸ¡¯ÀÇ ÃֽŹöÀüÀÎ ¡®¿À¶óŬ ¿¢»çµ¥ÀÌŸ X3 µ¥ÀÌÅͺ£À̽º Àθ޸𸮠¸Ó½Å(Oracle Exadata X3 Database In-Memory Machine)¡¯À» ¹ßÇ¥, ¿À¶óŬ ¿£Áö´Ï¾îµå ½Ã½ºÅÛÀ» ÅëÇÑ ºñÁî´Ï½ºÀÇ Çõ½ÅÀ» °Åµì °Á¶ÇÏ¸ç µ¥ÀÌÅͼ¾ÅÍ ÃÖÀûÈ ¹æ¾ÈÀ» Á¦½ÃÇÑ ¹Ù ÀÖ´Ù. ÀÌ ½Ã½ºÅÛÀº ´õ Àû±ØÀûÀÎ ¸Þ¸ð¸®, Ç÷¡½Ã ¸Þ¸ð¸®ÀÇ È°¿ëÀ» ÅëÇØ, ¿À¶óŬ DBÀÇ ½ÇÇà ¼º´ÉÀ» Å©°Ô ²ø¾î¿Ã¸° °ÍÀÌ Å« Ư¡ÀÌ´Ù.
ÀÌ¿Í ÇÔ²², ¿À¶óŬ ¿¢»çµ¥ÀÌŸ X3 ½ÅÁ¦Ç° ¼Ò°³¿Í ºòµ¥ÀÌÅÍ Àü·«¿¡ °ü·ÃµÈ ¹Ìµð¾î ºê¸®ÇÎÀÌ ÁøÇàµÇ¾ú´Ù. ÀÌ ¹Ìµð¾î ºê¸®Çο¡´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Á¦Ç° ¸¶ÄÉÆà ÃÑ°ý Àª¸®¾ö Çϵð(William Hardie) ºÎ»çÀåÀÌ Âü¼®ÇØ, ¿¢»çµ¥ÀÌŸ X3°¡ ÀÌ·ç¾î ³½ Çõ½Å°ú ÇÔ²², ¿À¶óŬÀÇ ¿£Áö´Ï¾îµå ½Ã½ºÅÛÀ» ÅëÇÑ ºò µ¥ÀÌÅÍ ºÐ¼® ȯ°æ¿¡ ´ëÇÑ Àü·«¿¡ ´ëÇØ ¼Ò°³ÇÏ´Â ±âȸ¸¦ °¡Á³´Ù.
¡ã Àª¸®¾ö Çϵð ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Á¦Ç° ¸¶ÄÉÆà ÃÑ°ý ºÎ»çÀå
Àª¸®¾ö Çϵð ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Á¦Ç° ¸¶ÄÉÆà ÃÑ°ý ºÎ»çÀåÀº ÀÌ ÀÚ¸®¿¡¼, ¿À¶óŬÀº ¸î ³â ÀüºÎÅÍ ÀÌ¹Ì ¿£Áö´Ï¾îµå ½Ã½ºÅÛ¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ¾úÀ¸¸ç, Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î, µ¥ÀÌÅͺ£À̽º(DB)¿Í ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º(BI) µîÀ» ¸ðµÎ ÅëÇÕÇÑ ÇüÅÂÀÇ ½Ã½ºÅÛÀ» Á¦°øÇÏ°íÀÚ ÇÏ´Â ÃëÁö¸¦ °¡Áö°í ÀÖ´Ù°í °Á¶Çß´Ù. ±×¸®°í À̸¦ Çö½ÇÈÇÑ Ã¹ ¿£Áö´Ï¾îµå ½Ã½ºÅÛÀÎ ¿¢»çµ¥ÀÌÅÍ V1 ÀÌÈÄ Áö±Ý±îÁö ´Ù¾çÇÑ ÇüÅÂÀÇ ¿£Áö´Ï¾îµå ½Ã½ºÅÛÀ» ³»³õ°í ÀÖ´Ù°í µ¡ºÙ¿´´Ù.
¿À¶óŬÀº ù ¼¼´ëÀÇ ¿£Áö´Ï¾îµå ½Ã½ºÅÛ¿¡¼, µ¥ÀÌÅÍ ¿þ¾îÇϿ콺ÀÇ °í¼º´É ±¸Çö¿¡ ÃÊÁ¡À» ¸ÂÃß¾ú´ø ¹Ù ÀÖ´Ù. ÀÌÈÄ 2¼¼´ë¿¡¼´Â OLTP, VLDB µî¿¡ ÃÊÁ¡À» ¸ÂÃß¾úÀ¸¸ç, ¿¢»çµ¥ÀÌŸ ½º¸¶Æ®½ºÄµ ±â¼ú, ÇÏÀ̺긮µå ¾ÐÃà, OLTP ¼º´É Çâ»óÀ» À§ÇÑ ½º¸¶Æ®Ç÷¡½Ãij½Ã µîÀÌ ÀÌ ½Ã±â¿¡ Àû¿ëµÇ¾ú´Ù. ±×¸®°í 3¼¼´ë·Î ºÐ·ùµÇ´Â ¿¢»çµ¥ÀÌŸ X2ÀÇ °æ¿ì¿£ ½ºÄÉÀÏ ¾÷, ½ºÄÉÀÏ ¾Æ¿ô Ãø¸éÀÇ È®À强 ¸éÀÌ ´ëÆø º¸°µÇ¾ú´Ù.
À̹ø¿¡ ¼Ò°³µÈ ¿¢»çµ¥ÀÌŸ X3´Â 4¼¼´ë·Î ºÐ·ùµÇ¸ç, ÇÙ½É ¿ä¼Ò·Î´Â '´ëÇü ¸Þ¸ð¸® °ü¸® ±â´É' ÀÌ ²ÅÈù´Ù. ¿À¶óŬÀº Áö±Ý±îÁöÀÇ Çõ½Å°ú ¼º°ú¸¦ »ý°¢ÇßÀ» ¶§, X3¸¦ ¿ª´ë °¡Àå ¼º°øÀûÀÎ Á¦Ç° Áß Çϳª·Î ¼Õ²ÅÀ» ¼ö ÀÖÀ» °ÍÀ̸ç, °í°´µéÀÌ ÀÌ ½Ã½ºÅÛÀ» ÅëÇØ Äõ¸® µîÀÇ Ã³¸® ¼º´É Çâ»ó, ÇÏÀ̺긮µå Ä÷³ ¾ÐÃàÀ» ÅëÇÑ ½ºÅ丮ÁöÀÇ È¿À²ÀûÀÎ È°¿ë, ÀÎÅÚÀÇ »õ·Î¿î ÇÁ·Î¼¼¼¿Í ÀÎÇǴϹêµå ½ºÀ§Ä¡¸¦ ÅëÇÑ ´õ Å« ó¸® ¿ë·®ÀÇ È®º¸, ROI °³¼± È¿°ú µîÀ» ´©¸± ¼ö ÀÖÀ» °ÍÀ̶ó ¼Ò°³Çß´Ù.
¡ã Ç÷¡½Ã ¸Þ¸ð¸®ÀÇ ¿ë·® »Ó ¾Æ´Ï¶ó È°¿ë ¹æ¹ý ÀÚü°¡ ¹Ù²î¾ú´Ù.
¿¢»çµ¥ÀÌŸ X3´Â Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î ºÎºÐ ¸ðµÎ¿¡¼ °³¼± »çÇ×ÀÌ ÀÖ¾ú´Ù. Çϵå¿þ¾î °³¼± Ãø¸é¿¡¼´Â ÀÎÅÚÀÇ »õ·Î¿î Á¦¿Â E5 ½Ã¸®Áî ÇÁ·Î¼¼¼¸¦ ÀÌ¿ëÇØ, °°Àº ¹°¸®Àû ±¸¼º ¾È¿¡¼ ´õ ¸¹Àº ÇÁ·Î¼¼¼ ÄÚ¾î¿Í ´õ ³ô¾ÆÁø ¼º´ÉÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ Ç÷§Æû¿¡¼ Á¦°øÇÏ´Â ¹°¸®Àû ¸Þ¸ð¸®ÀÇ ¿ë·®µµ Áõ°¡ÇßÀ¸¸ç, Ç÷¡½Ã ½ºÅ丮Áö´Â ±âÁ¸ 5.3TB Á¤µµ¿¡¼ 22TB Á¤µµ±îÁö È®ÀåµÇ¾ú°í, ¾ÐÃà ±â¼úÀ» Àû¿ëÇÒ °æ¿ì ´ë·« 10¹è Á¤µµÀÇ ¾ÐÃà·üÀ» ±â´ëÇÒ ¼ö ÀÖ´Ù.
Àç¹ÌÀÖ´Â Á¡Àº, ¸Þ¸ð¸®¿Í Ç÷¡½Ã ½ºÅ丮Áö, µð½ºÅ© ½ºÅ丮ÁöÀÇ ±¸¼º¿¡¼ µð½ºÅ© ½ºÅ丮Áö´Â 536TB Á¤µµ·Î ÀÌÀü ¼¼´ë¿Í À¯»çÇÑ ±Ô¸ð¶ó´Â °ÍÀÌ´Ù. µ¥ÀÌÅͺ£À̽º 󸮿¡¼ ±âÁ¸Ã³·³ µð½ºÅ© ±â¹ÝÀÇ Ã³¸®º¸´Ù Ç÷¡½Ã ½ºÅ丮Áö ±â¹ÝÀ̳ª ¸Þ¸ð¸® ±â¹ÝÀÇ Ã³¸®°¡ ´õ ºü¸£´Ù´Â °ÍÀº ÀÌ¹Ì Á¤¼®ÀÌ µÇ¾î ÀÖÀ¸¸ç, ¿À¶óŬÀº ½º¸¶Æ®Ç÷¡½Ã ij½Ã µî°ú ¾ÐÃà ±â¼ú µîÀ» ÃÖ´ëÇÑ È°¿ë, ÃÖ´ëÇÑ ¸¹Àº µ¥ÀÌÅÍ°¡ ¸Þ¸ð¸®³ª ½ºÅ丮Áö¿¡¼ ó¸® °¡´ÉÇϵµ·Ï ÇÏ°í ÀÖ´Ù.
Ç÷¡½Ã ½ºÅ丮ÁöÀÇ È°¿ë Ãø¸é¿¡¼ °Á¶µÇ´Â Á¡À¸·Î´Â ½º¸¶Æ®Ç÷¡½Ã ij½ÃÀÇ Write-Back ÇüÅ ÀÌ¿ëÀÌ ²ÅÇû´Ù. ¿¢»çµ¥ÀÌŸ X3¿¡¼ºÎÅÍ ÀÐ±â »Ó ¾Æ´Ï¶ó ¾²±âµµ Ç÷¡½Ã ½ºÅ丮Áö¿¡¼ ó¸®µÉ ¼ö ÀÖµµ·Ï °³¼±µÇ¾úÀ¸¸ç, 8K ·£´ý ¾²±â¿¡¼ 100¸¸ TPSÀÇ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ, ±âÁ¸ÀÇ Àб⸸ Ç÷¡½Ã ¸Þ¸ð¸®¿¡¼ 󸮵Ǵø ¹æ½Ä¿¡ ºñÇØ Å« ÆøÀÇ Ã³¸® ¼º´É Çâ»óÀ» ±â´ëÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó ¼Ò°³Çß´Ù.
ÇÑÆí ¿À¶óŬÀº ¿£Áö´Ï¾îµå ½Ã½ºÅÛ¿¡ ´ëÇØ, ÀÌ ½Ã½ºÅÛÀº ¸¹Àº °³º° ±â¼úµé·Î ±¸¼ºµÇ°í ¿À¶óŬÀÌ À̸¦ ÃÖÀûÀÇ ÇüÅ·ΠÅëÇÕÇØ ±¸¼ºÇØ, °í°´µéÀº ±âÁ¸ÀÇ µ¥ÀÌÅͺ£À̽º ¿öÅ©·Îµå¸¦ ÀÌÀüÇÏ´Â °Í¸¸À¸·Î ¼º´É Çâ»óÀÌ °¡´ÉÇÏ´Ù°í ¹àÇû´Ù. ¶ÇÇÑ µ¥ÀÌÅͺ£À̽º ¼º´É Çâ»óÀº ºñÁî´Ï½º¿¡ Á÷Á¢ÀûÀ¸·Î ¿µÇâÀ» ÁÙ ¼ö ÀÖÀ¸¸ç, »õ·Î¿î °üÁ¡À» Á¦°øÇÏ°í, »õ·Î¿î ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Â ¿©·ÂÀ» Á¦½ÃÇÑ´Ù°í µ¡ºÙ¿´´Ù.
¡ã ¿À¶óŬÀÇ ºò µ¥ÀÌÅÍ Àü·«Àº 'Æ÷¿ë'
ºò µ¥ÀÌÅÍ ºÎºÐ¿¡ ÀÖ¾î¼, ±â¾÷ ÀÔÀå¿¡¼´Â È°¿ë ±âȸ°¡ ¸¹Áö¸¸ »õ·Î¿î µµÀü °úÁ¦À̱⵵ Çϸç, Áö±Ý±îÁö ¹Ìó º¸Áö ¸øÇß´ø ºÎºÐ¿¡ ´ëÇÑ ÀÌÇØÀÇ ±âȸ·Îµµ ÀÛ¿ëÇÑ´Ù. ±×¸®°í ¿À¶óŬÀº ºò µ¥ÀÌÅÍ°¡ ±âÁ¸ ¿£ÅÍÇÁ¶óÀÌÁî µ¥ÀÌÅÍ¿Í ´Ù¸¥ Á¡À¸·Î '¹æ´ëÇÑ ¾çÀÇ Àú¹Ðµµ Á¤º¸'¶ó´Â Á¡À» ÁöÀûÇßÀ¸¸ç, ÀÌ ¹æ´ëÇÑ Àú¹Ðµµ Á¤º¸¿¡¼ °¡Ä¡ ÀÖ´Â Á¤º¸¸¦ ã´Â °ÍÀÌ Áß¿äÇÑ µµÀü °úÁ¦¶ó°í ¼Ò°³Çß´Ù.
ºò µ¥ÀÌÅÍ¿¡ Á¢±ÙÇÔ¿¡ ÀÖ¾î °¡Àå ¸ÕÀú »ý°¢ÇØ¾ß ÇÒ °ÍÀº Á¤º¸°¡ ¾îµð¿¡ ÀÖ´ÂÁö, ±×¸®°í »õ·Ó°Ô ¹ß±¼ÇØ¾ß ÇÒ Á¤º¸ÀÎÁö¿¡ ´ëÇÑ °ÍÀÌ´Ù. ¶ÇÇÑ ÀÌ Á¤º¸¸¦ ¾îµð¿¡ µÎ¾î¾ß ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖÀ» Áö, ÀÌ Á¤º¸¸¦ ÀÌÇØÇÏ´Â µ¥ ¾î¶² µµ±¸¿Í ±â¼úÀÌ ÇÊ¿äÇÑÁö, ȤÀº ±âÁ¸ ¹æ¹ýÀ» È°¿ëÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇؼµµ »ý°¢ÇØ¾ß ÇÑ´Ù. ±×¸®°í »õ·Ó°Ô ¾òÀº Á¤º¸·Î ÀÇ»ç °áÁ¤À» È¿À²ÀûÀ¸·Î ³»¸± ¼ö ÀÖ¾î¾ß Çϸç, ´ÜÆíÀûÀÌ°í °Ý¸®µÈ Á¤º¸ ºÐ¼®º¸´Ù´Â ´õ Å« ´ÜÀ§ÀÇ Á¤º¸·Î ºÐ¼®ÇÒ ¶§ ´õ Å« °¡Ä¡¸¦ °¡Áú ¼ö ÀÖÀ» °ÍÀÌ¶ó µ¡ºÙ¿´´Ù.
¿À¶óŬÀº ¼ÒÇÁÆ®¿þ¾îÀÇ °üÁ¡¿¡¼, ºò µ¥ÀÌÅÍ¿Í °ü·ÃµÈ ½Å±â¼úµéÀ» ´Ù¼ö ¼±º¸ÀÎ ¹Ù ÀÖ´Ù. ±âÁ¸ Á¤º¸¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÅëÇÕÇØ ºÐ¼®ÇÏ´Â °ÍÀº ÀÌ¹Ì Àͼ÷ÇÑ ºÎºÐÀ̸ç, »õ·Î¿î ºò µ¥ÀÌÅ͸¦ ´Ù·ç´Â ¹æ¹ýÀ¸·Î À̸¦ ±âÁ¸ ¿þ¾îÇϿ콺¿Í ¿¬°á °¡´ÉÇÑ Ä¿³ØÅ͸¦ Á¦°ø, ±âÁ¸ÀÇ ¹æ¹ý·ÐÀ¸·Î ºò µ¥ÀÌÅÍÀÇ ºÐ¼®°ú È°¿ëÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù´Â °ÍÀÌ´Ù. ±×¸®°í ¿À¶óŬÀº °¢ ´Ü°èº°·ÎÀÇ ¿£Áö´Ï¾îµå ½Ã½ºÅÛÀ» Á¦°øÇϸç, À̸¦ ÅëÇØ ºò µ¥ÀÌÅ͸¦ ±âÁ¸ ȯ°æ¿¡ ÅëÇÕÇØ È°¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù.
¡ã ¿À¶óŬÀº ¸ðµç ¿µ¿ª¿¡¼ '¿£Áö´Ï¾îµå ½Ã½ºÅÛ'À» Æ÷Áø½ÃÅ°°í ÀÖ´Ù.
Q1. IBMÀÌ Ç»¾îµ¥ÀÌÅ͸¦ ¹ßÇ¥Çϸé¼, ¿¢»çµ¥ÀÌŸ°¡ OLTP ÂÊ¿¡´Â ÀûÇÕÇÏÁö ¾Ê´Ù´Â ÄÚ¸àÆ®¸¦ Çߴµ¥ ÀÌ¿¡ ´ëÇÑ ÀÇ°ßÀº?
Çѱ¹¿¡µµ ¿ì¸® °í°´»ç°¡ ¸¹Àºµ¥, À̵鿡 ¹°À¸¸é ¿¢»çµ¥ÀÌŸ¸¦ ÀÌ¿ëÇØ ¼º´É Çâ»ó°ú ºñÁî´Ï½º ÇýÅÿ¡ ´ëÇÑ Á¤È®ÇÑ ´äº¯À» µéÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿¢»çµ¥ÀÌŸ°¡ ¹öÀüÀÌ ³× °¡Áö°¡ ÀÖ°í, ¾Æ¸¶ IBMÀÇ ºñ±³´Â ÀÌÀü ¼¼´ë°¡ ¾Æ´Ñ°¡ ÇÑ´Ù. ÀÏ´Ü X3¿¡¼ Ç÷¡½Ã ½ºÅ丮Áö°¡ 4¹è ´Ã¾ú°í, 10¹è °¡·® ¾ÐÃàÀÌ Àû¿ëµÇ¾î 220TB Á¤µµÀÇ µ¥ÀÌÅÍ°¡ Ç÷¡½Ã¿¡¼¸¸À¸·Îµµ ó¸® °¡´ÉÇÏ´Ù.
¶ÇÇÑ ¼ÒÇÁÆ®¿þ¾î Ãø¸é¿¡¼µµ, Ç÷¡½Ã¿¡¼ ½á Áö¸é µ¥ÀÌÅÍ°¡ Ä¿¹Ô µÇµµ·Ï Çß´Ù. X2´Â µ¥ÀÌÅͺ£À̽º ¸Ó½ÅÀÌÁö¸¸ X3´Â µ¥ÀÌÅͺ£À̽º Àθ޸𸮠¸Ó½ÅÀ» ÁöÇâÇÑ´Ù. Ç÷¡½Ã ¸Þ¸ð¸®¿¡ µ¥ÀÌÅÍ°¡ ½á Áö¸é µ¥ÀÌÅÍ´Â Ä¿¹ÔµÇ°í, ÀÚµ¿ÀûÀ¸·Î µð½ºÅ©¿¡ ±â·ÏÇϵµ·Ï ÇÏ´Â ±¸Á¶´Ù. Å×½ºÆ® °á°ú 8K µ¥ÀÌÅ͸¦ 100¸¸ TPS ó¸® °¡´ÉÇÏ´Ù. OLTP ¼º´ÉÀ¸·Î´Â ÃÖ»ó±ÞÀÌ´Ù. ¹°·Ð ÀÌÀü ¹öÀüµµ OLTP ¿ëµµ·Î ´Ù¾çÇÑ ºÐ¾ß¿¡¼ ¸¹ÀÌ ÀÌ¿ëµÇ°í ÀÖ´Ù.
|