SAN для того и делают, чтобы фигова туча хостов могла параллельно
работыть с устройствами.
Однако, тут таки есть подводные камни.
Например:
- будут ли они работать с одной файловой системой?
обычно нужен какой-то софт разделения (класткризации)
- если нетб то однако, какой механизм используется для
разделения секций диска?
если используется что-то типа LVM, то как с согласованием
структуры на ходу
Imho, в любом случае это unstable. Либо нужен какой-нибудь умный контроллер с кучей мегабайт памяти под очередь записи, либо как-то на железном уровне занижать скорость записи.
А кто сказал, что очередь не поддерживается? Уже SCSI-2 вводил очередь c 8-битным номером элемента. Даже одна ОС/компьютер может доверить перераспределение запросов диску и генерировать хотябы 8 запросов в параллель за раз. И кластеры с эти вполне нормально работают уже массу лет, т.ч. вполне стабильно.
Поподробнее. Два сервера - кластер oracle9. Сейчас они уже используют один рэйд совместно, но там как-то всё лихо закручено через lvm и raw девайсы. Мне хотелось бы повторить нечто подобное с другим диском , хочу туда бэкапить rman-ом базу. Дело в том , что rman начинает лить бэкап базы сразу с двух нод кластера, поэтому им нужен общий ресурс. Делаю по nfs , но так конкретно теряю в скорости. ( сравнить скорость scsi и 100Мбит ethernet)