ECC 메모리의 중요성


11

중요하지 않은 서버에 ECC 메모리 모듈이 있어야합니까?

나는 무작위로 중요하지 않은 많은 것들을위한 장난감 전용 서버를 얻는 것에 대해 생각하고있었습니다. 산발적 인 재부팅은 그다지 중요하지 않습니다. 나는 하나의 공급자를 찾고 있지만 가격은 엄청나게 저렴합니다. 그들의 하드웨어는 데스크탑 프로세서, 비 ECC RAM, 이름없는 섀시, 핫스왑 SATA HDD 없음 등과 같은 심각한 서버 박스에 대한 농담처럼 들립니다 (물론, 가격은 정당합니다).

"심각한"서버에서 ECC 메모리를 당연한 것으로 간주하므로 "장난감"어플라이언스에 큰 문제가 아닌지 궁금합니다.


3
ECC 메모리에 의문이 있지만 SATA 드라이브를 사용하는 것이 행복해 보입니다. 아주 이상한.
John Gardeniers

3
@JohnGardeniers 1 년에 한 번 죽은 HDD를 의미하더라도 몇 시간의 가동 중지 시간과 급격한 복구는 신경 쓰지 않습니다. 그러나 매일 / 매주 어려움을 겪는 것은 성가시다. 그렇습니다. 실제로이 경우의 가동 시간보다 여가에 대해 더 걱정하고 있습니다 ...
PJK

6
@JohnGardeniers는 : SATA 드라이브는 SCSI / SAS 하드 디스크 드라이브보다 더 이상 신뢰할 수 없습니다 : usenix.org/event/fast07/tech/schroeder/schroeder.pdf
휴 버트 Kario

답변:


11

CERN IT 직원이 발표 한 데이터 ( Data Integrity )는 RAM에서 발생하는 오류의 양이 상당히 적음을 나타냅니다. 여전히 데이터와 하드웨어 비용을 평가해야합니다.

StorageMojo 에서 이것에 대해 조금 더 읽을 수 있습니다 .


10

ECC RAM은 기본적으로 RAM에서 읽고 쓸 때 발생하는 오류를 방지하는 데 도움이됩니다. 실제로 오류가 발생할 가능성은 매우 작지만 0이 아닙니다. 나는 당신이 미션 크리티컬 한 일을하지 않는다면 ECC RAM 없이도 도망 갈 수 있다고 말할 것이다. 내가 말했듯이, ECC가 막을 수있는 오류가 발생할 가능성은 정말 작다.


6

중요하지 않은 서버 란 무엇입니까? 실패 할 수있는 것?

ECC RAM은 기본 메모리의 신뢰성이 근본적인 때.

메모리 크기가 증가함에 따라 두 가지가 커집니다.

  • 메모리에 대한 소프트웨어의 의존성 esp. 서버 소프트웨어 (예 : 캐싱)
  • 메모리 오류 확률 (p = num_bits * p_bit_failure)

ECC에 대한 이 인텔 프레젠테이션은 다음 사실을보고합니다.

  • 24 시간 연중 무휴로 실행되는 4GB 메모리가있는 서버의 평균 메모리 오류율은 연 150 회입니다.
  • 매년 메모리 모듈 당 ~ 4000 개의 수정 가능한 오류
  • 오버 클로킹 및 시스템 수명은 실패율을 크게 증가시킵니다.
  • 재발 실패는 흔하며 빠르게 발생합니다 (97 %는 첫 번째 실패 후 10 일 이내에 발생) => 눈사태 효과
  • 수명이 3-5 년인 ECC 서버의 경우 시스템 오류 수정 불가능 메모리 오류가 0.001 % 미만입니다.

WISC의 또 다른 최근 연구에 따르면 ECC는 이러한 ZFS 시스템에 필수적입니다.

ZFS에는 메모리 손상에 대한주의 사항이 없습니다. 잘못된 데이터 블록이 사용자에게 반환되거나 디스크에 기록되고 파일 시스템 작업이 실패하며 전체 시스템이 여러 번 충돌합니다.

다른 파일 시스템은 ZFS만큼이나 이러한 형태의 데이터 손상에 민감합니다.

ECC는 가능할 때 이러한 문제가 발생하는 것을 막아 주며, 재난이 발생할 경우 너무 늦기 전에 이러한 상황에 대해 경고합니다.


1

그렇게 중요하지 않습니다. 99.999 % 가동 시간이 필요한 경우 걱정할 것입니다. 그 외에는 메모리 오류가 발생하는 것보다 더 자주 재부팅됩니다.


1

Google의 연구 2009 년은 메가 비트 당 억 장치 시간당 25000 및 70000 오류 사이의 오류율을 발견했다. 즉, 8GiB (사용 된) RAM의 경우 시간당 약 1.7 ~ 4.8 오류가 발생했습니다.

비트 플립은 존재하는 것으로 데이터 무결성이 중요 해지는 즉시 무시해서는 안됩니다.

귀하의 경우 (임의의 중요하지 않은 것들) 그것은 아마 과잉 일 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.