본문 바로가기
자기계발

CDN이란 무엇인가, 분산 서버 네트워크, 트래픽으로 인한 속도 개선

by 든호박 2023. 2. 27.
728x90

CDN이란 무엇인가, 분산 서버 네트워크, 트래픽으로 인한 속도 개선

CDN 용어 설명 첫화면
CDN이란 무엇인가, 분산 서버 네트워크, 트래픽으로 인한 속도 개선

CDN 개념 이해하기

CDN(Content Delivery Network)은 이미지, 동영상 및 기타 파일과 같은 웹사이트 콘텐츠의 사본을 저장하고 전달하는 전 세계에 분산된 서버 네트워크입니다.
웹에서는 서버에 접속하는 사람, 즉 사용자를 클라이언트라고 하는데 CDN은 서버를 사용하는 자가 웹사이트에 태그등의 설정을 통해 자동으로 클라이언트의 위치에서 가장 가까운 서버로 연결하도록 하는 서비스이다. 이렇게 하면 웹사이트 서버의 부하를 감소시키고 페이지 로딩 시간을 단축시킬 수 있다. CDN을 통해서 사용자와 실질적으로 서버가 전달되는 위치의 물리적 통신거리를 단축시킬 수 있기 때문에, 더 많은 양의 트래픽을 처리할 수 있다.

그래서 트래픽으로 인한 안정성을 확보하는데 도움이 된다. CDN은 잠재적인 다운타임이나 서버 오류로부터 웹사이트를 보호하는 데 도움이 될 수 있습니다. 웹사이트에 CDN을 사용하려면 일반적으로 CDN 서비스에 가입하고 CDN의 네트워크를 사용하도록 웹사이트를 구성해야 하는데, 여기에는 웹사이트의 DNS 설정을 변경하거나 웹사이트 코드에 CDN 관련 태그를 추가하는 작업이 포함될 수 있습니다.

참고로 여기서 DNS(Domain Name System란 'www'로 시작해서 '.com'으로 끝나는 것과 같이 같은 도메인 이름을 번역하는 시스템을 말합니다. 웹에서 장치를 식별하고 찾는 데 사용되는 IP 주소로. 웹 브라우저에 도메인 이름을 입력하면 컴퓨터가 DNS 서버에 요청을 보내고 DNS 서버는 도메인 이름과 연결된 IP 주소를 찾아 컴퓨터로 반환합니다.

그런 다음 컴퓨터는 IP 주소를 사용하여 액세스 하려는 웹 사이트를 호스팅 하는 웹 서버에 연결할 수 있습니다. DNS는 사용자가 숫자로 된 IP 주소를 기억할 필요 없이 사람이 읽을 수 있는 도메인 이름을 사용하여 웹사이트 및 기타 온라인 리소스에 액세스 할 수 있도록 하므로 인터넷 인프라의 중요한 구성 요소입니다. CDN 설정을 하려면 도메인 설정을 바꿔야 할 수 도 있다는 것이다. 전반적으로 CDN을 사용하면 전 세계 사용자를 위해 웹사이트의 속도, 안정성 및 접근성을 개선할 수 있습니다.

728x90
반응형

댓글