RAID对服务器的要求
由于RAID技术可以使多块磁盘同时读写,这就使得对服务器的CPU、内存、I/O带宽等方面的性能要求,比单磁盘使用时要高许多,而且使单块磁盘读写性能越来越高,对服务器的以上要求也就越来越高。在过去使用UltraWideSCSI,40Mbps的磁盘阵列时,对CPU的速度的要求并不严格,因为SCSI本身也不是很快。但是当SCSI演变到Ultra,80Mbps时,对CPU的要求也就变得苛刻了一一最起码在IntelPentium处理器上,还有IBM、HP、Cpaq和Sun等公司的RISC架构的高性能服务器的专用处理器上。现在,像Intel和AMO的最新处理器等都可以支持目前最快的Ultra3,320Mbps的RAID技术。
除此之外,服务器总线技术也是制约RAID应用的一个重要因素。所以支持RAID技术的服务器I/O总线结构,已由传统的I/O结构改为12O(IntelligentI/O,简称12O,智能I/O)结构,其目的就是为了减小服务器CPU的负担,将系统的I/O负载与服务器CPU负载分开。
在服务器网络操作系统方面,目前NetWare系统支持RAID1(镜像和双工)。WindowsNT、Windows2000、Linux等系统都支持RAIDO、RAID1和RAID5级别。
要实现数据安全冗余,就必须对磁盘阵列中磁盘的使用有一定的要求。如何确保数据的安全,则取决于磁盘阵列的设计与品质。其中有几个功能是必须考虑的:是否有环境监控器针对温度、电压、电源、散热风扇、磁盘状态等进行监控?磁盘阵列内的磁盘是用SCAII整体后背板还是只用SCSI线连接?在SCAII整体后背板上是否有隔绝芯片,以防磁盘在热插拔时所产生的高/低电压使系统电压回流,造成系统的不稳定,产生数据丢失?这将都是要重视的。因为在磁盘阵列内很多磁盘都共用同一条SCSI总线,一个磁盘热插拔,不能影响其他的磁盘。80针的SCSI磁盘是支持热插拔的,68针的不支持热插拔。有没有热插拔,体现在电路的设计上就是有没有保护线路的设计。同样地,磁盘拖架也有真的热插拔及假的热插拔的区别。
在配置磁带阵列时,还要注意阵列中的磁盘顺序(不是全部)。也就是说有些RAID阵列卡在磁盘拔出后,只有按次序插回l等列中,才能保证数据仍能正常地被存取。例如,用6个磁盘做阵列,在最初初始化时,此6个磁盘是按顺序放置在磁盘阵列内的,分为第1、第2......到第6个磁盘。如果磁盘阵列有顺序要求,则在将磁盘取出做维护之后,一定要以原来的摆放顺序将该磁盘插回磁盘阵列中,否则,可能因磁盘顺序与原来的不符,磁盘阵列上的控制器识别不了磁盘而造成数据丢失。
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。