(ÀçÁú¹®) ±âÃÊÀûÀÎ Áú¹®Àä raid 1 ¿¡¼­ µ¥ÀÌÅÍ ¿À·ù°¡ ³ª¸é...?

   Á¶È¸ 5406   Ãßõ 0    

제가 질문을 어렵게 썼나봅니다.

raid 1을 할 때, 쉽게 말해서 실시간 에러교정을 해주느냐 하는 것입니다.

파일 1번을 읽을 때, disk1 disk2 중 disk1 에서 깨져있는 상태일 때 컨트롤러가 이걸 발견하면

실시간으로 정상인 disk2 에서 읽어와서 disk1 에 에러 교정을 해 주느냐 ?

디스크 전체가 깨진게 아닌, 파일 1개가 한쪽 디스크에서만 깨진 경우에요.

이게 궁금합니다.
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
RAID°¡ ±âº»ÀûÀ¸·Î Çϵå¿þ¾î Àå¾Ö¿¡ ´ëÇÑ ´ëÃ¥Áß ÇϳªÀÌÁö, ÆÄÀÏ´ÜÀ§ÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ´ëÃ¥Àº ¾Æ´Ñ °ÍÀ¸·Î ¾Ë°íÀÖ½À´Ï´Ù.

ÆÄÀÏ´ÜÀ§ Áï.. µ¥ÀÌÅÍÀÇ °ËÁõ ¶Ç´Â ±³Á¤Àº ±× µ¥ÀÌÅÍ°¡ ¿À¿°µÈ°ÍÀ» °ËÁõÇÒ º°µµÀÇ ÀåÄ¡°¡ ÇÊ¿äÇÒµíÇÕ´Ï´Ù.

¹°¸®Àû ¼½ÅÍÀÇ ÀÌ»ó¿¡ ´ëÇÑ °ËÁõ(W/R ¿¡·¯)¸¸ °¡´ÉÇÑ°ÍÀ¸·Î ¾Ë°íÀÖ½À´Ï´Ù.(º°µµÀÇ ¼Ö·ç¼ÇÀÌ ÀÖ´ÂÁö´Â Àúµµ ¸ð¸£°Ú½À´Ï´Ù.)

------- Á¦°¡ °¡Áö°í ÀÖ´Â RAIDÀÇ ±âº» °³³äÀÔ´Ï´Ù...(À߸ø ¾Ë°íÀִ°Ŷó¸é ÁöÀûÇØ ÁÖ¼¼¿ä. ^^)
     
+1

RAID ¶ó´Â °ÍÀÌ Áö±ÝÀº redundant array of independent disks ÀÌÁö¸¸ ¿ø·¡´Â redundant array of inexpensive disks ¿´½À´Ï´Ù. ¸»Àº Áï ½Î±¸·Á µð½ºÅ©µé (±×´ç½Ã¿¡´Â ¹«Áö ºñ½Ñ ½Î±¸·Á)·Î ¸¸µé¾î ³õÀº Áߺ¹ ½ºÅ丮Áö ¶ó´Â À̾߱⿴´Âµ¥... ±×¸¸Å­ ½Î±¸·Á µð½ºÅ©ÀÇ ¾ÈÁ¤¼ºÀÌ ¶³¾îÁö´Ï±î ±×°ÍÀ» º¸¿ÏÇØÁÖ´Â ÀåÄ¡¸¦ ü°èÀûÀ¸·Î ¸¸µç°ÍÀÌ¿´ÁÒ.

