RAIDÀÇ °³³ä
RAID´Â º»·¡ Redundant Array of Inexpensive(or Independent) DisksÀÇ ¾à¾î·Î, 1988³â ¹Ì±¹ U.C.¹öŬ¸® ¼Ò¼Ó °úÇÐÀÚ David a Patterson, Garth Gibson, Randyh Kats¿¡ ÀÇÇØ Á¤ÀÇµÈ °ÍÀÌ´Ù. ±âº»ÀûÀÎ RAIDÀÇ °³³äÀº, ÀÛ°í °ª½Ñ µå¶óÀ̺êµéÀ» ¿¬°áÇØ ºñ½Ñ ´ë¿ë·® µå¶óÀ̺ê Çϳª(Single Large Expensive Disk)¸¦ ´ëüÇÏÀÚ´Â °ÍÀ̾úÁö¸¸, ±×µ¿¾È ÇÏµå µð½ºÅ©¸¦ Æ÷ÇÔÇÑ ½ºÅ丮Áö ±â¼úÀÇ Áö¼ÓÀûÀÎ ¹ß´Þ·Î ÀÎÇØ ÀÌÁ¦´Â ±× Àǹ̰¡ Åð»öµÇ¾î ¹ö¸®°í, ÇöÀçÀÇ RAID ±â¼úÀº ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ.
¡¡
- ¿©·¯ °³ÀÇ ÇÏµå µð½ºÅ©¸¦ ÇϳªÀÇ Virtual Disk·Î ±¸¼ºÇÏ¿© ´ë¿ë·® ÀúÀåÀåÄ¡·Î »ç¿ë
- ¿©·¯ °³ÀÇ ÇÏµå µð½ºÅ©¿¡ µ¥ÀÌÅ͸¦ ºÐÇÒ¡¤ÀúÀåÇÏ¿© Àü¼Û¼ÓµµÀÇ Çâ»ó
- ½Ã½ºÅÛ °¡µ¿Áß »ý±æ ¼ö ÀÖ´Â ÇÏµå µð½ºÅ©ÀÇ ¿¡·¯¸¦ ½Ã½ºÅÛ Á¤Áö¾øÀÌ ±³Ã¼, µ¥ÀÌÅÍ ÀÚµ¿º¹±¸
ÀÌ·¸°Ô ´Ù¾çÇÑ °¡¿ë¼ºÀ» Á¦°øÇÏ´Â RAID´Â 6°³ÀÇ ·¹º§·Î ºÐ·ùµÇ¾î ¼·Î ´Ù¸¥ ¿ëµµ¸¦ À§ÇØ »ç¿ëµÇ¾îÁö´Âµ¥, RAIDÀÇ ÀÚ¼¼ÇÑ ±â´ÉÀº RAIDÀÇ °¢ ·¹º§º° ¼³¸íÀ» ÅëÇØ ¾Ë ¼ö ÀÖ´Ù.
RAIDÀÇ ·¹º§
RAIDÀÇ Á¦¾ÈÀÚµé·ÎºÎÅÍ 6°³·Î ±¸ºÐµÇ¾ú´ø RAIDÀÇ °¢ ·¹º§Àº ±×°£ º¸´Ù ´Ù¾çȵǾúÀ¸¸ç, ±× ±¸¼º°ú ±â´É¸é¿¡ ÀÖ¾î ¼·Î ´Ù¸£±â ¶§¹®¿¡, »ç¿ëÀÚÀÇ ¸ñÀû¿¡ ¸Â´Â RAID ·¹º§ ±¸¼ºÀÌ ÇʼöÀÌ´Ù. ÇöÀç´Â ÀÌ Áß RAID 0, 1, 0+1 ÀÌ·¸°Ô 3°³Á¤µµ°¡ º¸ÆíÀûÀ¸·Î »ç¿ëµÇ°í ÀÖ´Ù.
RAID 0 (Striping)
RAID ·¹º§ 0¿¡¼ µ¥ÀÌÅÍ´Â ºü¸¥ ÀÔ¡¤Ãâ·ÂÀÌ °¡´ÉÇϵµ·Ï ¿©·¯°³ÀÇ ÇÏµå µð½ºÅ©¿¡ ºÐ»êµÇ¾î Àú
ÀåµÈ´Ù. Áï, ÇϳªÀÇ µð½ºÅ©¿¡ ÀúÀåÇϴµ¥ 8ºÐÀÌ ¼Ò¿äµÇ´Â µ¥ÀÌÅ͸¦ 4°³ÀÇ µð½ºÅ©¿¡ µ¿½ÃºÐ»êÇÏ¿© ÀúÀåÇϸé, 2ºÐ¸¸¿¡ ¸ðµç µ¥ÀÌÅÍÀÇ ÀúÀåÀÌ ¿Ï·áµÇ´Â ½ÄÀ¸·Î, ÀÌ°ÍÀº Àå¾Ö ¹ß»ý¿¡ ´ëºñÇÑ ¿©ºÐÀÇ µ¥ÀÌÅÍ ±â·Ï°ú ÀúÀå°ø°£À» °®Áö ¾Ê±â ¶§¹®¿¡ ¼º´ÉÀÌ ¸Å¿ì ¶Ù¾î³ ¹Ý¸é, ´Ü ÇϳªÀÇ µð½ºÅ©¿¡¼ Àå¾Ö°¡ ¹ß»ýÇÏ´õ¶óµµ µ¥ÀÌÅ͸¦ ÀüºÎ ¼Õ½ÇÇÒ ¼ö ÀÖ´Â À§ÇèÀÌ ÀÖ´Ù. Àå¾Öº¸Á¤¿¡ °üÇÑ RAIDÀÇ ±âº» Á¤ÀÇ¿¡¼ ´Ù¼Ò ¹þ¾î³ °³³äÀ̶ó°íµµ ÇÒ ¼ö ÀÖÀ¸¸ç, »ó´ëÀûÀ¸·Î ºü¸¥ µ¥ÀÌÅÍ ÀÔ¡¤Ãâ·Â ¼º´ÉÀÌ ¿ä±¸µÇ´Â µ¿¿µ»ó ÆíÁý°ú ÃâÆÇÀÛ¾÷ µî¿¡ ÀûÇÕÇÏ´Ù.
RAID 1 (Mirroring)
ÈçÈ÷ MirroringÀ̶ó°íµµ ºÒ¸®´Â RAID ·¹º§ 1Àº ´Ü¼øÈ÷ ÇÑ µå¶óÀ̺꿡 ±â·ÏµÇ´Â ¸ðµç µ¥ÀÌÅ͸¦ ´Ù¸¥ µå¶óÀ̺꿡 º¹»çÇÏ´Â ½ÄÀÌ´Ù. Áï, ÀÌ·¸°Ô Çؼ ÇϳªÀÇ µå¶óÀ̺갡 °íÀ峪´õ¶óµµ, ¶Ç ´Ù¸¥ µå¶óÀ̺긦 ÅëÇØ ¿Ïº®ÇÑ º¹±¸°¡ °¡´ÉÇѵ¥, ÀÌ·¯ÇÑ º¹±¸´É·ÂÀ» Á¦¿ÜÇÑ ´Ü¼ø ¼º´É¿¡ À־ ÇϳªÀÇ µå¶óÀ̺긦 »ç¿ëÇÒ ¶§º¸´Ù Å« ÀÕÁ¡Àº ¾ø´Ù°í ÇÒ ¼ö ÀÖ´Ù. µÎ °³ÀÇ µå¶óÀ̺긦 »ç¿ëÇÔÀ¸·Î Àб⼺´ÉÀº Çϳª¸¦ »ç¿ëÇÒ ¶§º¸´Ù ºü¸£Áö¸¸, ¾²±â¼º´ÉÀº ¾à°£ ´À¸°ÆíÀÌ´Ù. ÃÖ¼Ò µÎ °³ÀÇ µå¶óÀ̺ê·Î ±¸¼ºµÇ¸ç, Àüü Çϵåµð½ºÅ© ¿ë·®ÀÇ 50%¸¸À» »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡, Áö¼ÓÀûÀÎ ¹é¾÷ÀÌ ÇÊ¿äÄ¡ ¾ÊÀº °³Àλç¿ëÀÚ¿¡°Õ º°·Î ¸Þ¸®Æ®°¡ ¾ø´Â ±¸¼ºÀÌ´Ù.
RAID 2 (Hamming ¿À·ùÁ¤Á¤ ÄÚµå)
ÀÌ°ÍÀº ÇöÀç °ÅÀÇ »çÀåµÈ °³³äÀ¸·Î, ¿¡·¯°ËÃâ´É·ÂÀÌ ¾ø´Â µå¶óÀ̺긦 À§ÇØ Hamming À̶ó´Â ¿À·ùÁ¤Á¤Äڵ带 »ç¿ëÇÏ´Â °ÍÀÌ´Ù. °¢ µ¥ÀÌÅÍ´Â ±×¸²»ó ¿ìÃøÀÇ ECC µð½ºÅ©¿¡ ÀúÀåµÈ Hamming Äڵ带 ºÎ¿©¹Þ¾Æ ¿¡·¯¸¦ °ËÃâÇÏ°í Á¤Á¤ÇÏ°Ô µÈ´Ù. ½Ç½Ã°£ ¿À·ù¼öÁ¤ÀÌ °¡´ÉÇÏ´Ù´Â ÀåÁ¡ÀÌ ÀÖÁö¸¸, ÇöÀçÀÇ SCSI µå¶óÀ̺êµéÀÌ ÀÚü ¿¡·¯°ËÃâ ´É·ÂÀ» °®°í Àֱ⠶§¹®¿¡ º°·Î ¾²ÀÌÁö ¾Ê°í ÀÖÀ¸¸ç, EIDE RAIDÀÇ °æ¿ì¿£ ÇØ´ç ·¹º§ÀÌ ¾Æ¿¹ Á¦¿ÜµÈ °æ¿ì°¡ ¸¹´Ù.
RAID 3 (Pararell transfer with parity)
RAID ·¹º§ 3´Â µ¥ÀÌÅ͸¦ ºÐ»êÀúÀåÇÑ´Ù´Â Á¡¿¡¼ ¾Õ¼ ¼³¸íÇÑ RAID 0¿Í ÀϸƻóÅëÇÏÁö¸¸, ¿¡·¯°ËÃ⡤¼öÁ¤À» À§ÇØ º°µµÀÇ Æи®Æ¼ µå¶óÀ̺긦 »ç¿ëÇÑ´Ù´Â Á¡ÀÌ ´Ù¸£´Ù. ÀÌ°ÍÀº ¹ÙÀÌÆ® ´ÜÀ§·Î µ¥ÀÌÅ͸¦ ºÐ»êÀúÀåÇϱ⠶§¹®¿¡ µå¶óÀ̺êÀÇ Àå¾Ö ¹ß»ý½Ã Æи®Æ¼ Á¤º¸¸¦ ÀÌ¿ëÇÑ º¹±¸°¡ °¡´ÉÇÏ´Ù. RAID 0ÀÇ ºü¸¥ ÀÔ¡¤Ãâ·Â ¼º´É¿¡ ¿¡·¯º¸Á¤ ±â¼úÀÌ Ã·°¡µÇ¾ú´Ù°í »ý°¢ÇÏ¸é °£´ÜÇÏ´Ù.
RAID 4 (Independent data disks with shared parity blocks)
ÀÌ°ÍÀº Æи®Æ¼ µå¶óÀ̺긦 »ç¿ëÇϴµ¥¼ ·¹º§ 3¿Í À¯»çÇÏÁö¸¸, °¢ µå¶óÀ̺꿡 µ¥ÀÌÅ͸¦ ºí·Ï ´ÜÀ§·Î ºÐ»ê ÀúÀå½ÃŲ´Ù´Â Á¡¿¡¼ ´Ù¸£´Ù. µ¥ÀÌÅÍ Ãâ·Â¸é¿¡ ÀÖ¾î ·¹º§ 0¿¡ ÇÊÀûÇÏ´Â ¿ì¼öÇÑ ¼º´ÉÀ» °®Áö¸¸, ÀúÀå½Ã¿£ ¸Å¹ø Æи®Æ¼ Á¤º¸¸¦ °»½ÅÇؾßÇϱ⠶§¹®¿¡ Ãß°¡½Ã°£ÀÌ ¼Ò¿äµÈ´Ù. RAID ·¹º§ 4´Â ÃÖ¼Ò 3°³ÀÇ µå¶óÀ̺ê·Î ±¸¼ºµÈ´Ù.
RAID 5 (Independent data disks with distributed parity blocks)
·¹º§ 5´Â ±âÁ¸ ·¹º§ 3¿Í 4ÀÇ ´ÜÁ¡À» °³¼±ÇÑ °ÍÀ¸·Î, º°µµÀÇ Æи®Æ¼ µå¶óÀÌºê ´ë½Å ¸ðµç µå¶óÀ̺꿡 Æи®Æ¼ Á¤º¸¸¦ ³ª´©¾î ±â·ÏÇÏ´Â ¹æ½ÄÀÌ´Ù. Æи®Æ¼¸¦ ´ã´çÇÏ´Â µå¶óÀ̺갡 º´¸ñÇö»óÀ» ÀÏÀ¸Å°Áö ¾Ê±â ¶§¹®¿¡, ÀÛ°í ÀæÀº µ¥ÀÌÅÍ ±â·ÏÀÌ ÀÖÀ» °æ¿ì ´õ ÁÁÀº ¼º´ÉÀ» ±¸ÇöÇÑ´Ù. ¹Ý¸é, µ¥ÀÌÅÍÀÇ Ãâ·Â½Ã¿£ °¢±â Èð¾îÁø Æи®Æ¼ Á¤º¸ÀÇ °»½ÅÀÌ °°ÀÌ ÀÌ·ç¾îÁö±â ¶§¹®¿¡, ·¹º§ 4º¸´Ù ¸øÇÑ Ãâ·Â ¼º´ÉÀ» °®´Â´Ù.
RAID 0+1 (High Data Transfer Performance)
(ÀÌ»óÀÇ À̹ÌÁö´Â raid.com¿¡¼ ¹ßÃéÇÑ °ÍÀÔ´Ï´Ù.)
RAID 0¿Í RAID 1ÀÇ ÀåÁ¡¸¸À» ÀÌ¿ëÇÑ °ÍÀ¸·Î, ¼º´ÉÇâ»ó°ú µ¥ÀÌÅÍÀÇ ¾ÈÁ¤¼ºÀ» ¸ðµÎ º¸Àå¹ÞÀ» ¼ö ÀÖ´Ù. RAID 0+1·¹º§À» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÀúÀå½Ã¿£ RAID 0°¡ Àû¿ëµÇ¾î µÎ °³ ¶Ç´Â ±× ÀÌ»óÀÇ µå¶óÀ̺꿡 ³ª´©¾î ¾²°í, µ¿½Ã¿¡ RAID 1À» ÀÌ¿ëÇÑ ¹é¾÷ µå¶óÀ̺긦 »ý¼ºÇÏ°Ô µÈ´Ù. À̶§ µ¥ÀÌÅÍ Ãâ·ÂÀº RAID 0¿¡ ¿¬°áµÈ Çϵåµð½ºÅ©¿¡¼¸¸ ÀÌ·ç¾îÁö¸ç, ÃÖ¼Ò 4°³ÀÇ µå¶óÀ̺긦 »ç¿ëÇØ¾ß ÇÑ´Ù.
JBOD
ÀÌ°ÍÀº RAIDÀÇ ±âº» ·¹º§Àº ¾Æ´ÏÁö¸¸, EIDE RAID ÄÁÆ®·Ñ·¯¿¡ Á¾Á¾ Æ÷ÇԵǴ °³³äÀ¸·Î, °£´ÜÈ÷ RAID Ä«µå¿¡ ¿¬°áµÈ µå¶óÀ̺êµéÀÇ ¿ë·®À» Çϳª·Î ÇÕÃÄ »ç¿ëÇÏ´Â °ÍÀ¸·Î »ý°¢ÇÏ¸é µÈ´Ù. °¡²û 'Span'À̶õ ¿ë¾î·Î ´ëüµÇ±âµµ ÇÑ´Ù.
ÀÌ¿Ü¿¡µµ ·¹º§ 6, 7, 10, 53 µîÀÌ Á¸ÀçÇÏÁö¸¸, °ÅÀÇ »ç¿ëµÇÁö ¾Ê´Â ºÎºÐÀ̱⠶§¹®¿¡ »ý·«ÇÏ¿´´Ù. ÀÌ·¸°Ô ´Ù¾çÇÑ ±â´ÉÀ» Á¦°øÇÏ´Â RAIDÀÌÁö¸¸, À§¿¡¼ ¾ð±ÞÇß´ø °Íó·³ ÇöÀç °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â °ÍÀº RAID 0, RAID 1, RAID 0+1Á¤µµ·Î ¾ÐÃàÇÒ ¼ö ÀÖ´Ù. RAID º»¿¬ÀÇ ¸ñÀûÀÌ ¼¹ö³ª ¿÷½ºÅ×À̼ǿ¡ Àû¿ëÇϱâ À§ÇÔÀ̾ú´ø °Íó·³, ÃʱâÀÇ RAID ±â¼úÀº SCSI Àåºñ¸¦ ÀÌ¿ëÇÏ¿´Áö¸¸, ÇöÀç EIDE ÀåºñÀÇ ¹ßÀü°ú ÇÔ²² Àú°¡°Ý, °í¼º´ÉÀ» ÀÚ¶ûÇÏ´Â EIDE RAID Á¦Ç°ÀÌ Åº»ýÇÏ°Ô µÇ¾úÀ¸¸ç, ÀÌ·¯ÇÑ °ÍµéÀº RAID Àåºñ·Î¼ÀÇ ±â´ÉÀº ¹°·Ð ¸ÞÀκ¸µåÀÇ Ä¨¼Â¿¡ ¿µÇâ¹ÞÁö ¾Ê°í ÇÑ´Ü°è ºü¸¥ EIDE ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡À» Á¦°øÇϱ⵵ ÇÑ´Ù.