µðÁöÅПÀÓ½º

 


"½Ç½Ã°£ ÃÊ°í¼Ó ºÐ¼®À¸·Î IoTºòµ¥ÀÌÅÍ °ø·«"

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
HPCI ±â¼ú Àû¿ë 'ÆĽºÆ®¸²' ÃÊ´ç ¼ö½Ê¸¸°Ç µ¥ÀÌÅÍ ÀûÀ硤ºÐ¼®
±âÁ¸ DBMSº¸´Ù 50¹è ÀÌ»ó »¡¶ó¡¦ ¹°·ù¡¤¹ÝµµÃ¼ ºÐ¾ß¼­ °¢±¤
"½Ç½Ã°£ ÃÊ°í¼Ó ºÐ¼®À¸·Î IoTºòµ¥ÀÌÅÍ °ø·«"


½ÃÀåÈ®´ë ³ª¼± ±Â¸ð´×¾ÆÀÌÅØ

°¡»óÈ­ ¼Ö·ç¼Ç¿¡¼­ IoT ºòµ¥ÀÌÅÍ·Î ¿µ¿ªÀ» È®ÀåÇÏ°í ÀÖ´Â ±Â¸ð´×¾ÆÀÌÅØ(´ëÇ¥ ÀÌÁÖÂù)ÀÌ ÇϹݱ⠵é¾î Àû±ØÀûÀÎ ½ÃÀå È®´ë¿¡ ³ª¼­°í ÀÖ´Ù. À۳⠼¼°èÀû ºòµ¥ÀÌÅÍ ºÐ¼® ¼Ö·ç¼Ç 'ÆĽºÆ®¸²'(ParStresm)¸¦ ±¹³»¿¡ ¼Ò°³ÇÑ µ¥ ÀÌ¾î ±âÁ¸ 400¿© °¡»óÈ­ °í°´µéÀ» Áß½ÉÀ¸·Î Á¦Ç° °ø±Þ¿¡ ³ª¼­°í ÀÖ´Ù. ±Â¸ð´×¾ÆÀÌÅØÀº ±â¾÷µéÀÌ Á¦Á¶, À¯Åë, ¹°·ù, ±ÝÀ¶, ¼­ºñ½º µî »ê¾÷ Àü¹Ý¿¡¼­ Çõ¸íÀû º¯È­¸¦ ¸ô°í ¿Ã IoT ºòµ¥ÀÌÅÍ¿¡ ´ëÇØ ÀÎÁö´Â ÇÏ°í ÀÖÀ½¿¡µµ ±× ÇýÅÃÀ» ´©¸®Áö ¸øÇÏ°í ÀÖ´Ù°í º¸°í ÀÖ´Ù. µ¥ÀÌÅ͸¦ ´Ù·ç´Â ´É·ÂÀ» °®ÃßÁö ¸øÇ߱⠶§¹®ÀÌ´Ù.

±Â¸ð´×¾ÆÀÌÅØÀº IoTÀÇ °¡Ä¡¸¦ ½ÇÇöÇÏ´Â µ¥ °¡Àå Áß¿äÇÑ °ÍÀº µ¥ÀÌÅ͸¦ ¼öÁý ºÐ¼®ÇÏ´Â ´É·ÂÀ̶ó´Â Á¡À» °­Á¶ÇÑ´Ù. ±âÁ¸ ¹ü¿ë Àåºñ¿¡¼­ ºòµ¥ÀÌÅÍ ºÐ¼®½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖ´Â ÇϵÓ(Hadoop)°ú ½Ç½Ã°£ ºü¸¥ ºÐ¼®¹æ¹ýÀÎ Àθ޸𸮠DB ¹æ½ÄÀÌ ³ª¿Í ÀÖÀ¸³ª ¹®Á¦°¡ ÀÖ´Ù. ÇϵÓÀº ½Ç½Ã°£ ºòµ¥ÀÌÅÍ ºÐ¼®ÇÏ´Â µ¥ ¾î·Á¿òÀÌ ÀÖ°í À̸¦ ±Øº¹ÇÏ·Á¸é °íµµÀÇ ÃÖÀûÈ­ ÀÛ¾÷¿¡ ¸¹Àº ºñ¿ëÀÌ µé¾î°£´Ù. ±× ´ë¾ÈÀ¸·Î Á¦±âµÇ´Â °Ô Àθ޸𸮠DBÀε¥ Á¦Ç° °¡°ÝÀÌ ºñ½Î°í ¼­¹ö¿¡ ¼ö¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® ¿ë·®ÀÌ DBÀÇ Å©±â¸¦ Á¦ÇÑÇÑ´Ù. °á±¹ Àθ޸𸮠DBMS´Â ¼Óµµ´Â ºü¸£Áö¸¸ µ¥ÀÌÅÍ Ã³¸®·®¿¡ ÇÑ°è°¡ ÀÖ°í, ÇϵÓÀº µ¥ÀÌÅÍ Ã³¸®·®Àº ¸¹Áö¸¸ ¼Óµµ¶ó´Â ¹®Á¦¸¦ ¾È°í ÀÖ´Ù.

