Грид и облачные вычисления в целях организации хостинга

Грид и облачные вычисления в целях масштабирования хостинга

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

Для начала давайте разберемся, что такое грид-вычисления и облачные вычисления.

Грид-вычисления представляют собой форму распределенных вычислений, где общую суммарную вычислительную мощность получают путем объединения нескольких разных компьютеров (кластеров). Каждый кластер выполняет при этом определенную задачу, но в общих целях всей системы. Задачи такой системы могут варьироваться в зависимости от хранения данных до сложных вычислений и может распространяться на большие географические расстояния. В некоторых случаях компьютеры в грид-сети используется обычно и могут действовать только в рамках сети, когда она не используется. Особенностью сети на основе грид-компьютинга является то, что компьютеры входящие в ее состав физически могут находится где угодно – хоть в одном здании, хоть на разных континентах, главное, чтобы их было возможно соединить по сети. Применяются такие сети для решения масштабных задач, требующих больших вычислительных ресурсов, а управляются специализированным программным обеспечением, которое и выполняет роль соединителя сети в один большой виртуальный компьютер.

Основные преимущества распределенных вычислений:

1. Высокая скорость вычислений.

2. Вычислительная мощь. При этом гораздо более эффективное использование свободных ресурсов. Работа может быть отдана простаивающим серверам или даже рядовым компьютерам.

3. Низкая стоимость. При использовании грид-сети нет необходимости приобретать высокомощные и дорогостоящие сервера для приложений, которые можно разделить на выполнение на нескольких небольших серверах. Результаты могут быть объединены и проанализированы в итоге.

Каждая реальная система имеет определенные недостатки. Grid-системы не исключение:

1. Необходимость иметь быстрое соединение между вычислительными элементами (Gigabit Ethernet).

2. Необходимость переработки приложений для возможности реализации модели.

3. Лицензирование многих серверов может сделать ее недоступной для некоторых приложений.

Далее давайте рассмотри возможности облачных вычислений. Облачные вычисления является общим термином для всего, что включает в себя доставку услуги хостинга через Интернет.

Преимущества использования облачных вычислений в хостинге:

1. Сокращение времени выполнения и времени отклика. Существенное увеличение скорости за счет того, что облако из 1000 серверов сделает операцию за 1/1000 единицы времени одного обычного сервера.

2. Минимизация рисков инфраструктуры. Нет риска, что вычислительных ресурсов физических серверов не хватит для поставленных задач, либо они окажутся невостребованными.

3. Более низкая стоимость для старта. Ведь гораздо проще взять инфраструктура в аренду, чем купить сервера за приличные деньги. Начальные инвестиции могут вообще равняться нулю.

Как и любая другая “Облачная технология” не лишена недостатков. В ряде вариантов могут возникать сложности в управлении данными или вообще потере контроля над ними.

Теперь мы знаем как работают грид и облачные вычисления. Не смотря на разность технологий и отличиями в принципах программирования и организации безопасности, перед ними стоит одна задача – расширить возможности Интернета.

1 Response

  1. Alex:

    Главное в выборе хостинга это его стоимость и то чтобы он не провисал и не падал! а так же удобное управление

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.