• Title/Summary/Keyword: 요청 스케줄링

Search Result 127, Processing Time 0.03 seconds

Dynamic Scheduling based on Host Load Information in a Wireless Internet Proxy Server Cluster Environment (무선 인터넷 프록시 서버 클러스터 환경에서 호스트 부하 정보에 기반한 동적 스케줄링)

  • Park, Hong-Joo;Kwak, Hu-Keun;Chung, Kyu-Sik
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.310-312
    • /
    • 2005
  • 무선 인터넷 프록시 서버 클러스터에서 부하 분산기는 사용자의 요청을 각 서버(호스트)로 분산시키는 역할을 한다. 리눅스 가상 서버(LVS: Linux Virtual Server)는 소프트웨어적으로 사용되는 부하 분산기로서 여러 가지 스케줄링 방식들을 가지고 있다. 그러나 부하 분산시에 서버(호스트)의 유동적인 부하 정보를 반영하지 못하는 단점이 있다. 이에 개선된 방식으로 서버의 동시 연결 개수에 따라 상한계(Upper Bound)와 하한계(Lower Bound)를 설정하고, 요청을 분산하는 동적 스케줄링(Dynamic Scheduling)이 존재한다. 그러나 사용자의 요청 컨텐츠에 따라 상한계와 하한계가 바뀔 수 있음에도 불구하고 이 값들이 고정되어 있다는 단점을 가진다. 본 논문에서는 호스트 부하 정보에 기반한 스케줄링 방식을 제안한다. 제안된 방식은 호스트의 부하 정보를 바탕으로 사용자의 요청을 분산하였으며, 사용자의 요청에 따라 상한계와 하한계가 바뀔 수 있음을 고려하여 상한계와 하한계를 설정하지 않고 사용자 요청 컨텐츠에 따라 적절하게 요청이 분배되도록 하였다. 16대의 컴퓨터를 사용하여 실험을 수행하였으며, 실험 결과 사용자가 요청하는 컨텐츠가 동일한 경우에는 기존 스케줄링 방식과 $13\%$ 성능 감소를 다른 경우에는 기존 스케줄링 방식보다 $102\%$의 성능 향상을 보임을 확인하였다.

  • PDF

Static Document Scheduling with Better Response Time (HTTP/1.1 환경에서 응답시간을 개선한 정적 문서 스케줄링)

  • Bang, Ji-Ho;Ha, Rhan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.425-427
    • /
    • 2000
  • 접속이 빈번한 웹사이트들의 서버는 동시에 수백개의 커넥션을 처리해야 하므로 효율적인 커넥션 스케줄링 기법이 요구된다. 기존의 SRPT(Shortest Remaining Processing Time first)를 이용한 커넥션 스케줄링 기법은 가장 짧은 처리시간이 남아있는 커넥션을 먼저 처리함으로써 각 문서에 대한 응답시간의 향상을 가져왔다. 그러나, 클라이언트의 요청에 의해 형성된 하나의 커넥션으로 다수의 정적 문서들을 동시에 요청할 수 있는 HTTP/1.1에서 크기가 다른 다수의 정적 문서들이 요청됐을 때, 각 문서에 대한 응답시간은 빠를 수 있으나 커넥션에 대한 전체 응답시간의 향상은 보장할 수 없다. 따라서 본 논문은 HTTP/1.1 환경에서 웹 서버의 CPU와 메모리의 부하가 높을 때 발생되는 성능저하의 단점을 보완하면서 정적 문서 요청에 관한 응답시간을 향상시키는 pipelining 기반의 커넥션 스케줄링 기법을 제시한다. 실험을 통해서 제안한 커넥션 스케줄링 기법이 전체적으로 커넥션에 대한 빠른 응답시간을 보이고, 스케줄링 윈도우의 사용으로 스케줄링에 공평성을 보임을 알 수 있다.

  • PDF

Connection Scheduling for Improving the Response Time (응답시간 향상을 위한 커넥션 스케줄링 기법)

  • Bang, Ji-Ho;Ha, Rhan
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.1_2
    • /
    • pp.69-78
    • /
    • 2006
  • The client request scheduling techniques for web server can classified into the scheduling techniques considering a document size to be requested and not. The scheduling techniques considering a document site to be requested provides a better average response time than another As the size-based SRPT(Shortest Remaining Processing Time first) is typical, and the most of scheduling techniques considering a web document size are based on SRPT. Most of existing researches, however, have not considered the feature of HTTP/1.1 which enable the clients to request concurrent multiple inlined-contents in a HTML document via each connection. In this paper we propose a connection scheduling technique with the scheduling window which provides a better response time in HTTP/1.1. The experimental results show that the performance with the proposed approach is improved about $10\%$ more than the connection scheduling with SRPT.

