충분히 쌓여가는
호스팅이란? 본문
Hosting
정보의 집약체인 서버의 전체 혹은 일부를 이용할 수 있도록 임대해 주는 서비스
호스팅을 알아보기 전 사전 내용
웹은 클라이언트 프로그램과 서버 프로그램을 통해 작동
- 유저가 웹 페이지에 명령을 내리면, 클라이언트 컴퓨터가 서버 컴퓨터에게 대한 값을 요청한다
- 이때 서버 컴퓨터는 DB에서 데이터를 찾아 클라이언트 컴퓨터에게 보내준다
- 클라이언트 컴퓨터는 이를 전달받아 유저에게 보여준다
중요한 부분은 홈페이지 운영을 위해, 자료가 저장되는 공간인 서버가 꼭 필요함
호스팅이란?
정보의 집약체인 서버의 전체 혹은 일부를 이용할 수 있도록 임대해 주는 서비스
서버를 관리하기 위해 24시간 내내 안정적으로 전기를 공급해야하고, 빠르고 안정적인 인터넷 회선을 사용해야 하며, 철저한 보안 시스템을 갖추고 있어야 한다
개인이 서버를 관리하기보다 전문 업체의 호스팅 서비스를 사용하는 것이 일반적이다
웹 호스팅
여러 고객이 하나의 서버를 함께 사용하는 형태
하나의 서버를 나누어 쓰기 때문에 저렴하게 이용할 수 있고, 호스팅 업체의 통합 관리를 받기에 편리하다
단점으로 사용할 수 있는 하드웨어가 제한적이라는 단점도 존재함
서버 호스팅
고객이 단독 서버를 사용하는 형태
넓은 하드웨어 공간을 사용할 수 있고, 서버 운영/관리에 대한 직접적인 권한을 가질 수 있다
빠른 데이터 전송 속도를 가진다
하지만 단독으로 서버를 이용하는만큼 비용이 높다, 따라서 대기업이나 대형 포탈 혹은 대형 오픈마켓과 같이 많은 데이터를 사용하는 기업들이 사용하기 좋다
클라우드 서버
서버 호스팅을 가상화한 것으로, 가상 서버를 단독으로 사용할 수 있는 형태
고객이 필요할 때마다 서버 자원을 늘리거나 축소하여 유연하게 서버를 이용할 수 있다
단점으로 하나의 가상 서버에 문제가 생기면 연결된 다른 가상 서버에도 문제가 생길수 있다
웹페이지, 웹사이트, 웹서버 그리고 검색엔진의 차이는 무엇일까요?
Where to Host a Fullstack Project on a Budget
Different Types of Web Hosting Explained! | Shared Hosting vs. VPS Hosting vs. Dedicated Server
'IT > Backend' 카테고리의 다른 글
일반적인 운영체제 동작방식 (0) | 2023.03.23 |
---|---|
터미널(Terminal) 사용법 (0) | 2023.03.22 |
Domain Name (0) | 2023.03.22 |
DNS (0) | 2023.03.22 |
브라우저는 어떻게 동작하는가? (0) | 2023.03.21 |