관련 출처 :
호스팅(hosting)이란 서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스를 말한다.
인터넷에 연결된 웹 사이트를 운영하기 위해서는 1일 24시간, 1년 365일 항상 인터넷에 연결된 서버 컴퓨터를 운영해야 한다. 개인이나 기업 또는 단체가 이런 서버 컴퓨터를 독자적으로 구축하여 운영하기 위해서는 막대한 비용이 필요하다. 이러한 문제를 해결하기 위해 전문 호스팅 업체가 미리 여러 대의 서버 컴퓨터를 구축한 뒤, 그 공간 중 일정 부분을 이용자들에게 임대해 주고 그 대가를 받는 서비스가 생겨났는데, 그것이 호스팅 서비스이다.
호스팅 서비스의 종류
(1) 웹 호스팅
웹 호스팅 혹은 공유 호스팅(Shared hosting)은 개별 홈페이지를 운영하는 사용자를 위해 서버 컴퓨터의 일부 공간을 임대해 주는 서비스이다. 저렴한 편에 속하며, 여러 대의 웹사이트를 한 서버에 운영하는 방식이다. 쉽게 관리가 가능한 장점과, 비교적 간단하다는 장점이 있다. 하지만, 오버셀링에 취약한 편이며, 한 사람이 과도한 리소스를 사용하면 다른 사람도 영향을 받는 단점이 있다.
웹 호스트는 인터넷 연결을 제공할뿐 아니라, 일반적으로 데이터 센터에서 클라이언트 이용에 대한 임대 또는 소유하는 서버의 공간을 제공하는 회사를 가리킨다.
(2) 메일 호스팅
메일 호스팅은 이메일 혹은 웹메일 계정과 공간을 임대해 주는 서비스이다. Gmail 등 gmail.com처럼 메일 주소가 정해져 있는 곳과 달리, 대부분은 사용자가 도메인을 직접 구매하고 연결하여 이메일을 만드는 식으로 제공된다. 최근에는 웹호스팅에 메일 호스팅도 포함된다.
(3) 쇼핑몰 호스팅
인터넷 쇼핑몰 사이트를 운영할 수 있도록 서버 공간과 쇼핑몰 프로그램 및 결제 시스템 등을 제공해 주는 서비스이다.
(4) 서버 호스팅
서버 호스팅은 서버 컴퓨터의 부분, 혹은 전체를 임대하는 서비스를 뜻한다. 서버 호스팅에는 가상 서버(Virtual Private Server, VPS) 호스팅과 단독 서버(Dedicated Server) 호스팅으로 나뉘는데, 가상 서버 호스팅은 서버의 일정한 공간을 KVM, Xen, OpenVZ 등의 가상화 기술을 이용하여 한 대의 서버처럼 나눠주는 서비스이며 단독 서버 호스팅은 서버 한대를 전부 임대해 주는 서비스로서 일정 비용을 납부해야 한다.
그 외에도 코로케이션, 리셀로 호스팅 등이 있다.
'Study > 용어' 카테고리의 다른 글
젠킨스 (Jenkins) (0) | 2018.08.23 |
---|---|
포터블 (Portable) (0) | 2018.08.23 |
정규표현식 (0) | 2018.08.20 |
Back-end (0) | 2018.08.20 |
Front-end (0) | 2018.08.19 |
댓글