RAID1 Àº µÎ°³ÀÇ Çϵåµð½ºÅ©¿¡ µ¿ÀÏÇÑ Á¤º¸¸¦ ÀúÀåÇÏ¿© ¸¸¾à µÑÁß¿¡ ÇÑ°³°¡ °©ÀÚ±â ÀÛµ¿À» ¾ÈÇÏ¿©µµ µ¥ÀÌÅÍ°¡ °è¼ÓÇؼ­ Àç°øµÇ´Â ¹æ½ÄÀÔ´Ï´Ù. ¿©±â¼­ ½Ç½Ã°£ ¿¡·¯±³Á¤À̶ó´Â °ÍÀÌ ¹«¾ùÀ» ¶æÇϽôÀ³Ä¿¡ µû¶ó¼­ À§ÀÇ Áú¹®¿¡ ´äÀº "³×" "¾Æ´Ï¿À" °¡ ³ª¿É´Ï´Ù. ¿¹¸¦ µé¾î µð½ºÅ©0°ú µð½ºÅ©1À» ¹­¾î¼­ R0 À̶ó´Â ÇϳªÀÇ µð½ºÅ©º¼·ýÀ» ¸¸µé¾ú´Ù°í °¡Á¤À» ÇÏ°Ú½À´Ï´Ù. ÄÄÇ»ÅÍ°¡ ÀÛµ¿Çϸ鼭 µð½ºÅ© R0 ¿¡ I/O ¸¦ ÇÕ´Ï´Ù. ±×¶§ RAID Controller (HW ¶Ç´Â SW)´Â ÄÄÇ»ÅÍ(OS)¿¡ R0 À̶ó´Â µð½ºÅ©¸¸ º¸ÀÌ°Ô ÇÏ°í R0ÀÇ  I/O  ¸¦ µð½ºÅ©0°ú µð½ºÅ©1¿¡ RAID1 ¹æ½ÄÀ¸·Î ¾²°í Àаí Áö¿ì°í ÇÕ´Ï´Ù. RAID1Àº ¹Ì·¯½Ã½ºÅÛÀÌ´Ï±î ¾²°í Áö¿ï ¶§¿¡´Â µ¿½Ã¿¡ µð½ºÅ©0 °ú µð½ºÅ©1¿¡´Ù°¡ ¾²°í Áö¿ì°í, ÀÐÀ»¶§¿¡´Â µ¿½Ã¿¡ ¾çÂÊ¿¡¼­ ÀÐ¾î ¿É´Ï´Ù. (ÀÌ°ÍÀ¸·Î ÀÎÇÏ¿© ¿ÉƼ¸¶ÀÌÁîµÈ RAID1Àº Àб⿡ °­ÇÒ ¼ö ÀÖ½À´Ï´Ù) À̶§ µÑÁß ÇϳªÀÇ µð½ºÅ©¿¡¼­ I/O ¿¡·¯°¡ ÀÖÀ¸¸é ·¹À̵å ÄÜÆ®·Ñ·¯´Â ±×°ÍÀ» ÀÎÁöÇÏ°í I/O ¿¡·¯°¡ ¾ø´Â µð½ºÅ©¸¸ Ãë±ÞÇϱ⠽ÃÀÛÇÕ´Ï´Ù. (À̰ͺ¸´Ù ´õ º¹ÀâÇÏÁö¸¸ ±×³É °£·«È­ Çß½À´Ï´Ù) ±×·¯¸é À̶§ºÎÅÍ´Â 1°³ÀÇ µð½ºÅ©¸¦ ¾²´Â°ÍÀÔ´Ï´Ù. ±×¸®°í ¹«½¼ ºÒÀÌÄÑÁöµç ¼Ò¸®°¡ ³ªµç ½ÅÈ£¸¦ º¸³»°ÚÁÒ. ÇϳªÀÇ µð½ºÅ©°¡ ¸ÀÀÌ °¬´Ù´Â°ÍÀ» ÀÎÁöÇÑ ½Ã½ºÅÛ¸Þ´ÏÁ®°¡ ¸ÀÀÌ°£ Çϵ带 ±³Ã¼ÇÕ´Ï´Ù. ±×¸®°í resilvering* (´Ù½Ã ¹Ì·¯¸¦ ¸¸µå´Â ÀÛ¾÷)À» ÅëÇؼ­ ±úÁ³´ø ·¹À̵å1Àº Á¤»óÀ¸·Î µ¹¾Æ¿É´Ï´Ù. ÀÌ·± ·¹À̵å1·Î ÀÎÇؼ­ ÇϳªÀÇ Çϵ尡 ¸ÀÀÌ °¬¾úÀ½¿¡µµ ºÒ±¸ÇÏ°í ½Ã½ºÅÛÀº Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÏ°í ÀÖ¾ú´ø°Íó·³ À¯Àúµé¿¡°Ô º¸ÀÔ´Ï´Ù. ·¹À̵å1¿¡¼­ ¸¸¾à µÎ°³ÀÇ Çϵ尡 µ¿½Ã¿¡ ¸ÀÀÌ °¡¹ö¸®¸é ½Ã½ºÅÛÀº Á¤»óÀÛµ¿ÀÌ ¾ÈµÇ°í ±×·¸°Ô µÇ¸é OFF TIME ÀÌ »ý±â°Ô µË´Ï´Ù. ¹é¾÷¿¡¼­ µ¥ÀÌÅ͸¦ °¡Á®¿Àµç Çϵ带 ¸íÁ¤º¸¿¡ ¸º°Ü µ¥ÀÌÅ͸¦ »ì·Á³»µç OFF TIME Àº ºñÁî´Ï½º¿¡ Ä¡¸íÀûÀΠŸ°ÝÀ» ÁְԵ˴ϴÙ. ±×·¡¼­ RAID¸¦ ¾²°í ¼±È£Çϴ°ÍÀÔ´Ï´Ù.

