본문 바로가기

자라나라 PM

호스팅, 웹스팅, 서버호스팅 등에 관련한 개념 정리

728x90

 호스팅 

- 서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스

- 사용자가 직접 서버를 구입하고 운영할 필요 없이 호스팅 업체가 미리 준비해 놓은 서버를 빌려 사용하는 형식

- 웹 호스팅, 서버 호스팅, 메일 호스팅 등 다양한 종류가 있다.

 

 

 웹 호스팅 

웹 사이트 또는 웹 어플리케이션을 저장하고 데스크탑, 모바일 및 태블릿과 같은 다양한 디바이스에서 손쉽게 액세스 하도록 하는 서비스

모든 웹 어플리케이션 또는 웹 사이트는 일반적으로 이미지, 동영상, 텍스트, 코드 등, 서버라는 특수한 컴퓨터에 저장해야 하는 많은 파일로 구성된다. 웹 호스팅 서비스 공급자는 파일을 저장하기 위해 임대할 수 있는 물리적 서버를 유지 관리, 구성 및 실행한다. 또한 웹 사이트 및 웹 애플리케이션 호스팅 서비스는 보안, 우베 사이트 백업, 웹 사이트 성능 등의 추가 지원을 제공하여 고객이 웹 사이트의 핵심 기능에 집중할 수 있도록 한다.

 

내부 서버에서 비즈니스 웹 사이트를 호스팅하려면 시간과 비용이 많이드는데, 웹 호스팅 공급자는 더 좋은 성능을 더 저렴하게 제공할 수 있으며, 서버의 유지관리, 기술지원, 인프라 보호 등을 해줄 수 있다.

 

웹사이트의 규모, 방문자 수, 피크 시간의 웹 트래픽, 각종 필요한 웹 호스팅 기능 등에 따라 제공받을 수 있다.

 

웹 호스팅 플랜을 선택한다는 건 사무실 공간을 임대하는 것과 비슷하다.

가장 저렴한 것은 공동 업무 공간을 임대하는 것이고, 회사가 성장함에 따라 사무실 전체 혹은 건물 전체를 임대하게 되는 것이다. 마찬가지로, 처음에는 다른 여러 웹 사이트 또는 웹 어플리케이션과 공유하는 서버를 기반으로 한 무료 웹 호스팅을 이용하다가 서비스가 성장함에 따라 보다 독점적인 웹 서버 액세스로 업그레이드 하거나 전체 서버를 임대하게 되는 것이다. 

 

 

 서버호스팅 

서버 컴퓨터의 부분 혹은 전체를 임대하는 서비스

 

 

 메일호스팅 

말 그대로 메일을 호스팅해주는 서비스다.

네이버나 지메일처럼 메일 주소가 정해지지 않고, 대부분 사용자가 도메인을 직접 구매하고 연결하여 이메일을 만드는 식으로 제공된다.  이상한 업체를 골랐다간 보내는 메일마다 스팸메일 처리되는 광경을 볼 수 있다...

 

 

 POP3 

POP3 계정은 이메일을 저장할 서버 공간을 제공하며, 직접 액세스하거나 이메일 클라이언트 프로그램을 사용해 액세스할 수 있다.

 

 

 FTP (File Transter Protocol) 

FTP 는 웹 사이트 파일 전송 및 공유를 의미한다.

많은 웹사이트에서는 PDF 파일이나 이미지 파일 같이, 인터넷 사용자가 다운로드하기를 원하는 문서가 있다.

웹 호스팅 회사는 FTP 액세스를 사용하여 이 서비스를 제공한다.

 

 DNS (Domain Name System) 

도메인 이름 시스템

사람이 읽을 수 있는 도메인 이름을 머신이 읽을 수 있는 IP 주소로 변환한다.

 

 

 CDN (Contents Delivery Network) 

콘텐츠 전송 네트워크.

사용자와 가까운 곳에서 콘텐츠를 전송함으로써 더 빠르고 안정적인 온라인 경험을 제공한다.

 

지리적으로 분산된 여러 개의 서버다. 웹 콘텐츠를 사용자와 가까운 곳에서 전송함으로써 전송 속도를 높인다.

