Какое отношение имеют большие данные к облачным вычислениям? - PullRequest
0 голосов
/ 04 июня 2018

Какое отношение большие данные имеют к облачным вычислениям?
Я пытаюсь объяснить связь между большими данными и облачными вычислениями.

1 Ответ

0 голосов
/ 06 июня 2018

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

Как правило, поставщики облачных услуг позволяют сдавать в аренду большое количество пулов серверов и создавать сети серверов (кластеров).

Вы можете платить за серверы с большими дисками хранения и устанавливать программное обеспечение, такое как Hadoop FileSystem (HDFS), Ceph, GlusterFS и т. Д. Эти программы образуют единую «общую файловую систему».Чем больше серверов вы объединяете вместе в эту файловую систему, тем больше данных вы можете хранить.

Теперь это просто хранилище.Надеемся, что эти серверы также имеют некоторое разумное количество памяти и процессора.Другие технологии, такие как YARN (с Hadoop), Apache Mesos, Kubernetes / Docker, позволяют создавать пулы ресурсов для развертывания распределенных приложений, которые распространяются на все эти серверы, и считывать данные, хранящиеся на всех этих других машинах.


Выше приведено в основном блочное хранилище .Альтернативная, более дешевая альтернатива - хранилище объектов , такое как Amazon S3, которая является совместимой файловой системой Hadoop.Существуют и другие решения для хранения объектов, но люди используют его, так как он более высокодоступен (посредством репликации) и его легче защитить с помощью ключей доступа и политик

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...