의견.png

호스팅

해시넷
psh000326 (토론 | 기여)님의 2020년 8월 5일 (수) 17:53 판
이동: 둘러보기, 검색

호스팅(hosting)이란 서버, 스토리지, 스위치 등 네트워크 장비와 회선을 임대해 주는 서비스를 말한다. 웹호스팅, 서버호스팅, 메일호스팅 등이 있다.

개요

호스팅은 서버 컴퓨터의 전체 또는 일정 부분을 이용할 수 있도록 임대해주는 서비스를 뜻한다. 컴퓨터 서버로 웹 사이트를 운영하기 위해서는 서버가 항상 운영되어야 하지만, 여러가지 측면에서 어렵기 때문에 호스팅 업체가 미리 여러 대의 서버를 구축하고 이용자들에게 서버를 임대해 줌으로서 그 대가를 받는 서비스가 바로 호스팅이다.[1]즉, 제공자 등의 사업자가 주로 개인 홈페이지의 서버 기능을 대행하는 것을 말하며, 기업의 대용량 메모리 공간 일부를 이용하여 사용자의 홈페이지나 웹 서버 기능을 대행하는 서비스를 뜻한다. 서버를 갖고 있지 않은 사용자에게 웹 사이트나 서버 기능을 대여하는 것을 렌탈 서버(rental server)라고 한다.[2]

종류

웹 호스팅

웹 호스팅(Web hosting)은 공유 호스팅(Share hosting)이라고도 불리며, 개별 홈페이지를 운영하는 사용자를 위하여 서버 컴퓨터의 일부분을 임대해 주는 서비스를 말한다. 웹 호스팅은 하나의 서버에서 여러 사용자에게 사이트를 띄워 주기 때문에 한 사용자가 서버 자원을 과도하게 사용하게 되면 서버 내에 있는 다른 사용자의 페이지 처리 속도에 영향을 끼치게 된다. 이 때문에 업체는 각자 정해져 있는 조치를 시행한다. 호스팅어(hostinger)라는 무료 호스팅의 경우에는 사이트를 하루 정도 막는다. 하나의 서버에 얼마나 많은 사용자가 들어갈 수 있는지는 각 업체와 서버 사양에 따라 달라진다. 사용자 측에서는 서버 부하가 보이는 것도 아니고, 억울한 일이 생길 수도 있지만, 다른 서비스에 비해 가격이 저렴하기 때문에 이 부분에 대해서는 감수하고 넘어가야 한다. 단독 웹 호스팅은 혼자 사용하기 때문에 중요한 사이트라면 돈을 조금 더 지불하더라도 단독 웹이나 서버 호스팅을 사용하는 것이 좋다. 웹 호스팅은 저렴한 가격과 서버 관리에 대해 큰 신경을 쓰지 않아도 된다는 점이 장점이다. 단독 웹 호스팅, 서버 호스팅과는 혼자 사용한다는 점에서 같지만, 웹 호스팅은 사용이 조금 더 쉬운 편이다.[1]

웹 호스팅은 인터넷 서비스 제공업체(ISP)를 통하여 웹 서버를 임대해 주어, 자체 도메인을 갖게 해주는 서비스로, 비용이 많이 드는 독립적인 인터넷 서버를 운영하기 어려운 중소기업들이 사용한다. 웹 호스팅 서비스를 통해 인터넷 서비스 제공업체가 보유하고 있는 고속 인터넷 백본에 직접 서버를 연결하여 빠르게 정보를 제공할 수 있다. 또한 전문 인력의 투입이 필요치 않고, 인터넷 서비스 제공업체의 홈페이지와 연결하여 그 사이트를 방문하는 이용자들에게 홍보를 할 수도 있다. 웹 호스팅 서비스는 홈페이지 관리뿐만 아니라 전자결재 등의 기능을 지원하는 인트라넷 환경을 구축하고 관리해 주는 등 가상 인트라넷 서비스로 발전하고 있다.[3]

서버 호스팅

