저전력 메인보드 사용 자작 NAS 본체 구성하기 - (DIY 케이스, NAS4Free)

2013.09.01 17:46




현재 군 복무중인 상태입니다.

상당히 오래 전에 자작 66W DC to DC 파워서플라이 만드신 것 기억하시나요??

계획은 오래전에 해두었고 조금씩 조금씩 만들어가서, 드디어 테스트를 마치고 소규모, 저용량, 저전력 지속적으로 구동할 수 있는 저전력 NAS를 만들어 봤습니다. 

사용 목적은요.!! 컴퓨터 파일을 정리하는 노하우가 없다 보니까.... 바탕화면에 막 폴더 만들어서 파일 넣어 두고, 내문서에도 폴더 생성해서 소스코드, 및 프로젝트를 이리저리 꼬아서 저장해 뒀더니 분리도 안되고.... 결국....



이렇게 되었습니다. (소스코드 및 컴퓨터 프로그램, 전자관련 자료, PDF문서 등) 정리안된 자료만 용량은 얼마 안되는데, 저렇게 되었네요. ㄷㄷ

그리하게 되어, 이전에 만들어둔 파워 서플라이와 http://binworld.kr/38 테스트 했던 VIA C7 저전력 메인보드로 작은 파일서버를 만들어 보도록 합니다.^


NAS란?


재미는 없지만.. 이론부터 시작합니다.

NAS란 약자 Network Attached Storage의 앞글자를 따서 만든 글자로 네트워크에 접속해서 데이터를 저장하는 장치를 의미 합니다.

이 장치를 조금 더 여러 사용자 한테 공개하면 클라우드나 서버가 되게 되는 것이지요.

그럼 다른 내용 치우고 바로 제작으로 들어갑니다. Go ~ Go ~



제작 스펙


스펙은 많은 사용자가 있는 서버가 아니기에 저전력에 주안점을 맞춰서 메인보드를 선정했습니다. 그래서 고른것이 VIA C시리즈 저전력 보드나 INTEL의 아톰시리즈 둘로 결정되었는데, 금전 문제로 1만원에 구할수 있었던 VIA C7 1Ghz를 사용한 PC2000E 보드를 선정하게 되었습니다.

이에 따른 스펙은 


- CPU : VIA C7 1Ghz

- RAM : PC6400 1GB

- GPU : CN700 내장 그래픽

- LAN :  RTL8100C 10/100Mbit

- HDD : SATA 120GB, E-IDE 40GB, FLASH 2GB

- POWER : 자작 66W DC to DC 파워서플라이


파일 서버 이므로 이하 생략, 이렇게 구성하게 되었습니다.


 싸서.. 샀는데.. 나중에 아톰시리즈나 다른 모바일 프로세서로 업글해야 겠네요. ㅎ



케이스 제작


재료는 3T, 5T포맥스로 선정하고, 적당히 케이스를 제작했습니다.


 저에게 도면 따윈 없습니다. 그냥 느낌 대로 갑니다. ㅎ



사진찍을 때 건너 뛴것이 많아서 밑에 베이스 판을 만들고, 그다음 측면에 40mm 쿨링팬을 부착한 다음 처음 사진을 남겼네요.

되도록 FanLess로 설계하려고 했지만 CPU온도가 60도 정도 올라가는데다, 케이스 자체에 별도 순환 구조를 만들어 줄수가 없어서.. 팬을 달기로 결정하고 제작에 들어갔습니다.





놓친 사진이 더욱 많네요...

하단 포맥스는 파워서플라이를 고정할수 있게 4군데 구멍을 뚫어, 나사를 고정시켜 두었고, 뒤 백패널은 패널에 수성사인펜을 칠해서... 포맥스에 찍어낸다음 알맞게 잘라냈습니다.

그 다음 사진에 보이는 전면 패널인데, 나사로 네군데 고정되어 있는것은 포맥스 뒤에 기판으로 스위치와 LED가 납땜되어 선과 연결되어있습니다.


 수성사인펜 작업방법 생각보다 잘나왔답니다. ㅎㅎ, 그리고 전면 스위치와 LED는 제가 생각하기에 상당히 걸작이라고 생각합니다.^





