CDN에 대한 시뮬레이션 프로그램이 있나요?
글쓴이: pthink / 작성시간: 목, 2004/07/22 - 12:38오후
주변에 아는 분이 없어서 글을 올립니다.
제가 학부 졸업논문 주제로 Contents Delivery Network을 잡았습니다.
학부 수업시간에 CDN에 대한 수업이 진행된 적이 있어서 말이죠. 처음에는 기존 자료를 바탕으로 해서 졸업논문을 작성하려고 했습니다.
하지만 논문심사하시는 분은 실제 시뮬레이션을 요구하시더군요. 시뮬레이션 결과를 토대로 스트리밍이 기존의 네트워크 형태에 비해서
전송효율이 뛰어난지를 검증하라는 것이죠. 시뮬레이션 모델은 공개되어 있는 것을 사용하라고 하시더군요.
자료를 찾아봤는데 CDN이 실제로 사용되기 시작한 지가 얼마 되지 않아서 그것에 대한 자료가 별로 없네요.
CDN 혹은 CDN의 중심요소인 캐시서버를 구성하고 효율성을 테스트 해볼 수 있는 프로그램이 존재하는지 답변 주시면 감사하겠습니다.
ps. 질문이 게시판에 적절치 않은 것이라면 글을 삭제하도록 하겠습니다.
Forums:
CDN용 시뮬레이션 모델이 따로 있는지는 모르겠지만...보통 논문
CDN용 시뮬레이션 모델이 따로 있는지는 모르겠지만...
보통 논문대로라면 middle-mile 구간에서 발생하는 전송 딜레이때문에 CDN이 필요한 것이므로, 테스트하고자 하는 경우에는 시뮬레이션 네트워크 안에서 인위적으로 middle-mile에 delay를 주고, 이것과 last-mile에서 바로 배달되는 경우와의 차이를 그래프화하는 정도면 충분하지 않을까요?
캐시 테스트하는 프로그램은 polygraph같은 것이 있습니다만 이 경우에는 별로 맞지는 않을것 같군요. CDN관련 논문이 찾아보시면 생각보다는 꽤 있습니다만, akamai.com이나 digitalisland.com같은 실제 서비스 회사의 white paper를 보는 것도 큰 도움이 될 겁니다.
p.s. 학부 논문도 참 힘들군요. :<
--
익스펙토 페트로눔
그렇다면 실제 네트워크를 구성하거나 네트워크 연구실에 찾아가서 테스트를
그렇다면 실제 네트워크를 구성하거나 네트워크 연구실에 찾아가서 테스트를 해봐야 한다는 것인지요?
또한 middle-mile에 인위적으로 delay를 준다고 하셨는데 어떠한 방법으로 측정이 되는지 궁금합니다.
(제가 네트워크 쪽에 대한 시뮬레이션을 해본 적이 한번도 없어서 상당히 막막하네요.)
ps. 네트워크 연구실에 찾아가서 여쭈어봤더니 학사논문으로는 매우 어려운 주제라고 하시더군요.--석사논문에 적합한 주제라네요 :-(
보통 논문 보시면 아시겠지만 시뮬레이션 환경 보다는(물론 수학적으로 계산
보통 논문 보시면 아시겠지만 시뮬레이션 환경 보다는(물론 수학적으로 계산한 것도 있지만) 실제 환경 하에서 하는 경우도 많이 있습니다. 가령 학교에 있는 클라이언트에서 실험을 한다면 학교 내 캐시에서 파일 받는 속도랑, ISP에 둔 캐시 서버에서 파일 받는 속도가 많이 차이가 나겠죠. 그런 점을 부각시키면 되지 않을까요.
delay라는게 별것 아니라 가령 서버 대 서버 연결시에 라우팅 경로 홉수가 1이랑 4인 거랑은 ping 반응 시간이라든가 실제 파일 전송 속도가 크게 차이가 나겠죠.
p.s. 어떤 논문에 있던 말이지만 CDN은 서비스에 최적의 서버를 찾는게 아니라 최악의 서버를 면하게 해 주는 것이라 하더군요. :P
--
익스펙토 페트로눔