멀티미디어 파일을 위한 BSD 디스크

  • ;Felix M. Villarreal
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.92-94
    • /
    • 1998
  • 본 논문에서는 디스크상에 저장되는 멀티미디어 파일들의 반응시간의 특성을 반영하여 멀티미디어 데이터가 요구하는 실시간(real-time) 특성을 고려하는 디스크 스케줄링을 구현하여 보았다. 기존 운영체제의 디스크 스케줄링 방식은 멀티미디어 파일들에 대한 처리에 있어서, 멀티미디어 파일들이 가지는 시간적인 특성을 고려하지 않는 문제를 가지고 있다. 본 논문에서는 디스크 읽기 요철 발생시에 각 요청의 처리가 이루어져야할 시간의 기한인 마감시간(deadline)을 설정하고, 가장 급한 마감시간을 가지는 요청들을 먼저 처리하되 같은 마감시간을 가지는 요청들에 대해서는 디스크 헤드의 이동?향상에 있는 요청들을 먼저 처리하게 하는 알고리즘을 적용한 디스크 스케줄링을 구현했다. 요청들이 마감시간을 넘겨서 처리되는 비율과 초과시간을 평가 지수로 하여서 지존의 BSD 디스크 스케줄링에 비해 개선된 점을 살펴보았다.

  • PDF

Scheduling for guaranteeing QoS for continuous media (연속적 미디어의 서비스 질 보장을 위한 스케줄링)

  • 길아라;구제웅
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.193-195
    • /
    • 2003
  • 분산 환경의 않은 멀티미디어 응용들은 연속적 음성/화상 자료들을 위한 실시간 특성을 가지는 패킷들을 생성하고, 실시간 태스크 스케줄링 이론에 따라 이들을 전송한다. 본 논문에서는 광대역폭 통신망을 기반으로 하는 분산 멀티미디어 응용의 연속 미디어를 위한 트래픽의 특성을 모델링하고, 보다 사용자의 요구에 따른 서비스 질의 보장을 위하여 비선점적 경성 실시간 태스크 스케줄링 이론인 PDMA 알고리즘을 도입한다. 또한 응용 시스템의 고 품질 서비스를 유지하기 위하여 새로운 트래픽 발생 요청이 현재 진행 중인 서비스 내용에 영향을 주지 않도록 제어하는 사용권 제어 기법을 제안한다. 제안하는 사용권 제어 기법은 PDMA 알고리즘을 위한 충분조건식이기 때문에 이를 만족하는 메시지 집합에 대하여 PDMA 알고리즘은 항상 실행가능한 스케줄을 찾을 수 있다. 따라서, 새로운 요청을 포함하는 전체 메시지 집합이 제안하는 사용권 제어 기법의 조건들을 만족하면, 새로운 요청에 의한 트래픽의 발생을 허용한다. 그렇지 않은 경우 새로운 요청을 거절한다. 끝으로 본 논문에서 제안하는 사용권 제어 기법을 이용하는 스케줄링의 실용성을 입증하기 위한 모의실험 결과를 보인다.

  • PDF

A Comparison of Scheduling Algorithms for Scalable Wireless Internet Proxy Servers (확장성 있는 무선 인터넷 프록시 서버를 위한 스케줄링 알고리즘 비교)

  • Kwak, Hu-Keun;Han, Kyung-Sik;Hwang, Jae-Hoon;Chung, Kyu-Sik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.1315-1318
    • /
    • 2004
  • 무선 인터넷 프록시 서버는 캐싱과 압축 기능을 이용하여 무선 사용자와 기존 유선 인터넷을 연결해주는 역할을 수행한다. 이때 무선 인터넷 프록시 서버는 대용량 트래픽에 대한 확장성을 가지고 클러스터링으로 구성될 수 있으며 여러 가지 상황을 고려하여 최적의 스케줄링 알고리즘을 사용할 수 있다. 이에 본 논문에서는 확장성을 위해 구성된 클러스터링 기반의 무선 인터넷 프록시 서버에 적용될 수 있는 스케줄링 알고리즘을 비교하여 사용자의 요청 방식에 따른 최적의 스케줄링 알고리즘을 찾고자 한다. 15 개의 컴퓨터를 사용하여 실험을 수행하였고, 실험 결과 사용자가 동일 이미지를 요청한 경우에는 Round-Robin 방식이 가장 좋은 성능을, 다른 이미지를 요청한 경우에는 Least-Connection 방식이 가장 좋은 성능을 보임을 확인하였다.

  • PDF