측면 포맥스로 모두 고정하고 난뒤 사진이구요, 삼각형으로 자른 포맥스 두장을 겹쳐서 각 모서리 마다 측면 두면을 고정하는 포맥스를 붙여 구멍을 뚫어 본체 전면의 커버를 나사 고정식으로 열고, 닫을 수 있도록 만들었습니다.


완성된 측면부 둘러보기








전면 커버를 제작할 때, 역시 다 만들고 찍었구요. ^;

케이스가 폐쇠형이라 공기 순환이 되지 않아 전면에도 12V 팬인데, 5V 입력받는 팬을 설치하고, 하단에는 하드디스크를 분리 할 수 있도록 하드디스크 냉각이 되도록 별도로 자른 포맥스에 하드를 나사로 고정한 후에 다시 그 포맥스를 전면 커버에 나사로 고정 하도록 제작했습니다.





그 다음 만든 커버를 씌워서 완성. !!!



모니터 제작


NAS 서버를 가끔 직접 마우스와 키보드를 연결해서 설정을 변경해줄 때가 있었는데.. 

그 때 마다 쓰고 있는 모니터 케이블을 뽑아 NAS에 연결하기 번거로워서 이전에 구해 뒀던 AD보드와 12.1인치의 LCD로 작은 LCD 모니터를 만들어 봤습니다.^






그냥 적합한 나무 판자에 드릴로 AD보드 하고 인버터 고정구멍에 드릴로 냅따 구멍을 뚫은 후에 나사로 고정했습니다. -- 모니터 완성 .!!


 너무 간단 명료 했나요?? ㅎ



구동 테스트 및 기타사항


후에 하단에 파워서플라이를 고정하는 4개의 나사 때문에 본체가 기우뚱 거려서 브레드 보드 사면 주는 브레드 보드 판자용 받침대를 붙여주었습니다. -- 그것으로 거의 완성되었지요.^






NAS RUNNING !!!

이 글을 쓰기 전 한달 전 부터 해당 NAS의 안정성 테스트를 해왔습니다.

그로 인해서 소모전력, 하드디스크 안전성, 내부온도를 점검해 봤는데..

다음과 같은 결과를 얻었습니다.


CPU온도 여름철 40도 안정화, HDD 온도 30~37도 안정화.

 다운이나 불안전성 없었음, 자작 파워서플라이 정상.

 30일 연속 구동 에러발생 없었음.

 Full, Idle Load시 소모전력확인.


결론은 잘됩니다. ㅎㅎ , 여기서 중요한건 소모전력인데 직접 아날로그 회로시험기로 흐르는 전류를 측정해서 소모전력을 구했습니다.


 Idle Load시 전류 측정 결과




 Full Load시 전류 측정 결과



제가 어댑터를 19V 3.16A 노트북 어댑터를 사용했는데 이것을 전원으로 입력하고 전류를 측정했을 때 결과 값입니다. 19V 입력에 1A 정도 소모 했으니 전력은 19W가 되겠네요.

하지만 이 값은 하드디스크 2개와 메모리를 모두 구동하고 OS가 유휴상태일 때 측정값이라 전력을 좀 사용하는데요. 절전기능을 사용해 전기를 많이 사용하는 하드디스크를 종료하면 대기전력 수준인 5W까지 감소할 것으로 보여 집니다.


 한참 여름에 절전 해야 될듯 한 분위기였지요... 딱히 실천하지는 않았답니다.^ 저희 집은 전기를 굉장히 적게 쓰는 편이라...



결과


이제 OS만 올리면 되는데, 저는 초기 테스트할 때는 윈도우를 설치해서 테스트 했었고, 현재는 NAS4FREE 라는 NAS 오픈소스를 사용합니다.



IP는 제거했습니다.^

완성... 이제 자료 정리 해야 겠어요. ㄷ

그리고 NAS4FREE에 대해서는 이 포스팅은 제작과정이 중심이라서 기재하지 않았지만, 블로그 NAS 카테고리에 NAS4FREE 설치과정에 대해서 계속 포스팅 해 나가겠습니다.


 NAS는 지금도 계속 해서 돌아갑니다. ^^ 

오타가 있거나, 이상한 점 있으면 댓글 남겨주세요.




