기존에 홈서버를 proxmox (https://www.proxmox.com/) 를 사용해서 구축했는데요.
VM이나 LXC 컨테이너를 쉽게 올려서 서버 구축이 가능해요.
많은 서비스를 운영하는 건 아니고 집에서 사용하는 네트웍 장비인 Omada 장비들을 컨트롤할 수 있는 Omada Controller라는 서비스를 LXC 컨테이너로 올려서, 라우터/스위치/무선랜AP 등을 버전업하거나 설정을 변경하고 하는데 사용하고 있고,
간단한 Ubuntu 서버를 올려서 테스트해보거나 하는 용도로 사용했어요.
최근에 스토리지 서버를 구축하려고 공부하면서, 조립하고 오래 사용하지 않았던 구형 베어본 PC를 같이 묶어서 쓸 수 없을까? 생각했는데, proxmox에서 제공하는 cluster 기능이 버튼 몇 번만으로 2개 이상의 서버를 클러스터로 묶어서 특정 노드에 이상이 있을 때 다른 노드로 서비스를 옮기거나 하는 작업들이 가능하더라구요.
클러스터 구성이라고 생각하면 이름만 들어도 아이고~ 며칠 고생하겠네 생각했었는데,
워낙 구성방법이 쉽게 되어있어서 proxmox 관리 페이지에서 클릭 몇번만으로 쉽게 연결할 수 있었어요.
https://svrforum.com/svr 서비스를 홈서버에서 운영하시는 달소님이 작성해주신 https://it-svr.com/proxmox-cluster-node/ 한글 설명을 보면 proxmox 클러스터 구성이 얼마나 쉬운지 바로 알 수 있어요.
혹시 홈서버를 운영하고 있거나, 기존 홈서버를 확장하고 싶은 생각이 있다면 proxmox cluster에 도전해보는걸 추천드려요!
스크린샷은 제가 구성한 클러스터인데, 3개의 서버를 하나의 클러스터로 묶어봤어요.