ÀÓº£µðµå ¿¡Áö ½Ã½ºÅÛÀ» À§ÇÑ ½Ã°è¿ ÀÓº£µðµå µ¥ÀÌÅÍ °ü¸® ¼ÒÇÁÆ®¿þ¾î Àü¹® ±â¾÷ ITTIA´Â 3¿ù 28ÀÏ ÀÚü ¼Ö·ç¼ÇÀÎ ‘ITTIA DB’°¡ À©µå¸®¹ö ¸®´ª½º OS¿Í VxWorks RTOS¸¦ Áö¿øÇÑ´Ù°í ¹àÇû´Ù.
¾ÆÀÌƼºê¿¡À̾ÆÀÌ´Â ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º È°¿ë ¹× °ü¸® Àü·«¿¡ ´ëÇÑ ¿þºñ³ª¸¦ °³ÃÖÇÑ´Ù |
ITTIA DB´Â °í¼º´É ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º·Î, ¼³Ä¡ °ø°£ÀÌ ÀÛÀº Æ®·£Àè¼Ç ¹× ºÐ¼® Äõ¸®°¡ ÀÓº£µðµå µð¹ÙÀ̽º¿¡¼ ·ÎÄ÷Π¼öÇàµÇ´Â ½Ç½Ã°£ µ¥ÀÌÅÍ Ã³¸®¿Í ½Ã°è¿À» ÅëÇÕÇÏ´Â ¼Ö·ç¼ÇÀÌ´Ù. ITTIA DB´Â À̹ø À©µå¸®¹ö OS Áö¿øÀ¸·Î ÀÓº£µðµå ½Ã½ºÅÛ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ¸¦ À§ÇÑ ¿¡Áö ÄÄÇ»Æà Ç÷§ÆûÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô µÆ´Ù°í ¹àÇû´Ù.
±â¼ú ¹ßÀüÀ¸·Î ÀÓº£µðµå µð¹ÙÀ̽º¿¡¼ Á÷Á¢ µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ÀÖ´Â Ä¿³ØƼµå ÀÓº£µðµå ½Ã½ºÅÛÀ¸·Î ÁøÈÇÔ¿¡ µû¶ó ÀÚµ¿Â÷, °øÀåÇü ·Îº¿, °¡ÀüÁ¦Ç° µî¿¡µµ »ç¹° ÀÎÅͳÝ(IoT) ¿¡Áö ¼Ö·ç¼ÇÀÌ µµÀԵǰí ÀÖ´Ù. ITTIA DB´Â µ¥ÀÌÅÍ ½ºÆ®¸²À» ÀúÀå·ÃàÀû·Ã³¸®·ºÐ¼®ÇÒ ¼ö ÀÖ´Â ½Ç½Ã°£ µ¥ÀÌÅͺ£À̽º·Î, ´Ù¾çÇÑ ¸®¼Ò½º¿¡¼ ¿¬¼ÓÀûÀ¸·Î ¹ß»ýÇÏ´Â µ¥ÀÌÅÍ Àü¼Û ½Ã ¿À¹öÇìµå ¾øÀÌ Á¤º¸¸¦ ó¸®ÇÒ ¼ö ÀÖ¾î ÀÓº£µðµå ¾÷°è¿¡¼ È£ÀÀÀ» ²ø¾î³»°í ÀÖ´Ù.
ÀÌ ¹Û¿¡µµ IEC/ISO 62443 Ç¥ÁØÀ» ÃæÁ·ÇÏ´Â ¾ÈÀüÇÑ °³¹ß ¶óÀÌÇÁ»çÀÌŬÀÎ ITTIA SDL, Á¦·Î Æ®·¯½ºÆ®(Zero trust) ¿øÄ¢À» ±â¹ÝÀ¸·Î ÇÏ´Â ITTIA security´Â IoT ¿¡Áö µð¹ÙÀ̽º °³¹ß °úÁ¤¿¡¼ ¸Â´Ú¶ß¸®´Â ¿¹Ãø ºÒ°¡´É¼ºÀ» ÃÖ¼ÒÈÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù.
ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ÇÀÌ ´ë·®ÀÇ ½Ã°è¿ µ¥ÀÌÅ͸¦ ºü¸£°Ô ±â·ÏÇÏ°í, 󸮷°ü¸®ÇÒ ¼ö ÀÖµµ·Ï µðÀÚÀÎµÈ ½Ã°è¿ µ¥ÀÌÅͺ£À̽º ITTIA DB¸¸ÀÇ Â÷º°ÈµÈ ¾Ë°í¸®Áò°ú ¾ÆÅ°ÅØó´Â ¹æ´ëÇÑ µ¥ÀÌÅÍ ¾ç°ú ¿¡Áö ÄÄÇ»Æà ¼Óµµ¿¡ ´ëÇÑ ¿ä±¸ »çÇ×À» ÃæÁ·Çϸç, µ¿½Ã ½Ã°è¿ µ¥ÀÌÅ͸¦ ó¸®ÇØ ´Ù¾çÇÑ º¯¼ö ¶Ç´Â ¸ÞÆ®¸¯À» º´·Ä·Î ÃøÁ¤ÇÒ ¼ö ÀÖ´Ù.
ITTIA DBÀÇ Multi-Version Concurrency Control(MVCC)Àº µ¥ÀÌÅͺ£À̽º Àá±ÝÀÇ Çʿ伺À» ÁÙ¿© µ¥ÀÌÅͺ£À̽º Á¢±Ù ½Ã ¹ß»ýÇÏ´Â ´Ù¾çÇÑ ¹®Á¦(±³Âø »óÅÂ(deadlock) µî)°¡ ¹ß»ýÇÏÁö ¾Êµµ·Ï Çϸç, ¿¬¼ÓÀûÀÎ ¶óÀÌÆ®(Write) µ¿ÀÛÀ» Â÷´ÜÇÏÁö ¾Ê´Â ¸®µå ¾×¼¼½º(Read access) ¼º´ÉÀÌ Å©°Ô Çâ»óµÆ´Ù.
ITTIA ´ëÇ¥ »ç»ê ¸óŸ¼¼¸®(Sasan Montaseri)´Â “ITTIA¿Í À©µå¸®¹öÀÇ ÆÄÆ®³Ê½ÊÀº º¹ÀâÇÑ ½Ç½Ã°£ µ¥ÀÌÅÍ ÄÄÇ»Æà ¹®Á¦¸¦ IoT ¿¡Áö¿¡¼ ÇØ°áÇÒ ¼ö ÀÖ´Ù´Â ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÇÙ½É °¡Ä¡¸¦ ¶æÇÑ´Ù”¸ç “À̹ø ÆÄÆ®³Ê½ÊÀ¸·Î °í°´¿¡°Ô dzºÎÇÑ ¿¡Áö ÄÄÇ»Æà °æÇèÀ» Á¦°øÇÏ°í, ÀÓº£µðµå ÄÄÇ»ÆÃÀÇ »õ·Î¿î °¡´É¼ºÀ» Á¦½ÃÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó ±â´ëÇÑ´Ù”°í ¸»Çß´Ù.
À©µå¸®¹ö ºÎ»çÀå Å©¸®½ºÆ¼³ª ¾ð°¡·Î(Christina Ungaro)´Â “Áö´ÉÇü ¿¡Áö ±â¼úÀÇ ¹ßÀü°ú ¹Ì¼Ç Å©¸®Æ¼ÄÃÇÑ »ê¾÷ Àü¹Ý¿¡ °ÉÄ£ ÄÄÇ»Æà ÀÛ¾÷ÀÌ Á¡Â÷ º¹ÀâÇØÁö¸é¼ Àü°ú ´Ù¸¥ ¿ä±¸ »çÇ×À̳ª ¿À·ù ¿ä¼Ò°¡ °è¼Ó »ý°Ü³ª°í ÀÖ´Ù”¸ç “ITTIA¿Í Çù¾÷À» ÅëÇØ °í°´ÀÌ Á÷¸éÇÑ ±â¼ú, ºñÁî´Ï½º °úÁ¦¸¦ ±Øº¹ÇÒ ¼ö ÀÖµµ·Ï Àû±ØÀûÀ¸·Î Áö¿øÇÏ°Ú´Ù”°í ¸»Çß´Ù.
ÇÑÆí ITTIA´Â 4¿ù 20ÀÏ ±Û·Î¹ú ¿þºñ³ª¸¦ ÅëÇØ Àü ¼¼°è °í°´À» ´ë»óÀ¸·Î ‘VxWorks¿Í ¸®´ª½º¿¡¼ ITTIA DBÀÇ ¼º´É°ú Ư¡’À» °ø°³ÇÒ ¿¹Á¤ÀÌ´Ù. ITTIAÀÇ ±¹³» ´ë¸®Á¡ÀÎ ¾ÆÀÌƼºê¿¡À̾ÆÀ̵µ 4¿ù 27ÀÏ ±¹³» °í°´À» ´ë»óÀ¸·Î ÀÓº£µðµå ½Ã½ºÅÛÀÇ ½Ã°è¿ ¿¡Áö µ¥ÀÌÅÍ ºÐ¼®°ú °ü¸®¿¡ ´ëÇÑ ¿þºñ³ª¸¦ ÁøÇàÇϸç, Âü°¡ ½ÅûÀº ¾ÆÀÌƼºê¿¡À̾ÆÀÌ¿¡¼ Á¢¼öÇÏ°í ÀÖ´Ù.
¹ÚÅÂÁØ ±âÀÚ koteratv03@kotera.or.kr
<ÀúÀÛ±ÇÀÚ © ±â¾÷Á¤Ã¥Á¤º¸½Å¹®, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>