USER STORY

Falco1234와 ZimaBoard 2: 조용한 개인 클라우드 구축

Zima가 보내는 편지

Falco1234님, 명확한 목표에 맞춰 하드웨어와 스토리지 구성, 소프트웨어를 선택하면 개인 클라우드를 얼마나 쉽게 구축할 수 있는지 보여 주셔서 감사합니다. ZimaBoard 2 832와 4TB 드라이브 두 개를 RAID 1로 구성하는 것에서 시작해 ZimaOS와 Nextcloud를 중심으로 프라이빗 클라우드를 구축한 과정은 데이터 소유권을 추상적인 개념이 아닌 실용적인 현실로 만들어 줍니다.

특히 프로젝트를 단계적으로 접근하신 방식이 인상적입니다. 초기 설정은 간단하게 유지하고, 실제로 필요한 서비스만 추가하며, 경험에 따라 시스템을 확장하셨습니다. 조용한 작동, 패시브 냉각, 24시간 연중무휴 안정성, 점진적인 확장에 관한 기록은 처음 셀프 호스팅을 시작하는 분들에게 개인 클라우드와 함께 생활한다는 것이 실제로 어떤 모습인지 유용한 관점을 제공합니다.

— Zima

Falco1234를 만나 보세요

Falco1234는 컴퓨터 공학을 전공한 이탈리아 출신의 기술 애호가 Matteo입니다. 오픈 소스 소프트웨어에 매력을 느낀 이유는 직접 하드웨어를 다루는 것과 같았습니다. 정해진 기능을 그대로 받아들이는 대신 자신이 사용하는 시스템을 이해하고, 맞춤 설정하고, 직접 제어할 수 있는 여지가 있었기 때문입니다.

친구가 ZimaBoard를 소개했을 때, 그는 이미 만들고 싶었던 것을 떠올렸습니다. 바로 집에서 직접 운영하고 제어할 수 있는 개인 클라우드였습니다. 이렇게 간결한 스토리지 이중화, ZimaOS, Nextcloud를 중심으로 구성한 소형 ZimaBoard 2 시스템이 시작되었습니다.

Reddit에서 Falco1234를 팔로우하면 이 사용자 스토리의 주인공인 크리에이터 프로필을 확인할 수 있습니다.

Falco1234의 ZimaBoard 2 프라이빗 클라우드 스토리를 소개하는 ZimaSpace 특집 이미지
ZimaSpace는 이전에 Falco1234의 프라이빗 클라우드 구성을 로컬 제어, 간단한 스토리지, 일상적인 셀프 호스팅에 초점을 맞춘 실용적인 ZimaBoard 2 구축 사례로 소개했습니다.

명확한 하나의 목표로 시작하기: 클라우드를 직접 소유하기

프로젝트는 간단한 동기에서 시작되었습니다. 개인 데이터를 개인이 직접 통제하는 것이었습니다. 퍼블릭 클라우드 서비스에 전적으로 의존하는 대신, Matteo는 집에 두고 24시간 내내 사용할 수 있으며 앞으로 자유롭게 맞춤 설정할 수 있는 시스템을 원했습니다.

친구의 긍정적인 ZimaBoard 사용 경험은 아이디어를 조사 단계에서 구매 단계로 옮기는 데 도움을 주었습니다. 그는 시끄럽고 지나치게 큰 기존 컴퓨터가 되지 않으면서 전용 홈 서버로 사용할 수 있는 소형 x86 플랫폼을 찾았고, ZimaBoard 2 832를 선택했습니다.

ZimaSpace의 이전 글 ZimaBoard 2로 프라이빗 클라우드 구축하기에서는 이 구성의 기술적인 버전을 자세히 다룹니다. 이 페이지에서는 그 이면에 있는 크리에이터의 여정에 초점을 맞춥니다.

4TB 드라이브 두 개와 RAID 1 스토리지 구성

스토리지로 Falco1234는 4TB 하드 드라이브 두 개를 추가하고 RAID 1로 구성했습니다. 이유는 의도적으로 단순했습니다. 두 드라이브에 동일한 데이터를 유지해 디스크 하나에 문제가 생겨도 서버에서 사용할 수 있는 유일한 사본이 즉시 사라지지 않도록 하는 것이었습니다.

하드웨어 구성 자체가 별도의 큰 프로젝트가 되지는 않았습니다. 그는 드라이브를 연결하고, 화면에 표시되는 설정 절차를 따른 뒤, 실제로 사용하고 싶었던 애플리케이션으로 넘어갔습니다. 목표는 가장 복잡한 NAS를 만드는 것이 아니라 편하게 관리할 수 있는 프라이빗 클라우드를 만드는 것이었기 때문에 이러한 간결함이 중요했습니다.

Falco1234가 사용한 소형 서버 플랫폼을 보여 주는 공식 ZimaBoard 2 제품 이미지
Falco1234는 ZimaBoard 2 832를 프로젝트의 소형 호스트로 선택한 뒤, 4TB 드라이브 두 개를 미러링된 RAID 1 쌍으로 구성해 확장했습니다.

첫 구축에 ZimaOS가 적합했던 이유

Falco1234는 처음부터 인터페이스가 직관적으로 느껴졌기 때문에 ZimaOS를 선택했습니다. 설정 시간 대부분을 터미널에서 보내도록 강요하는 대신, 네트워크 활동, 기기 온도, 메모리 사용량과 같은 유용한 운영 정보를 일상적인 사용 중에도 쉽게 확인할 수 있는 형태로 보여 주었습니다.

