Назад | Перейти на главную страницу

Каковы функции распределенных файловых систем и распределенных систем хранения?

Я читаю решения поставщиков облачных услуг для распределенных систем хранения, таких как Amazon Dynamo и Google Big Table.

и действительно запутались в двух терминах:

  1. Что такое распределенные файловые системы? Используют ли поставщики облачных услуг различные виды DFS?
  2. для чего нужны распределенные системы хранения?
  3. в чем разница этих терминов и функций?

Если я понимаю эти термины, я создам общую архитектуру поставщиков облачных услуг, любое хорошее руководство или веб-страница будут оценены.

Спасибо

  1. DFS - это очень общий термин для системы, которая делает файлы доступными из нескольких физических мест. Это могут быть резервные копии (для производительности или резервирования); или это может быть единая логическая файловая система с отдельными файлами, размещенными на разных физических серверах.

  2. Распределенное хранилище абстрагируется от физического хранилища посредством единого логического представления; в основном у вас есть хранилище в нескольких местах (на разных серверах или выделенном оборудовании), которое выглядит для приложения как единая система хранения.

  3. В некоторой степени они используются как модные маркетинговые слова. Они ничего не значат, если вы точно не знаете, как они реализованы и, следовательно, как ими воспользоваться.

В статьях Википедии есть более подробные объяснения Распределенные файловые системы и Виртуализация хранилища (который включает физически разнообразное хранилище).