Wisdom’s Cloud

[AWS] 23. 클라우드 용어 정리(10) 본문

AWS/Beginner

[AWS] 23. 클라우드 용어 정리(10)

지혜로운지혜쓰 2021. 3. 12. 13:10
[출처 : https://library.gabia.com/contents/infrahosting/3798/]
호스팅(Hosting)이란?
  • 인터넷상에서 웹 서비스 제공을 위한 웹 사이트나 홈 페이지를 운영하기 위해 필요한 서버 장비, 인터넷 회선 등을 직접 구매하여 운영하지 않고, 서버를 임대하거나 웹 서비스에 필요한 웹 공간을 임대(Hosting)하여 제공하는 서비스를 호스팅 서비스라고 한다.
  • 일정 규모의 웹 페이지나 서비스가 필요한 경우라면 IDC와 같은 전산실에 전용 서버를 구성하여 서비스를 제공하게 된다.
  • 하지만 단독 서버를 운영하기 위해 직접 서버를 구매하고 시스템을 운영하기 위한 시설 및 설비를 직접 운영/관리할 전문 인력이 없거나 간단한 웹 서비스를 위한 용도라면 별도의 전용 서버를 구입하는 것보다, 서비스 목적에 따라 전용 서버를 빌리거나 호스팅 서비스를 이용하는 것이 효과적인 방법일 수 있다.


호스팅 서비스의 유형
  • 웹 호스팅: 웹 서비스에 필요한 간단한 서비스를 저렴한 비용으로 사용할 수 있는, 여러 대의 웹 사이트를 한 서버에 공용 호스팅으로 이용하는 서비스다. 쉽게 관리가 가능하며 비교적 간단하다는 장점이 있지만, 오버 셀링에 취약한 편이며 한 사람이 과도한 리소스를 사용하면 다른 사람도 영향을 받는 단점이 있다.
  • 메일 호스팅: 메일을 사용할 수 있는 계정을 임대하는 서비스다. Gmail, gamil.com처럼 메일 주소가 정해져 있는 곳과 달리, 대부분은 사용자가 도메인을 직접 구매하고 연결하여 이메일을 만드는 식으로 제공된다. 흔히 포털 사이트에서 메일 계정을 제공받지만, 독립적인 도메인에 연결할 경우 메일 호스팅을 받게 된다.
  • 파일 서버 호스팅: 미디어 서버에 공간을 제공해 주는 스트리밍 호스팅과 유사하다고 할 수 있으며, 이런 서비스는 FTP는 제공되나 HTML, ASP, PHP, JSP 등이 지원되지 않는다. 이미지에 대한 트래픽만 전문적으로 제공되므로 특정 페이지에 대한 트래픽을 감소하거나 프로모션 등 특별한 목적이 생길 때 전문적으로 이용하며, 활용 방법도 다양하다.
  • 쇼핑몰 호스팅: 쇼핑몰을 운영하는 데 있어 필요한 프로세스를 하나의 솔루션으로 구성하여 '솔루션+웹 호스팅'을 제공한다. 독자적으로 웹 사이트를 제작하였을 경우 많은 비용이 소요되지만, 보편적인 프로그램으로 구현하여 쇼핑몰 성격에 맞는 사용 여부 또는 디자인 변경 등을 통하여 비용 절감 및 제작 기간을 단축할 수 있다.
  • 서버 호스팅: 호스팅 업체에서 제공하는 서버를 임대/구매하는 방식으로 한 대의 서버를 통째로 빌리는 방법이다. 홈페이지 방문자 수가 아주 많거나 홈페이지 용량이 아주 많은 경우 생각해 볼 수 있으며, 서버 한 대를 자신의 홈페이지로 채워 넣기 때문에 용량이나 트래픽을 넉넉하게 사용할 수 있지만, 서비스 비용이 비싸다는 단점이 있다.


[출처 : https://www.itworld.co.kr/news/126881]
트래픽(Traffic)이란?
  • 사이트 접속 시 방문자에게 전송되는 모든 데이터의 총량을 뜻하며, 웹 페이지를 보거나 음악, 동영상 파일 재생 또는 다운로드할 때 발생한다.
  • 용량 단위로 표현하지만 웹 공간이나 데이터베이스 공간을 나타내는 물리적 용량과는 조금 다른 개념이다. 예를 들어 테스트와 이미지로 이루어진 1MB 용량의 웹 페이지를 1,000명이 본다면 1,000MB(=1GB)의 트래픽이 발생한다.
  • 일일 허용 트래픽 1GB 호스팅 상품을 사용한다면 호스팅 업체가 정한 제한 정책이 적용되며, 실제 하나의 사이트는 여러 개의 웹 페이지로 구성되고, 페이지당 용량도 각각 다르므로 이러한 단순 계산법 외에도 트래픽 용량을 결정짓는 다양한 요소가 있을 수 있다.


트래픽 제한 정책
  • 웹 호스팅은 한 대의 서버를 여러 개의 공간으로 나누어 저렴한 비용으로 여러 명이 함께 사용하는 서비스다. 따라서 사용자 간에 지켜야 할 규범이 있으며, 그중 트래픽 사용량을 지키는 것이 최우선 요건이라 할 수 있다.
  • 서버 한 대에 할당된 트래픽을 공정하게 분배하여 서버를 공동 사용하는 모든 사이트가 원활히 서비스될 수 있도록 관리하는 것이 호스팅 업체의 의무이며, 웹 호스팅 고객 역시 한 사이트의 과도한 트래픽이 타 사이트에 피해를 줄 수 있다.


트래픽 초기화
  • 일반적인 웹 호스팅의 트래픽은 매일 자정(0시)에 자동 갱신되며, 트래픽 초과로 사이트 접속이 차단되어도 자정이 지나면 자동으로 다시 열린다.
  • 일일 허용 트래픽을 초과하지 않은 남은 용량이 있어도 다음 날 넘기지 않고 소멸, 초기화되지만, 트래픽이 초기화되기 전 약정된 일일 트래픽 전송량이 110%에 도달하면 사이트가 차단된다.

'AWS > Beginner' 카테고리의 다른 글

[AWS] 25. 클라우드 용어 정리(11)  (0) 2022.03.19
[AWS] 24. Amazon Lightsail  (0) 2021.03.12
[AWS] 22. Amazon IAM  (0) 2021.03.11
[AWS] 21. 클라우드 용어 정리(9)  (0) 2021.03.11
[AWS] 20. Amazon CloudFront  (0) 2021.03.11