-
🖥️ 홈서버 운영기 #0 - 하드웨어 정하기Projects/홈서버 운영기 2025. 3. 20. 21:04
안녕하세요! 오늘부터 새롭게 시작하는 시리즈 "홈서버 운영기" 입니다.
첫이야기로 어쩌다 홈서버를 운영하기로 마음 먹었는지, 홈서버로 어떤 컴퓨터를 구매할지에 대한 이야기 시작합니다.홈서버를 운영하고 싶은 이유
모든것의 시작은 아마존 aws가 비싸서...
- 비용 문제 💸
- 처음 개발을 공부할 땐 AWS 프리티어가 충분했지만, 프로젝트 규모가 조금만 커지면 비용 부담이 생각보다 크더라고요. 작은 개인 프로젝트에 계속 돈을 쓰는 게 부담스러워졌어요. 계속 유지하고싶은 프로젝트들을 비용때문에 종료하는게 아쉽더라구요.
- 서버 하드웨어 설정과 비용 최적화 경험을 얻고 싶어서 🛠️
- 클라우드 서비스에서는 하드웨어 사양을 간편하게 클릭 몇 번으로 정할 수 있지만, 막상 어떤 사양이 내 프로젝트에 딱 맞는지 정확히 판단하기 어려웠어요. 홈서버를 직접 운영하면 하드웨어의 성능과 비용 간의 균형을 직접 몸으로 배우게 될 거라 기대했죠.
- 개발 및 서버 관련 기술을 더 깊이 있게 공부하고 싶어서 📚
- 클라우드 서비스를 이용하면 편리하지만, 내부적으로 서버가 어떻게 돌아가는지 자세히 알기 어렵더라고요. 직접 홈서버를 운영하며 서버의 동작 원리와 운영 기술을 깊이 있게 공부하고 싶었어요. 리눅스도 많이 다루면서 익숙해 지길 원했고, 네트워크에 대해 잘 이해하고 싶었습니다.
🚀 운영하고 싶은 서비스는?
제가 홈서버를 이용해 운영하고 싶은 서비스는 다음과 같아요.
- 📁 포트폴리오 사이트: 나만의 개발 포트폴리오를 보기 좋게 전시할 수 있는 공간.
- 🎧 디스코드 봇 (음악 재생 등): 친구들과 함께 사용하는 디스코드 서버에서 재미있게 활용할 수 있는 봇을 운영하고 싶었습니다. 재생한 기록을 가지고 다음 곡을 자동으로 선곡하는 기능같은 것을 추가해보고 싶네요.
- 🎮 게임 서버 제공: 마인크래프트나 펠월드 같이 친구끼리 즐길수 있는 게임 서버를 직접 구축하고 관리해보고 싶어요. 리소스 사용을 모니터링 하면서 접속 인원에 따라 메모리나 코어수를 최적화 해보고 싶어요.
- 🛠️ 토이 프로젝트 운영: 토이 프로젝트가 일회성으로 사라지는 게 아쉽더라구요 제 서버에서 나마 꾸준히 운영해보면서 실제로 사용자들이 이용하는 걸 느껴보고 싶습니다.
📦 홈서버 하드웨어 고민점
- 성능 vs 전력소모 🔋
- 서버를 24시간 켜놓아야 하다 보니 전기세와 내게 필요한 성능사이에서 잘 타협을 해야했습니다. "
누진세: 절 부르셨나요?" - 저전력 CPU를 중심으로 성능과 전력 소모가 균형 잡힌 하드웨어를 선택했습니다.
- 홈서버 전기세 참고 링크 : https://svrforum.com/hardware/371088, https://svrforum.com/hardware/479512
- 서버를 24시간 켜놓아야 하다 보니 전기세와 내게 필요한 성능사이에서 잘 타협을 해야했습니다. "
- 확장성 고려하기 📐
- 서버 운영에 필요한 자원을 정확히 알기 어려웠어요. 그래서 나중에 SSD나 메모리를 추가할 수 있게 확장이 가능하도록 예비 슬롯이 남는 보드를 생각했습니다.
- 가성비, 추후 업그레이드
- 서버 운영 경험이 없으니 완전 최신형 보단 이전 세대 cpu를 선택. 하지만 추후 업그레이드가 가능한 amd 폼펙터를 고민했습니다.
- 작은 사이즈, 저소음
- mini-itx 사이즈 이하, 저발열, 쿨링팬 스펙
🚀 필요한 스펙
- 📁 포트폴리오 사이트: 코어 1개, 메모리 1GB
- 🎧 디스코드 봇 (음악 재생 등): 코어 1개, 메모리 2GB
- 🎮 게임 서버 제공: 코어 2~4개, 메모리 8GB 이상
- 🛠️ 토이 프로젝트 및 DB 서버: 코어 2개 이상, 메모리 4GB
📦 홈서버 하드웨어 후보
- 중국 미니 PC (베어본): 작고 저전력에 가성비가 최고지만 중국산의 AS 문제와 확장성의 한계가 있어서 제외했습니다.
- 모바일 칩셋 기반 제품: 저전력은 좋지만 성능과 확장성이 부족하다고 판단했어요.
- 알리에서 판매하는 싼 제온 CPU: 성능이 좋고 하드를 엄청 많이 추가할수 있지만 전력 소모와 발열이 크고, 업그레이드 시 메인보드까지 교체해야 해서 초보단계인 저한텐 아직 과하다고 생각했어요.
📝 최종 선택한 하드웨어는?
asrock x600
- CPU: AMD Ryzen 8600G
- 6코어 12스레드로계획한 서비스 여러개를 동시 운영하기에 충분.
- AMD AM5 소켓이라 2027년까지 업그레이드 가능.
- 메모리: DDR4 32GB x 2 = 64GB (최대 96GB 지원)
- 충분한 메모리이며 부족하면 더 높은 용량으로 교체 가능.
- 저장 장치: NVMe SSD 2TB (M.2 슬롯 2개, SATA 슬롯 2개)
- 추후 스토리지 추가가 가능하며, 우선 NVMe 2TB로 시작했습니다.
- 쿨링: 녹투아 저소음 팬
- 아이들링 상태는 거의 소음이 없고 cpu 사용률 30%가 넘어가니 기본쿨러 아이들 소리가 들려서 만족중입니다.
iptime 공유기에 바로 lan선 연결해서 방구석에 안착 시켰습니다.
앞으로 어떤일을 할 수 있을지 기대되네요!!
'Projects > 홈서버 운영기' 카테고리의 다른 글
홈서버 운영기 - proxmox 에서 파이코인 채굴 vm 추가 하기 (0) 2025.03.23 - 비용 문제 💸