跳到主要导航 跳到搜索 跳到主要内容

Multilanes: Providing virtualized storage for OS-level virtualization on many cores

  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

OS-level virtualization is an efficient method for server consolidation. However, the sharing of kernel services among the co-located virtualized environments (VEs) incurs performance interference between each other. Especially, interference effects within the shared I/O stack would lead to severe performance degradations on many-core platforms incorporating fast storage technologies (e.g., non-volatile memories). This paper presents MultiLanes, a virtualized storage system for OS-level virtualization on many cores. MultiLanes builds an isolated I/O stack on top of a virtualized storage device for each VE to eliminate contention on kernel data structures and locks between them, thus scaling them to many cores. Moreover, the overhead of storage device virtualization is tuned to be negligible so that MultiLanes can deliver competitive performance against Linux. Apart from scalability, MultiLanes also delivers flexibility and security to all the VEs, as the virtualized storage device allows each VE to run its own guest file system. The evaluation of our prototype system built for Linux container (LXC) on a 16-core machine with a RAM disk demonstrates MultiLanes outperforms Linux by up to 11.32X and 11.75X in micro- and macro-benchmarks, and exhibits nearly linear scalability.

源语言英语
主期刊名Proceedings of the 12th USENIX Conference on File and Storage Technologies, FAST 2014
出版商USENIX Association
317-329
页数13
ISBN(电子版)9781931971089
出版状态已出版 - 2014
活动12th USENIX Conference on File and Storage Technologies, FAST 2014 - Santa Clara, 美国
期限: 17 2月 201420 2月 2014

出版系列

姓名Proceedings of the 12th USENIX Conference on File and Storage Technologies, FAST 2014

会议

会议12th USENIX Conference on File and Storage Technologies, FAST 2014
国家/地区美国
Santa Clara
时期17/02/1420/02/14

指纹

探究 'Multilanes: Providing virtualized storage for OS-level virtualization on many cores' 的科研主题。它们共同构成独一无二的指纹。

引用此