|
RAID - это некий массив, который состоит из некоторого числа жестких дисков, управляемых специальным контроллером. Их взаимосвязь организовывается посредством скоростных каналов, вследствие чего система воспринимает их как одно целое. RAID контроллер может обеспечивать самые разные степени быстродействия и отказоустойчивости. Используется для повышения скорости записи и чтения информации или/и для более надежного хранения данных. Сама аббревиатура RAID со своего появления расшифровывалась как «резервный (избыточный) массив недорогих дисков» или (redundant array of inexpensive disks). Это можно объяснить тем, что в былые времена они были намного дешевле RAM. В дальнейшем расшифровка была заменена на «резервный (избыточный) массив независимых дисков» или (redundant array of independent disks). Контроллеры могут быть Sas и Sata. С помощью RAID контроллера Sas можно объединять как HP Sas жесткие диски, так и HP Sata жесткие диски. Но вот Sata контроллер принимает только жесткие диски Sata. По реализации существует три варианта RAID систем: - software-based (аппаратная); - bus-based (шинно-ориентированная - аппаратная); - subsystem-based (аппаратная - автономная подсистема). Все реализации, которые перечислены выше, базируются на исполнении определенного программного кода. Отличие их в том, где идет исполнение этого кода: на RAID контроллере в специализированном процессоре (аппаратная реализация) или в компьютере в центральном процессоре (программная реализация). RAID контроллеры программной реализации охватывают простые уровни. Они не требуют серьезных вычислений и используются, обычно, в серверах начального уровня. Аппаратная реализация реализует все стандартные уровни и используется в более мощных серверных системах. Уровни спецификации делятся на такие виды (по стандарту де-факто): Raid 0, Raid 1, Raid 2, Raid 3, Raid 4, Raid 5, Raid 6, Raid 10, Raid 50, Raid 60. Они отличаются своей надежностью, производительностью и используются в различных серверах и серверных системах.
|