서버 호스팅은 가상 단독 서버(virtual private server)호스팅과 전용 서버(dedicated server)호스팅으로 나누어진다. 가상 단독 서버 호스팅은 서버의 일정한 공간을 KVM, Xen, OpenVZ 등의 가상화 기술을 사용하여 한 대의 서버처럼 나눠주는 서비스인데, 겉으로 보기에는 아무 문제가 없어 보이지만, 오버셀링(overselling)으로 불리는 "서버 자원을 한계 이상으로 파는 행위"에 이용될 수 있다. KVM, Xen도 오버셀링이 없는 것은 아니다.하지만, Open VZ같은 경우에는 오버셀링에 가장 자주 연관되는 가상화 솔루션이다. 이미 해외에서는 오버셀링하는 업체가 너무나 많이 생겨난 상황이라 이미지가 많이 추락한 상황이다. 가상 서버를 주문할 때에는 되도록 주의해야 한다.[1]

서버 호스팅은 일반적으로 클라우드 서비스 공급자가 제공하는 IT 서비스로, 매월 돈을 지불하거나 사용량 기준 가격으로 외부 가상 서버 또는 물리적 서버와 관련된 리소스에 원격으로 접근할 수 있다. 서버 호스팅을 통해 IT 팀은 현장에서 물리적 서버 하드웨어 자체를 구입, 설정, 관리 및 유지 보수하는 초기 비용, 지연 및 인건비 없이 애플리케이션 및 데이터 서버를 공급하고 사용할 수 있다.[4]

  • 서버 호스팅을 하는 이유
  1. 서버 구축 및 애플리케이션 제공 시간 단축 : 현장에서 서버를 구입, 설치 및 구성하는 데 몇 주가 걸릴 수 있지만 클라우드 서비스 공급자는 호스팅 된 애플리케이션 또는 데이터 서버를 몇 분 만에 공급, 구성 및 제공할 수 있어 서버에서 구동하는 솔루션을 훨씬 빠르게 출시할 수 있다.
  2. 예측 가능한 지속적인 비용을 통한 자본의 낭비 절감 : 서버 호스팅을 통해 감가상각(시간의 흐름에 따른 자산의 가치 감소를 회계에 반영하는 것이다.) 자산인 컴퓨터 및 하드웨어에 수천 달러를 지불하는 대신 CPU, 스토리지, 네트워킹 및 기타 IT 리소스 사용뿐만 아니라 고가용성을 보장하기 위한 전력, 냉각, 이중화, 하드웨어 및 인프라의 24X7 관리에 적은 비용만 지불하면 된다.
  3. 단순하고 대응력이 좋으며 저렴한 확장 기능 : 내부 서버 하드웨어에서의 확장성은 급증하는 서버를 감안하여 서버를 과도하게 공급하고 성장에 따라 물리적 용량을 추가하는 것을 의미한다(느리고 비싸다). 서버 호스팅을 사용하면 구독 또는 사용 비용의 명목상 변경에 필요한 만큼 신속하게 확장하거나 축소할 수 있다.[4]
  • 가상 단독 서버(VPS)
가상 단독 서버는 전체 서버 자체의 특성을 가진 서버의 공간이다. 가상 서버 호스팅에는 자체 운영 체제, 응용 프로그램, 리소스 및 구성이 있다. 이것들은 하나의 서버에 포함되어있고, 각 서버에는 여러 가상 단독 서버 계정이 있을 수 있다.
  • 작동 원리
가상 단독 서버 호스팅은 가상화를 중심으로 한다. 이 기술은 전체 서버를 분할하여 다른 사람에게 할당 할 수 있다. 가상 서버는 하나의 물리적 서버를 공유하지만 각 서버는 마치 전체 서버인 것처럼 공간을 설정하고 구성할 수 있다는 이점이 있다. 그래서 전용 서버 비용의 일부만으로도 개인 정보 보호 요소가 추가되어 유연성이 향상된다. 사용자의 관점에서 볼 때 가상 단독 서버 호스트는 다음을 의미한다. 첫 번째는 보장된 리소스이다. 이는 메모리, 처리시간, 저장 등은 절대 공유되지 않는다는 것이다. 두 번째는 더 나은 사이트 보안이다. 사용자의 웹 사이트는 격리된 환경에서 호스팅 되기 때문에 이웃의 계정에 문제가 발생하더라도 사용자에게 영향을 미치지 않는다. 마지막은 높은 민첩성으로 루트 엑세스, 운영체제 선택 등과 같은 서버 수준의 관리 기능을 활용할 수 있다.
  • 장점
