Параллельный доступ iscsi / общий доступ iscsi на NAS
У меня был NAS- блок с 7 отсеками и Raid-5 (5,3 ТБ) с гигабитным Ethernet-коммутатором Netgear для подключения хостов (3 машины на Windows7 Характеристики: i7 / 16 ГБ ОЗУ / 1 ТБ HDD / гигабитный сетевой адаптер Ethernet). (Все конечные точки сконфигурированы с поддержкой jumbo frame 9014B).
Кроме того, NAS BOX имеет 2 отдельных порта Ethernet 1G (поддерживает объединение ссылок / баланс нагрузки / сбой и т.д.), а также один слот pci, где я могу использовать карту Ethernet 10G при необходимости.
И настроил один том SCSI на моем nas box с доступным максимальным пространством для использования.
И теперь мое требование состоит в том, чтобы я хотел одновременный доступ к одному тому SCSI с максимально возможной пропускной способностью с каждой машины (машина редактирования ADOBE CS5).
Как это было бы возможно?
Использование каких-либо сторонних альянсов, таких как metaSAN iSCSI, DataPlow?
Или Выделенная система хранения с открытым исходным кодом, как FreeNas или открытый наполнитель?
Или любое другое решение для работы с ним..
Заранее спасибо всем, кто предлагает / помогает мне.
1 ответ
Параллельный доступ к блочному устройству, такому как iSCSI, невозможен в стандартных файловых системах. Для этого вам понадобится файловая система с общим диском (например, GFS или OCSFS), но в большинстве случаев самым простым решением будет просто использовать сетевой ресурс (через SMB/CIFS или NFS), если этого достаточно для вашего приложения.
Изменить: это слишком долго для комментария.
Вы столкнетесь с множеством проблем, и я думаю, вы не сможете заставить это работать с тем, что у вас есть.
Вашей первой проблемой будет сам RAID. Я не вижу постоянной скорости записи>250 МБ / с с тремя отдельными потоками данных на простом 7-дисковом NAS RAID5. Это может работать для одного потока данных, но не для нескольких одновременных потоков.
Сеть. Я не знаю, сколько интерфейсов имеет устройство NAS, но вы получите около 100 МБ / с данных через одно соединение 1 ГБ / с в лучшем случае, поэтому, если у вас не менее трех интерфейсов, сеть уже ограничит вы. И даже если у вас столько интерфейсов, NAS должен разрешить сопоставить их все с одной и той же целью iSCSI или разрешить соединить их в одну (что, в свою очередь, требует поддержки по крайней мере от коммутатора).
Если все это как-то работает, вы можете выбрать файловую систему с общим диском, которая поддерживает Windows, и попытаться реализовать кластерную файловую систему с этим, но эта FS будет иметь некоторые собственные издержки, еще больше ограничивая вас.
Честно говоря, у вас должен был быть консультант, который разработал бы решение для ваших требований, прежде чем покупать вещи, это намного больше, чем простой общий доступ к офисным файлам, который разработано и оптимизировано для большинства устройств NAS.