UA-11904844-8

Публичные облака

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

Такой подход обладает определенными преимуществами:

  • Обеспечивается необходимая пропускная способность, а пользователи платят только за то, что они использовали.
  • Нет необходимости покупать систему, рассчитанную на максимальную нагрузку, которая б?льшую часть времени будет использовать только половину мощности.
  • Короткие периоды, когда требуется обрабатывать большой объем данных, не вызовут каких-либо хлопот. Нужно просто заплатить за использование дополнительных ресурсов.
  • Нарастить мощности можно, как правило, очень быстро. После получения доступа к облачной среде пользователи загружают свои данные и приступают к анализу.
  • Можно легко обмениваться данными с другими людьми независимо от их местонахождения, поскольку публичное облако по определению находится за пределами корпоративного брандмауэра. Любой человек может получить доступ к созданной среде.

У публичного облака есть и некоторые недостатки:

  • Обычно при использовании публичного облака существует мало гарантий хорошей производительности. Любое количество людей может одновременно претендовать на использование одних и тех же ресурсов. Конечно, можно доплатить за эксклюзивное использование облачного сервера.
  • Это может привести к высокой неустойчивости уровня производительности. Скорость выполнения задачи не будет известна до ее отправки. Можно делать некоторые прогнозы на основании прошлых показателей производительности, однако нет гарантий того, что они будут реализованы.
  • Существуют опасения относительно безопасности данных. Хотя есть люди, которые утверждают, что в реальности проблемы менее серьезны, чем в теории, вопросы безопасности представляют собой серьезную проблему.
  • Если облако использовать нерационально, это может дорого обойтись, поскольку пользователи платят за все, что они делают. Некорректные запросы, которые используют значительные системные ресурсы, раздражают и в собственной системе, однако с ними не связаны реальные прямые затраты. При использовании облака из-за некорректного запроса вы можете понести довольно большие расходы.
  • Работая в публичном облаке, невозможно проверить аудиторский след и местоположение данных. Бывает, что невозможно даже определить, находятся ли все данные в одной и той же стране.

С учетом этих плюсов и минусов каковы целесообразные и нецелесообразные методы использования публичного облака?

Аппаратные ресурсы облака описываются как эластичные, то есть они в любое время могут довольно легко увеличиваться и сокращаться. Это означает легкость наращивания вычислительной мощности за счет использования дополнительных процессоров, систем хранения и объема памяти сервера. Кроме того, в любое время можно легко оплатить и использовать 10 дополнительных серверов. Однако этот вид масштабируемости отличается от массивно-параллельных систем. Большинство серверов публичного облака работают независимо друг от друга. MPP-система представляет собой единую большую систему. Это означает, что, если организация управляет множеством малых и средних процессов, облако может быть для нее большим подспорьем. Тем не менее облако мало чем сможет помочь, когда речь заходит об управлении процессами, которые выходят за рамки масштабов отдельных серверов, работающих в облачной среде. Хотя программное обеспечение массивно-параллельной системы может работать в облаке, тот факт, что базовое оборудование неизвестно и может измениться в любое время, создает многочисленные проблемы, связанные с производительностью программного обеспечения массивно-параллельной системы.

Вероятно, наилучшее применение публичных облаков — работа, связанная с исследованием и разработкой, при которой не приходится беспокоиться о нестабильности уровня производительности. Если аналитикам необходимо поэкспериментировать с некоторыми новыми данными, чтобы понять, чем они могут быть полезны, то им следует рассмотреть возможность использования облачной среды. В большинстве случаев при проведении аналитических исследований и разработок производительность не представляет проблемы вплоть до развертывания процесса. Для развертывания некритичных аналитических процессов облако — вполне подходящая среда.

Если вы беспокоитесь о защите данных, то публичное облако может создавать проблемы. При использовании публичного облака необходимо применять хорошие протоколы безопасности и инструменты, а также обеспечивать надежную защиту своей среды. Единственное, что находится вне зоны вашего контроля, — это сотрудники компании-поставщика облачного сервиса. Если среди них есть хакеры или воры, они могут нанести такой же ущерб, как и сотрудники внутри компании. Такая вероятность крайне низка, однако нарушение безопасности сотрудником компании-поставщика облачного сервиса вызовет гораздо более сильный общественный резонанс, чем если бы это был сотрудник самой компании. Размещение чувствительной персональной информации в публичном облаке требует принятия мер для обеспечения безопасности. В противном случае не делайте этого.

Вы уверены в том, что экономите деньги?

Если речь идет только об одном аналитике, то его затраты при использовании облака, вероятно, будут гораздо ниже затрат на покупку собственного оборудования. Для больших организаций существует подвох. Когда облаком начинают пользоваться разные люди и отделы, стоимость его использования может превысить стоимость покупки собственной системы!

Существует еще один нюанс, связанный с публичным облаком, о котором люди не задумываются. Действительно, работать с облаком дешевле, чем покупать систему, однако если вам необходимо запускать несколько процессов, то стоимость использования облака может на самом деле превысить стоимость внутрифирменной системы. Чем больше пользователей прибегают к публичному облаку и платят по мере его использования, тем более выгодна покупка внутрифирменной системы. Кроме экономии затрат это может привести и к повышению производительности системы, поскольку организация будет иметь над ней полный контроль.

Со временем публичные облака, вероятно, обеспечат выполнение важнейших функций корпоративного уровня по доступной цене. Постав щики, которые сегодня предлагают более высокий уровень производительности, взимают за дополнительные услуги намного больше, чем за базовые облачные сервисы. Вполне возможно, что поставщики решат проблемы безопасности. До тех пор публичные облака будут использоваться компаниями по большей части для разработки процессов.