본문 바로가기

리눅스/홈서버

(13)
홈 서버 만들기[5] ESXi 안녕하세요. 오늘은 홈서버에 사용할만한 운영체제 중 하나인 ESXi에 대해 알아보겠습니다. 1. ESXi란 ? ESXi는 VMWare에서 만든 가상화 기반 운영체제입니다. 윈도우에서 사용할 수 있는 VMWare Player나 버츄얼 박스와는 다르게 윈도우와 같은 운영체제의 역할을 하며 ESXi 위에 가상머신으로 윈도우와 우분투 등 다른 운영체제를 사용할 수 있습니다. 높은 하드웨어 성능을 빈틈없이 효율적으로 사용해야하는 서버의 용도로 최적인 운영체제이므로 기업에서 상업용으로 많이 사용하기때문에 비슷한 기능을 가진 소프트웨어들 중에서는 무료 소프트웨어가 드물지만 VMWare에서 ESXi를 무료로 배포해 개인 사용자도 가상화 기반 운영체제에 접근하기 쉬워졌습니다. 2. ESXi를 어떻게 사용하는가 앞서 말했..
홈 서버 만들기[4] NAS 안녕하세요. 오늘은 홈서버의 용도 중 데이터 서버와 미디어 서버 역할을 맡아줄 NAS에 대해 알아보겠습니다. 1. NAS란? NAS는 Network Attached Storage의 약자로 말그대로 온라인으로 접속 가능한 저장소를 의미합니다. 네이버 클라우드나 드랍박스, 구글 드라이브 등 클라우드 저장소를 떠올리시면 쉽게 이해되는 개념으로써 이같은 클라우드 서버를 개인이 구축할 수 있도록 해주는게 바로 NAS입니다. SSD가 등장 하고, 고용량의 SSD도 쉽게 접할 수 있게된데다가 M.2규격의 저장장치가 보편화되면서 점차 하드디스크를 장착하지 않는 추세로 흘러가고 있으며 근래들어 출시되는 데스크탑 케이스들은 어지간한 사이즈의 케이스가 아니면 HDD베이가 충분하지 않습니다. 하지만 1인 방송 등 영상작업을 ..
홈 서버 만들기[3] 우분투 서버 안녕하세요. 오늘은 홈 서버에 사용할만한 운영체제인 우분투 서버에 대해 알아보겠습니다. 1. 우분투 서버란? 우선 우분투(Ubuntu)는 리눅스 기반의 오픈소스 운영체제 입니다. 데스크탑용 우분투와 달리 우분투 서버는 윈도우와 같은 그래픽 유저 인터페이스(GUI)방식의 운영체제가 아니므로 터미널을 통해 명령어를 직접 입력해줘야만 합니다. 따라서 일정 수준 이상의 리눅스 이해도가 필요하며 다루기 어려운 대신 용량도 가볍고 서버 용도로 최적화되어있습니다. 하지만 서버용 우분투에 특정 명령어를 입력하면 데스크탑 우분투로 바꿀 수 있으며 데스크탑 우분투에도 역시 서버용 프로그램을 설치하여 서버용으로 사용할 수 있습니다. 참고로 우분투 이미지 파일을 다운로드 받으실때는 일반버전이 아니라 LTS 버전을 받으셔야 최..
홈 서버 만들기[2] 계획수정 안녕하세요. 오늘은 홈서버 만들기의 플랜B를 들고왔습니다. 앞서 ESXI에 가상머신을 3개 올리는 종합적인 홈서버 계획에 대해 말씀드렸는데 예산이라던가 물리적인 공간의 부족, 효율적인 유지보수를 위한 서버 분할을 위해 플랜 B도 가지고 왔습니다. 1. 개요 플랜 B를 간단히 설명드리자면 하나의 하드웨어에 3개의 가상머신을 올리려고 했던 기존의 계획과는 달리 데이터서버로 쓸 NAS와 원격 컴퓨팅 및 갖가지 작업 용도의 서버를 물리적으로 분리하는 것이 목표입니다. 2. 단점 예산을 두번 집행해야 하며 이 과정에서 부가적인 소비가 필요합니다. 케이스, 파워 메인보드 등 하드웨어에 대한 이중 지출이 불가피하며 물리적으로 분리되어있으므로 두개의 하드웨어를 관리해줘야 합니다. 3. 장점 데이터 서버가 분리되어있으므..
홈 서버 만들기[1] 구상하기 안녕하세요. 오늘은 홈서버 만들기 포스팅으로 돌아왔습니다. 1. 홈서버란? 홈서버란 기업이나 공공기관 등이 아닌 개인이 사용하기 위한 서버를 의미하며 데이터 클라우드, 웹 호스팅 등 여러가지 용도로 사용할 수 있습니다. 기존의 데스크탑을 사용해도 괜찮지만 전력이라던가 안정성 등에서 조금 다른 방향의 고민이 필요한 부분입니다. HP나 DELL 등에서 판매하는 기성품 서버를 사용해도 되지만 가격대비 성능이 만족스럽지 않기때문에 저는 직접 부품들을 구성하여 저에게 필요한 서버를 만들 생각입니다. 2. 용도 앞으로 진행할 여러 프로젝트를 위한 데이터서버와 주변 사람들과 공유할 미디어서버, 다양한 서비스를 위한 웹 호스팅, 외부에서 일정 수준 이상의 컴퓨팅이 필요할때를 위한 원격 데스크탑 등 여러가지 용도로 사용..