RAM 메모리

서버용 메모리 구분법, 구매팁

아이티젠 2024. 1. 3. 01:13

이번엔 서버용 메모리는 뭐가 다른지 어떤걸 사야하는지에 대한 얘기를 해보겠습니다.

서버용 메모리... 간혹 우리가 메모리 구매하려고 검색할때 발견할수 있습니다.

대부분 판매자의 상품을 보면 "서버용" 이라는 말이 분명히 써있죠.

일반 데스크탑에 쓸수 있냐는 질문이 많습니다. 왜일까요?

저렴한 가격때문입니다.

오잉? 서버용인데 저렴하다구요? 더 좋은거 아닌가요?

네, 기능적으로 더 좋은 제품입니다. 최초 출시할때는 항상 비싸죠. 하지만 일반 PC용이나 노트북용과는 다르게 최초 출시후 판매수명이 매우 짧아요. 왜냐면 대부분 서버용 제품을 구매하는 곳은 큰 기업체들이며, 당연히 기업입장에서는 최고의 최신의 성능을 원하지 성능이 떨어지는 서버를 구매하려하지 않기 때문이에요.

이러한 이유로 인해, 최신 이라는 판매시기를 지난 서버용 메모리들은 가격이 빠르게 떨어집니다.

예시로,

DDR4 16G 일반 PC (데스크탑) 용 제품이 50,000원일때, 서버용 DDR4 16G 제품은 30,000원~40,000원의

가격대를 형성합니다. 당연히 잘 모르시는 소비자입장에서는 혹할수 있는데요.

무턱대고 구매하시다가 작동이 안되어, 왕복 택배배송비만 지불하거나, 반품도 못하는 불상사가 발생하기도 합니다.

위 질문에 먼저 답을 드리고, 설명을 하겠습니다.

서버용 메모리는 일반PC에 사용할수 없습니다!

소비자 "사용할 수 있다던데요?", 네, 사용할 수 있는데 그 메모리와 맞는 CPU, 메인보드가 조합이 되어야 합니다.

그래서 대부분 소비자의 PC에는 맞지 않아서 사용할 수 없다고 답변 드립니다.

기존에 서버용메모리를 사용중이신 분, 서버를 운용중이신분 들이라면 아래의 구분법 등을 봐주시구요.

모든 조합을 맞춰서 사용하실 분이라면, 이 글을 끝까지 읽으신 후, 실행해보시길 바랍니다.

위 두가지 경우가 아니라면, 뒤로가기... 눌러주세요.ㅎ

자~ 그럼 서버용 메모리 구분법 부터 시작해 보겠습니다.

메모리는 기능적으로 3가지로 구분할 수 있습니다.

일반 PC나 노트북등에 사용할 수 있는 Un-buffered 타입과

서버와 워크스테이션에 사용하는 Ecc 메모리, 또 서버에 사용하는 Reg 메모리가 있습니다.

*F타입도 있지만 이젠 너무 오랜되었고, 사용하지 않으니 설명하지 않겠습니다.

일반용인 Un-buffered 타입은 에러 보정 기능이 없는 메모리이며,

서버용 Ecc의 경우 에러 검출 / Reg의 경우 에러 검출/수정이 가능합니다.

그럼

서버용 과 데스크탑(일반PC) 용 구별하는 방법을 알려드리겠습니다.

구분하는데는 2가지 방법이 있습니다.

1. 육안으로 구별하는법 (칩 개수로 구분)

위 3개의 사진은 모두 서버용 메모리 입니다.

일반용과 무엇이 다를까요?

대표적으로 메모리 칩의 숫자가 다릅니다.

첫번째 사진의 메모리칩 수 9개

두번째 사진은 5개 + 큰거 1개

세번째 사진은 18개 + 큰거 1개

일반용 메모리는 똑같은 모양의 메모리 칩의 개수가

4개, 8개, 16개, 32개 등, 4의 배수로 이뤄집니다.

서버용은 이 4의 배수보다 1,2개씩 많은 메모리가 장착됩니다.

4->5개, 8->9개, 16->18개

이렇게 메모리칩만 1~2개 더 많이 있는 제품을 Ecc메모리 라고 합니다.

이 추가된 칩이 버퍼 기능을 해서 에러 검출/수정을 가능하게 하기 때문이죠.

쉽게 구분이 가능하죠?

"큰거는 뭐에요??" 네, 메모리 칩보다 조금더 큰 칩의 경우 서버용 메모리에 컨트롤러 칩이 추가된것입니다.

이경우가 Reg메모리 혹은 Registered메모리 입니다.

레지스터 메모리의 경우 ECC에 기능을 더해 메모리간의 속도차까지 조정해 더 안정적인 운영이 가능하게 해주죠.

