NAISTAR
Advanced Search
Japanese | English

naistar (NAIST Academic Repository) >
学術リポジトリ naistar / NAIST Academic Repository naistar >
学術雑誌論文 / Journal Article >
情報科学研究科 / Graduate School of Information Science >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10061/5309

Title: Reducing processor usage on heavily-loaded network servers with POSIX real-time scheduling control
Authors: Kawai Eiji
Kadobayashi Youki
Yamaguchi, Suguru
Issue Date: 1-Jun-2005
Publisher: Institute of Electronics, Information and Communication Engineers
Journal Title: IEICE transactions on information and systems
Volume: E88-D
Issue: 6
Start page: 1168
End page: 1177
Abstract: Polling I/O mechanisms on the Unix platform such as select() and poll() cause high processing overhead when they are used in a heavily-loaded network server with many concurrent open sockets. Large waste of processing power incurs not only service degradation but also various troubles such as high electronic power consumption and worsened MTBF of server hosts. It is thus a serious issue especially in large-scale service providers such as an Internet data center (iDC) where a great number of heavily-loaded network servers are operated. As a solution of this problem, we propose a technique of fine-grained control on the invocation intervals of the polling I/O function. The uniqueness of this study is the utilization of POSIX real-time scheduling to enable the fine-grained execution control. Although earlier solutions such as an explicit event delivery mechanism also addressed the problem, they require major modification in the OS kernel and transition from the traditional polling I/O model to the new explicit event-notification model. On the other hand, our technique can be implemented with low cost because it just inserts a few small blocks of codes into the server program and does not require any modification in the OS kernel.
URI: http://hdl.handle.net/10061/5309
URL: http://search.ieice.org
ISSN: 0916-8532
Rights: Copyright (C)2005 IEICE
Text Version: publisher
Publisher DOI: 10.1093/ietisy/e88-d.6.1168
Appears in Collections:情報科学研究科 / Graduate School of Information Science

Files in This Item:

File Description SizeFormat
IEICE_E88-D_6_1168.pdf874.05 kBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Copyright (c) 2007-2012 Nara Institute of Science and Technology All Rights Reserved.
DSpace Software Copyright © 2002-2010  Duraspace - Feedback