摘要
CA-NFS通过延迟和加速应用程序的文件操作以满足不同应用的服务质量需求,取得了很好的效果,但它并没有考虑到NFS数据流包的网络延迟抖动对QoS的影响。本文为NFS设计和实现一种QoS管理模块,利用Linux下现有的CGroup和QoS机制,以较小的代价提供NFS的QoS保障能力。从实验结果看,改造后的NFS减小了网络数据包时延抖动范围,效果较好,为NFS提供了一定的QoS保证能力。
CA-NFS meets the requirement of the QoS of NFS for different applications by delaying or accelerating the application of the f'de operations. It achieves good performance. However, it does not consider the impaction of the network delay jitter of NFS packets. This paper designs and implements a module for managing QoS, offers the guarantee ablility for the QoS of NFS with less cost by exploiting the existing mechanisms of CGroup and QoS of Linux. From the experimental results, the improved NFS reduces the range of delay jitter of network packets. Its performances better than before. It provides a certain of capability for assuring the QoS of NFS.
出处
《计算机与现代化》
2013年第5期57-61,共5页
Computer and Modernization
基金
国家自然科学基金资助项目(61272123)
国家科技支撑计划课题(2011BAH04B05)
关键词
网络文件系统
网络存储
服务质量
network file system
network storage
quality of service