±Â¸ð´×¾ÆÀÌÅØÀº ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇÑ °ÍÀÌ ¹Ù·Î ÆĽºÆ®¸²À̶ó°í °­Á¶ÇÑ´Ù. ÆĽºÆ®¸²ÀÇ °¡Àå Å« °­Á¡Àº ¼Óµµ´Ù. ÀϹÝÀûÀ¸·Î ºòµ¥ÀÌÅÍ ºÐ¼®¿¡ ƯȭµÈ DB´Â Ä÷³ ±â¹Ý DB ±â¼ú¿¡ Àε¦½Ì ±â¼úÀÌ °ãÇյŠÀÌ·ïÁø´Ù. µ¥ÀÌÅÍ°¡ Å©±â ¶§¹®¿¡ Äõ¸® ¼öÇà°úÁ¤¿¡¼­ ¾ÐÃàÀ» ÇØÁ¦ÇØ¾ß ÇÑ´Ù. ÀÌ °úÁ¤¿¡¼­ ½Ã½ºÅÛ¿¡ »ó´çÇÑ ºÎ´ãÀÌ ¹ß»ýÇÑ´Ù. ´ëºÎºÐÀÇ Ä÷³ DB¿¡¼­ ¼º´É ÀúÇÏ°¡ ³ªÅ¸³ª´Â ÀÌÀ¯´Ù. ÀÌ¿¡ ¹ÝÇØ ÆĽºÆ®¸²Àº À妽º ¾ÐÃàÀ» ÇØÁ¦ÇÏÁö ¾Ê°íµµ ºÐ¼®ÇÒ ¼ö ÀÖ´Â ±â¼úÀ» äÅÃÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ºÐ»ê 󸮱â¼úÀ» ÇÔ²² Àû¿ëÇØ ½Ã½ºÅÛ ´ë±â½Ã°£À» »ç½Ç»ó ¾ø¾Ý´Ù. ÀÌ°ÍÀÌ °¡´ÉÇÒ ¼ö ÀÖ¾ú´ø °ÍÀº ÆĽºÆ®¸²¸¸ÀÌ °®°í ÀÖ´Â 'HPCI'(High Performance Compressed Index)¶ó´Â ±â¼ú ¶§¹®ÀÌ´Ù.