±×¸®ÇÏ¿© À§ÀÇ Áú¹®À¸·Î ´Ù½Ã µ¹¾Æ°¡ ½Ç½Ã°£À¸·Î ¿¡·¯ ±³Á¤À» ÇØÁÖ´À³Ä?
¿¹ ÇØÁÝ´Ï´Ù -> µð½ºÅ©Çϳª°¡ ¸ÀÅÊÀÌ°¡ °¡¹ö·Áµµ ³ª¸ÓÁö Çϳª°¡ »ì¾ÆÀÖ´ÂÇÑ ¾¾½ºÅÛÀº Á¤»óÀÛµ¿ÇÕ´Ï´Ù. ±×¸®°í ¸À°£ µð½ºÅ©¸¦ ±³Ã¼ÇÏ°í ¸®½Ç¹ö¸µ* ÇØÁ־ ´Ù½Ã Á¤»ó ·¹À̵å1À» ¸¸µé¾î ³õÀ» ¼ö ÀÖ½À´Ï´Ù.
¾Æ´Ï¿ä ¿¡·¯±³Á¤°ú ·¹À̵å´Â ÀüÇô »ó°ü ¾ø½À´Ï´Ù -> µð½ºÅ©°¡ ¸À°£°ÍÀ̾ƴ϶ó ÆÄÀÏÀÌ ±úÁø°æ¿ì¿¡´Â ·¹À̵尡 ±úÁø ÆÄÀÏÀ» ±³Á¤ÇØÁÖÁö ¾Ê½À´Ï´Ù. ÆÄÀÏÀÌ Á¤»óÆÄÀÏÀÎÁö ¾Æ´ÑÁö¸¦ È®ÀÎÇÏ´Â ¹æ½ÄÀº CRC Checksum (md5sum°°Àº°Í)À» ½á¼­ °Ë»çÇÏ´Â ¹æ½Ä¹Û¿¡ ¾øÀ¸¸ç ¸¸¾à ÆÄÀÏÀÌ Á¤»óÀÌ ¾Æ´Ï¸é ¹é¾÷µÈ Á¤»óÆÄÀÏ·Î º¹¿øÇÏ´Â ¹æ½Ä¹Û¿¡ ¾ø½À´Ï´Ù.

