首页> 外文会议>International Symposium on Applications and the Internet >DNS: disk-to-network splicing for network driven data transferring
【24h】

DNS: disk-to-network splicing for network driven data transferring

机译:DNS:网络驱动数据传输的磁盘到网络拼接

获取原文

摘要

In Internet servers that run on general-purpose operating systems, network subsystems and disk subsystems cooperate with each other for user requests. Many studies have focused on optimizing the data movement across the subsystems to reduce data copying overhead among intermediate buffers such as process buffers, network send buffers and disk buffers. When data are moved across the subsystems, events such as read requests and write requests for data movement are also delivered across the subsystems by the servers and operating systems. However, there have been fewer studies on the optimization of event delivery which controls data copying timing across the subsystems. In conventional operating systems, to transfer data in the disk subsystem into the network subsystem, several different contexts are involved. A series of events are passed through the contexts. Whenever an event in one context is passed into the other context, context switching and scheduling are incurred. We have developed inter-subsystem event delivery mechanism, disk-to-network splicing (DNS), which optimizes event delivery among the subsystems involved to suppress scheduling and context switching during I/O request processing. We developed a DNS mechanism and performed experiments on Linux 2.4. The experimental results show that the system performance is improved by 4.9% 10.1%.
机译:在通用操作系统上运行的Internet服务器中,网络子系统和磁盘子系统彼此协作以获取用户请求。许多研究专注于优化整个子系统的数据移动,以减少中间缓冲区(如过程缓冲区),网络发送缓冲区和磁盘缓冲区之间的数据复制开销。当数据跨越子系统移动数据时,服务器和操作系统也在子系统中递送诸如读取请求和写入数据移动的事件。但是,关于优化事件传送的研究较少,该研究控制了整个子系统中的数据复制时间。在传统的操作系统中,将数据系统中的数据传输到网络子系统中,涉及几种不同的上下文。一系列事件通过上下文传递。每当一个上下文中的事件传递到其他上下文中时,会产生上下文切换和调度。我们已经开发了跨子系统事件传递机制,磁盘到网络拼接(DNS),其优化了在I / O请求处理期间抑制调度和上下文切换所涉及的子系统之间的事件传递。我们开发了一个DNS机制并对Linux 2.4进行了实验。实验结果表明,系统性能提高了4.9%10.1%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号