가상 단독 서버 호스팅은 가격, 성능, 보안, 경제성 및 프라이버시의 완벽한 조화로서 얻을 수 있는 이점이 많다. 서비스의 공유 비용, 빠른 서버 설정, 더 많은 제어로 서버 액세스의 향상, 개인 환경, 전용 서버와 비슷한 수준의 서비스, 더 나은 장기 사용을 위한 확장성이라는 장점들이 있다. 가상 단독 서버 호스팅은 아파트 단지에 사는 것과 같다고 할 수 있는데, 즉 다른 사람들이 같은 건물에 살지만, 개개인이 자신의 안전한 집을 가지고 있다는 것이다.[5]
  • 가상 전용 서버 호스팅(VDS)
가상 전용 서버 호스팅(Virtual Dedicated Server)과 가상 단독 서버 호스팅의 차이점은 가상 단독 서버 호스팅의 대부분은 단일 코어(CPU)가 아닌 공유 코어가 제공되지만, 단일 코어만을 제공하며 제약이 적어진 것이 차이이다. 주의해야 할 점이라면 일반적인 전용 서버 호스팅과는 다르지만, 일부 업체에서 이 점을 이용해 이 호스팅을 전용 서버 호스팅으로 둔갑시키는 경우가 있어 주의가 필요하다.[1]
  • 전용 서버 호스팅
전용 서버 호스팅은 클라이언트가 다른 누구와도 공유되지 않은 서버 전체를 빌리는 인터넷 호스팅의 일종이다. 서버는 단일 하드웨어 서버의 모든 리소스에 독점적으로 접근한다. 가상 단독 서버와는 다르게 전용 서버 호스팅은 클라우드나 IT 서비스 제공업체가 호스팅하는 다른 서버 및 고객과의 관리 수준을 가장 높게 제공한다. 전용 서버 호스팅은 총 3가지의 모델 중에서 선택이 가능하다. 또한, 전용 서버 호스팅은 전체 하드웨어 서버와 그 서버에 설치된 모든 소프트웨어에 대한 지속적인 단일 임차인 접근을 제공한다. 이 모델은 하드웨어 유연성, 투명성 및 업무량 배치에 대한 제어를 최대치로 제공하며, 또한 BYOD(Bring-Your-Own 라이센스 소프트웨어)호스팅에도 몇 가지 이점을 제공한다. 전용 인스턴스는 동일한 분리 및 업무량 배치 제어를 제공하지만, 특정 시스템과 결합하지는 않는다.[4]전용 서버 호스팅에는 보통 복합 관리형 호스팅이라고 하는 높은 수준의 전용 혹은 관리형 호스팅이 있다. 복합 관리형 호스팅은 물리적 전용 서버, 하이브리드 서버 및 가상 서버 모두에 적용되며, 많은 기업들이 하이브리드(물리적 서버와 가상 서버의 결합)호스팅 솔루션을 선택한다.[6]
  • 코로케이션
개인 혹은 회사가 보유한 서버를 운영시에 자체적으로 네트워크 구성과 구축하는 것은 비용과 관리적인 측면에서 많은 부담이 되기 때문에 전문 유지모수 업체인 IDC의 초고속 인터넷 환경에 서버를 위탁하는 서비스를 말한다.사전적인 의미는 "직접 서버를 관리하지 않고 인터넷 서비스를 제공하는 IDC업체가 보유한 초고속 네트워크 망으로 서버를 연결하여 관리하는 서비스"이다.
  • 주의 사항
