期刊文献+

虚拟磁盘服务软件框架设计

Design of virtual disk service software framework
下载PDF
导出
摘要 虚拟磁盘技术是数据存储虚拟化技术的一个重要组成部分。当前,开发新型虚拟磁盘驱动需要涉及到较多的操作系统内核编程,这对开发人员提出了较高的要求。研究了一种通用的虚拟磁盘服务软件的实现框架,此框架可对操作系统内核提供标准块设备接口,对用户态服务进程提供一组标准服务接口用于实现服务的注册和请求/应答的传递,从而实现了操作系统内核模块的通用性。最后,基于Linux的NBD驱动实现的原型系统验证了工作的实用性。 Virtual disk technology is an important topic of storage virtualization.For the time being,much kernel programming is involved when a new kind of virtual disk support is developed, which is a great challenge for most application developers.A general virtual disk implementation framework is presented to resolve this problem.In this framework, a general kernel module is proposed to provide standard block device interface to the operating system.On the other hand,this kernel module also provides a general request/response passing interface to the user space virtual disk service application.Finally, based on Linux NBD driver,a prototype is constructed,which verifies this study.
出处 《计算机工程与应用》 CSCD 北大核心 2010年第25期28-30,共3页 Computer Engineering and Applications
基金 国家高技术研究发展计划(863)No.2008AA01Z138 No.2009AA01Z101~~
关键词 虚拟磁盘 存储虚拟化 操作系统 virtual disk storage virtualization operating system
  • 相关文献

参考文献4

  • 1Scandberg R, Goldberg D, Kleiman S, et al.Design and implementation of the sun network filesystem[C]//USENIX Conference Proceedings,USENIX Association,Berkeley,CA, 1985.
  • 2Code F X.CIFS explained[EB/OL].http://media/server276.com/codefx/CIFS_Explained.pdf.
  • 3Machek ENetwork block device[EB/OL].http://nbd.sourceforge.net/.
  • 4Benke T.Blktap overview[EB/OL].http://wiki.xensource.com/xenwiki/blktap.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部