이는 시스템이 지속적인 관리를 필요로 하는 서버가 아니었기 때문에 중요했습니다. 디스크를 구성한 뒤에는 앱 스토어에서 필요한 애플리케이션을 직접 설치하고, 궁금한 점이 생기면 공식 애플리케이션 문서를 참고할 수 있었습니다.

이러한 설정 경험은 새로운 셀프 호스팅 사용자에게 전하는 그의 가장 분명한 조언 중 하나에도 영향을 주었습니다. 처음부터 가능한 모든 서비스를 활성화하지 말라는 것입니다. 기본부터 시작해 작동 방식을 이해한 다음, 실제 필요가 생길 때 기능을 추가하는 것이 좋습니다.

개인 클라우드 계층으로 Nextcloud 사용하기

클라우드 애플리케이션으로는 Nextcloud를 선택했습니다. 그가 매력을 느낀 부분은 파일 동기화뿐만 아니라, 시간이 지나면서 추가할 수 있는 다양한 통합 기능과 선택적 기능을 포함한 더 큰 생태계였습니다.

이는 서버를 확장하고 싶었던 방식과 잘 맞았습니다. 시스템의 첫 버전은 기본적인 스토리지와 동기화에 집중하고, 핵심 구성이 안정되고 익숙해진 뒤에 필요한 기능을 추가할 수 있었습니다.

그 결과 첫날부터 완성할 필요가 없는 프라이빗 클라우드가 만들어졌습니다. 기본 ZimaBoard 2와 ZimaOS 설치는 간단하게 유지하면서도 Nextcloud는 필요에 따라 확장할 수 있었습니다.

24시간 내내 켜 두어도 충분히 조용한 시스템

2개월 넘게 연속으로 사용한 뒤, Falco1234의 피드백에서 가장 인상적인 부분 중 하나는 하드웨어에 거의 신경 쓸 필요가 없었다는 점이었습니다. 그는 해당 기간 동안 불안정한 문제를 겪지 않았으며, 패시브 냉각 설계를 사용 경험의 핵심 요소로 꼽았습니다.

직접 테스트한 결과, 부하가 높은 시간대에도 보드 온도가 대략 25°C를 넘지 않는 것으로 관찰했습니다. 이는 특정 환경에서 크리에이터가 보고한 관찰 결과일 뿐 보편적인 온도를 보장하는 것은 아니지만, 이 시스템이 그의 사용 목적에 잘 맞았던 이유를 보여 줍니다. 프라이빗 클라우드를 편안하게 사용하기 위해 추가 팬을 달 필요가 없었던 것입니다.

항상 켜 두는 홈 서버에서 정숙성은 단순한 외관상의 기능이 아닙니다. 거실이나 작업 공간에 두어도 지속적인 배경 팬 소음을 만들지 않는 기기는 별도의 방이 필요한 실험실 장비가 아니라 일반적인 가정 인프라로 받아들이기 쉽습니다.

복잡성보다 중요했던 안정성

구성의 다른 부분에서도 같은 원칙을 확인할 수 있습니다. RAID 1은 복구 방식을 이해하기 쉬워서 선택했습니다. ZimaOS는 시스템 상태를 쉽게 확인할 수 있어서 선택했습니다. Nextcloud는 기능을 점진적으로 확장할 수 있어서 선택했습니다. 패시브 냉각은 움직이는 부품과 소음의 원인을 하나씩 줄여 주기 때문에 중요했습니다.

이러한 결정은 프로젝트의 초점을 모든 사양을 극대화하는 데서 마찰을 줄이는 방향으로 옮겼습니다. Falco1234는 자신의 데이터를 완전히 통제하고 싶었지만, 그렇다고 취약하거나 지속적인 관리가 필요한 홈 서버를 원한 것은 아니었습니다.

24시간 내내 두 달간 사용한 뒤 그의 결론은 간단했습니다. 안정적이고 조용하며 항상 켜져 있는 시스템을 원하고 개인 데이터를 집에서 직접 관리하고 싶은 사람에게 ZimaBoard 2는 처음 세웠던 목표에 잘 부합했습니다.

천천히 확장할 수 있는 개인 클라우드

Falco1234의 경험에서 특히 유용한 부분 중 하나는 모든 것을 한 번에 구축해야 한다는 압박이 없었다는 점입니다. 스토리지는 미러링된 드라이브 한 쌍으로 시작했습니다. 소프트웨어는 당장 필요한 서비스로 시작했습니다. 새로운 Nextcloud 기능은 초기 배포 체크리스트에 모두 포함하는 대신 나중에 추가할 수 있었습니다.

이는 처음 셀프 호스팅을 시작하는 사람들에게 실용적인 모델입니다. 시스템을 크게 만들기 전에 핵심 구성을 이해하기 쉽게 만드는 것입니다. 데이터를 어디에 보관하는지, 스토리지가 어떻게 보호되는지, 각 애플리케이션이 무엇을 하는지, 어떤 기능을 의도적으로 추가했는지를 운영자가 알고 있으면 프라이빗 클라우드를 훨씬 더 쉽게 신뢰할 수 있습니다.

이야기는 계속 이어집니다

Falco1234와 Zima의 이야기는 아직도 이어지고 있습니다. 현재 시스템은 ZimaBoard 2 832, RAID 1로 구성한 4TB 드라이브 두 개, ZimaOS, Nextcloud를 결합해 집에서 지속적으로 운영되는 조용한 개인 클라우드를 완성했습니다.

이 구성의 기술적인 사용 방법을 확인하고 싶다면 전체 ZimaBoard 2 프라이빗 클라우드 사례 연구를 읽어 보세요. 이 구축을 진행한 크리에이터를 팔로우하려면 Reddit에서 Falco1234를 방문하세요.