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

Design of virtual disk service software framework

在线阅读下载全文

作  者:刘晓建[1] 任怡[1] 戴华东[1] 

机构地区:[1]国防科学技术大学计算机学院,长沙410073

出  处:《计算机工程与应用》2010年第25期28-30,共3页Computer Engineering and Applications

基  金:国家高技术研究发展计划(863)No.2008AA01Z138;No.2009AA01Z101~~

摘  要:虚拟磁盘技术是数据存储虚拟化技术的一个重要组成部分。当前,开发新型虚拟磁盘驱动需要涉及到较多的操作系统内核编程,这对开发人员提出了较高的要求。研究了一种通用的虚拟磁盘服务软件的实现框架,此框架可对操作系统内核提供标准块设备接口,对用户态服务进程提供一组标准服务接口用于实现服务的注册和请求/应答的传递,从而实现了操作系统内核模块的通用性。最后,基于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.

关 键 词:虚拟磁盘 存储虚拟化 操作系统 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象