코로케이션을 이용할 때 확인 해야될 사항은 IDC 업체 비용, 전력 공급의 안전성, 물리적인 보안 환경(CCTV, 입출입등록), IDC에서 제공하는 백본 스위치, 모니터링이다.[7]
  • 적절한 호스팅 모델 선택법
  1. 비용과 진행 : 모든 서버 호스팅 방법은 사내에서 서비스를 실행하는 것에 비해 IT 비용을 낮출 수 있지만, 일부 서버 호스팅 모델은 다른 모델보다 더 많은 비용을 절감할 수 있다. 전용 서버 호스팅은 일반적으로 공유 또는 VPS 호스팅보다 월별 비용이 더 많이 들고 베어 메탈 호스팅에는 상당한 초기 투자가 필요할 수 있다.
  2. 퍼포먼스 : 복잡한 아키텍처로 고성능 애플리케이션을 실행해야 하는 경우 멀티 임차인 호스팅 모델의 병목 현상과 안정성 위험을 피할 수 있는 전용 서버 호스팅을 사용하는 것이 좋다.
  3. 유연성 및 확장성 : 최고 수준의 성능에 대한 관심이 적고 업무량을 찾고 확장할 수 있는 유연성을 최대화하는 데 관심이 있는 경우 VPS는 전용 서버 호스팅과 달리 여러 가상 서버 인스턴스 간에 업무량을 신속하게 이동하고 리소스를 빠르게 확장하여 예측할 수 없는 트래픽 급증에 대응할 수 있도록 지원하기 때문에 좋은 선택이 될 수 있다.
  4. 보안, 데이터 개인 정보 보호 및 규정 준수 : 단일 테넌트 분리 기능을 제공하기 때문에, 민감한 워크로드나 엄격한 데이터 개인정보 보호 규정에 의해 관리되는 업계의 회사에 전용 서버 호스팅을 선택하는 경우가 많다. 하지만 점점 더 많은 클라우드 제공자들이 특정 산업 또는 개인정보 보호 규정(예:HIPAA, GDPR)을 준수하는 것으로 인증된 멀티 터넨트 호스팅 제품을 제공함으로써 업무량의 유연성과 확장성을 희생하지 않고도 보안 및 규정 준수 요건을 충족할 수 있게 되었다. [4]
  • 보안
전용 서버 호스팅 제공자들은 극대의 보안 척도를 이용하여 서버 네트워크에 저장된 데이터의 보안을 보장한다. 제공자들을 눈에 띄는 침입자, 스패머, 해커, 트로이 목마 등 해로운 문제를 검사하기 위해 다양한 소프트웨어 프로그램들을 종종 배치시킨다. 리눅스와 윈도우는 보안 보호를 위해 다른 소프트웨어를 사용한다.[8]

메일 호스팅

메일 호스팅(Email Hosting)은 이메일 혹은 웹 메일 계정과 공간을 임대해주는 서비스이다. 지메일(Gmail) 같이 메일 주소가 정해져 있는 곳과는 다르게, 대부분은 사용자가 도메인을 직접 구매하고 연결하여 이메일을 만드는 방식으로 제공된다. 스팸 메일이나 보안 문제 등으로 인하여 메일 서버를 직접 구축할 때 신경 써야 하는 사항이 인터넷 초창기에 비교하여 상당히 많아졌기 때문에 관리하기에 시간이 없을 경우 메일 호스팅을 쓸 수 있다.[1]

이메일 호스팅 서비스는 웹메일 사이트와 같은 일반적인 최종 사용자 이메일 제공업체와 다른데, 이들은 주로 까다로운 이메일 사용자와 중소기업에 맞추었지만, 대기업은 주로 마이크로소프트 익스체인지 서버, 아이스워프, 포스트픽스 등의 소프트웨어를 이용해 자체 장비로 이메일 호스팅 서비스를 운영한다. 호스팅 제공자는 특정 도메인 이름을 사용하는 것이 전자 메일을 보낸 사람을 식별하고 자격을 부여하는 의미를 전달하기 위해 도메인 소유자가 시행하고자 하는 전자 메일 인증 체계를 포함하여 사용자 자신의 도메인 이름을 관리할 수 있다.

