DocumentCode :
3009778
Title :
Application-Kernel Collaboration Mechanisms for Real-Time Cluster Server under Overloading
Author :
Tang, Yu ; Chen, Shuyu ; Bu, Changqing ; Chang, Guanghui ; Simha, Rahul
Author_Institution :
Dept. of Comput. Sci., George Washington Univ., Washington, DC
fYear :
2008
fDate :
25-27 Sept. 2008
Firstpage :
258
Lastpage :
265
Abstract :
Cluster-based servers delivering timely responsive service can shorten response latency and maximize system throughput through multi-threading. However, under high workload, large volume of threads may overload the kernel, leading to an inoperational system "hold-out" status. Majority of overload control work have been done at application level, but lack the collaboration between application and kernel to proactively respond to overloading. In this paper we propose two application-kernel cooperative mechanisms, of which the Flush-Out function recovers system from overloading by filtering out certain amount of events from kernel, and the Early-Drop mechanism protects system from overloading by proactively responding to load status. Experiments on a cluster server indicate the proposed mechanisms improve serverpsilas responsiveness under high load condition by substantially cutting the response time by 7~22% and event drop rate to 10~21%. The application-kernel mechanisms demonstrate its effectiveness in keeping mission-critical servers in operational state and delivering improved performance under high .workload.
Keywords :
client-server systems; multi-threading; operating system kernels; resource allocation; system recovery; application-kernel collaboration mechanism; early-drop mechanism; flush-out function; multithreading; overload control; real-time cluster server; system recovery; Collaboration; Delay; Kernel; Monitoring; Multithreading; Network servers; Protection; Sensor systems and applications; Throughput; Yarn; cluster; kernel mechanism; real-time; scheduling scheme;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
Type :
conf
DOI :
10.1109/HPCC.2008.35
Filename :
4637706
Link To Document :
بازگشت