½ÇÁ¦·Î ÆĽºÆ®¸²À» ±¹³» ÇÑ À¯Åë¾÷ü¿¡ Àû¿ëÇÑ °á°ú HPCIÀÇ ³î¶ó¿î ¼º´ÉÀÌ µå·¯³µ´Ù. À¥»çÀÌÆ® ³» »óÇ°º° »ç¿ëÀÚ ¹ÝÀÀ Á¤º¸¸¦ ½Ç½Ã°£À¸·Î ¸ð´ÏÅ͸µ ÇÏ´Â ÀÛ¾÷¿¡ Àû¿ëÇÑ °á°ú, ±âÁ¸ DBMSº¸´Ù 50¹è ÀÌ»ó, NoSQLº¸´Ù 20¹è ÀÌ»ó ¼Óµµ°¡ »¡¶ú´Ù. ¶Ç ±¹³» ÇÑ ÁöÀÚüÀÇ ±³Åë·® ºÐ¼® ¾÷¹«¿¡ Àû¿ëÇÑ °á°ú ±âÁ¸ 30ºÐ ÀÌ»ó °É¸®´ø Á¶È¸ ÀÛ¾÷ÀÌ 5~6ÃÊ·Î ÁÙ¾îµé¾ú´Ù. ÇØ¿Ü »ç·Ê´Â ´õ dzºÎÇÏ´Ù. Ŭ¶ó¿ìµå ¼Ö·ç¼Ç Àü¹®±â¾÷ ÄÉÀÌÅ©(Cake)°¡ 50¾ï °ÇÀÇ µ¥ÀÌÅ͸¦ ½Ç½Ã°£À¸·Î ó¸®ÇÏ´Â ½Ã½ºÅÛ¿¡ ÆÄÆ®½º¸²À» Àû¿ëÇØ Å×½ºÆ®ÇÑ °á°ú, °¡Àå ¶Ù¾î³­ °æÀï»ç ¼Ö·ç¼Çº¸´Ù 40¹è °¡·® ºü¸¥ °ÍÀ¸·Î ³ªÅ¸³µ´Ù.


ÆĽºÆ®¸²Àº ºÐ»êµÈ ȯ°æ¿¡¼­µµ µ¥ÀÌÅ͸¦ ÅëÇÕ ºÐ¼®ÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» º¸À¯ÇÏ°í ÀÖ´Ù. ±âÁ¸ BI ºÐ¼®Àº Àü»ê½Ç ȤÀº °³¹ß½Ç¿¡¼­ ó¸®ÇÏ´Â °æ¿ì°¡ ´ëºÎºÐÀ̾ú´Ù. »ý»ê°øÀåÀÌ ¼¼°èÀûÀ¸·Î ºÐ»êµÅ ÀÖ´Â ÀüÀÚ¾÷üÀÇ °æ¿ì ´Ù¾çÇÑ ¿ø°ÝÁö¿¡¼­ Áß¾ÓÀ¸·Î µ¥ÀÌÅ͸¦ ¸ð¾Æ ºÐ¼®ÇØ¾ß ÇÏ´Â »óȲÀÌ ¹ß»ýÇÑ´Ù. ÆĽºÆ®¸²Àº ¿ø°ÝÁö µ¥ÀÌÅ͸¦ ÁýÁßÇÏ°í ºÐ¼®ÇÏ´Â µ¥ ƯȭµÈ ¼ÒÀ§ ¿§Áö ºÐ¼®(Edge Analytics)À̶ó´Â GDA(Geo-Distributed Analytics) ±â´ÉÀ» ÅëÇØ ¹®Á¦¸¦ ÇØ°áÇß´Ù.
Áß±¹ ÃÖ´ë dz·Â¹ßÀü ¾÷ü ÀκñÀü(Envision)¿¡ µµÀÔµÈ GDAÀÇ »ç·Ê´Â ´ëÇ¥ÀûÀÌ´Ù. °Å´ëÇÑ Ç³·Â¹ßÀü ³¯°³ÀÇ °¢µµ Á¶ÀýÀº ¹ßÀü·®À» ±Ø´ëÈ­ÇÏ´Â µ¥ ÇʼöÀûÀÌ´Ù. ¶Ç Àü±¹ÀûÀ¸·Î dz·Â¹ßÀü±â´Â »êÀçÇØ ÀÖ´Ù. °¢ dz·Â¹ßÀü±â¿¡´Â dzÇâ ¹× Ç³·Â¿¡ µû¶ó ³¯°³ °¢µµ¸¦ Á¶ÀýÇϱâ À§ÇØ ¼ö¸¹Àº ¼¾¼­°¡ ¼³Ä¡µÇ°í ¿©±â¼­ ³ª¿À´Â ½Ç½Ã°£ µ¥ÀÌÅ͸¦ ÁöÇü µ¥ÀÌÅÍ¿Í ÇÔ²² ºÐ¼®ÇÏ´Â ÀÏÀº ¾öû³­ ÇÁ·Î¼¼½º¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ÀÌ °úÁ¤¿¡¼­ ÆĽºÆ®¸²Àº 20TB¿¡ ´ÞÇÏ´Â °ú°Å µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ°í 2¸¸ ´ëÀÇ Ç³·Â¹ßÀü±â¿¡¼­ ¹ß»ýÇÏ´Â ½Ç½Ã°£ ¼¾¼­ µ¥ÀÌÅ͸¦ ¸ð´ÏÅ͸µ ÇÏ´Â ¿ªÇÒÀ» ¸Ã¾Æ ±â´ë ÀÌ»óÀÇ ¼º°ú¸¦ ³Â´Ù. dz·Â¹ßÀü±â È¿À²À» 15% ³ô¿´°í ¿¬°£ 1¾ï 5800¸¸(1800¾ï ¿ø) ´Þ·¯ °¡·®ÀÇ °æÁ¦Àû À̵æÀ» °¡Á®¿Ô´Ù.

