µðÁöÅПÀÓ½º

 


[±Â¸ð´× ±ÝÀ¶ IT] Áõ±Ç°Å·¡½Ã½ºÅÛ ¼Óµµ °æÀï `Á¿ì`

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
±ÝÀ¶IT ½ÃÀå¿¡¼± ½Ã½ºÅÛ ¾÷±×·¹À̵峪 Àç°³¹ß ¶Ç´Â À籸ÃàÀ» À§ÇÑ `IT°íµµÈ­' ÇÁ·ÎÁ§Æ®°¡ ÁÖ±âÀûÀ¸·Î ÀÌ·ïÁø´Ù. Àü»ê´ë¶õÀ» »çÀü¿¹¹æÇϱâ À§ÇÑ ±âÁ¸ ¾÷¹«½Ã½ºÅÛÀÇ º¸¾È°­È­¸¦ ºñ·ÔÇØ °íµµÈ­¿¡ ´ëÇÑ ¼ö¿ä°¡ ½ÃÀåÀ» Çü¼ºÇÏ°í ÀÖ´Ù. ±ÝÀ¶IT´Â ÇÑ ³ª¶óÀÇ IT¼­ºñ½º ¼öÁØÀ» ¾Ë ¼ö ÀÖ°Ô ÇÏ´Â ¹Ù·Î¹ÌÅÍ´Ù. ±ÝÀ¶IT ¼öÃâ·Î `½Å(ãæ) ÇÑ·ù·Îµå'±îÁö °³Ã´ÇÏ°í ÀÖ´Â ÄÚ½ºÄÞÀÇ ÀÏ¸í ½ºÆä¼È¸®½ºÆ®µéÀ» ÅëÇØ ÁÖ¿ä ±ÝÀ¶IT ¿ë¾î¿Í Æ®·»µå¸¦ ¼Ò°³ÇÏ´Â Äڳʸ¦ ¸¶·ÃÇß´Ù.

·Î¿ì·¹ÀÌÅϽÃ

·¹ÀÌÅϽÃ(Latency)¶õ `Àẹ' ¶Ç´Â `´ë±â½Ã°£' µîÀÇ »çÀüÀû Àǹ̷ΠǮÀ̵ȴÙ. IT¿Í °ü·ÃÁö¾î º¸¸é ÄÄÇ»ÅÍ¿¡¼­ ¿øÇÏ´Â °á°ú¸¦ ¸¸µé¾î ³»±â±îÁö ¹ß»ýÇÏ´Â Áö¿¬½Ã°£ÀÇ ÃÑÇÕÀ̶ó°í ÇÒ ¼ö Àִµ¥ »çÀüÀû Çؼ®°ú Å©°Ô ´Ù¸£Áö ¾Ê´Ù. °á±¹ ·Î¿ì·¹ÀÌÅϽÃ(Low-Latency)´Â `ÄÄÇ»ÅÍÀÇ ÀÎDz°ú ¾Æ¿ôDz »çÀÌÀÇ °úÁ¤¿¡¼­ Áö¿¬À» ÃÖ¼ÒÈ­ÇÏ´Â °Í' Á¤µµ·Î ÀÌÇØÇÏ¸é µÉ µíÇÏ´Ù.

³ª³¯ÀÌ ±Û·Î¹úÈ­, µ¿Á¶È­µÇ´Â ¼¼°èÀÇ Áõ±Ç°Å·¡½Ã½ºÅÛ¿¡¼­ ¼Óµµ °æÀïÀÇ ¿ìÀ§¸¦ Á¡ÇÒ ¼ö ÀÖ´Â ÇÙ½ÉÀº ·Î¿ì·¹ÀÌÅÏ½Ã¿Í °ü·ÃÇÑ ±â¼úÀ» °³¹ßÇÏ°í ¾î¶»°Ô Àû¿ëÇϴ°¡¿¡ ´Þ·Á ÀÖ´Ù.

±×·¸´Ù¸é ¾ó¸¶¸¸Å­ÀÇ ¼Óµµ¿©¾ß °æÀï·Â ÀÖ´Â Áõ±Ç°Å·¡½Ã½ºÅÛÀÌ µÉ ¼ö ÀÖÀ»±î? Áõ±Ç°Å·¡¿¡¼­ 󸮼ӵµÀÇ ±âÁØÀ̳ª ¹üÀ§¿¡ ´ëÇÑ ±ÔÁ¤Àº Á¤ÇØÁø ¹Ù ¾ø´Ù. ÇÏÁö¸¸ ¼¼°è À¯¼öÀÇ °Å·¡½Ã½ºÅÛµéÀÌ ³»¼¼¿ì´Â 󸮼ӵµ´Â ÁÖ¹® Á¦Ãâ¿¡¼­ °á°ú±îÁö Àû¾îµµ ¼ö¹é ¸¶ÀÌÅ©·Î¼¼ÄÁµå(100¸¸ºÐÀÇ 1ÃÊ) ÀÌÇϷΠó¸® °¡´ÉÇØ¾ß ÇÒ °ÍÀ¸·Î º¸ÀδÙ.


