Red Hat Linux 9: Red Hat Linux »ç¿ëÀÚ Á¤ÀÇ °¡À̵å | ||
---|---|---|
ÀÌÀü | 3Àå . Redundant Array of Independent Disks (RAID) | ´ÙÀ½ |
RAID´Â ·¹º§ 0, 1, 4, 5¿Í ¼±ÇüÀ» Æ÷ÇÔÇÏ´Â ´Ù¾çÇÑ ¼³Á¤À» Áö¿øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ RAID À¯ÇüÀº ´ÙÀ½°ú °°ÀÌ Á¤ÀǵǾú½À´Ï´Ù:
·¹º§ 0 — ÀϹÝÀûÀ¸·Î "½ºÆ®¶óÀÌÇÎ(striping)"À̶ó°í ºÒ¸®´Â ¹æ½ÄÀ¸·Î µ¿ÀÏÇÑ ÇÏµå µð½ºÅ© ¿©·¯ ´ë¸¦ º´·Ä ¹æ½ÄÀ¸·Î ±¸¼ºÇÏ´Â ±â¼ú (striped data mapping)ÀÔ´Ï´Ù. ÀÌ ¹æ½ÄÀº ¾î·¹ÀÌ¿¡ ±â·ÏµÈ µ¥ÀÌÅ͸¦ ¿©·¯ °³ÀÇ µð½ºÅ©¿¡ ³ª´©¾î¼ ¾²°í ÀÐ¾î µéÀÓÀ¸·Î¼, µ¥ÀÌÅ͸¦ Áߺ¹Çؼ ±â·ÏÇÏÁö ¾Ê±â ¶§¹®¿¡ °¡Àå ³ôÀº ÀÔÃâ·Â ¼º´ÉÀ» Á¦°øÇÕ´Ï´Ù. ·¹º§ 0 ¾î·¹ÀÌÀÇ ÀúÀå ´É·ÂÀº Çϵå¿þ¾î RAIDÀÇ Àüü µð½ºÅ©ÀÇ ÃÑ ¿ë·®À̳ª ¼ÒÇÁÆ®¿þ¾î RAIDÀÇ ÃÑ ÆÄƼ¼Ç ¿ë·®°ú µ¿ÀÏÇÕ´Ï´Ù.
·¹º§ 1 — "¹Ì·¯¸µ(mirroring)"À¸·Îµµ ºÒ¸®´Â RAID ·¹º§ 1Àº °¡Àå ¿À·¡µ¿¾È »ç¿ëµÈ RAID ¹æ½ÄÀÔ´Ï´Ù. ·¹º§ 1Àº ÇϳªÀÇ µ¥ÀÌÅ͸¦ ¸ðµç ÇÏµå µð½ºÅ©¿¡ ¶È°°ÀÌ ÀúÀåÇØ º¹»çº»À» ¸¸µé¾î ³õ½À´Ï´Ù. ¹Ì·¯¸µÀº Àб⠼º´ÉÀÌ ¶Ù¾î³ª°í ÀÛ¾÷ÀÌ ´Ü¼øÇÑ ´öºÐ¿¡ ¿©ÀüÈ÷ ÀÚÁÖ »ç¿ëµÇ´Â ¹æ½ÄÀÔ´Ï´Ù. ·¹º§ 1Àº µ¥ÀÌÅ͸¦ Àоî¿Ã ¶§´Â µ¥ÀÌÅÍ Àü¼ÛÀ²À» ³ôÀ̱â À§ÇÏ¿© ¿©·¯ ÇÏµå µð½ºÅ©¿¡¼ µ¿½Ã¿¡ ³ª´²¼ µ¥ÀÌÅ͸¦ Àоî¿ÀÁö¸¸, ÀϹÝÀûÀ¸·Î´Â µ¶¸³ÀûÀ¸·Î ¿î¿µµÇ¾î ³ôÀº µ¥ÀÌÅÍ ÀÔ/Ãâ·Â 󸮸¦ Á¦°øÇÕ´Ï´Ù. ·¹º§ 1Àº ´Ù¸¥ ÇÑ °³ÀÇ µð½ºÅ©°¡ ¼Õ»óµÇ´õ¶óµµ ÀڷḦ ½±°Ô º¹±¸ÇÒ ¼ö ÀÖÀ¸¸ç Àб⠼º´ÉÀÌ º¸´Ù Çâ»óµÈ´Ù´Â ÀåÁ¡ÀÌ ÀÖÁö¸¸, ºñ±³Àû ³ôÀº ºñ¿ëÀÌ µç´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù.[1] ·¹º§ 1 ¾î·¹ÀÌÀÇ ÀúÀå ´É·ÂÀº Çϵå¿þ¾î RAID ¾ÈÀÇ º¹»çµÈ (mirrored) ÇÏµå µð½ºÅ© Áß ÇÑ°³ÀÇ ¿ë·®À̳ª ¼ÒÇÁÆ®¿þ¾î RAIDÀÇ º¹»çµÈ ÆÄƼ¼Ç Áß ÇÑ°³ÀÇ ¿ë·®°ú µ¿ÀÏÇÕ´Ï´Ù.
·¹º§ 4 — ·¹º§ 4´Â µ¥ÀÌÅ͸¦ º¸È£Çϱâ À§ÇÏ¿© ´Üµ¶ µð½ºÅ© µå¶óÀÌºê »ó¿¡ ÁýÁßµÈ Æи®Æ¼(parity)[2]¸¦ »ç¿ëÇÕ´Ï´Ù. ·¹º§ 4´Â Å« ÆÄÀÏ Àü¼ÛÇϱ⠺¸´Ù´Â ÀÔ/Ãâ·Â ó¸®ÇÏ´Â µ¥ ´õ¿í ÀûÇÕÇÕ´Ï´Ù. ±× ÀÌÀ¯´Â ¾²±â°¡ ¸¹Àº ½Ã½ºÅÛ¿¡¼ ¸Å¹ø Æи®Æ¼ µð½ºÅ©¸¦ »ç¿ëÇØ¾ß Çϱ⠶§¹®¿¡ º´¸ñ Çö»óÀÌ ÀϾ ¼ö ÀÖÀ¸¸ç, Àç±â·Ï ij½Ì (write-back caching)°ú °°Àº ±â¼úÀÌ ¹Ýµå½Ã ÇÔ²² »ç¿ëµÇ¾î¾ß ÇÕ´Ï´Ù. ºñ·Ï RAID ·¹º§ 4´Â ÀϺΠRAID ÆÄƼ¼Ç ºÐÇÒ ½ºÅ°¸¶¿¡¼ ¿É¼ÇÀ¸·Î ¼±ÅõDZ⵵ ÇÏÁö¸¸, Red Hat Linux RAID ¼³Ä¡ ¿É¼Ç¿¡´Â Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. [3] Çϵå¿þ¾î RAID ·¹º§ 4ÀÇ ÀúÀå ¿ë·®Àº ÃÑ µð½ºÅ© ÀúÀå ¿ë·®¿¡¼ ÇÑ°³ÀÇ µð½ºÅ©ÀÇ ¿ë·®À» »« °Í°ú °°½À´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î RAID ·¹º§ 4ÀÇ ÀúÀå ¿ë·®Àº ¸ðµç ÆÄƼ¼ÇÀÌ µ¿ÀÏÇÑ Å©±âÀÏ °æ¿ì ÃÑ ÆÄƼ¼ÇÀÇ ÀúÀå ¿ë·®¿¡¼ ÇÑ°³ ÆÄƼ¼ÇÀÇ ¿ë·®À» »« °Í°ú °°½À´Ï´Ù.
·¹º§ 5 — RAID À¯Çü Áß¿¡¼ °¡Àå ÈçÇÏ°Ô »ç¿ëµÇ´Â ¹æ½ÄÀÔ´Ï´Ù. RAID ·¹º§ 5´Â ¾î·¹ÀÌÀÇ °¢ µð½ºÅ© ¸¶´Ù Æи®Æ¼¸¦ ÀúÀå½ÃÅ´À¸·Î½á RAID ·¹º§ 4ÀÇ º´¸ñ Çö»óÀ» ÇÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ¿©ÀüÈ÷ ¾²±â Àü¿¡ Æи®Æ¼ ¿¬»êÀ» ÇؾßÇϱ⠶§¹®¿¡ ¾²±â ¼º´ÉÀº ¹Ì·¯¸µ¸¸Å »¡¶óÁú ¼ö ¾øÁö¸¸, ÃֽŠCPU¿Í ¼ÒÇÁÆ®¿þ¾î RAID¸¦ »ç¿ëÇÏ¸é ±×¸® Å« ¹®Á¦°¡ ¾ÈµË´Ï´Ù. ·¹º§ 4¸¦ »ç¿ëÇϽøé Àб⠼º´ÉÀÌ ¾²±â ¼º´É º¸´Ù ÈξÀ ¶Ù¾î³ ºñ´ëĪÀûÀÎ ¼º´ÉÀ» °®°Ô µÇÁö¸¸, ·¹º§ 5´Â ÀÌ·¯ÇÑ ºñ´ëĪÀ» ÁÙÀ̱â À§ÇÏ¿© Àç±â·Ï ij½Ì ±â´É°ú ÇÔ²² »ç¿ëµË´Ï´Ù. Çϵå¿þ¾î RAID ·¹º§ 5ÀÇ ÀúÀå ¿ë·®Àº ÃÑ µð½ºÅ© ¿ë·®¿¡¼ ÇÑ°³ÀÇ µð½ºÅ©ÀÇ ¿ë·®À» »« °Í°ú °°½À´Ï´Ù. ¼ÒÆ®¿þ¾î RAID ·¹º§ 5ÀÇ ÀúÀå ¿ë·®Àº ¸ðµç ÆÄƼ¼Ç Å©±â°¡ µ¿ÀÏÇÑ °æ¿ì ÃÑ ÆÄƼ¼Ç ¿ë·®¿¡¼ ÇÑ°³ ÆÄƼ¼ÇÀÇ ¿ë·®À» »« °Í°ú °°½À´Ï´Ù.
¼±Çü RAID — ¼±Çü RAID´Â ¿©·¯ °³ÀÇ µå¶óÀ̺êµéÀ» ¿¬°áÇØ ÇϳªÀÇ Å« °¡»ó µð½ºÅ©¸¦ ¸¸µå´Â °ÍÀÔ´Ï´Ù. ¼±Çü RAID¿¡¼ ù¹ø° µå¶óÀ̺갡 ¿ÏÀüÈ÷ ä¿öÁö¸é ¼øÂ÷ÀûÀ¸·Î ´ÙÀ½ µå¶óÀ̺꿡 µ¥ÀÌÅ͸¦ ÀúÀåÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀº ¿©·¯ °³ÀÇ µð½ºÅ©°¡ ¾Æ´Ñ ÇÑ°³ÀÇ µð½ºÅ©¿¡¼ ÀÔ/Ãâ·Â ÀÛ¾÷À» ½ÇÇàÇϹǷÎ, ¼º´É ¸é¿¡¼´Â º°´Ù¸¥ ÀåÁ¡ÀÌ ¾ø½À´Ï´Ù. ¼±Çü RAID´Â ¶ÇÇÑ ÇϳªÀÇ µð½ºÅ©¿¡ ¿À·ù°¡ ³ª¸é, ¹¿©ÀÖ´Â ÆÄƼ¼Ç Àüü¿¡ ¿À·ù°¡ ³ª±â ¶§¹®¿¡ ½ÇÁ¦·Î ¾ÈÁ¤¼ºÀ» ÀúÇϽÃŵ´Ï´Ù. ¼±Çü RAIDÀÇ ¿ë·®Àº ¸ðµç µð½ºÅ©ÀÇ ÃÑ·®°ú °°½À´Ï´Ù.
[1] | RAID ·¹º§ 1¿¡ ³ôÀº ºñ¿ëÀÌ µå´Â ÀÌÀ¯´Â µ¿ÀÏÇÑ Á¤º¸¸¦ ¾î·¹ÀÌ ³»ÀÇ ¸ðµç µð½ºÅ©¿¡ ±â·ÏÇÔÀ¸·Î¼ µð½ºÅ© °ø°£À» ³¶ºñÇϱ⠶§¹®ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ·çÆ® (/) ÆÄƼ¼ÇÀÌ µÎ°³ÀÇ 40G µå¶óÀÌºê »ó¿¡ Á¸ÀçÇϵµ·Ï RAID ·¹º§ 1À» ¼³Á¤ÇϽŴٸé, ÃÑ 80G Áß¿¡¼ 40G¸¸ »ç¿ëÇϽô °ÍÀÌ µË´Ï´Ù. ³ª¸ÓÁö 40GÀº ù¹ø° 40GÀÇ º¹»çº»(mirror)À¸·Î ÀÛµ¿ÇÕ´Ï´Ù. |
[2] | Æи®Æ¼´Â °úÀ× Á¤º¸¸¦ ÀúÀåÇϴµ¥ »ç¿ëµÇ°í, ÇϳªÀÇ µð½ºÅ©¿¡ ¿À·ù°¡ ³µÀ» ¶§, ³²Àº µð½ºÅ©ÀÇ µ¥ÀÌÅÍ´Â ÆÄ¼ÕµÈ µð½ºÅ©ÀÇ µ¥ÀÌÅ͸¦ º¹±¸Çϴµ¥ »ç¿ëµË´Ï´Ù. ÀÌ·¸°Ô Àç»ýµÈ µ¥ÀÌÅÍ´Â ÆÄ¼ÕµÈ µð½ºÅ©°¡ ±³Ã¼µÇ±â ÀÌÀüÀÇ ÀÔ/Ãâ·Â ¿ä±¸¸¦ ¸¸Á·½ÃÅ°°í ±³Ã¼µÈ ÀÌÈÄ ÆÄ¼ÕµÈ µð½ºÅ©¸¦ ´Ù½Ã ü¿ì´Âµ¥ »ç¿ëµË´Ï´Ù. |
[3] | RAID ·¹º§ 4´Â RAID ·¹º§ 5¿Í µ¿ÀÏÇÑ ¿ë·®ÀÇ °ø°£À» Â÷ÁöÇÏÁö¸¸, ·¹º§ 5¿¡ ºñÇØ ÀåÁ¡ÀÌ ¾ø½À´Ï´Ù. µû¶ó¼ ·¹º§ 4´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù. |