Некоторые преимущества использования распределённых систем хранения данных:
- Повышение надёжности. 12 Если данные и их копии размещены на нескольких узлах, отказ отдельного узла или линии связи между узлами не приведёт к прекращению доступа к данным в системе. 2
- Повышение доступности. 2 Отказ одного из узлов распределённой системы или линии связи между узлами приводит к тому, что становятся недоступными лишь некоторые узлы. 2
- Повышение производительности. 2 В распределённой среде расширение существующей системы осуществляется намного проще. 2
- Экономические выгоды. 2 Например, если базы данных географически удалены друг от друга и приложения требуют осуществления доступа к распределённым данным, может оказаться экономически выгодным разделить приложение на соответствующие части и выполнять необходимую обработку на каждом из узлов локально. 2
Некоторые недостатки использования распределённых систем хранения данных:
- Повышение сложности. 2 Распределённые системы являются более сложными программными комплексами, чем централизованные. 2
- Увеличение стоимости. 2 Потребуется дополнительное оборудование, необходимое для установки сетевых соединений между узлами, а также увеличение расходов на оплату каналов связи и оплату труда персонала. 2
- Проблемы защиты. 2 В распределённых системах потребуется организовать контроль доступа не только к копируемым данным, расположенных на нескольких производственных площадках, но и защиту самих сетевых соединений. 2
- Усложнение контроля за целостностью данных. 2 Повышенная стоимость передачи и обработки данных может препятствовать организации эффективной защиты от нарушений целостности данных. 2