호스팅은 크게 세 가지 형태로 나뉩니다. 공유 웹 호스팅, VPS, 전용 서버입니다. 머신 중 얼마를 내가 쓰는지, 제어권이 얼마나 되는지, 비용이 얼마나 드는지가 다릅니다. 간단한 비교와 선택 방법을 소개합니다.
공유(웹) 호스팅
많은 웹사이트가 관리가 제공되는 하나의 서버에서 실행됩니다. root 권한은 없습니다. 파일을 업로드하거나 원클릭 설치를 사용하고, 모든 것을 제어판에서 관리합니다.
- 적합한 용도: 블로그, 소규모 비즈니스 사이트, WordPress, 간단한 앱.
- 장점: 가장 저렴하고, 서버 관리가 필요 없으며, 이메일과 SSL이 포함됩니다.
- 단점: 제어가 제한적이고, 자원을 공유하며, 사용자 지정 소프트웨어를 쓸 수 없습니다.
VPS(가상 사설 서버)
CPU, RAM, 디스크가 보장되고 전체 root 권한이 주어지는 물리 서버의 한 조각입니다. 원하는 것을 설치하고 업데이트와 보안은 직접 관리합니다.
- 적합한 용도: 앱, API, 봇, VPN, 게임 서버, 데이터베이스, 그 밖의 모든 맞춤형 작업.
- 장점: 완전한 제어, 단계적 확장, 고정된 자원.
- 단점: 서버를 직접 운영해야 합니다.
전용 서버
나 혼자 쓰는 물리 머신 전체입니다. 이웃이 없고, 대규모에서는 비용 대비 최고의 성능을 냅니다.
- 적합한 용도: 대규모 데이터베이스, 블록체인 노드, 무거운 워크로드, 꾸준히 높은 CPU 또는 디스크 사용.
- 장점: 최대 성능과 디스크, 예측 가능성.
- 단점: 고정 비용이 높고 모든 것을 직접 관리합니다.
한눈에 비교
| 공유 호스팅 | VPS | 전용 서버 | |
|---|---|---|---|
| root 권한 | 불가능 | 가능 | 가능 |
| OS를 직접 관리 | 불가능 | 가능 | 가능 |
| 자원 | 공유 | 보장된 몫 | 머신 전체 |
| 적합한 용도 | 웹사이트 | 앱과 도구 | 무거운 워크로드 |
| 상대 비용 | 가장 낮음 | 중간 | 가장 높음 |
선택 방법
- 그냥 웹사이트인가요? 웹 호스팅으로 시작하세요. 가장 간단하고 저렴합니다.
- 직접 소프트웨어를 설치해야 하나요? VPS를 사용하세요.
- 무겁고 지속적인 작업을 하나요? 전용 서버를 살펴보세요.
- GPU가 필요한가요? VPS 대 전용 서버 대 GPU 비교를 참고하세요.
나중에 올라갈 수 있습니다
작게 시작해도 괜찮습니다. 공유 호스팅이 부족해진 웹사이트는 VPS로, 바빠진 VPS는 전용 머신으로 옮깁니다. 그 단계는 VPS 대 전용 서버를 참고하세요.