硬盘双工?这个概念还真罕见,通常双工是指一条信号通道上可以同时进行双向通讯,例如100Mbps双工以太网卡,可以同时向外和向内都达到最大100Mbps的通讯速度。磁盘双工不知道是什么东西。
磁盘镜像最简单的例子是RAID 1,当然还有更高级别的RAID,由驱动程序或者硬件RAID卡实现,OS只当成是一块硬盘来读写,但事实上信号被复制为两份或者更多份同时写入多块磁盘,读取的时候则同时从多块磁盘上读取(并互为校验)。因此,当一块磁盘出错的时候,另一块或多块镜像可以维持完成的正确数据,并可以将这些数据重新镜像到一块新替换的硬盘上。
双机容错是“高可用性集群”里的概念,这不是两块硬盘,二是两台独立的服务器,它们互为镜像,同时处理一样的任务,并通过专用信号线路(心跳线)互相监控对方是否在正常工作,当一台服务器由于软件或者硬件的问题而暂时无法正常工作的时候,另一台总能支持到故障解决。