특정 사이트를 캐시 서버로 이용하기
캐시는 CPU와 메모리 간 속도 차이를 극복하기 위해 캐시서버에 저장된 데이터에 요청하여 빠르게 데이터를 받는 방식으로,
iwinv 컨텐츠 캐시 서비스를 이용할 경우 외부에서 운영하는 서버의 웹 자원 gif,png,jpg 등 이미지 파일이나 mp4등
동영상 자원을 캐시서버를 통해 빠르게 제공할 수 있는 외부사이트 캐시 기능을 제공하고 있습니다.
본 매뉴얼은 외부 사이트 캐시 신청에 대한 매뉴얼을 소개드리도록 하겠습니다.
외부 사이트 캐시의 소개
일반적인 웹서비스는 사용자의 요청이 발생하면, 해당 서버에서 웹페이지에 해당 하는 자원(html, 이미지, 동영상 등)을 디스크에서 읽어 사이트 방문자에게 전달하는 방식으로 서비스되고 있습니다.
해당 방식은 상대적으로 느린 디스크에서 자원을 읽어와 제공되기 때문에 디스크 부하가 발생하는 경우 브라우저에 보여지는 속도가 늦어 질 수 있습니다.
외부 사이트 캐시는 일반 웹사이트를 구성하는 html, 이미지, 동영상 등의 자원을 iwinv 캐시 서버의 메모리에 적재하여 방문자의 요청이 발생하면
캐시 서버의 메모리에 적재된 컨턴츠를 읽어와 보다 빠르게 컨텐츠를 제공하게 됩니다.
<기본적인 외부 사이트 캐시의 구성도 >
외부 사이트 캐시 신청하기
1. 캐시 대상 URL은 도메인명만 입력할 수 있습니다. 2. 외부 사이트 캐시를 통해 서비스하는 경우 트래픽은 캐시서비스에 통합되어 제공 됩니다. 3. mod_rewrite 등으로 접속 사이트 주소가 전환되는 사이트의 경우 "계정ID.ext1~5.cache.iwinv.net"으로 접속 할 수 없어 외부 사이트 캐싱이 정상적으로 동작하지 않습니다. 4. 외부 사이트 캐시는 최대 5개 등록 가능하며, 변경은 등록 후 5일이 지난 후 삭제가 가능하오니 주의하시기 바랍니다. |
1. 관리콘솔 컨텐츠 > 컨텐츠캐시 관리 페이지에서 외부사이트 캐시를 추가할 캐시서비스 오른쪽 톱니바퀴버튼 을 클릭합니다.
2. 캐시 서비스 상세 페이지에서 외부 사이트 캐시 탭을 선택합니다.
3. 외부 캐시 연결 관리 를 선택합니다.
4.외부 캐시 추가 버튼을 선택합니다.
5.사용 URL 에 계정ID.ext[1~5].cache.iwinv.net 의 형태로 제공 되는 캐시주소를 선택하고
캐싱대상 URL 부분에 캐싱 해 올 원본 소스 도메인을 입력합니다.
- 사용 URL : iwinv cache 서비스에서 외부 사이트 캐싱을 위해 제공하는 URL으로 캐싱된 컨텐츠를 접속하려면 해당 URL로 요청 해야 합니다.
- 캐싱 대상 URL : 캐싱할 컨텐츠가 있는 사이트 주소로 반드시 도메인명으로만 입력해야 합니다.
6. 캐시 서비스 신청이 완료되었습니다.
7.다시 캐시 서비스 상세 페이지를 열어 외부사이트캐시 탭으로 가면 추가한 외부 사이트 캐시 정보를 확인 할 수 있습니다.
8.캐시 도메인으로 요청하면 원본 도메인과 동일하게 확인 가능합니다.
ex) 원본.소스.URL/up.jpg = 계정ID.ext1.cache.iwinv.net/up.jpg
접속자가 요청한 자료가 아직 캐시 서버에 캐싱되지 않은 경우 원본 서버에서 데이터를 가져와 전달하게 되고,
자료가 캐싱 되어있으면 캐싱된 데이터로 캐시서버에서 바로 응답 하게 됩니다.