Введение

Завершено

В этом модуле обсуждаются две распределенные файловые системы: распределенная файловая система Hadoop (HDFS) и Ceph FS. HDFS и Ceph FS разработаны как файловые системы для больших данных, но имеют небольшие отличия. HDFS предназначен для больших файлов с однократной записью и многократным чтением. Ceph FS, с другой стороны, скорее является универсальной распределенной файловой системой, которую можно использовать для различных приложений, развернутых в виртуализированном кластере. Ceph FS — это файловая система поверх распределенного хранилища объектов. В этом модуле описываются некоторые решения по проектированию, принятые разработчиками этих файловых систем для целевых приложений.

Цели обучения

Изучив этот модуль, вы сможете:

  • Цели проектирования и архитектурные характеристики распределенной файловой системы Hadoop (HDFS).
  • Цели проектирования и архитектурные характеристики файловой системы Ceph (Ceph FS).
  • Сравнение файловых систем HDFS и Ceph.

Необходимые компоненты

  • Понимание темы облачных вычислений, в том числе знакомство с моделями и некоторыми поставщиками облачных служб.
  • Знание технологий, лежащих в основе облачных вычислений.
  • Представление о том, как поставщики облачных служб управляют оплатой и выставлением счетов за использование облака.
  • Понимание того, что собой представляют центры обработки данных, и их назначения.
  • Знания в области настройки, поддержки и подготовки центров обработки данных.
  • Представление о том, как подготавливаются и измеряются облачные ресурсы.
  • Знакомство с понятием виртуализации.
  • Знание различных типов виртуализации.
  • Представление о виртуализации ЦП.
  • Представление о виртуализации памяти.
  • Представление о виртуализации ввода-вывода.
  • Знания о различных типах данных и их хранении.