원본 서버와 에지 서버를 비교하고 알아보겠습니다.
원본 서버
origin server
- 인터넷 클라이언트로부터 들어오는 인터넷 요청을 수신 대기하고 처리하도록 설계된 하나 이상의 프로그램을 실행하는 컴퓨터
- 트래픽이 서버가 처리할 수 있는 범위 이상으로 확장되지 않고 대기 시간이 주요 고려 사항이 아닌 경우, 웹사이트와 같은 인터넷 자산에 대하여 콘텐츠를 제공하는 것에 대한 모든 책임을 떠맡을 수 있음
- 원본 서버와 요청하는 클라이언트 사이의 물리적 거리에 따라 연결에 대기 시간 추가
- CDN을 사용해 왕복 시간 단축, 원본 서버에 대한 요청 감소
CDN 에지 서버
CDN edge server
- 콘텐츠를 최대한 빨리 전달하기 위해 전 세계에 걸친 주요 인터넷 공급자 간의 중요한 연결 지점에 배치된 컴퓨터
- 네트워크 사이에 존재하는 IXP 내부에 에지 서버를 전략적으로 배치해 CDN은 인터넷의 특정 위치에 도달하는 데 걸리는 시간을 줄임
- 콘텐츠를 캐시해 하나 이상의 원본 서버의 부하를 줄임
- 정적 자산을 요청하는 클라이언트 시스템에 최대한 가깝게 이동해 웹 리소스 로드 시간 감소
에지 서버(edge server)
- 네트워크의 논리적 극단 또는 에지에 위치하는 컴퓨터
- 에지 서버는 개별 네트워크 간의 연결 역할을 하는 경우가 많음
에지 장치
- 특정 네트워크 레이아웃에서는 여러 장치가 미리 정의된 하나 이상의 네트워크 패턴을 사용해 서로 연결
- 네트워크가 다른 네트워크나 더 큰 인터넷에 연결하려는 경우 트래픽이 한 위치에서 다른 위치로 흐르도록 하려면 일종의 다리가 있어야 함
- 네트워크 에지에서 이 다리를 생성하는 하드웨어 장치
- 네트워크들은 에지에서 연결
- 네트워크 에지: 인터넷 장치의 경우, 해당 장치 또는 해당 장치를 포함하는 로컬 네트워크가 인터넷과 통신하는 곳
에지 컴퓨팅
- 대기 시간과 대역폭 사용을 줄이기 위해 데이터 소스와 가장 가까운 곳에서 컴퓨팅을 하게 하는 네트워킹 철학
- 클라우드에서 실행하는 프로세스를 줄이고 해당 프로세스를 사용자의 컴퓨터, IoT 장치, 에지 서버 등의 로컬 위치로 이동
- 컴퓨팅을 네트워크의 에지로 가져와 클라이언트와 서버 사이에 필요한 장거리 통신의 양 최소화
참고
[원본 서버란? | 원본 서버의 정의](https://www.cloudflare.com/ko-kr/learning/cdn/glossary/origin-server/) |