Track-wise MEMS based Storage Scheduling Algorithm (트랙 기반 MEMS 저장 장치 스케줄링 알고리즘)

  • Lee, So-Yoon;Bahn, Hyo-Kyung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.880-882
    • /
    • 2005
  • MEMS 저장 장치는 기존의 디스크 저장 장치와는 다른 물리적 특성을 가지고 있는 차세대 저장 장치이다. 때문에 MEMS 저장 장치의 물리적 특성을 고려하는 디스크 스케줄링과는 다른 관리 기법이 필요하다. 본 연구에서는 MEMS 저장장치의 물리적 특성을 고려한 트랙 기반 스케줄링 방법에 대하여 제안하였다. 트랙 기반 스케줄링 기법은 스케줄링에서의 문제 상태 공간과 스케줄링을 위한 연산 횟수를 줄이고 상대적으로 정착시간에 많은 크기를 갖는 물리적 특성을 고려하여 정착시간의 추가 횟수를 줄임으로서 요청에 대한 빠른 서비스를 가능하게 해주고 요청에 대한 대기 시간을 고려함으로서 동시에 기아상태를 방지한다.

  • PDF

Graphics Processing Units 를 활용한 위성 임무스케줄링 기법 고안 시 고려사항

  • Lee, Su-Jeon;Lee, Byeong-Seon;Kim, Jae-Hun;Jo, Yeong-Min
    • Bulletin of the Korean Space Science Society
    • /
    • 2011.04a
    • /
    • pp.24.2-24.2
    • /
    • 2011
  • 천리안위성은 2010년 6월 27일에 발사되어 성공적으로 In Orbit Test (IOT)를 수행하고 있다. 천리안 위성을 지상에서 컨트롤 하기 위하여 ETRI 에서는 위성관제시스템을 개발하였으며, 현재 KARI에서 위성관제시스템을 운영중이다. 위성관제시스템의 일부인 임무계획 시스템은 기상/해양 이미지 촬영에 관한 임무요청, 위성체 기동 요청, 각동 이벤트 등을 종합하여 충돌 없는 임무스케줄을 만들어내게 되는데 이에 복잡한 스케줄링 기법이 요구된다. 천리안 위성의 임무 스케줄링 기법은 CPU 연산을 기본으로 하고 있으나, 이 논문에서는 Graphics Processing Units(GPU) 를 통한 임무 스케줄링 기법의 적용에 따르는 고려사항을 설명한다. 그리고 CPU 기반의 임무 스케줄링 기법과 GPU 기반의 임무 스케줄링 기법의 장단점을 분석한다.

  • PDF

Performance Evaluation and Comparison of Workload Scheduling Algorithms based on Workload Characteristics (부하 특성에 따른 부하 분산 스케줄링 알고리즘들의 성능 평가 및 비교)

  • Lim, Yoo-Jin;Lee, Won-Q;Choi, Eun-Mi
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.137-140
    • /
    • 2003
  • 클러스터 시스템에 요청되는 부하는 서비스 어플리케이션에 따라 다른 성향을 띄게 된다 부하를 여러 서버에게 분산시켜서 처리를 할 때 부하의 특성을 파악하여 알맞은 부하 분산 스케줄링 알고리즘을 사용하면 보다 효율적이고 좋은 성능을 얻게된다. 이 논문에서는 다른 성향의 부하 형태들과 스케줄링 알고리즘들을 고려하여 각 부하 상황에서 각 스케줄링 알고리즘이 어떤 성능을 보여주는지 비교 분석하였다. 요청되는 자원의 사용량과 사용 시간에 따라서 알고리즘 특성에 영향을 받아 성능 결과가 정하여 짐을 비교해볼 수 있으며, 다양한 부하 상황에도 Adaptive 알고리즘은 서버의 성능 상태에 따라서 스케줄링을 하므로, 일반적인 스케줄링 방식보다 더 나은 결과를 가져왔다.

  • PDF

A Study on Scheduling Multiple Workflows for Workflow Management System (워크플로우 관리 시스템에서의 다중 워크플로우 스케줄링 기술 연구)

  • Joo, Kyung-no;Youn, Chan Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.124-125
    • /
    • 2014
  • 워크플로우 관리 시스템은 사용자의 어플리케이션 실행 요청들을 받아서 클라우드 위에서 수행시켜주는 역할을 한다. 따라서, 다중 워크플로우 요청을 스케줄링할 수 있는 알고리즘이 반드시 필요하다. 본 논문은 다중 워크플로우를 스케줄링하기 위한 기법들을 분석하고자 한다.