*resilvering - ÀÌ°Ô Àç¹ÌÀÖ´Â ¸»ÀÌ¶ó¼­ Àû½À´Ï´Ù. ¿À·¡Àü¿¡´Â °Å¿ï(¹Ì·¯)ÀÌ ÀºÀ¸·Î µÇ¾îÀÖ¾ú´ÙÇÕ´Ï´Ù. ÀºÀº ³ìÀÌ ½±°Ô³ª°í ±×·³ °Å¿ïÀº Àß ¾Èº¸¿´°ÚÁÒ. ±×·¡¼­ resilvering À̶ó´Â ÀÛ¾÷À» ÅëÇؼ­ ´Ù½Ã ¹Ý¦°Å¸®´Â °Å¿ï·Î ¸¸µé¾ú¾ú´Ù°í Çϳ׿ä... ·¹À̵å1 (¹Ì·¯)¿¡¼­ ÇϳªÀÇ Çϵ尡 ¸ÀÀÌ°¡¸é ¹Ì·¯´Â ¸Á°¡Áö°í (±úÁö°í) ±×·³ ´Ù½Ã ¹Ì·¯¸¦ ¸¸µå´Â ÀÛ¾÷À» ÄÄÇ»Åͼ¼°è¿¡¼­µµ ¸®½Ç¹ö¸µÀ̶ó°í ºÎ¸£°Ô µÇ¾ú½À´Ï´Ù... ¸®½Ç¹ö¸µÀº ¿ø·¡ ·¹À̵å1¿¡¼­¸¸ ¾²´Â ¸»ÀÌ¿´´Âµ¥ Åë»ó ´Ù¸¥ ·¹À̵åÁ¾·ù¿¡¼­µµ ¸Á°¡Áø ·¹À̵带 º¹¿øÇÏ´Â ÀÛ¾÷À» ¸®½Ç¹ö¸µÀ̶ó°í ºÎ¸£±âµµ ÇÕ´Ï´Ù.
          
Ryan 2015-03
c:\abc.txt ¶ó´Â ÆÄÀÏÀÌ Àִµ¥
C: ´Â disk1 - raid1 - disk2 ·Î ¹­¿© ¸¸µç ³í¸®Àû ºÒ·ýÀ̶ó°í ÇÒ ¶§
disk1 ÀÇ C:\abc.txt ¸¦ ÀúÀåÇÏ´Â sector °¡ ¾î¶² ÀÚ±âÀûÀÎ ¿µÇâÀ» ¹Þ¾Æ¼­ ±úÁ³½À´Ï´Ù. ÆÄÀÏÀ» Àоî¿Ã ¼ö ¾ø´Â »óÅÂ.
±×·¯³ª disk2 ÀÇ C:\abc.txt ´Â ´ÙÇàÈ÷µµ ¿µÇâÀ» ¹ÞÁö ¾Ê¾Æ ÆÄÀÏÀ» Àоî¿Ã ¼ö ÀÖ´Â »óÅÂÀÔ´Ï´Ù.
¸¸¾à »ç¿ëÀÚ°¡ ÆíÁý±â·Î C:\abc.txt ¸¦ ¿­ ¶§, ÄÁÆ®·Ñ·¯°¡ disk1 disk2 ¿¡¼­ µ¿½Ã¿¡ Á¢±ÙÇÒ ¶§ disk1 ÀÌ ¹èµå°¡ ³ª¼­ ÆÄÀÏÀ» Àоî¿Ã ¼ö ¾ø´Â »óÅÂÀÓÀ» Àü´Þ¹Þ¾Ò°í disk2 ¿¡¼­´Â Á¤»óÀûÀ¸·Î ÆÄÀÏÀÌ ÀÐÇôÁ® ¿É´Ï´Ù.

