필요한 것들

홈랩을 구축해보기로 마음 먹으셨나요? :partying_face: 그렇다면 본격적으로 시작해보기 전에 먼저 필요한 것들을 안내해드리고자 해요. 크게 필요한 것들은 다음과 같아요.

  • 서버로 사용할 컴퓨터
  • 메인 컴퓨터
  • 공유기
  • 8GB 이상의 USB 메모리
  • 실패할 마음가짐

어려운 것들은 아니지만 하나씩 살펴볼게요.


서버로 사용할 컴퓨터

가장 먼저 필요한 것은 당연하게도 서버로 사용할 컴퓨터에요. 위 사진은 10만원 정도면 구매할 수 있는 작은 컴퓨터들인데 이런 저렴한 컴퓨터를 사용하더라도 충분히 좋은 서버를 만들 수 있어요. 심지어 대부분의 용도에서는 이 컴퓨터조차 고사양으로 느껴질 수 있을 거예요.

서버는 특성상 24시간 켜놓기 때문에 전력 소모량이 중요한 요소인데요. 이런 컴퓨터들은 전기도 적게 소모하는 장점이 있어서 많이 추천드리고 있어요.

그런데 굳이 무언가를 살 필요가 없을 수도 있어요. 집안 어딘가에 잠들어 있는 오래된 데스크탑 컴퓨터나 노트북이 있다면 그걸 먼저 활용해 보세요. 홈 서버는 CPU보다는 램과 스토리지가 중요하기 때문에 이런 구형 데스크탑 컴퓨터가 저렴한 미니PC 보다 나을 수 있어요.

데스크탑 컴퓨터의 전력 소모가 걱정되실 수도 있지만 홈 서버는 대부분 적은 부하 상태로 유지되기 때문에 한대 정도는 큰 부담이 되지 않으실 거예요.

이외에도 어떤 컴퓨터를 사용하셔도 괜찮아요. 홈랩을 위한 하드웨어에 정답은 없으니 각자의 환경에서 가장 쉽게 구할 수 있는 컴퓨터를 선택하시면 돼요.


메인 컴퓨터

다음 준비할 '메인 컴퓨터’는 서버 컴퓨터를 제외하고 우리가 일상적으로 사용하는 컴퓨터에요. 서버 컴퓨터의 경우 보통 최초 설정 이후에는 모니터나 키보드, 마우스를 연결하지 않아요. 그래서 랜과 전원 케이블 정도만 연결해 놓고 어딘가에 숨겨서 사용하게 될 거예요.

하지만 앞으로 서버 컴퓨터에 이런저런 작업을 해야 할텐데, 그때마다 모니터와 키보드, 마우스를 연결해 사용하는 건 참 번거롭겠죠? 그래서 우리는 원격 제어 소프트웨어를 통해 메인 컴퓨터에서 서버 컴퓨터를 제어하는 방식을 사용하게 될 거예요.

메인 컴퓨터는 좋은 사양일 필요도 없고 특별한 운영체제일 필요도 없어요. 여러분이 이 글을 보고 계시는 컴퓨터를 그대로 사용하시면 충분할 거예요.


공유기

다음은 이미 모두 가지고 계실 것이라 생각하는 공유기에요. 공유기는 이외로 홈랩을 구축할 때 매우 중요한 요소에요. 아직 자세히 다루진 않겠지만 서버를 원격 제어하거나 인터넷에 공개할 때 공유기 설정을 만지게 될 예정이에요.

그렇다고 특별한 공유기가 필요한 건 아니에요. 통신사에서 지급받은 공유기도 괜찮고 시중에 판매되는 어떠한 모델도 괜찮아요. 어떤 공유기를 쓰시더라도 홈 서버를 구축하시는 것에는 문제가 없어요. 하지만 공유기의 사용 메뉴얼이 필요하니 먼저 시간을 내서 다운로드 받아두시는 걸 권해드려요.


USB 메모리

시중의 완제품 컴퓨터를 구매할 땐 대부분 운영체제가 미리 설치되어 있겠지만 서버 컴퓨터의 경우 우리가 직접 운영체제를 설치해야 해요. 이를 위해서 운영체제 이미지를 담을 수 있는 8GB 이상의 USB 메모리가 하나 필요해요.

USB 버전이나 속도는 중요하지 않아요. 가장 쉽고 저렴하게 구할 수 있는 방법을 선택하시면 돼요. 보통 온라인이 가장 저렴하지만 요즘은 다이소 같은 곳에서도 비싸지 않게 구매할 수 있을 거예요.


실패할 마음가짐

이제 가장 중요한 항목이에요. 서버를 구축한다는 것은 많은 시행착오와 실패의 길을 걸어야 한다는 것을 의미해요. 홈랩의 세계에서는 '모든 사용자를 위한 단 하나의 완벽한 세팅법’이라는게 존재하질 않거든요. 각자의 네트워크 환경, 하드웨어 구성, 요구사항이 모두 다르기 때문에 결국에는 모두 자신만의 세팅법을 찾는 여정을 거쳐야 해요. 그리고 이 여정에서 수많은 오류를 반드시 만나게 될 거예요.

하지만 너무 걱정하실 필요는 없어요. 대부분의 오류는 이미 알려져있기 때문에 검색을 통해 쉽게 해결하실 수 있어요. 또는 문제 해결 카테고리에 질문을 올려 주시면 저와 다른 분들이 도와드릴 수 있을 거예요.

저는 실패의 경험을 정말 소중하다고 생각하는데요. 실패하는 과정이 있어야 고치는 법도 제대로 배울 수 있다고 생각하기 때문이에요. 투자에 실패하면 리셋이 힘들겠지만, 홈랩은 실패해봐야 포맷 한번하면 리셋이 가능해요. 그러니 앞으로 오류를 만나더라도 너무 스트레스 받지 않으시길 바랄게요. :smile: