메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
WWW의 사용이 확산됨에 따라 웹 서버의 성능에 대한 중요성이 증대되고 있다. 기존의 웹 서버 성능 분석에 관한 몇몇 연구에 의하면, 네트웍과 파일 시스템을 통한 입출력 시간을 제외하고 성능에 가장 큰 영향을 미치는 요소는 동시에 복수 개의 HTTP 요구를 처리하기 위한 프로세스의 생성 및 유지 비용이라 한다. 이에 따라 최근 제작되는 웹 서버들은 프로세스에 비해 적은 비용으로 생성 및 유지가 가능하고, 다중 프로세서 환경에서 보다 효율적으로 동작할 수 있는 멀티쓰레딩 기법을 사용하고 있다. 본 논문에서는 멀티쓰레딩 기법을 추가한 웹 서버의 구조를, 쓰레드의 생성시기와 하는 일에 따라 접속 기반 모델과 작업 기반 모델로 분류하고, 각 모델에서 필요한 동기화 기능 및 구조에 대하여 분석하였다. 본 논문에서 제안한 분류에 따르면, 접속 기반 모델은 HTTP접속마다 쓰레드를 생성하여 HTTP 요구를 동시 처리하는 구조를 가지고, 작업 기반 구조는 HTTP 요구 처리를 각 단계 별로 계층화하여 다수의 HTTP 요구를 파이프라인 형식으로 처리하는 구조를 가진다. 또한 이 각 모델에 대하여 각 쓰레드가 담당하는 작업 규모에 따라 fine-grained 및 coarse-grained 모델로 세분화하여 모델링 하였으며, 필요한 동기화 기능 및 장단점에 대하여 분석하였다.

목차

요약

1. 서론

2. 고성능 웹 서버 구축에 대한 기존 연구

3. 접속 기반 모델(Connection - based Model)

4. 작업 기반 모델(Task - based Model)

5. 결론

참고 문헌

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

논문 유사도에 따라 DBpia 가 추천하는 논문입니다. 함께 보면 좋을 연관 논문을 확인해보세요!

이 논문의 저자 정보

이 논문과 함께 이용한 논문

최근 본 자료

전체보기

댓글(0)

0

UCI(KEPA) : I410-ECN-0101-2009-569-017959674