호스팅에 대해 알아보자.
호스팅 (Hosting)
호스팅이란 서버의 전체 혹은 일부를 이용할 수 있도록 대여해주는 서비스를 말합니다.
개인이 24시간 내내 안정적으로 관리하며 서버를 운영하는 것이 힘들기 때문에 전문 업체의 호스팅 서비스를 사용하는 것이 일반적입니다.
호스팅의 종류
웹 호스팅 (= 공유 호스팅, = 사이트 호스팅)
인터넷 서비스 제공업체(ISP)를 통하여 서버 컴퓨터의 일부 공간을 임대하는 형식으로 이루어지며, 자체 도메인을 갖습니다.단점으로는 하나의 서버에서 여러 사용자의 사이트를 관리하기 떄문에 사용자들의 영향을 받아 처리 속도가 느려질 수 있습니다.
장점으로는 저렴한 가격과 서버 관리를 대신해줍니다.
따라서, 개별 홈페이지를 운영하는 사용자들이 많이 사용합니다.
단독 웹 호스팅 웹 호스팅과 같지만 서버 하나를 단독으로 사용할 수 있도록 대여해주는 서비스입니다.
가격이 비싸지만 다른 사용자의 영향을 받지않아 서버 부하 걱정이 덜하다는 장점이 있습니다.
메일 호스팅 (Email Hosting) 이메일 혹은 웹메일 계정과 공간을 임대해 주는 서비스입니다.
쇼핑몰 호스팅 (Online Store Hosting) 인터넷 쇼핑몰 사이트를 운영할 수 있도록 서버 공간과 쇼핑몰 프로그램 및 결제 시스템 등을 제공해 주는 서비스입니다.
서버 호스팅 (Server Hosting) 서버 컴퓨터의 부분, 혹은 전체를 임대하는 서비스입니다.
고객이 단독 서버를 사용하여 넓은 하드웨어 공간을 사용할 수 있고 서버 운영/관리에 대한 직접적인 권한을 가질 수 있습니다.
주로 대기업이나 대형 포탈 혹은 대형 오픈마켓과 같이 많은 데이터를 사용하는 기업들이 사용합니다.
서버 호스팅은 가상 서버(Virtual Private Server) 호스팅과 전용 서버(Dedicated Server) 호스팅으로 나뉩니다.
가상 서버(Virtual Private Server, VPS) 호스팅
서버의 일정한 공간을 KVM, Xen, OpenVZ 등의 가상화 기술을 이용하여 한대의 서버처럼 나눠 주는 서비스입니다.가상 전용 서버(Virtual Dedicated Server, VDS) 호스팅
가상 서버 호스팅(VPS)과 같지만 독점 코어(CPU)가 아닌 공유 코어(CPU)를 제공하는 서비스입니다.
클라우드 서버
서버 호스팅을 가상화한 것으로, 가상 서버를 단독으로 사용할 수 있는 형태입니다.
고객이 필요할 때마다 서버 자원을 늘리거나 축소하여 유연하게 서버를 이용할 수 있습니다.
하나의 가상 서버에 문제가 생기면 연결된 다른 가상 서버에도 문제가 생길 수 있다는 단점이 있습니다.