전 세계 데이터센터는 파일 복사본을 임시로 저장하는 프로세스인 캐싱을 사용한다. 따라서 사용자는 가까운 서버를 통해 웹 활성화 디바이스 또는 브라우저에서 인터넷 콘텐츠에 빠르게 접속할 수 있다.  CDN은 웹 페이지, 이미지, 비디오 등의 콘텐츠를 사용자의 물리적 위치와 가까운 프록시 서버에 캐싱한다.

이렇게 하면 콘텐츠가 로팅될 때까지 기다릴 필요 없이 영화 감상, 소프트웨어 다운, 은행잔고확인, 소셜 미디어 포스팅, 구매 등의 작업을 할 수 있다.

 

또한 CDN은 보안을 강화해 DDoS (Distributed Denial of Service) 공격과 같은 보안 문제와 악의적 공격자를 차단하는 기능을 웹 사이트에 제공할 수 있다.

 

 

 트래픽 

서버를 통해 최종 사용자에게 전달된 데이터의 양을 말한다.

일반적으로 바이트단위로 표현된다.

 

예) 트래픽 = 용량*사용자 수*개수

 4GB 영화*10명*10개 =400GB

 

 

 대역폭 

초당 처리할 수 있는 데이터의 양이다. 트래픽과 다르게 시간 개념이 추가된다.

 

웹 사이트가 한 번에 방문자에게 전송할 수 있는 데이터의 양을 말한다.

대역폭은 파이프의 크기에 비유할 수 있다. 파이프가 크다면 더 많은 양의 물이 파이프를 통과한다.

그러나 여러 이유로 파이트의 최대 용량을 다 사용하지는 않는다.

 

예) 대역폭 = (용량*사용자수*8) / 처리시간 =bps

8을 곱하는 이유는 bytes에서 bit로 변환하기 위해서다.

 

 

 데이터 전송 

전송되는 실제 데이터 의 양.

주어진 시간 동안 파이프를 통과하는 실제 물의 양이라고 볼 수 있다.

 

 

 네트워크 용량 

우리 사이트에서 방문자에게 전송되는 데이터의 양.

방문자가 사이트 방문, 이미지, 음악, 동영상 파일 등을 재생 및 다운로드 할 때 발생하게 된다.

 

 

 

 

참고)

https://namu.wiki/w/%ED%98%B8%EC%8A%A4%ED%8C%85

 

호스팅 - 나무위키

웹 호스팅과 같지만 서버 하나를 단독으로 사용하는 웹 호스팅이다. 서버 하나를 단독으로 사용하기에 다른 이용자의 영향을 신경쓸 필요가 없다. 서버 관리를 호스팅사에서 해주고 사용자는

namu.wiki

https://aws.amazon.com/ko/what-is/web-hosting/

 

웹 호스팅이란 무엇인가요? - 웹 호스팅 설명 - AWS

 

aws.amazon.com

https://namu.wiki/w/%ED%98%B8%EC%8A%A4%ED%8C%85#s-2.1

 

호스팅 - 나무위키

웹 호스팅과 같지만 서버 하나를 단독으로 사용하는 웹 호스팅이다. 서버 하나를 단독으로 사용하기에 다른 이용자의 영향을 신경쓸 필요가 없다. 서버 관리를 호스팅사에서 해주고 사용자는

namu.wiki

https://www.akamai.com/ko/our-thinking/cdn/what-is-a-cdn

https://kim-dragon.tistory.com/99

 

[네트워크] 트래픽이란? 대역폭이란?

트래픽 트래픽이란 서버를 통해 최종 사용자에게 전달된 데이터의 양을 말합니다. 단위 일반적으로 바이트단위로 (KBytes, MegaBytes, GigaBytes 등등) 표현합니다. 트래픽 = 용량 * 사용자 수 * 개수 ex) 4

kim-dragon.tistory.com

https://hosting.cafe24.com/?controller=product_page&type=server&page=exclusive_linux#none 

 

카페24 호스팅/웹호스팅 - 리눅스 단독 웹호스팅

네트워크 용량이란? 방문자가 고객님의 홈페이지에 접속함으로써 방문자에게 전송되는 데이터의 양입니다. 이는 방문자가 사이트 방문/이미지/음악/동영상 파일등을 재생 및 다운로드 할 때 발

hosting.cafe24.com

 

 

728x90