2. 라벨(스티커)보고 구별하는법

자~ 라벨에 써있는걸 하나씩 보겠습니다.

먼저, 이걸 기억해주세요.

일반용은 대표적으로 Un-buffered의 U

서버용 Ecc제품은 Ecc의 E

서버용 Reg제품은 Reg의 R 로 구분합니다.

메모리 읽는법을 오셨다는 전제로 설명 합니다. 못보셨다면... 읽고 오시기... 바랍니다.

https://itzen.tistory.com/7

8GB 2RX8 PC4-2133P-EE0-11

라고 써있네요.

우선, 8GB 용량을 얘기하죠, 2RX8 양면에 8비트 메모리칩을 의미하며,

PC4-2133P는 PC4-17000혹은 DDR4 2133MHZ 속도를 얘기하죠.

EE0-11의 첫번째 E가 ECC 를 의미 합니다. 11은 레이턴시를 의미하구요.

16GB 2RX4 PC4-2133P-RA0-10

라고 써있네요.

16GB 용량을 얘기하죠, 2RX4 양면에 4비트 메모리칩을 의미하며,

PC4-2133P는 PC4-17000혹은 DDR4 2133MHZ 속도를 얘기하죠.

RA0-10의 첫번째 R이 REG 를 의미 합니다. 10은 레이턴시를 의미하구요.

자, 어떠신가요? 이제 서버용 메모리와 일반 메모리를 쉽게 구분할 수 있겠죠?

첨언 하자면, 일반용 메모리는 해당 자리에 U로 시작하겠죠? ^^

아차차 DDR3의 경우는 속도 바로 뒤에 붙는 스펠링으로 일반용인지 서버용인지 구분할수 있습니다.

PC3-12800U 는 일반용, PC3-12800S 는 노트북용,

PC3-12800E 는 서버 ECC용, PC3-12800R 은 서버 REG용

다음으로, 서버용 메모리 구매팁을 알려드리겠습니다.

서버용 메모리의 구매팁은 기본적으로 일반용 메모리 구매팁과 같습니다.

거기에 더해서, 몇가지만 더 확인 하셔야 합니다.

바로 위에서 설명한 U, S, E, R, F 등의 타입이 맞아야 합니다. 이부분이 다르면 절대 사용 할수 없습니다.

다음으로 1RX8, 2RX4, 2RX8 등의 양,단면 여부와 비트 차이 정도가 있습니다.

이 부분은 맞지 않더라도 작동하는 경우도 많지만, 호환이 않되는 경우도 있어서 이왕이면, 맞추시길 권장드립니다.

이렇게만 체크하시고 구매하셔도 아주 높은 확률로 문제 없이 메모리를 구매하실 수 있습니다.

)부연 설명(

일반 PC에 서버용 메모리 사용하고 싶은데요??

가능하지만 권장 드리진 않습니다.

호환 문제로 다시 반품, 교환 등의 문제가 빈번히 발생하기 때문이죠.

그래도 구매하시고자 하시는 분께 설명드리자면,

Ecc메모리는 일반 PC에서 사용 가능한 경우가 있습니다.

Reg는 거의 조건이 희박하므로, 사용불가한걸로 답변드리겠습니다.

자, 그럼 Ecc메모리는 어떤 조건에서 사용가능한가요?

기본적으로 메인보드에서 지원해야 합니다. 인텔의 경우, H로 시작하는 일반형 메인보드에는 사용 불가합니다.

X,B,Z등으로 시작하는 경우 사용할 수 있습니다. (안되는 경우도 있습니다. 각 보드 제조사에 문의/확인)

예시로 B150에서는 사용가능하나, H110에서는 사용 불가능 합니다.

또한 CPU의 영향도 받을수 있습니다.

비슷한 성능을 가지는 코어 I7 6700과 제온 E3 1230 V5 CPU의 차이가 바로 ECC를 지원하냐 안하냐죠.

이는 인텔 공식 홈페이지에서 CPU 검색후 지원정보에서 ECC 지원 유무를 확인할 수 있습니다.

이렇게 CPU와 메인보드 둘다 ECC를 지원해야만 사용 가능합니다.

다른 세대도 비슷합니다.

CPU에서 ECC를 지원하는 (보통은 제온 CPU)에 고사양 메인보드의 조합이 가능한 경우, 더 저렴하고 안정적인

ECC메모리를 사용할수 있습니다.

서버용 메모리 구매하실때 세부적으로 더 궁금한 점이 있으신 경우는, 역시나 카카오톡에 아이티젠 채널로 문의 주시기 바랍니다.

그럼 이번글은 여기서 마무리 하겠습니다~^^