본문 바로가기
My Projects

시놀로지 대체를 위한 고성능 저전력 NAS 구축하기 (J5005, 9W) / 자작 NAS 만들기 (1) - "서버 구매"

by BestUgi 2020. 6. 2.

"개인용 NAS 서버 구축"

 

EP 01. 자작 NAS 서버 장비 구매 편

EP 02. 자작 NAS 서버 조립 및 확장 편
EP 03. 자작 NAS OS/RAID/SOTWARE 설치 편
EP 04. 자작 NAS 성능 및 소비전력 편

 

늘어나는 사진과 영상, 개인적인 업무 자료들에 대한 대한 백업과 공유를 위해 NAS(Network Attached Storage)를 설치하는 게 좋겠다고 생각했다.

 

그래서, 시놀로지의 DS220j를 구매해서 약 1주일 동안 사용해봤다. 가격은 약 22만 원으로 HW 스펙 대비 약간의 비싼 감이 있지만, 시놀로지 NAS는 사용자 편의성과 다양한 기능, 안정성 측면에서 최고라 인정받고 있는 제품이다. 실제로, 초보라도 손쉽게 사용할 수 있도록 간단하게 초기 설정을 할 수 있으며, FTP, 삼바, WebDAV, 토렌트 서버, 클라우드 동기화 등을 클릭 몇 번에 손쉽게 제공한다.

 

하지만, DS220j의 성능은 매우 아쉬운 부분이었다. 개인용 사진이나 영상을 백업하면 썸네일 만들면서 상당히 긴 시간 동안 CPU 사용량이 최대치를 찍어댄다. 어찌어찌해서 썸네일 기능을 해제할 수도 있지만, 썸네일 중요하다. 사진 볼 때 썸네일 없으면 어떻게 구분하나. 그리고, 가족 구성원, 3~4명이 합께 접속해서 사용하다 보면 약간의 과장을 보태서 CPU 다 잡아먹는다. 그리고 전체적으로 느리다는 느낌을 지울 수 없다. 물론 DS220j에 많은 것을 바라면 안 되지만 생각보다 성능은 아쉬웠다. (물론, DS220j 자체는 훌륭하지만, 필자가 원하는 시스템이 NAS와 HTPC 중간 즈음의 사양임을 뒤늦게 깨달았다고 표현해야 할 것 같다.)

 

그래서 시놀로지의 고사양 제품으로 변경하고자 대안 제품을 물색해 보았지만 시놀로지 NAS의 경우 가성비에서는 한참 뒤처진다. 이참에 저비용으로 고성능(가성비 좋은)의 NAS 서버를 하나 구축해 보고자 하는 욕심이 생겼다. 사실, 요즘 데스크톱과 서버를 만드는 것에 관심이 많아서 이래저래 많은 일을 벌이고 있는 중이다.

 

자작 NAS를 구축하기 전에 내가 원하는 NAS의 HW 스펙에 대해서 정리해 보자.

  • 저전력이면서 고성능이면 좋겠다.
    • 24시간 켜 놓아도 부담되지 않을 수준의 저전력
    • 트랜스 코딩(가끔)/썸네일 생성/다중 사용자 접속을 견뎌 낼 정도의 성능
  • 최소 1 Gbps 이상의 랜카드와 이를 100% 활용 가능한 데이터 읽기/쓰기 성능.
  • 저장장치는 RAID로 구성하고 싶다.
    • OS 의존적인 Software RAID 보다는 Hardware RAID로 구축해서 RAID 기능을 메인 CPU에서 off-loading 하고 싶다.
  • 부팅이나 반응 속도가 빠르면 좋겠다. (SSD혹은 m.2 nvme 지원)
  • 이 모든 것을 저렴하게 구축하고 싶다.

가장 중요한 CPU를 먼저 선택해야 하는데, 인텔의 저전력 CPU 중에서 괜찮은 성능을 보여주는 J4105와 J5005 중에서 선택하고 싶었다. J5005의 경우 인텔의 저전력 CPU 중에서 가장 좋은 성능의 CPU이다. (둘 다 TDP 10W로 설계되었으며 성능은 일반 가정용 데스크톱으로 쓰기에도 나쁘지 않다고들 한다.)

 

J5005 메인보드는 아마존에서 약 120불에 판매 중이며 국내에서는 구하기 힘들다. 정 구매하고 싶다면 미니 PC 형태의 제품을 구매해야 한다. J4105는 Asrock에서 나온 보드 일체형 제품(약 13만 원)을 국내에서 판매하고 있다. 하지만 J4105에 케이스까지 생각하면 20만 원 가까이 생각해야 할 것이다. 어떤 제품을 구입해야 하나 고민하던 중에 지마켓에서 빅스마일데이 소식이 들려왔고, 레노버 데스크톱 중에서 J5005를 장착한 상당히 저렴한 녀석을 찾았다.

 

데스크톱의 스펙은 아래와 같다.

  • Lenovo V330 00KR
  • 인텔 J5005 (2.0 Ghz, 최대 2.8 Ghz, 4 코어)
  • RAM DDR4 4Gb (슬롯 1개, 최대 8Gb)
  • Sandisk SSD 128Gb
  • ODD 제공
  • STAT3 * 2
  • PCI-Express x1 슬롯
  • PCI-Express x16 슬롯 
  • 1 Gbps 랜카드

해당 제품과 유사한 V330 02KR(J4105 CPU 채택) 상세한 리뷰는 이곳을 참고하길 바란다.

 