·Î¿ì·¹ÀÌÅϽà ±â¼úÀ» ±¸ÇöÇϱâ À§Çؼ­´Â ¾÷¹«ÀÇ Æ¯¼º°ú ¸ñÇ¥¼º´ÉÀ» °í·ÁÇÑ Á¾ÇÕÀûÀÎ ÆÇ´ÜÀÌ ÀüÁ¦µÅ¾ß ÇÑ´Ù. ±âº»ÀûÀ¸·Î °®Ãç¾ßÇÒ Çϵå¿þ¾î³ª ¼ÒÇÁÆ®¿þ¾î µî °ü·Ã ±â¼úµéÀÇ °æ¿ì Á¦Ç°È­µÅ Àְųª º°µµ·Î ±¸ÇöÇϱ⵵ Çϴµ¥, ¸ÕÀú Çϵå¿þ¾î³ª ¿î¿µÃ¼Á¦ÀÇ ±¸¼ºÀº °¡º±°í ºü¸¥ ±¸¼º°ú Àúºñ¿ë °íÈ¿À²À» µ¿½Ã¿¡ ¸¸Á·½Ãų ¼ö ÀÖµµ·Ï ¿ÀǽýºÅÛÀ» È°¿ëÇÑ´Ù. ±×·± Àǹ̿¡¼­ À¯´Ð½ºº¸´Ù ¸®´ª½º°¡ ´õ À¯¸®ÇÏ´Ù. ÃÖ±Ù Çѱ¹°Å·¡¼Ò°¡ ÃßÁø ÁßÀÎ Â÷¼¼´ë½Ã½ºÅÛÀÇ °æ¿ìµµ ¸®´ª½º°¡ žÀçµÈ ¼­¹ö·Î °áÁ¤µÈ ¹Ù ÀÖ´Ù.
½Ã½ºÅÛ°£ Åë½Å ³×Æ®¿öÅ©µµ RDMA(Remote Direct Memory Access)¸¦ ±¸ÇöÇÒ ¼ö ÀÖ´Â ±â°¡ºñÆ® ÀÌ´õ³ÝÀ̳ª ÀÎÇǴϹêµå Á¦Ç°ÀÇ Å¾À縦 ¼±È£ÇÑ´Ù. ´ë·®ÀÇ µ¥ÀÌÅÍ Ã³¸®¿¡ »ç¿ëµÇ´Â DBMS´Â ±âÁ¸ RDBMS¿¡¼­ Àθ޸ð¸®(In-Memory)󸮹æ½ÄÀÌ À¯¸®ÇÏÁö¸¸ ¼º´É°ú ¾ÈÀü¼ºÀ» µ¿½Ã¿¡ °í·ÁÇØ¾ß ÇÑ´Ù. ÀÌ¿Í ´õºÒ¾î ÃÊ°í¼Ó ¸Þ½ÃÁö 󸮸¦ °¡´ÉÇÏ°Ô ÇÏ´Â ¹Ìµé¿þ¾î, ¸ÖƼ¾²·¹µå 󸮸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ¸ÅĪÀü¿ë ÇÁ·¹ÀÓ¿öÅ©µµ Áß¿äÇÑ ¿ä¼Ò´Ù.

ÀÌó·³ ´Ù¾çÇÑ ·Î¿ì·¹ÀÌÅϽà ±â¼ú¿ä¼ÒµéÀÌ Á¸ÀçÇÏÁö¸¸ ¸ñÀû¿¡ ¸Âµµ·Ï ±¸ÇöÇÏ°í ÀÀ¿ëÇÁ·Î±×·¥¿¡ Á¢¸ñ½ÃÅ°´Â °ÍÀÌ ½±Áö ¾Ê´Ù. ÃÖÀûÀÇ ±â¼ú äÅÃÀº °³¹ßÁ¶Á÷ÀÇ ¿ª·®°ú °³¹ßÀÚÀÇ ´É·Â µîÀÌ °®ÃçÁ®¾ß °¡´ÉÇÒ °ÍÀÌ´Ù.

ÇÏÀÎÈ£ ÄÚ½ºÄÞÁ¤º¸½Ã½ºÅÛTFÆÀÀå


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]