Programming/스크랩

왜 패치서버는 FTP보다 HTTP를 선호하는가?

leeusin 2006. 4. 15. 12:43


왜 패치서버는 FTP보다 HTTP를

선호하는가?

ExtremeNDL, 우리 모두의 백과사전.


글쓴이 : 테슬라

작성일 : 2006년 3월


▶ FTP보다 HTTP를 선호하는 장점

  • CDN 업체에서 일반적이고, 가장 저가로 서비스 받을수 있다.
  • Protocol 의 견고함.
  • ftp보다 상대적으로 나은 보안성.
  • Cache 및 Load-balancing server 구축의 용이.
  • private ip 사용자들의 passive mode의 불필요.


▶ HTTP의 상대적인 단점

(1) 파일목록을 얻어오는 문제

http방식의 경우엔 file의 전체 목록을 얻어오는것은 서버쪽의

설정이 없이는 기본적으로 되지 않습니다. 반면, 파일의 목록은

웹서버의 보안상 일반적으로 켜지 않는 옵션에 해당합니다.


(2) 파일 사이즈를 얻어오는 문제

http방식의 경우 파일을 요청하고, 응답의 http환경변수인

CONTENT_LENGTH의 파싱을 통해서 각각 얻어내야만 합니다.

또한, 간혹 파일의 크기를 알 수 없는 경우도 있습니다.


(3) 이어받기 문제

대부분의 ftp는 이어받기를 지원하지만 http의 경우는 그

지원여부를 반드시 확인해야 합니다. 특히 NT서버의 경우

더욱 그렇습니다.

(w3c http v1.1 참고 / nt4 iis spec 참고)


▶ FTP는 부하분산을 할 수 없나요?

아닙니다. FTP도 또한 Mirroring과 L4 Switch의 시스템 구성으로

접속부하 분산을 컨트롤 할 수 있습니다. 따라서, 적절한 시스템의 구성과

배치에 의해서 동시에 많은 접속자의 요청을 충분히 처리해낼 수 있습니다.

즉, Download 를 위주로 처리하는 하는 패치서버의 성능의 핵심 요소는

Internet Line과 하드웨어라 할 수 있습니다.

반응형

'Programming > 스크랩' 카테고리의 다른 글

메모리 오버플로...  (2) 2006.10.27
Pitch , Yaw , and Roll Systems  (0) 2006.10.23
HTTPD 란?  (0) 2006.04.25
아스키 코드표.  (0) 2006.03.28