µðÁöÅПÀÓ½º

 


<Å×Å© ¸®Æ÷Æ®> ¸®´ª½º Ŭ·¯½ºÅÍ.. °ªºñ½Ñ »ó¿ë½Ã½ºÅÛ ¸ô¾Æ³½´Ù

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
Ŭ·¯½ºÅÍ(Cluster) ¼Ö·ç¼ÇÀº ÀûÀº ºñ¿ëÀ¸·Î °í°¡ÀÇ ½Ã½ºÅÛÀ» ´ëüÇÒ ¼ö ÀÖ´Ù. ÀÌ ¼Ö·ç¼ÇÀÌ Àü¼¼°è Á¤º¸±â¼ú(IT) ¾÷°èÀÇ È­µÎ°¡ µÈ °Íµµ ¹Ù·Î ÀÌ ¶§¹®ÀÌ´Ù. ÇѸ¶µð·Î 486PC 100´ë·Î ¼ö ¾ï¿øÀÌ ³Ñ´Â ½´ÆÛÄÄÇ»Å͸¦ ´ëüÇÒ ¼ö ÀÖ´Ù´Â ¾ê±â´Ù.

±â¾÷µéÀÌ ÀÌ°°Àº ±â¼úÀ» äÅÃÇØ Àü»ê ½Ã½ºÅÛÀ» ±¸ÃàÇÒ °æ¿ì, ±â¾÷ ÃѼҿäºñ¿ë(TCO)À» ÁÙÀÏ ¼ö ÀÖÀ¸¸ç, ÀÌ¿¡ µû¸¥ ¿¬±¸°³¹ßºñ Áõ°¡·Î ±â¾÷ °æÀï·ÂÀ» °­È­½Ãų ¼ö ÀÖ´Â µî ½Ç·Î ¾öû³­ ÀÌÀÍÀ» º¼ ¼ö ÀÖ´Ù. ÀÌ·± ÀåÁ¡À¸·Î ÀÌ¹Ì °í°¡ÀÇ »ó¿ë ½Ã½ºÅÛÀ» ¿î¿µÇÏ°í ÀÖ´Â ±â¾÷µéÀÌ Å¬·¯½ºÅÍ ¼Ö·ç¼ÇÀ» ¼Ó¼Ó µµÀÔÇϱ⠽ÃÀÛÇß´Ù. ÀϺΠ¾÷üÀÇ °æ¿ì ¸ÞÀÎÇÁ·¹ÀÓ ½´ÆÛÄÄÇ»ÅÍ·Î ÀÌ·ïÁø Àüü ½Ã½ºÅÛÀ» ´ëüÇØ Å¬·¯½ºÅÍ·Î Àü¸é ÀüȯÇÏ´Â »ç·Êµµ ´Ã°í ÀÖ´Ù.

±×·¯³ª ÀÌó·³ ¾öû³­ ÆıÞÈ¿°ú¸¦ Áö´Ñ Ŭ·¯½ºÅÍ ±â¼úÀÇ ¿ø¸®´Â ¾ÆÁÖ °£´ÜÇÏ´Ù. Ŭ·¯½ºÅ͸µ ÄÄÇ»ÆÃÀº¿©·¯´ëÀÇ PC¸¦ ¹­¾î ÇÑ °¡Áö ÀÏÀ» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÇÑ ½Ã½ºÅÛÀ» ¸»ÇÑ´Ù. ¹°·Ð »ç¿ë¸ñÀû°ú Àå¼Ò¿¡ µû¶ó Ŭ·¯½ºÅÍ´Â º¹ÀâÇÑ ³»ºÎ±¸Á¶¸¦ Áö´ÏÁö¸¸ ±âº»ÀûÀÎ ¿ø¸®´Â µ¿ÀÏÇÏ´Ù.

