首页 | 本学科首页   官方微博 | 高级检索  
     

IOMan:一种支持多操作系统远程启动和运行的I/O管理方法
引用本文:夏楠,张尧学,杨善林,王晓辉.IOMan:一种支持多操作系统远程启动和运行的I/O管理方法[J].计算机研究与发展,2007,44(2):317-325.
作者姓名:夏楠  张尧学  杨善林  王晓辉
作者单位:1. 合肥工业大学计算机网络系统研究所,合肥,230009
2. 清华大学计算机科学与技术系,北京,100084
基金项目:国家高技术研究发展计划(863计划)
摘    要:为了降低用户使用和维护计算机系统的成本,基于透明计算模式提出了一种工作在局域网环境下的I/O管理方法:IOMan. IOMan只是用软件方法在客户端设置磁盘I/O重定向机制,按需动态下载数据,而不需要修改当前常用的操作系统如Windows的启动机制,也不影响其他I/O操作,能够支持多种操作系统的远程启动和应用程序的运行 . IOMan基于客户机/服务器模型,包括I/O Client和I/O Server两个部分,其中I/O Client工作在客户端,I/O Server工作在服务器端 . I/O Client通过重新定义访问磁盘的BIOS中断处理程序以及创建虚拟本地磁盘,将I/O请求发送给服务器;I/O Server响应客户端请求,读写服务器上存储的虚拟硬盘文件,然后以扇区形式将数据发送给I/O Client.

关 键 词:计算机网络  操作系统  客户/服务器  I/O管理  远程启动  支持  多操作系统  远程启动  运行  管理方法  Running  Boot  Remote  Supporting  Method  数据发送  扇区  硬盘文件  存储  请求发送  响应  虚拟  中断处理程序  BIOS  访问
修稿时间:12 8 2005 12:00AM

IOMan: An I/O Management Method Supporting Multi-OS Remote Boot and Running
Xia Nan,Zhang Yaoxue,Yang Shanlin,Wang Xiaohui.IOMan: An I/O Management Method Supporting Multi-OS Remote Boot and Running[J].Journal of Computer Research and Development,2007,44(2):317-325.
Authors:Xia Nan  Zhang Yaoxue  Yang Shanlin  Wang Xiaohui
Affiliation:1 Institute of Computer Network Systems, Hefei University of Technology, Hefei 230009; 2 Department of Computer Science and Technology, Tsinghua University, Beijing 100084
Abstract:To reduce the cost of users using and maintaining computer systems, based on transparence computing, an I?O management method, IOMan, is presented, which works on a LAN environment. IOMan only uses software solution to setup a disk access redirection mechanism which needn't modify the boot mechanism of commodity operating systems such as Windows, and also doesn't affect the other I?O operations, to support multi-OS remote boot and applications running in LAN. IOMan is constructed as client?server architecture, including two parts: I?O client and I?O server. I?O client runs on the client, and I?O server works on the server. I?O client redefines the processing program of BIOS interrupt accessing the disk, and creates a virtual local disk, to send I?O requests to I?O server. I?O server responses I?O requests from the clients and accesses the virtual disk files stored on the server, and then sends the data to the clients in the form of sectors.
Keywords:computer network  operation system  client/server  I/O management  remote boot
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号