A Priority-based Dynamic Web Requests Scheduling for Web Servers over Content-Centric Networking

被引:3
作者
Tu, Yukai [1 ]
Qiao, Xiuquan [1 ]
Nan, Guoshun [1 ]
Chen, Junliang [1 ]
Li, Shasha [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing, Peoples R China
来源
2015 THIRD IEEE WORKSHOP ON HOT TOPICS IN WEB SYSTEMS AND TECHNOLOGIES (HOTWEB) | 2015年
关键词
Content-centric networking; web server; dynamic requests scheduling;
D O I
10.1109/HotWeb.2015.15
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Content-Centric Networking (CCN) facilitates the content distribution for static Web applications due to its in-network caching. However, when it comes to dynamic Web request, the original fair scheduling of Interest packets on the CCN Web server (i.e. without differentiating a new service request and the service requests being processed) increases the mean response time, resulting in a decrease of service performance. To address this problem, we present a Priority-based Dynamic Web Requests Scheduling (called PBDRS) for CCN Web server. We first increase the priority of the subsequent Interest packet requests belonging to dynamic Web requests being processed, based on the first-come-first-served strategy. Then, services with small-size response data are also scheduled to a higher priority, leveraging the shortest remaining processing time (SRPT) scheduling policy. To validate the proposed approach, we implemented the proposed PBDRS mechanism in our existing CCN Web server and conducted the performance evaluation experiments based on a real dataset crawled from three popular dynamic Web sites of China in a trace-driven way. Experimental results indicate that PBDRS outperforms existing fair scheduling approach of Interest packets in terms of the mean response time.
引用
收藏
页码:43 / 48
页数:6
相关论文
共 11 条
  • [1] Biersack E. W., 2007, Performance Evaluation Review, V34, P21, DOI 10.1145/1243401.1243407
  • [2] Size-based scheduling to improve web performance
    Harchol-Balter, M
    Schroeder, B
    Bansal, N
    Agrawal, M
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2003, 21 (02): : 207 - 233
  • [3] Networking Named Content
    Jacobson, Van
    Smetters, Diana K.
    Thornton, James D.
    Plass, Michael
    Briggs, Nick
    Braynard, Rebecca
    [J]. COMMUNICATIONS OF THE ACM, 2012, 55 (01) : 117 - 124
  • [4] McWherter DT, 2005, PROC INT CONF DATA, P446
  • [5] NDNBrowser: An extended web browser for named data networking
    Qiao, Xiuquan
    Nan, Guoshun
    Peng, Yue
    Guo, Lei
    Chen, Jingwen
    Sun, Yunlei
    Chen, Junliang
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 50 : 134 - 147
  • [6] CCNxTomcat: An extended web server for Content-Centric Networking
    Qiao, Xiuquan
    Nan, Guoshun
    Tan, Wei
    Guo, Lei
    Chen, Junliang
    Quan, Wei
    Tu, Yukai
    [J]. COMPUTER NETWORKS, 2014, 75 : 276 - 296
  • [7] Schrage L. E., 1996, OPER RES, V14, P670
  • [8] Schroeder Bianca., 2006, P 22 INT C DATA ENG, P153
  • [9] Shang W., 2013, NDN0014 UCLA CTR RES
  • [10] Wentao Shang, 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), P399, DOI 10.1109/INFCOMW.2013.6970726