2010-08-18 5 views
0

У нас есть том NTFS, который используется для хранения большого количества файлов (в настоящее время 500 ГБ и растет). В настоящее время одно и то же доступно через общий ресурс файла одним приложением. Мы рассматриваем варианты масштабирования файлового сервера для доступа несколькими приложениями. Другие приложения будут читать только файлы и не выполнять никаких обновлений. Какие параметры доступны при проектировании такого файлового сервера, чтобы он не стал единственной точкой отказа и обеспечивал масштабируемость, репликацию и доступность? Некоторые люди предложили переместить файлы в базу данных и, таким образом, достигнуть их всех. Есть ли лучшие варианты? Заранее заблаговременноПараметры масштабируемости файловой системы

ответ

0

RAID (избыточный массив недорогих/независимых дисков) будет лучшим вариантом. RAID - это система, в которой несколько дисков могут быть сгруппированы в один том для дополнительного пространства, резервного копирования или их комбинации. Вы можете динамически добавлять, изменять и удалять диски без потери данных.

Например:

  • RAID 0 групп дисков в одном объеме, но без поддержки до
  • RAID-1 использует половину дисков массив в качестве 1: резервного копирования 1 для другой половины
  • RAID 4 использует один из дисков массива как выделенную четность, по существу сжатую резервную копию
  • RAID 5 такой же, как выше, за исключением того, что четность распределена между всеми дисками.
  • RAID 6 - это то же самое, что и RAID 5, за исключением двух используется размер паритета, который является более безопасным

Вы также можете динамически переключаться между конфигурациями RAID.

+0

Это защитит вас от сбоя привода, но не против других сбоев. Не обеспечивает масштабируемость. –

+0

RAID обеспечивает масштабируемость, так как вы можете динамически расширять массив в соответствии с вашими потребностями. –

+0

Вам все равно нужно пройти через один интерфейс. По большей части RAID медленнее, чем просто запись на один диск. Вы должны рассчитать четность (в большинстве случаев), записать на несколько дисков и синхронизировать записи, чтобы убедиться, что все правильно получили данные. –

1

Microsoft Distributed File System.

Репликация DFS. Новый механизм репликации на основе состояний, оптимизированный для сред WAN. Репликация DFS поддерживает планирование репликации, регулирование полосы пропускания и новый алгоритм сжатия байтового уровня, известный как дистанционное дифференциальное сжатие (RDC).

Википедия имеет хороший обзор here

Смежные вопросы