이전에 서버란 대체 무엇일까라는 주제로 이야기를 나눠보았다면
오늘은 우리가 이용할 수 있는 호스팅의 종류에 대해 알아보려 합니다.
호스팅
지난 시간 설명드린 것처럼 운영하고자 하는 규모가 소규모라면 집에서도
개인용 컴퓨터를 서버 용도로 사용할 수 있습니다.
하지만 전력 소모량, 환경요소, 유지 비용, 간편성 등 다양한 조건을 고려하다 보면
집, 회사가 아닌 호스팅 업체를 통하여 서버를 이용하는 경우 상당히 많습니다.
서버를 직접 사용하면서 연습하고 싶지만 실용적인 정보가 부족하고 호스팅 종류에 대해
이해하기 어렵다면 더더욱 이 글을 읽어보시는 것을 추천드립니다!
Q : 호스팅이란 무엇일까요?
A: 이용자에게 서버의 전체 or 일부 공간을 제공해주는 서비스를 의미합니다.
다양한 종류의 호스팅 상품이 존재하기 때문에
사용하려는 목적 및 규모, 서버의 관리자 부재유무, 비용 등과 같은 이유를 고려하여
이용하기에 적합한 선택이 필요합니다.
Q : 종류가 많이 다양할까요? 설명 부탁드립니다!
A: 말씀하신 것처럼 호스팅의 종류는 꽤 다양하답니다!
대표적인 서버호스팅, 베어메탈, 가상서버, 웹호스팅 4가지 호스팅이 존재하는데
각 호스팅을 규모, 비용, 시스템, 공유형 구조에 비유한다면 아래와 같습니다.
서버호스팅(개인 별장) > 베어메탈(독채펜션) > 가상서버(다세대 펜션) > 웹호스팅(게스트하우스)
1. 서버 호스팅 [물리서버]
「소유권을 보유할 수 있는 커스터마이징이 가능한 물리서버」
1) 특징 : 관리자 권한, 단독 물리서버, 소유권 보유, 커스터마이징 가능
2) 장점 : 물리서버를 다른 사용자와의 공간 공유를 하지 않고 단독으로 사용할 수 있어
퍼포먼스의 손실이 없으며 서버의 하드웨어를 커스터마이징 (추가 및 변경) 하기 용이합니다.
3) 고려할 점 : 서버의 소유권을 지니기 위해 구매한다는 조건에서 초기 도입비용이 높고
신청후 사용하기 까지의 시간이 며칠 소요됩니다.
2. 베어메탈 [물리서버]
「[온디맨드 + 물리서버] 신청시 수십분 만에 사용이 가능한 영구임대형 물리서버」
1) 특징 : 관리자 권한, 단독 물리서버, 손쉬운 신청
2) 장점 : 물리서버를 단독으로 사용할 수 있고, 호스팅사 상품 목록중 원하는 서버의 사양을
선택할 수 있으며 *온디맨드의 특성을 지니고 있어서 주문시 곧 바로 사용이 가능하다.
3) 고려할 점 : 단기적인 면에서는 비용을 아낄 수 있으나 장기적인 면에서는 손해가 있을 수 있다. (소유권 이전X)
*온디맨드(On-Demand) : 신청(요청)시 즉시 서비스를 공급 및 제공하는 것을 의미합니다.
3. 가상서버 [Vircual Machine]
「하나의 물리서버에서 *하이퍼 바이저를 통해 분할된 가상의 서버」
1) 특징 : 관리자 권한, 손쉬운 신청, 빠른 생성, 업-다운그레이드 용이
2) 장점 : 다양한 사양과 저렴한 가격의 상품들이 존재하여 초기 도입비용이 적으며
온디맨드 특성으로 주문시 몇 분 이내로 사용이 가능합니다.
3) 고려할 점 : 서로 하드웨어, 소프트웨어를 공유하고 있어 리소스적인 면에서
다른 사용자와의 간섭이 생길 수 있습니다.
*하이퍼 바이저 : 가상 머신 모니터라고도 하는 하이퍼바이저는 가상 서버를 생성하고 실행하는 프로세스입니다.
4. 웹 호스팅
「홈페이지를 사용할 수 있는 공간만을 임대할 수 있게 제공된 서비스」
1) 특징 : 관리자 권한 미제공, 손쉬운 사용법, 저렴한 비용
2) 장점 : 공간 내에 인프라를 구축할 필요가 없어서 관련 지식이 부족한 사람이
홈페이지를 생성하는 것이 간편하며 가격이 상당히 저렴하다.
3) 고려할 점 : 서버에 대한 관리자 권한이 없으며 타 사용자와의 자원을
공유하여 사용하기 때문에 개인적인 자원 사용량도 제한됩니다.
다양한 호스팅의 종류에 대해서 어느정도 이해가 되셨을까요?
다음 시간에도 이해하기 쉽고 유익한 포스팅으로 돌아오겠습니다.
감사합니다.