이메일 호스팅 서비스에는 다양한 종류가 있는데, 이는 사용 가능한 저장 공간, 우편함의 위치 및 기능에 따라 달라진다. 다양한 호스팅 제공업체들이 두 가지 모델을 통해 이 서비스를 제공하고 있다. 지메일과 야후 같은 공용 도메인을 사용하는 무료 이메일 서비스는 개인 및 개인 용도에 적합하다. 셰어 호스팅 이메일 서비스(Shares Hosting Email Services)는 서버에서 호스팅 되는 많은 편지함으로, 공유 호스팅 이메일 서비스에 있는 사람들은 동일한 서버에서 호스트 될 때 IP 주소를 공유한다. 클라우드 이메일 서비스는 작은 회사와 중소기업에 적합하다. 이러한 우편함은 클라우드 서비스 제공업체를 활용하여 외부에서 호스팅 된다. 그 예로는 지메일의 지슈트(Gsuite)와 마이크로소프트의 익스체인지이메일(Exchange Email)이 있다. 엔터프라이즈 이메일 솔루션은 다수의 메일박스를 보유한 중소기업과 대기업에 적합하다. 경우에 따라 이러한 서버들은 구내 전용 서버에 위치하지만, 수평적 확장이 가능한 클라우드 기반 서버에 위치할 수 있다.

대부분의 이메일 호스팅 제공업체는 전용 맞춤형 이메일 플랫폼에서 호스팅 되는 고급 프리미엄 이메일 솔루션을 제공한다. 따라서 서로 다른 전자 메일 호스팅 공급자의 기술과 제공은 서로 다른 요구에 따라 달라질 수 있다. 대부분의 웹 호스팅 회사들이 제공하는 이메일은 보통 호르데(Horde), 라운드 큐브(RoundCube) 또는 스퀘어티메일(SquaretMail)과 같은 오픈 소스 웹메일 애플리케이션에 기반하여 더욱 기본적인 표준화된 POP3 기반 이메일 및 웹메일이다. 거의 모든 웹 호스팅 제공자들은 표준 이메일 호스팅을 제공한다.[9]


쇼핑몰 호스팅

인터넷 쇼핑몰 사이트를 운영할 수 있도록 서버 공간과 쇼핑몰 프로그램 및 결제 시스템 등을 제공해 주는 서비스이다.[1]

리셀러 호스팅

리셀러 호스팅은 계정 소유자가 할당된 하드 디스크 드라이브 공간과 대역폭을 제 3자를 대신하여 호스팅하는 웹 호스팅의 한 형태다. 리셀러는 호스트의 서비스를 도매로 구입한 다음, 이익을 위해 고객에게 판매한다. 하드 디스크 드라이브 공간과 대역폭의 일정 부분은 리셀러 계정에 할당된다. 호스팅 회사로부터 전용 서버를 임대하거나 공유 호스팅 서비스를 재판매할 수 있다. 후자의 경우, 리셀러 계정과 계약한 웹 호스팅 회사의 서버를 임대하지 않고 리셀러에게 일정량의 디스크 공간과 대역폭을 자신의 고객에게 판매할 수 있는 권한을 부여한다. 우리나라보다는 해외에서의 수요가 많은 편이다.

일반적인 웹 호스팅 리셀러는 웹 호스팅을 추가 서비스로 제공하는 웹 디자인 회사, 웹 개발자 또는 시스템 통합업체일 수 있다. 리셀러 호스팅은 웹 호스팅 기업가들이 회사를 시작하기 위한 저렴한 방법이기도 하다. 대부분의 리셀러 호스팅 플랜은 리셀러가 자체 서비스 플랜을 수립하고 자체적인 가격 구조를 선택할 수 있도록 한다. 리셀러는 맞춤형 제어패널과 서버를 통해 자체 브랜드를 구축하는 경우가 많다.

리셀러 호스팅은 도매업자와 소매업자의 관계로 볼 수 있다. 웹 호스팅 회사(도매업자)는 리셀러(소매업자)에게 서버의 공간을 임대한다. 리셀러는 그들이 원하는 만큼의 대역폭, 디스크 공간 및 가격에 임대한 공간을 분배하고 가격을 책정한다.

