计算机系统结构 输入/输出系统

本文详细介绍了I/O系统的可靠性、可用性和可信性,并着重讲解了RAID的不同级别及其特点,包括RAID0到RAID7。接着探讨了通道处理机的作用、硬件组成、工作过程及不同类型的通道,如字节多路通道、选择通道和数组多路通道,分析了它们的流量计算方法。最后讨论了通道和I/O系统流量设计的关键考量,以确保数据传输的高效与安全。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、I/O系统的可靠性、可用性和可信性

系统的可靠性是指系统从某个初始参考点开始一直连续提供服务的能力,通常用平均无故障时间(MTTF)来衡量,
MTTF的倒数就是系统的失效率。

如果系统中每个模块的生存期服从指数分布,则系统整体的失效率是各部件的失效率之和。

系统中断服务的时间用平均修复时间(MTTR)来衡量。

系统的可用性是指系统正常工作的时间在连续两次正常服务间隔时间中所占的比例。

其中MTTF+MTTR通常用平均失效间隔时间(MTBF)来替换。

系统的可信性是指服务的质量。

二、RAID

RAID原理是将并行处理技术引入到磁盘系统。
RAID的特点是:盘阵列容量大、速度快、可靠性高、造价低廉,是解决I/O瓶颈的有效方法之一。

2.1 RAID0 (非冗余)

从数据层面讲,将数据按块分布在多个盘上,实际上是非冗余阵列,无冗余信息。严格地说,它不属于RAID系列。
优点:高性能,磁盘利用率高。
缺点:系统可靠性差。

2.2 RAID1 (镜像)

数据每写入到一个盘时,就将其也写到另一个冗余盘,形成两个备份。
优点:系统可靠性好,设计简单。
缺点:硬件开销大,效率低。

2.3 RAID2—存储式ECC

位交叉式海明编码阵列
优点:高速误差校正,数据传输速率高,设计较简单。
缺点:校正空间大,磁盘阵列利用率低。仅仅理论上体现其优越,未能广泛应用。

2.4 RAID3—位交叉奇偶校验

是单盘容错并行传输的阵列,即数据以位或字节交叉的方式存储于各盘,冗余的奇偶校验信息存储在一台专用盘上。
在RAID3中,磁盘被分组,读写要访问组中所有盘,每组有一个盘作为校验盘,当一个盘出故障时,通过校验和
恢复出错数据。
优点:读写速度快,盘失效对吞吐率影响小,盘阵列利用率高。
缺点:设计较复杂。

2.5 RAID4—块交叉奇偶校验

是专用奇偶校验独立存取阵列,即数据以块交叉的方式存储于各盘,冗余的奇偶校验信息存储在一台专用盘上。
优点:读写速度快,盘阵列利用率高。
缺点:设计较复杂&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值