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

基于透明计算模式的I/O Server的设计
引用本文:夏楠,张尧学,杨善林,王晓辉.基于透明计算模式的I/O Server的设计[J].计算机工程,2006,32(21):61-63.
作者姓名:夏楠  张尧学  杨善林  王晓辉
作者单位:1. 合肥工业大学计算机网络系统所,合肥,230009
2. 清华大学计算机科学与技术系,北京,100084
基金项目:国家高技术研究发展计划(863计划)
摘    要:设计并实现了一个基于透明计算模式的I/O Server系统,I/O Server和I/O Client是一个在透明计算环境下,支持多操作系统远程启动和运行的网络存储访问服务I/O Manager的2个软件模块,I/O Server工作在服务器端,I/O Client工作在客户端。在透明计算模式中,各客户机硬件与操作系统分离,用户需要的操作系统的应用程序存储在服务器端。在客户机启动时,I/O Server和启动协议将I/O Client下载到端系统上运行,然后I/O Client向I/O Server发出I/O请求,I/O Server对收到的I/O请求加以分析,进行优先级分类,在优先级分时轮转调度I/O请求、操作服务器上的虚拟硬盘文件,并通过预取和缓存策略减少磁盘I/O操作,将处理结果返回给客户端,支持操作系统的远程启动,并为系统运行时的各种请求提供服务。

关 键 词:计算机网络  操作系统  客户/服务器  远程启动  缓存
文章编号:1000-3428(2006)21-0061-03
收稿时间:2005-09-16
修稿时间:2005-09-16

Design of I/O Server Based on Transparent Calculation Model
XIA Nan,ZHANG Yaoxue,YANG Shanlin,WANG Xiaohui.Design of I/O Server Based on Transparent Calculation Model[J].Computer Engineering,2006,32(21):61-63.
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:This paper presents the design and implementation of an I/O server based on transparent calculation model. I/O server and I/O client are two software modules of an I/O manager which is a network storage access service supporting multi-OS remote start in transparent compution environment. I/O server works on the server, and I/O client runs on the client. In transparent calculation model, the operation system of the clients is separated from the hardware, the operation system and applications which users want to use are all stored on the server. When the clients boot, I/O server and the boot protocol works together, downloads I/O client to the clients’ memory, and then I/O client sends I/O requests to I/O server. I/O server analyzes the requests received and classifies the priorities, then schedules these classified requests based on the priorities to operate virtual disk files on the server, sends the results to the clients. To reduce the disk I/O, I/O server also applies prefetching and cache policy. I/O server supports the remote boot of the operation systems, and provides services for all kinds of requests as the operation system is running.
Keywords:Computer network  Operation system  Client/Server  Remote boot  Cache
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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