RAID对服务器的要求

发布时间:2021-09-11

  由于 RAID 技术可以使多块磁盘同时读写,这就使得对服务器的 CPU 、内存 、I/O带宽等方面的性能要求,比单磁盘使用时要高许多,而且使单块磁盘读写性能越来越高,对服务器的以上要求也就越来越高。在过去使用 Ultra Wide SCSI,40Mbps 的磁盘阵列时,对CPU 的速度的要求并不严格 ,因为 SCSI 本身也不是很快。但是当 SCSI 演变到 Ultra,80Mbps 时,对 CPU 的要求也就变得苛刻了一一最起码在 Intel Pentium 处理器上 ,还有 IBM 、HP、 Compaq 和Sun 等公司的RISC 架构的高性能服务器的专用处理器上。现在,像 Intel 和 AMO 的最新处理器等都可以支持目前最快的 Ultra 3,320Mbps 的RAID 技术。

  除此之外,服务器总线技术也是制约 RAID 应用的一个重要因素。所以支持 RAID 技术的服务器 I/O 总线结构,已由传统的 I/O 结构改为 12O (IntelligentI/O,简称12O,智能 I/O) 结构,其目的就是为了减小服务器 CPU 的负担,将系统的 I/O 负载与服务器 CPU 负载分开。

  在服务器网络操作系统方面,目前 NetWare 系统支持 RAID1(镜像和双工)。Windows NT 、Windows 2000、Linux 等系统都支持RAIDO、RAID1和 RAID5级别。

  要实现数据安全冗余,就必须对磁盘阵列中磁盘的使用有一定的要求。如何确保数据的安全,则取决于磁盘阵列的设计与品质。其中有几个功能是必须考虑的:是否有环境针对温度、电压、电源、散热风扇、磁盘状态等进行监控?磁盘阵列内的磁盘是用 SCA-II 整体后背板还是只用 SCSI 线连接?在 SCA-II 整体后背板上是否有隔绝芯片,以防磁盘在热插拔时所产生的高/低电压使系统电压回流,造成系统的不稳定,产生数据丢失?这将都是要重视的。因为在磁盘阵列内很多磁盘都共用同一条 SCSI 总线,一个磁盘热插拔,不能影响其他的磁盘。80针的 SCSI 磁盘是支持热插拔的,68 针的不支持热插拔。有没有热插拔,体现在电路的设计上就是有没有保护线路的设计。同样地,磁盘拖架也有真的热插拔及假的热插拔的区别。

  在配置磁带阵列时,还要注意阵列中的磁盘顺序(不是全部)。也就是说有些 RAID 阵列卡在磁盘拔出后,只有按次序插回l等列中,才能保证数据仍能正常地被存取 。例如,用6个磁盘做阵列,在最初初始化时,此6个磁盘是按顺序放置在磁盘阵列内的,分为第1、第2......到第6个磁盘。如果磁盘阵列有顺序要求,则在将磁盘取出做维护之后,一定要以原来的摆放顺序将该磁盘插回磁盘阵列中,否则,可能因磁盘顺序与原来的不符 ,磁盘阵列上的识别不了磁盘而造成数据丢失。

注册即送1000元现金券