Àü¹®°¡µéÀÌ ¸»Çϴ Ŭ·¯½ºÅÍ ÄÄÇ»ÆÃÀÇ ÀåÁ¡°ú Ư¡Àº ´ÙÀ½°ú °°ÀÌ ¿ä¾àµÈ´Ù. ¸ÕÀú ¡ãPC³ª ¿öÅ©½ºÅ×ÀÌ¼Ç µî ¸ðµç ±âÁ¾ÀÇ ÄÄÇ»Å͸¦ »ç¿ëÇÒ ¼ö ÀÖ°í ¡ãÇÁ·Î¼¼¼­¿Í ³×Æ®¿öÅ© Àåºñ, ±×¸®°í ÀúÀåÀåÄ¡ µîÀ¸·Î ±¸¼ºµÈ´Ù. ¶ÇÇÑ ¡ã¿ÀǼҽº ±â¹ÝÀÇ ¿î¿µÃ¼Á¦(OS)¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¹ÀÌ ÀÌ¿ëÇÏ°í ¡ã°¡°Ý´ë ¼º´É¸é¿¡¼­ ±âÁ¸ÀÇ ´ëÇü ÄÄÇ»Å͸¦ ´É°¡ÇÏ¸ç ¡ã ¾÷±×·¹À̵å¿Í È®À强ÀÌ ¿ì¼öÇÏ´Ù´Â Á¡ µîÀ» ²ÅÀ» ¼ö ÀÖ´Ù.

ÀÌ·¯ÇÑ ÀåÁ¡À» Áö´Ñ Ŭ·¯½ºÅ͸µ ÄÄÇ»ÅÍÀÇ ±â¿øÀº Áö³­ 94³â ¹Ì±¹Ç×°ø¿ìÁÖ±¹(NASA)ÀÇ º£¾î¿ïÇÁ(Beowulf) ÇÁ·ÎÁ§Æ®¿¡¼­ ºñ·ÔµÆ´Ù. ´ç½Ã ¹Ì Ç×°ø¿ìÁÖ±¹Àº źµµ ·ÎÄÏ °³¹ßÀ» À§ÇØ ÃÊ°í¼ÓÀ¸·Î ¼öÄ¡¿¬»êÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â °úÇаè»ê¿ë ½´ÆÛÄÄÇ»ÅÍ°¡ ÇÊ¿äÇß´Ù. ±×·¯³ª Ã¥Á¤µÈ ¿¹»êÀº °í±ÞÇü ¿öÅ©½ºÅ×ÀÌ¼Ç ÇÑ ´ë¸¦ ±¸ÀÔÇÒ ¼ö ÀÖÀ» Á¤µµ¿¡ ºÒ°úÇØ ´Ù¸¥ ¹æ¹ýÀ» °­±¸ÇÏ°Ô µÆ´Ù.

ÀÌ·± °úÁ¤¿¡¼­ ¡®486PC¸¦ ¹­¾î ½´ÆÛÄÄÇ»ÅÍ ¿ªÇÒÀ» ÇÏ°Ô ÇÒ ¼ö´Â ¾øÀ» ±î¡¯¶ó´Â Àǹ®ÀÌ Á¦±âµÆ°í, ±â¼úÀûÀ¸·Î °¡´ÉÇÏ´Ù´Â °á·ÐÀ» ³»¸° ¿¬±¸ÆÀÀº ´ç½Ã ÃÖ°í±Þ »ç¾çÀÇ 486PC 16´ë¸¦ ±¸ÀÔÇØ º£¾î¿ïÇÁ ÇÁ·ÎÁ§Æ®¸¦ ÃßÁøÇÏ°Ô µÈ´Ù. ¿¬±¸°³¹ßÆÀÀº ÀÌ·¸°Ô ±¸ÀÔÇÑ PC¿¡ ¸®´ª½º¸¦ žÀçÇÏ°í À̵éÀ» ¹­¾î ¼¼°è ÃÖÃÊÀÇ Å¬·¯½ºÅÍ ÄÄÇ»Å͸¦ ¼±º¸¿´´Ù.

