호스팅(Hosting)이란?
서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스를 말한다. 사용자가 직접 서버를 구입하고 운영할 필요 없이 호스팅 업체가 미리 준비해 놓은 서버를 빌려 사용하는 형식이다.
호스팅 서비스의 종류
1. 웹 호스팅(Shared Hosting)
웹 호스팅 혹은 공유 호스팅은 개별 홈페이지를 운영하는 사용자를 위해 서버 컴퓨터의 일부 공간을 임대해 주는 서비스다. 웹 호스팅은 하나의 서버에서 여러 사용자의 사이트를 보여주기 때문에 한 사용자가 서버 자원을 과도하게 사용하게 되면 서버 내 다른 사용자의 페이지 처리 속도에 영향을 끼쳐 업체마다 정해진 조치를 취한다.
장점은 저렴한 가격도 있지만 서버 관리에 대해 신경 쓸 필요가 없다는 것도 큰 장점이다. 단독 웹 호스팅과 서버 호스팅은 혼자 쓴다는 점은 같지만 초보자에게는 단독 웹 호스팅이 사용하기 더 쉽다.
단독 웹 호스팅
웹 호스팅과 같지만 서버 하나를 단독으로 사용하는 웹 호스팅이다. 단독으로 사용하기에 다른 이용자의 영향을 신경 쓸 필요 없으며, 서버 관리를 호스팅사에서 해주고 사용자는 웹 호스팅과 똑같이 관리하면 된다.
2. 메일 호스팅(Email Hosting)
메일 호스팅은 이메일 혹은 웹메일 계정과 공간을 임대해 주는 서비스다. 여러 대의 웹사이트를 한 서버에 운영하는 방식이다. 장점은 관리가 쉬우며, 비교적 간단하다. 하지만 오버셀링에 취약한 편이라 한 사람이 과도한 리소스를 사용하면 다른 사람도 영향을 받는 단점이 있다. 메일 호스팅은 신뢰할 수 있는 호스팅을 구매해야 정상적으로 이용할 수 있다. 이상한 업체를 고르면 보내는 메일마다 스팸 메일함으로 갈 수...도...
3. 쇼핑몰 호스팅(Online Store Hosting)
인터넷 쇼핑몰 사이트를 운영할 수 있도록 서버 공간과 쇼핑몰 프로그램 및 결제 시스템 등을 제공해 주는 서비스다.
4. 서버 호스팅(Server Hosting)
서버 호스팅은 서버 컴퓨터의 부분, 혹은 전체를 임대하는 서비스다.
서버 호스팅은 가상 서버(Virtual Private Server) 호스팅과 전용 서버(Dedicated Server) 호스팅으로 나뉜다.
가상 서버 호스팅(VPS) - 자원 공유
가상 서버 호스팅은 서버의 일정한 공간을 가상화 기술을 이용하여 한대의 서버처럼 나눠 주는 서비스이다. 가상 서버 하나를 고객에게 통째로 제공해 주는 호스팅 방식으로 웹 호스팅보다는 제약이 적지만 리소스를 공유하는 것이기 때문에, 중요한 서비스에는 가상 전용 서버 호스팅, 전용 서버 호스팅, 또는 코로케이션을 사용하는 것이 좋다.
가상 전용 서버 호스팅(VDS) - 독점 사용
가상 전용 서버 호스팅은 독점 코어(CPU)를 제공하므로 CPU사용률 제약에서 자유롭다. 주의해야할 점은, 전용 서버 호스팅과는 엄연히 다르고, 일부 업체는 이 호스팅을 전용 서버 호스팅으로 둔갑시키기로 한다. 한국에서는 독점 코어를 주는 가상 전용 서버 호스팅도 별다른 구별 없이 가상 서버 호스팅으로 호칭하는 경우가 많다.
전용 서버 호스팅 (Dedicated Server Hosting)
전용 서버 호스팅은 서버 한대를 전부 임대해 주는 서비스다. 일반적으로 전용 서버가 가상 서버에 비해 비교적 비싸지만, 가상 서버는 여러모로 제약이 많은 편이다. 제약의 유무는 호스팅 업체의 정책에 달려 있다. 아마존 웹 서비스를 비롯한 다수의 업체들은 물리적으로 독립된 전용 서버 호스팅의 특징을 강조하기 위해서 인스턴스에 Metal 혹인 Bare Metal이라는 수식어를 붙이기도 한다. 다른 호스팅보다 비싸지만, 제약이 거의 없고 서버 자원을 혼자서 모두 독점적으로 사용할 수 있다는 장점이 있다.
코로케이션(Colocation)
개인이 보유하고 있는 서버를 직접 IDC에 입주시켜 운영해 주는 서비스이다. 전용 서버 호스팅에서 임대값이 빠져 좀 저렴하지만 서버를 직접 구매해서 운영하기 때문에 장기적으로 운영하지 않을 거라면 전용 서버 호스팅을 이용한다. 직접 IDC에 가야하니 모든 것을 직접 관리하고 싶은 사람이라면 이 방법이 알맞다.
5. 리셀러 호스팅(Reseller Hosting)
호스팅을 타 업체에서 재판매할 수 있도록 제공하는 서비스다. 주로 cPanel의 WHM(Web Hosting Manager) 등을 사용하며, 계정이 주어지면 그 계정을 가지고 하위 계정을 만들 수 있는 방식이다.
참고링크
'IT > etc.' 카테고리의 다른 글
프로세스란? (0) | 2023.02.08 |
---|---|
OS의 일반적인 작동 방식 (0) | 2023.01.11 |
도메인 네임이란? (0) | 2023.01.10 |
URL? URI? URN? (0) | 2022.11.23 |
브라우저 동작 원리 (0) | 2022.11.21 |