ÀÌ °æ¿ì °­½ÂÈÆ ´Ô ¸»¾¸Àº disk2 ÀÇ c:\abc.txt ¿¡¼­ Àо disk1 ÀÇ ´Ù¸¥ ¼½ÅÍ·Î c:\abc.txt ¸¦ À©µµ¿ì »ç¿ëÁß¿¡ (½Ç½Ã°£) ÀÚµ¿ ±³Á¤ÇØ ÁÖÁö ¾Ê´Â ´Ù´Â ¸»¾¸ÀÎ °ÍÀÌÁÒ ?

¸®ºôµå(¸®½Ç¹ö¸µ ¸ÂÁÒ)´Â ÀüüÀûÀ¸·Î ´Ù½Ã º¹»çÇϴ°ǵ¥, À§¿¡ ó·³ raid1 ÀÌ ºÎºÐÀûÀ¸·Î ¶«»§ÇØÁÖÁø ¾Ê´Â ´Ù´Â °Í ¸Â³ª¿ä? ^^ Çѹø¸¸ ´Ù½Ã È®ÀÎ ºÎŹ µå·Á¿ä.

(ps ; ¾Æ·¡±Û¿¡¼­ ´äº¯ÇϽŠºÐµé Áß¿¡ sector °³³äÀÌ ¾ø´Â°Å·Î ¿ØÁö ´À²¸Áö´Â ºÐµéÀÌ ¸¹Àº °Í °°¾Æ¿ä. ¼½ÅͶõ µ¥ÀÌÅÍ°¡ ±â·ÏµÇ´Â ¹°¸®ÀûÀÎ À§Ä¡...)
               
ÀÌ °æ¿ì °­½ÂÈÆ ´Ô ¸»¾¸Àº disk2 ÀÇ c:\abc.txt ¿¡¼­ Àо disk1 ÀÇ ´Ù¸¥ ¼½ÅÍ·Î c:\abc.txt ¸¦ À©µµ¿ì »ç¿ëÁß¿¡ (½Ç½Ã°£) ÀÚµ¿ ±³Á¤ÇØ ÁÖÁö ¾Ê´Â ´Ù´Â ¸»¾¸ÀÎ °ÍÀÌÁÒ ?
-------
ÀÌ Áú¹®¿¡ ´äÀº "±³Á¤ÇØ ÁÖÁö ¾Ê½À´Ï´Ù" ÀÔ´Ï´Ù. ¸¸¾à Àç Áú¹® ÇÏ½Å°Í Ã³·³ º£½º¼½ÅÍ°¡ ³ª¸é Çϵ尡 (¿©·¯¹ø  ½ÃµµÇÏ¿© ¼º°øÇÏ¸é ±×°ÍÀ» ±â·ÏÇÏ°í ³Ñ¾î°©´Ï´Ù) ¹®Á¦°¡ ÀÖ´Ù°í Ç¥½Ã¸¦ ÇÕ´Ï´Ù. ±×¸®°í ±× Èķδ µð½ºÅ© ÇÑ°³¸¸ ¾¹´Ï´Ù. ½Ã½ºÅÛ¾îµå¹ÎÀÌ ¹®Á¦°¡ÀÖ´ø Çϵ带 ¹°¸®ÀûÀ¸·Î ±³Ã¼ÇÕ´Ï´Ù. ±×´ÙÀ½¿¡ ¸®½Ç¹ö¸µÀ» ÇÕ´Ï´Ù. ¸®½Ç¹ö¸µÀÌ ³¡³ª¸é ·¹À̵å´Â ´Ù½Ã Á¤»óÀ¸·Î µ¹¾Æ¿É´Ï´Ù.

¿©±â¼­ ÄܼÁÀº...

·¹À̵å´Â ÆÄÀÏ¿¡°üÇÏ¿© ¾Æ¹«°Íµµ ¸ð¸¥´Ù...
·¹À̵å´Â µð½ºÅ©¿Í µð½ºÅ©°£¿¡ sector À̵ç multi sector ÀÌµç ¾î¶² ´ÜÀ§ÀÇ Á¤º¸¿¡ ´ëÇؼ­¸¸ ¾Ð´Ï´Ù...
                    