¹Ì±¹ Ç×°ø¿ìÁÖ±¹ÀÌ º£¾î¿ïÇÁ Ŭ·¯½ºÅ͸¦ ÀÌ¿ëÇÑ ¿¬±¸°³¹ß¿¡ ±â´ë ÀÌ»óÀÇ ¼º°ú¸¦ °ÅµÎ¸é¼­ Ŭ·¯½ºÅ͸µ ÄÄÇ»ÅÍ´Â ±Þ¼Óµµ·Î È®»êµÇ°Ô µÈ´Ù. ¶ÇÇÑ Å¬·¯½ºÅÍ ½Ã½ºÅÛÀÇ OS·Î ¸®´ª½º°¡ Àα⸦ ²ø±â ½ÃÀÛÇÑ °Íµµ À̶§ºÎÅÍ´Ù. Ŭ·¯½ºÅÍÀÇ ´çÃÊ ¸ñÀûÀÌ Àúºñ¿ëÀ» ÅëÇÑ °í±â´É ±¸ÇöÀ̱⠶§¹®¿¡ °í°¡ÀÇ À¯´Ð½º ´ë½Å ¸®´ª½º äÅÃÀÌ Áõ°¡Çß´ø °ÍÀÌ´Ù.

Ŭ·¯½ºÅ͸µ ÄÄÇ»ÅÍ´Â ÀÎÅͳÝÀÇ ¼ºÀå°ú ÇÔ²² Á¦2ÀÇ µµ¾à±â¸¦ ¸ÂÀÌÇÑ´Ù. ÀÎÅͳÝÀÇ ±Þ¼ºÀåÀ¸·Î °úÇаè»ê¿ë Ŭ·¯½ºÅÍ º¸´Ù´Â ÀÎÅÍ³Ý Æ®·¡ÇÈ ÆøÁÖ¸¦ ºÐ»ê½ÃÄÑ ÁÙ ´ë¿ë·® ÀÎÅÍ³Ý ¼­¹ö¿Í ÀúÀåÀåÄ¡¿ë Ŭ·¯½ºÅÍ°¡ ´õ¿í ÇÊ¿äÇÏ°Ô µÈ °Í.

ÀÌ¿¡ µû¶ó ÃÖ±ÙÀÇ Å¬·¯½ºÅ͸µ ÄÄÇ»ÆÃÀº ¡ãº£¾î¿ïÇÁÇü Ŭ·¯½ºÅÍ °è¿­ÀÎ ¼öÄ¡¿¬»ê¿ë °í¼º´É Ŭ·¯½ºÅÍ ¡ãÀÎÅÍ³Ý Æ®·¡ÇÈÀ» ºÐ»êÇÏ´Â ´ë¿ë·® ÀÎÅÍ³Ý Å¬·¯½ºÅÍ ¡ãÆøÁõÇÏ´Â µ¥ÀÌÅÍÀÇ È¿À²ÀûÀÎ ÀúÀåÀ» °¡´ÉÄÉ ÇÏ´Â ÀúÀåÀåÄ¡ Ŭ·¯½ºÅÍ µîÀ¸·Î ³ª´µ°Ô µÆ´Ù.