메모리 용량과 싱글 채널이라는 것이 조금 아쉽지만, J5005 CPU와 128Gb SSD, PCI-Express 슬롯, 1 Gbps 랜카드가 구매하기에 충분한 이유가 되었다.

 

특히, 컴퓨터의 체감 성능과 속도를 결정하는 주요한 요소 중에서 메인 저장장치의 역할이 매우 크고 HDD 보다는 SSD가 월등할 것이다. 또한 SSD를 HDD의 캐시로도 활용하여 IO 성능을 향상할 수 있을 것이다.

 

V330 00KR이 m.2 SSD를 제공하면 더 좋겠지만 일반 SATA SSD(128GB)만 제공한다. 이것만 해도 가성비 측면에서 충분히 만족스럽다. SSD에 운영체제와 소프트웨어를 설치하고 기존에 사용하던 4TB HDD 두 개를 RAID로 구성하여 데이터를 저장하면 제격일 것이라 판단하였다.

 

20% 할인쿠폰과 레노버 추가 7% 할인 쿠폰으로, 145,240원에 구매하였다. 참고로, 빅스마일데이 정말 추천한다. 대부분의 행사 대상 제품이 네이버 최저가보다 최소 10% 이상은 더 싸다.

 

 

 

 

 

 

 

구매한 제품은 하드웨어적으로 부족한 부분이 몇 가지 있다.

  • RAM의 용량(4GB)과 단일 슬롯
    • Windows 머신을 만든다거나, 가상화, 도커 등을 사용하기 위해서는 아무래도 RAM이 큰 것이 유리할 것이다.
  • SATA 포트 2개 지원(SSD와 ODD가 사용 중)
    • 추가 하드 설치 불가. 기존의 SSD와 ODD를 제거하고 장착해야 함.
  • RAID Controller 미지원
    • 메인보드 자체에서 RAID 미지원

이러한 부족한 부분을 보완하기 위해서 추가로 몇 가지 구매를 진행하였다.

 

첫 번째로, 해당 데스크톱은 메모리 슬롯이 하나이고 최대 8GB까지 지원하므로 DDR4 12800 8GB RAM 하나를 구매하자. 

 

두 번째로, 추가 하드를 사용하기 위해서는 SATA3을 지원하는 PCI-E 카드를 구매해야 한다. 내가 구매한 제품은 알리익스프레스에서 판매 중인 Marvell 88SE9230 칩셋 기반의 SATA3 확장 카드이다. 88SE9215 칩셋 기반의 PCI-E 카드도 있는데 둘의 가장 큰 차이는 하드웨어 RAID 지원 여부이다. 

 

 

 

 

 

 

 

 

88SE9230의 경우 RAID 0/1/10과 SSD를 read/write 캐시로 사용하는 HyperDuo를 지원하고 4개의 추가 포트를 제공한다. 가격이 저렴한 만큼 최고의 성능을 낼 수 있다는 기대를 하면 안 되지만, 1w의 전력으로 다양한 기능을 제공한다는 점에서 기대할만하다.

 

세 번째로, SATA HDD를 추가로 장착하기 위해서는 전원 공급을 위해 별도의 Y자형 전원 케이블이 필요하다. 데스크톱을 분해해 보면 실제 추가 HDD를 위해 남는 전원 케이블이 하나도 없다. 고로, 기존의 SATA 전원 케이블 하나를 3개 이상(SSD 1개, HDD 두 개)으로 분배할 수 있는 케이블이 필요하다. 넷메이트의 'NMI-SST4 NETmate SATA(F) to SATAx4 전원 케이블'을 구매하였다.

 

 

 

 

 

 

 

하나의 SATA 전원에서 최대 4개의 전원을 분배할 수 있다. 

 

현재까지 지출한 금액을 정리해보자.

 

제품 가격 (원) 용도
LENOVO V330 00KR 145,240 원 NAS 본체
PCE4SAT-MR1 (25 $ * 1,200원) = 30,000 원 RAID Controller
DDR4 12800 8GB  37,050 본체 메모리 교체
넷메이트 SATA to SATAx4 케이블 6,660 기존 SSD와 추가 SATA HDD 전원 공급
  218,950  

DS220j와 비슷한 가격으로 새로운 NAS 서버를 구매하였고 어느 정도의 성능을 보여줄지 기대가 된다. 

 

추가로, HDD는 시놀로지에서 사용하던 Seagate Ironwolf 4TB 2개를 장착하고자 한다. NAS 전용 하드이고 5900 RPM 64MB 캐시를 지원한다. 스펙 상으로 약 180MB/s의 성능과 평균 Active 전력 4.8w, 평균 Idle 전원 3.85w, Standby 모드에서 0.5w로서 NAS 사용자들이 선호하는 모델 중 하나이다.

 

이번 글에서는 NAS 서버 구축과 관련하여 구입한 제품들에 대해서 간략하게 정리하였다. NAS 서버를 구축하려고 하는 사람이라면 누구나 한 번쯤은 '자작 NAS'와 '완성품 NAS' 사이에서 고민할 텐데, 자작 NAS 구축을 고민하는 분들에게 약간의 도움이라도 제공하고자 이 글을 쓴다.

 

다음 글에서는 레노보 V330-00KR에 부품들을 장착하고 셋업 하는 과정을 소개하고자 한다.

 

EP 01. 자작 NAS 서버 장비 구매 편

EP 02. 자작 NAS 서버 조립 및 확장 편
EP 03. 자작 NAS OS/RAID/SOTWARE 설치 편
EP 04. 자작 NAS 성능 및 소비전력 편

댓글