Ryan 2015-03
µµ¿òÀÌ µÇ¾ú½À´Ï´Ù.

ÀÚ¼¼ÇÑ ¼³¸í Á¤¸» °¨»çÇÕ´Ï´Ù.
·¹À̵忡 ´ëÇÏ¿© ÀÚ¼¼ÇÏ°Ô ¼³¸íÀ» Çϸé Ã¥ÀÌ ÇÑ±Ç ³ª¿Ã ¼ö µµ ÀÖ½À´Ï´Ù. ±×¸¸Å­ ³»¿ëÀÌ º¹ÀâÇÏ°í...

ÇÏÁö¸¸ ºòµ¥ÀÌÅÍ ½Ã´ëÀÎ ¿äÁò¿£ ·¹À̵尡 »ç½Ç Å©°Ô Àǹ̰¡ ¾ø´Â ½Ã´ë°¡ µÇ¾î¹ö·È´Ù°í ÇÕ´Ï´Ù... ƯÈ÷ ·¹À̵å5³ª ·¹À̵å6 Á¾·ù... ·¹À̵尡 ±úÁö´Âµ¥ ÇÊ¿äÇÑ°ÍÀº ÇϳªÀÇ º£ÀÌ›®ÅÍÀÌ°í 6Å׶ó Çϵåµð½ºÅ©¿¡¼­ ÇϳªÀÇ º£µå›®ÅÍ°¡ ³ª¿À´Â°ÍÀº (high density platter ¿¡¼­) ±²ÀåÈ÷ Chance °¡ ³ô±â ¶§¹®À̶óÇÏ°í¿ä... ±×·³ ·¹À̵å´Â ¾ÆÁÖ ÀÚÁÖ ±úÁö°Ô µÇ°í... ±×·³ ÀÚÁÖ±úÁö´Â ·¹À̵带 ÀÚÁÖ ¸®¾Á¹ö(¸®ºôµå)ÇØÁÖÁö ¾ÊÀ¸¸é µ¥ÀÌÅÍ°¡ ³¯¶ó°¡¹ö¸®´Â Çö»óÀÌ »ý±â°í ±×·³ OFF TIME ÀÌ »ý±â°í...

±×·¡¼­ Â÷¼¼´ë Redundent ½ºÅ丮Áö °°Àº°ÍÀº ·¹À̵å·Î ±¸¼ºµÈ ½Ã½ºÅÛº¸´Ù HA Clustering À» ÅëÇÑ ½Ã½ºÅÛÀ¸·Î ±¸¼ºÇÑ´ÙÇÕ´Ï´Ù.


QnA
Á¦¸ñPage 2857/5696
2015-12   1566205   ¹é¸Þ°¡
2014-05   5029641   Á¤ÀºÁØ1
2012-06   5112   ºÀ»ïÀÌ2
2007-09   5112   ±èÁØ¿µ
2018-12   5112   ¸Ó¸®°¨ÀÚ
2006-01   5112   ÀÌÀ±
2006-07   5112   ±èÀ±¼ú
2007-08   5112   ¹ÚÀç±Õ
2006-08   5112   Á¶À缺
2008-02   5112   Ãֿ켺
2007-10   5112   Ȳ¼±°ü
2014-01   5112   ³ª·ç
2016-10   5112   Äɸ®½º
2012-08   5112   ¹Ú°æÈ£
2007-08   5112   ±èÀçÆò
2013-01   5113   ±è½ÂÇö
2012-04   5113   khan1438
2008-08   5113   ±èÈ¿¼ö
2016-08   5113   ¿¥ºê¸®¿À
2016-02   5113   ³·±Í½Å
2016-09   5113   ³×·ç´ç
2008-12   5113   ±è½Â±Ç