12대짜리 홈서버를 어떻게 나눠 쓸지 세운 구성안

12대의 작은 서버 노드를 한 묶음으로 쓰는 홈서버 구성이 제안됐다. 각 노드는 E3-1231v2 프로세서와 메모리 16기가바이트를 갖췄고, 전체 노드는 Proxmox로 관리된다. 1번부터 3번 노드는 k3s의 제어 노드, 4번부터 6번 노드는 실제 작업을 돌리는 노드로 나뉜다.

이 k3s 환경에는 MQTT, OpenPLC, Redis, n8n, 그리고 k3s에서 잘 돌아가는 다른 를 올릴 계획이다. 7번 노드는 가상 머신으로 를 돌리고, 8번 노드는 두 개를 각각 별도 LXC로 띄워 네트워크 서비스를 맡긴다. 9번 노드는 Ubuntu 가상 머신에서 서버를 돌리고, 10번 노드는 Grafana, , Loki, 로 감시와 상태 확인을 담당한다.

11번과 12번 노드는 백업, 여유 용량, 장애 대비용으로 남겨두며, 나중에는 방화벽을 넣을 수도 있다. 별도의 TrueNAS 저장장치가 일부 가상 머신과 로그, 서비스 저장공간을 지원하고, 라즈베리 파이 하나는 GPS 기반 NTP 시간 서버로 쓸 계획이다.

핵심 포인트

  • 12개 노드를 모두 Proxmox로 관리하는 홈서버 구성이다.
  • k3s는 3개의 제어 노드와 3개의 작업 노드로 나눠 운영할 계획이다.
  • , , , 감시 도구들을 각각 다른 노드에 배치한다.
  • Grafana, , Loki, 로 서버 상태와 로그를 확인하려 한다.
  • TrueNAS 저장장치와 GPS 기반 NTP 서버도 함께 쓰는 구상이다.
원문 보기