首页> 外文会议>IEEE International Conference on High Performance Computing and Communications >Application-Kernel Collaboration Mechanisms for Real-Time Cluster Server under Overloading
【24h】

Application-Kernel Collaboration Mechanisms for Real-Time Cluster Server under Overloading

机译:超载下实时群集服务器的应用程序 - 内核协作机制

获取原文

摘要

Cluster-based servers delivering timely responsive service can shorten response latency and maximize system throughput through multithreading. 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 server's 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.
机译:基于群集的服务器及时响应服务可以缩短响应延迟并通过多线程最大化系统吞吐量。但是,在高工作量下,大量线程可能会过载内核,导致宁静的系统“保持”状态。在应用程序级别完成了大多数过载控制工作,但缺乏应用程序和内核之间的协作,以主动响应过载。在本文中,我们提出了两个应用程序内核的合作机制,其中通过从内核过滤掉一定量的事件超载冲洗-OUT功能恢复时系统,以及早期丢弃机制可以保护系统免受通过积极响应负载状态超载。在集群服务器上的实验表明,通过将响应时间大大切割为7〜22%,事件下降率至10〜21%,提出了在高负荷条件下提高服务器的响应能力。应用程序 - 内核机制展示其在保持运营状态下保持关键任务服务器的有效性,并在高工作量下提供改进的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号