| 
 咨询电话:010-51727811/12/13
当前位置: 首页 > 新闻中心 > 业内新闻 >
本地I/O路径之卷管理器创建多个请求
时间:2013-11-25 09:23  来源:飞客数据恢复   作者:飞客数据恢复工程师
     像前面几节所讨论的,卷管理器从文件系统取得请求,然后,作为分块或镜像的数据,将它们发送到一个或多个设备。卷管理器就如同是多个I/O请求的发源地一样,这些I/O请求需要多个设备和主机I/O控制器的服务。
 
    卷管理器中的磁盘镜像器从文件系统取得一个I/O请求,并为两个不同的设备产生两个I/O请求。这两条路径可能沿着完全相同的路线到达各自的设备,假如使用了两个分开的I/O控制器,这两个设备的路径几乎立即分开。比较了这两种方式,卷管理器首先从文件系统接受单个的I/O请求,而后产生多个I/O路径。两个请求在图中标记为R1和R2。
从图中可以看出,在上面的路径中,请求通过完全相同的路径到达不同的设备。镜像的请求以串行的方式沿着同一路径传输,即路径上的每一个成分都必须为每个请求重复执行操作,这两个请求分别表示为R1和R2。在下面的路径中,使用了两个不同的I/O控制器。镜像的请求在两个不同的路径上并行地传输。注意,两种情况都仅使用一个主机I/O总线,以实现在设备驱动程序和主机I/O控制器之间传输请求。