개인 홈 Server PC 조립
안녕하십니까,
개인용 홈PC(Server)를 구축하려고 합니다.
목적
(1) 개인용 서비스(samba,nfs,httpd)구축 및 여러가지 명령어 Test를 하기 위해
(2) 사진촬영 포토샵 설치하여 사진 작업 및 사진 보관
(3) C언어 및 자바 등으로 인한 개발언어 스크립트 작성
(4) 여러가지 파일 문서, 메뉴얼 등 자료 보관용도
운영체제
(1) Rocky Linux (최신버전)
혹시나 위 os말고 다른 os 추천하시는거 있으시면 추천부탁드립니다.
제가 위 목적에 맞게 개인용 pc server를 만들어야하는데 cpu나 메인보드 메모리 견적을 어덯게 구성해야할지 잘 모르겠습니다. 괜찮으시다면 도움좀 주셨으면 합니다.
1) 헤놀에서 docker로 potainer 구축 후 그 곳에서 만들어 사용하면 개인용으로는 차고 넘칠 듯 합니다.
2) 헤놀 포토 서비스를 하는데.. 이게 실시간은 어플을 실행해야 하지만 잘 넣어주더군요...
3) 이건 컴퓨터로 하고 프로그래밍 파일은 git으로 넘기는것이 더 효율적이라고 보여지네요.
4) 헤놀 하나면 뭐.. 말할필요가 없어보이는군요.
돌아다니는 피시하나 (i5 4세대 이상정도) 에 메모리 16기가 하나 있고 나머지는 하드디스크값이겠네요.
답변 남겨주셔서 감사드립니다. 좀 더 알아볼게요~, 괜찮으시다면 추가 댓글로 질문하겠습니다. ㅎㅎ
#1컴퓨팅을(자원 쉐어) 하시는건가요?
#2 아니면 로컬 PC에서 편집 저장하고 서버에는 최종 결과물만 저장(FILE 서버나 NAS 같은 저장소) 하시는 쪽으로 사용하시는 건가요?
#1 은 서버에서 헤비한(?) 작업을 하시는 방식이라 서버 사양이 좋아야 할듯하고요.
자원 쉐어를 위한 고성능 서버 구축을 해야 할 듯 합니다. 서버: 고사양 / 클라이언트 : 저사양
#2 파일 서버 적당한 i3 급의 cpu로 선택 하시면 될 듯합니다.
로컬 PC는 필요하신 사양을 정하셔서 세팅하시면 될듯합니다. 서버: 저사양 / 클라이언트 : 고사양
--> 해당 경우는 개인 혼자서 쓸건데도 고사양이 필요한가요..? Linux cli가아닌 GUI로 구성해서 C언어 JAVA같은걸로 프로그래밍도 좀 해볼려고하는데요..
(2) 지금 구성하려는 Linux pc(server)에서 편집,저장,결과물 전부요~
작업하시는 것중에 시스템 자원(리소스)을 많이 사용하시는게 사진 편집과 저장일것 같습니다.
디지털 카메라 어떤 기종을 사용 하시는지 모르겠습니다만.
보통 RAW파일 기준으로 편집하시면 장당 40MB-100MB까지도 하니깐요.
서버에서 직접 작업 작업을 하시면 당연히 고사양이 필요할 듯합니다.
아니면 간단히 셀렉 & 크롭 정도 하시는 거면 고사양도 필요 없으실것 같고요.
I5급으로 구성하시면 될 듯 하실 듯 합니다.
작업은 NVME로 하시고 저장은 일반 하드에 하시는게 좋을 것 같습니다.
24/7(상시 전원 ON) 시스템 이신지 필요 할 때만 (저장이나 편집 할 때만 전원 ON) 사용 하시는 것인지요?
고성능 PC가 24/7 ON 있으면 비효율 적이니깐요.
서버라는 것은 기본적으로 24시간 가동을 목표로 하는 것인데, 포토샵 등이 돌아갈 사양의 컴퓨터를 24시간 가동하는 건 전기를 상당히 많이 먹습니다. 두개를 분리하시는게 좋아보입니다.
그중 "(4) 여러 가지 파일 문서, 매뉴얼 등 자료 보관용도" 에 해당하는 부분이 rocky에서 원활히 진행될 수 있는지 체크해 보셔야 될 것 같습니다.
다만 파일관리나 NAS용도로 헤놀로지가 최적화되어있기때문에 추천드리고 이외의 서비스들을 원활하게 구성해서 사용하려면 esxi나 proxmox 같은 가상화 시스템도 고려해보실만 할것같네요.
사양의 경우에 고사양은 필요없어보이긴하지만 i3정도는 되야 불편함없이 여러 서비스들을 구성할수있을거라고생각합니다
cmt alert