BinGoon PC/Nas , , , , , ,

  1. 가성비 짱짱 NAS네요. ㅎㅎ IP는 192로 시작하는거보니까 공유기내부아이피인데 신경 안 쓰셔도 될껏 같은데요 ~

  2. 오랜만에 찾아주셨네요^
    제가 보기에도 역시 정말 필요한 만큼만 설계한것 같습니다ㅎ
    블로그 관리하고, 코딩하고 하는데 파일 정리를 안하다 보니까 컴퓨터에 문제가 생기면 포멧을 해야될것 같은데 자료때문에 포멧도 못하고 하다 보니 공유된 저장소가 필요해서 만들게 됬네요^
    그럼 이 포스팅은 NAS4FREE OS설치방법으로 또 찾아뵙겠습니다^

    192는 공유기 내부 IP이긴 한데 혹시 몰라서 삭제했어요, 외부통로를 열어놓을 때 문제 생길 까봐요ㅋ

  3. Blog Icon
    김망구

    ㅎㄷㄷ 맥가이버가 따로 없네요(지금고3이시면 맥가이버 모르시려나...) 요즘 컴터 공부를 할려고 둘러보다가 정말 인상깊네요 직장인이라 오래 공부할시간이 없긴한데 자주 구경올께요 이웃추가해둘께요

  4. 맥가이버 알고있습니다. ㅎㅎ,그리고 맥가이버 만능칼도 알고있답니다.^
    제 블로그가 컴퓨터 공부하는데 도움이 안되실것 같아요... 거의 전자쪽 관련 포스팅만 줄기차게 해서요... 더군다나 남은 학업생활로 정신이 없어가지구요.^ 업데이트는 자주 없지만 가끔 찾아주세요.^

  5. Blog Icon
    궁금해여

    전 내부로눈 ftp 접속은 되는데 외부 사용시 어떻게 설정해야 할지 몰라서 못하고 있습니다
    부탁드립니다

  6. 안녕하세요^ 첫 방문자님 환영합니다.^
    사용하시는 네트워크 구성이 어떻게 되는지는 모르지만, 대분류로 집 인터넷에 장비가 다이렉트로 연결되어 공인IP를 받는 경우와 공유기 사용으로 사설IP를 받고 모든 포트가 차단된 경우 두가지로 분류해서 안내해 드리도록 하겠습니다.^ (너무 딱딱했나요?ㅎㅎ)

    다이렉트로 인터넷이 NAS장비로 연결되는 경우
    인터넷 사업자 ISP에서 FTP로 사용하는 21번 포트를 차단한 경우가 있습니다. 이 경우는 보안상 인터넷 서비스 업체가 보안상 포트를 차단한 경우인데요. NAS4FREE 관리창 FTP서비스에서 포트를 8080 혹은 2121 또는 8888 등으로 변경해 보시고 사용하시는 ftp:// 사용하시는 공인IP:설정하신 포트/ 로 연결해 보시면 접속되는 것을 확인하실수 있습니다.

    공유기 사용으로 자체 포트차단 및 사설 IP
    공유기 사용시에는 먼저 인터넷 서비스 업체에서 열어놓은 포트를 알고 있으셔야 하고, 그것으로 NAS4FREE의 FTP서비스 포트를 설정해 두신 상태이셔야 합니다. 설정을 해두셨다면, 먼저 공유기의 포트포워드 옵션에 들어가셔서 포트포워드 설정을 찾습니다. 거기서 설정을 하기를 내부 IP주소는 NAS에 입력되어있는 내부IP(사설IP)주소를 입력해 주시고, 외부포트와 내부 포트를 서비스 업체에서 열어놓으신 포트를 입력하고 추가를 눌러 공유기 설정을 저장합니다.

    이렇게 설정하신 포트포워딩의 의미는 공유기가 연결되어있을 경우 공인IP로 접속하시면, 접속하는 기기가 이 주소에서 192.168.로 시작하는 사설IP의 어느 컴퓨터에 접속을 해야하는지 모르는 상태가 됩니다. 이때 포트포워딩은 ftp://공인IP:설정한 포트/ 를 입력하면 포트포워딩에서 설정한 내부주소로 경로를 설정해주어서 통신이 가능하게 됩니다.

    그 다음으로 해주셔야 될 설정이 인터넷 서비스 업체에서 FTP 21번 포트를 막아서 다른 포트를 사용할 경우 공유기는 기본적으로 21번 외에는 FTP기능을 허용하고 있지 않습니다. 따라서 공유기 기능 중에 비정규 FTP라는 기능이 있습니다. (IPTIME의 경우 NAT/라우터 관리 > 기타기능 설정에 있습니다.) 여기서 아까 열려있는 포트를 입력하시고 적용을 해주시면, 이제 외부에서 FTP를 접속할수 있게 됩니다.

    혹여나 복잡하거나 어려우신 점 있으면 댓글 남겨주시면, 더욱 자세하게 설명드리겠습니다.^^ 너무 딱딱하게 설명하게 되었네요, 접근하기 쉽게 노력했는데...ㅎ

  7. 저는 모든게 귀찮아서라기 보단 예전에 홈페이지를 운영했었던 이력때문에 ip가 고정이고 도메인이 있지요...
    회선도 두 개고...ㅋㅋ 번개칠때 빼놨는데 그냥 구동 안하는중이지요 ㅎㅎㅋㅋ;;;

  8. 오랜만에 또 방문하셨네요.ㅎ
    귀찮다기 보다, 하드디스크를 분리해 놓다보니 필요할 때마다 하드도 연결해야 되고, 파일 정리도 안되서 불편했는데, 네트워크 드라이브 방식으로 공유하면 편하겠다 싶어서 만들게 되었네요.^
    그리고 번개 말씀하니까 생각나는데 케이블로 번개 맞은 적이 한번있는데 요즘은 모뎀이 좋은지 번개 맞으니까 모뎀만 완전히 죽어버리더라구요?ㅎ~

  9. 그래도 저는 무서워서 그냥 랜선 분리하고 전원 빼놔요...물론 서버만요 ㅎㅎ 지금은 뭐..분리되어 있지만요 ㅎㅎ

  10. Blog Icon
    만들고싶은데

    속도가 얼마나 나오나요?

  11. 공유기 iptime N104T + NAS4Free에서 UFS파일시스템으로 사용하고 SAMBA로 네트워크 공유를 통해 윈도우에서 파일을 복사 전송했을 때 윈도우7 상에서 6~7MB/초 정도의 속도로 나왔습니다.^ 엄청 빠른 속도를 원하시는것이 아니라면 무난한것 같아 보입니다. ^ 사용환경에 따라서 다를수 있으니 참고만 부탁드립니다. :)

  12. Blog Icon
    nas&pc&cloud

    운영체제는 윈오우인가요? 아님 리눅스?
    윈도우라는 가정하에 팀뷰어 같이 돌리면 무리일까여?
    참고1:팀뷰어 컴퓨터 원격 접속프로그램
    팀뷰어 사용하면 처음 윈도우 설치시 모니터 마우스 키보드 필요
    그리고는 원격 접속이 더 편해보여서요
    그리고 자주 하드디스크에서 자료 옴겨야하나요?
    아니시라면 차라리 중국쪽 클라우드를 추천해드립니다
    1.바이두 클라우드 2테라 지원 2.텐센트 클라우드 10테라 지원
    3.차우360클라우드 36테라 지원 당근 무료로
    참고2 사실확인 모름 그냥 인터넷에서 본소리임 차우360클라우드는 이론상 무한이라고 하던데요
    참고3 제가 집적확인함 텐센트 클라우드는 하루에 한번씩
    이벤트있음 그냥 클릭만하면 250메가 500메가 또는 100메가 줌
    참고4 4-1 바이두 클라우드는 토렌트 사용가능
    4-2 예 a라는사람의 바이두클라우드에 영화1있고 내가가 영화1를 내바이두 클라우드에 업로드할시(동일파일경우) 바이두에서 파일확인후 a사람의 클라우드에서 내클라우드로 복사시킴 고로 내가올린 파일이 1기가가넘어도 눈깜빡이면 업로드 끝

  13. 안녕하세요.
    우선 추천해 주신 클라우드들은 감사합니다만, 현재 NAS와 구글드라이브를 같이 사용중에 있고, 굳이 대용량의 클라우드는 필요없는 상황입니다. (소스코드 보관용도, 및 촬영이미지 저장소 용도로 사용중)이기 때문에 충분합니다.

    당장은 불필요하지만 필요하게 될 경우 참고해서 사용하도록 하겠습니다.^^

티스토리 툴바