RAID-5에서 하드 한개가 뻑나면..

GoodWolf의 이미지

160기가 8개를 RAID-5로 묶었을경우.
..
(3ware Escalada인가요? 그거... )..
..
8개 하드중에 한개가 뻑나서 하드를 교체해야 한다면.
..
안에 들어있는 데이터는 어떻게 복구해야 하나요? ㅡㅡ;;
..
위와 같이 RAID로 묶어서 파일서버를 구축할 예정인데..
..
저런경우가 생기면 어떻게 복구하는지...
..
(하드는 삼성 160G 8M Buffer 모델을 사용할 예정입니다.. )

아참.. 같은 회사 제품의 하드 12개 가능한 모델은..
..
케이스가 하드 12개를 붙일 수 있는 케이스가 있나요? ㅡㅡㅋ
..

Tony의 이미지

좋은 시스템을 구성하시려면 hotswap bay를 마련하셔서 raid5를 구성하시면
그냥 고장난 하드를 뽑아서 새 하드로 교체하면 알아서 복구합니다.
raid 컨트롤러에 따라서 자동으로 안해주고 새로 교체한 후에 raid 관리 유틸에서
sync.같은거 한번 해줘야 복구하는경우도 있습니다만....

참고로 삼성 160기가하드 5개를 사서 raid5로 구성했는데 약 6개월동안
3개가 맛가서 데이타 날린일이 있습니다. 아무리 raid5라고 해도 backup만큼
중요한게 없는 것 같습니다. 삼성 AS센타에서 다른하드도 원래 다 그래요..
하드라는게 원래 쓰다보면 좀 불량이 있을수도 있습니다라는 엽기적인 답을
들었지요~~~

GoodWolf의 이미지

와.. 160기가의 데이터가 어딘가에 저장되어 있어야..
..
다른 하드로 교체 하였을때 자동 복구가 되잖아요?
..
어디에 저장되어 있는건가요?
..
아시는분 이것도 답변좀 부탁드릴께요.. ^^;
..
와.. 고장난걸 뽑고 새로 끼우기면 하면 자동복구라..
..
+_+
..
정말 놀랍습니다.. ^^/
..

Adaptec꺼도.. IDE-RAID가 있던데.. 이거는 캐쉬도 달리고..
..
둘중에 어떤게 좋을지... ^^;
..

No pains! No gains!

mycluster의 이미지

레이드로 구성하면 예를 들어 하나의 파일이 한개의 하드가 아니라 여러개의 하드에 분산되어 저장되고 1개의 하드가 패리티 하드가 됩니다.
8개의 하드를 RAID5로 묶으면 1개는 용량을 사용하지 못합니다. 즉, 7개의 용량만큼 사용하게 되지요. 그리고 나머지 한개는 parity하드로 사용됩니다.

제일권장되는 방법은(레이드카드가 지원할지 모르겠지만) 8개 중에서 7개를 RAID5로 두고 1개를 online spare로 두는 것입니다. 이럴경우 실제 사용량은 6개가 되지만, 나머지 아무일도 하지 않는 1개의 하드는 online spare로 7개중에서 1개가 장애가 나면 자동적으로 장애난것을 대체하고 새로운 7개로 RAID5를 구성합니다. 이럴경우 사용자는 고장난 하드만 바꿔끼면 데이타를 다시 복구하고 뭐 이런 수고를 덜 수 있지요.

그냥 단순이 online spare를 두지 않을경우에는 장애가 나면 일단 새로운 하드로 교체하고 rebuiling을 하기 전에는 데이타 억세스가 안되죠.

그리고, RAID 카드는 cache가 있는것(특히 많은것)이 좋습니다.

그리고, IDE하드는 SCSI와 달리 수명이 짧다는 것은 아시죠? RAID로 구성하면 데이타를 억세스 할때마다 7개(online spare로 구성할 경우)개가 항상 동작하기 때문에 하드가 빨리 상합니다. 이점은 알고 사용하세요.

--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러

GoodWolf의 이미지

답변 감사드립니다. ^^;
..
그런데..
..
RAID-5는 parity도 분산저장.. 아닌가요? ㅡㅡㅋ..
..
음.. 어쨌든.. 복구는 그렇게 되는군요.. 한녀석을 더 잡아서.. 흠.. ㅡㅡㅋ
..
그러면.. 12개를 묶으면... 10개... 1.6테라..
..
..
돈 많으면.. SCSI로 하면 좋을텐데 말이죠. ^^;;
..

No pains! No gains!

mycluster의 이미지

Quote:
RAID-5는 parity도 분산저장.. 아닌가요? ㅡㅡㅋ.

그렇죠. 제말은 한개의 용량이 패리티저장용으로 사용된다는 것이지요.

IDE로 할려면 외장 IDE-RAID를 사세요 ^^
12개를 hot-swap으로 꽂을수 있는 레이드가 있어요...
이건 하드는 IDE를 사용하지만 controller는 Fiber-Channel이나 SCSI를 사용하므로 속도도 잘나오고, 고장도 거의 없고, 데이타 안정성도 좋아요.

광고는 아니지만 ^^ Infortrend 제품이 케이스나 마무리도 깔끔하고 성능도 만족스럽더군요. 공공기관이나, 연구소등에 회사다닐때 몇개 팔았는데, 아직도 쌩쌩하게 잘돌아가고 있어요.
http://www.infortrend.com 에 가면 하드 6개짜리, 8개짜리 12개 짜리 등등 있어요.

--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러

GoodWolf의 이미지

아.. 그 말씀이셨군요.. 죄송.. ^^;;
..
정말 고맙습니다.. ㅎㅎ
..
그런데.. 외장 장비는.. 많이 비싸보이네요.. ^^;
..
어쨌든.. 정말 고맙습니다~
..
모두들 즐거운 쌔러데이 보내세요~ ^^/

No pains! No gains!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.