리셀러 호스팅은 웹 호스팅의 기술적 측면에 대한 광범위한 지식이 필요하지 않다. 일명 데이터센터 사업자는 네트워크 인프라와 하드웨어의 유지보수를 담당하며, 전용 소유자는 서버를 구성, 보안, 업데이트한다. 리셀러는 자신의 고객 기반과 연계할 책임이 있지만, 모든 하드웨어, 소프트웨어 및 연결 문제는 일반적으로 서버 제공자에게 전가된다. 수익성이 있는 리셀러 회사가 되는 것은 대개 고객을 얻기 위한 대규모의 광고를 포함하는데, 주요 호스트가 있는 수수료는 한 달에 몇 달러에 불과하지만 수익성이 낮다. 그래서 리셀러는 기존 경쟁사와 경쟁하기 위해 대규모 광고 예산을 투입해야 한다. 리셀러는 웹 인터페이스(제어판)를 통해 고객 계정을 성정하고 관리할 수 있다.

리셀러가 일반적으로 판매하는 상품에는 5가지가 있다. 첫 번째는 프리-엔드-사용자-지원(Free-end_user_support)이고 두 번째는 온라인 비즈니스를 위한 일체형 클라이언트 관리, 청구 및 지원 솔루션(WHMCS)이다. 세 번째는 도메인 호스팅을 위한 SSL이고, 네 번째는 SSL 리셀러 계정이다. 마지막은 도메인 리셀러 계정이다.[10]

오버 셀링

오버 셀링(Over Selling)은 실제 공급을 초과하여 휘발성 재화나 용역을 판매하는 것을 말한다. 웹 호스팅에서의 오버 셀링은 모든 고객이 광고된 서비스를 이용할 경우 기업이 지속 불가능한 호스팅을 제공하는 상황을 뜻한다. 호스팅 회사는 무제한의 공간과 무제한의 대역폭을 제공할 수 있지만, CPU 사용이나 인노드 제한과 같은 다른 제한 사항들을 시행한다. 그 회사들은 자신의 시스템에 부담을 주거나 청구된 할당량을 완전히 사용하는 사람의 호스팅을 취소하도록 허용하는 과도한 제한과 일방적인 계약을 가지고 있을 수 있다.

  • 가상 서버 호스팅에서의 오버셀링

호스팅 공급자가 Open VZ와 같이 하드웨어 리소스를 감독할 수 있는 가상화 기술을 사용하는 경우, 물리적 스토리지 공간이 최대 100기가바이트인 하드디스크를 감독할 수 있으며, 이를 소형 가상 하드 디스크 1,000개로 나누면 각 1기가바이트가 됨으로 1000기가바이트가 된다. 하지만 물리적으로는 100기가바이트가 한계이다.[11]

각주

  1. 1.0 1.1 1.2 1.3 1.4 1.5 호스팅 나무위키 - https://namu.wiki/w/%ED%98%B8%EC%8A%A4%ED%8C%85
  2. 컴퓨터인터넷IT용어대사전, 〈호스팅〉, 《네이버 지식백과》
  3. 웹호스팅 〉, 《매일경제용어사전》
  4. 4.0 4.1 4.2 4.3 IBM Cloud Education, 〈Server Hosting〉, 《아이비엠 클라우드》, 2020-01-14
  5. 제리 로우, 〈VPS 호스팅 안내서 : 가상 사설 서버의 작동 방식〉, 《Web Hosting Secret Revealed》, 2020-06-18
  6. Dedicated hosting service wikipedia - Dedicated hosting service
  7. 서버이야기,〈코로케이션이란?〉, 《티스토리》
  8. 전용 호스팅 서비스 위키백과 - https://ko.wikipedia.org/wiki/%EC%A0%84%EC%9A%A9_%ED%98%B8%EC%8A%A4%ED%8C%85_%EC%84%9C%EB%B9%84%EC%8A%A4
  9. Email hosting service wikipedia - https://en.wikipedia.org/wiki/Email_hosting_service
  10. Reseller web hosting wikipedia - https://en.wikipedia.org/wiki/Reseller_web_hosting
  11. Overselling wikipedia - https://en.wikipedia.org/wiki/Overselling

참고자료

같이 보기


  의견.png 이 호스팅 문서는 인터넷에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.