¸ÕÀú ¼öÄ¡¿¬»ê¿ë °í¼º´É Ŭ·¯½ºÅÍ´Â ÀÎÅÚ, ÄÄÆÑ ¾ËÆÄ, IBM ÆÄ¿öPC, AMD µîÀÇ ÇÁ·Î¼¼½º¸¦ ÀÌ¿ëÇÏ¸ç ±â°¡ºñÆ® ÀÌ´õ³Ý°ú ¹Ì¸®³Ý(Myrinet), ¼­¹ö³Ý(ServerNet) µî °í¼º´É Á¢¼ÓÀåºñ¸¦ ÀÌ¿ëÇØ ±¸ÃàµÇ´Â Ư¡ÀÌ ÀÖ´Ù. ÀÌ¿Í °ü·ÃÇÑ ¼º°øÀû ±¸Ãà»ç·Ê·Î´Â ¹Ì±¹Çؾç´ë±â±¹(NOAA)ÀÌ ±â»ó°üÃø¿ëÀ¸·Î ±¸ÃàÇÑ ¡®NOAA/FSL Á¦Æ® Ŭ·¯½ºÆ®¡¯¿Í ÄÄÆÑ°ú ¸®´ª½º¿øÀÌ Çѱ¹¿¬±¸°³¹ßÁ¤º¸¼¾ÅÍ(KORDIC)¿¡ °ø±ÞÇÑ ¡®ÄÚ¸£µñ Ŭ·¯½ºÅÍ¡¯µîÀ» ²ÅÀ» ¼ö ÀÖ´Ù.

´ë¿ë·® ÀÎÅÍ³Ý Å¬·¯½ºÅÍ´Â À¢¼Û Àå(Wensong Zhang)À̶õ ¸®´ª½º °³¹ßÀÚ°¡ ¡®¸®´ª½º ¹öÃß¾ó ¼­¹ö ÇÁ·ÎÁ§Æ®(LSVP, Linux Virtual Server Project)¡¯¸¦ ÃßÁøÇϸ鼭 ½ÃÀ۵ƴÙ. ÀÎÅÍ³Ý Å¬·¯½ºÅÍÀÇ ÇÙ½ÉÀº Æø¹ßÀûÀ¸·Î Áõ°¡ÇÏ´Â ÀÎÅÍ³Ý Æ®·¡ÇÈÀ» °í°¡ÀÇ Àåºñ¸¦ Áõ¼³ÇÏ´Â ÀϾøÀÌ ÇØ°áÇØ º¸ÀÚ´Â °ÍÀ¸·Î ºÎÇϺлêÀÌ ÁÖµÈ ±â´ÉÀÌ´Ù. ÀÌ·¯ÇÑ ÀÎÅÍ³Ý Å¬·¯½ºÅÍ´Â °í°¡¿ë¼º ·Îµå¹ë·±¼­(Load Balancer), °í°¡¿ë¼º µ¥ÀÌÅͺ£À̽º(DB), ´ë¿ë·® ÀúÀåÀåÄ¡(storage)¿Í °°Àº ºÎ°¡Àåºñ¸¦ ÀÌ¿ëÇØ ±¸ÃàµÇ´Â µ¥, ±¹³» Áö½Ä¹ßÀü¼ÒÀÇ ¿¥ÆĽº(empas.com) »çÀÌÆ®°¡ ´ëÇ¥ÀûÀÎ ±¸Ãà»ç·Ê·Î Æò°¡¹Þ°í ÀÖ´Ù.

¸¶Áö¸·À¸·Î ÀúÀåÀåÄ¡ Ŭ·¯½ºÅʹ Ŭ·¯½ºÅÍ ³ëµå(node) ¼ö°¡ Áõ°¡ÇÏ°í µ¥ÀÌÅÍ°¡ ÆøÁõÇϸ鼭 ÇÑ°è¿¡ ´Ù´Ù¸¥ ±âÁ¸ ÀÔÃâ·Â(I/O) ¼Ö·ç¼ÇÀ» ±Øº¹ÇÏ°íÀÚ µîÀåÇÑ ºÐ¾ß´Ù. ÀúÀåÀåÄ¡ Ŭ·¯½ºÅÍ´Â Å©°Ô ·£(LAN)°ú SAN(Storage Area Network) ±â¹ÝÀ¸·Î ³ª´µ´Âµ¥, ·£ ±â¹ÝÀº NFS(Network File System), CODA, NAS(Network Attached Storage) À», SAN ±â¹ÝÀÇ °æ¿ì GFS(Global FIle System), LVM(Logical Volume Manager) µîÀ» °¢°¢ ÀÌ¿ëÇÑ´Ù.

<±èÀÀ¿­±âÀÚ>