ÆĽºÆ®¸²Àº ÀκñÀü ¿Ü¿¡µµ ¹°·ù, ¹ÝµµÃ¼, ÀÇ·á ºÐ¾ß µî¿¡¼­ È°¹ßÇÏ°Ô »ç¿ëÇÏ°í ÀÖ´Ù. ÆĽºÆ®¸²Àº ÃÊ´ç ¼ö½Ê ¸¸ °Ç¿¡ ÀÏ´Â µ¥ÀÌÅ͸¦ ÀûÀçÇϸ鼭µµ µ¿½Ã¿¡ ºÐ¼®ÇÒ ¼ö ÀÖ´Â ¼º´ÉÀ» º¸À¯Çß´Ù. ÆĽºÆ®¸²ÀÇ ¶Ç ´Ù¸¥ ÀåÁ¡Àº Ç¥ÁØ SQL Äõ¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ´Ù´Â Á¡ÀÌ´Ù. ¿ÀǼҽº Àθ޸𸮠DBMS´Â º¸Åë ÇØ´ç ¾ð¾î Àü¹®°¡°¡ ÇÊ¿äÇÏ´Ù. ±×·¯³ª ÆĽºÆ®¸²Àº ³Î¸® º¸±ÞµÈ SQL¸¦ »ç¿ëÇÔÀ¸·Î½á Áö¿øÀηÂÀÌ Ç³ºÎÇÏ´Ù.

±Â¸ð´×¾ÆÀÌÅØ ±è¿µÀÏ »ó¹«´Â "IoT°¡ ÁÖ¸ñ¹Þ°í ÀÖÁö¸¸ ±â¾÷ȯ°æ¿¡ ¾î¶»°Ô Àû¿ëÇÒ °ÍÀÎÁö ¸ðÈ£ÇÑ ºÎºÐÀÌ ¸¹´Ù"¸ç "´Ü¼øÇÑ °ü½ÉÀ¸·Î ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÇàÇß´Ù°¡ ÁøÇàÀÌ ¾È µÅ Áßµµ¿¡ Æ÷±âÇÏ´Â »ç·Ê°¡ ¸¹´Ù"°í ÁöÀûÇÑ´Ù. ±è »ó¹«´Â "¿ÏÀüÈ÷ »õ·Î¿î ¹æ½ÄÀ¸·Î IoT ºòµ¥ÀÌÅ͸¦ È°¿ëÇÏ·Á°í ÇÏÁö ¸»°í, ±âÁ¸ ¿ä±¸°¡ ÀÖ¾úÁö¸¸ ±â¼úÀ̳ª ºñ¿ë ¹®Á¦ ¶§¹®¿¡ ÇÏÁö ¸øÇß´ø ºÐ¾ß¸¦ °³¼±ÇÑ´Ù´Â Â÷¿ø¿¡¼­ ºòµ¥ÀÌÅ͸¦ µµÀÔÇÏ´Â ¹æ¾ÈÀ» Àû±Ø ±ÇÀåÇÑ´Ù"°í ¸»Çß´Ù.

À̱ÔÈ­ ¼±ÀÓ±âÀÚ david@


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