Вам нужны облачные вычисления?

Опубликовано: 8 Марта, 2023
Вам нужны облачные вычисления?

Введение

Все слышали об облачных вычислениях. Этот термин снова и снова используется на телевидении, в средствах массовой информации, на выставках и продавцами. К сожалению, это так много значит для стольких разных людей, что теперь никто точно не знает, что кто-то имеет в виду, когда говорит об «облачных вычислениях» (без получения дополнительной информации). Microsoft говорит, что они хранят ваши фотографии в облаке. Вы можете получить облачную электронную почту. Кто знает, может быть, ваш принтер даже поддерживает облачные технологии. На этой неделе я увидел телевизионную рекламу компании, которая предлагала страхование, услуги по расчету заработной платы и облачные вычисления. Кажется, что все просто хотят сказать, что они продают «облако», даже не тратя время на то, чтобы определить, зачем оно вам нужно или как оно на самом деле работает.

Как ИТ-специалисты, мы хотим использовать передовые технологии и использовать их на благо наших компаний. Конечно, мы также хотим использовать передовые технологии, чтобы сделать нашу жизнь как ИТ-специалистов лучше. Итак, вам пора «использовать облако»? Что это хотя бы значит? Что предлагает облако? Давай выясним.

В чем разница между виртуальной инфраструктурой и облаком?

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

Общедоступные и частные облачные вычисления

Чтобы узнать, «нужно ли вам облако», давайте сначала разберемся, что такое «облако». Во-первых, есть публичное облако и частное облако. Публичное облако — это тот тип облака, который крупные компании (например, Microsoft) рекламируют по телевизору. Когда они говорят «перенесите это в облако», они хотят, чтобы вы переместили свои данные в их центр обработки данных. Эти данные могут быть фактическими данными, которые у вас есть, или, как в случае с программным обеспечением как услугой (подробнее обсуждается ниже), это данные из ваших приложений, которые хранятся в их облаке (например, ваше программное обеспечение для обмена фотографиями). Публичное облако не обязательно должно быть кем-то, кто хранит ваши данные, это действительно может быть кто-то другой, который делает что-то для вас (например, редактирует ваши фотографии). Когда дело доходит до виртуализации серверов, общедоступное облако — это место, где вы запускаете свои виртуальные машины.

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

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

Что происходит, когда вы подключаете свое частное облако к общедоступному облаку? Вы получаете «гибридное облако», в котором эти облака могут работать вместе (что может быть лучшим из обоих миров).

3 типа услуг облачных вычислений

Независимо от того, используете ли вы общедоступное или частное облако, вам могут быть предложены несколько типов облачных сервисов. Вот три наиболее распространенные формы облачных сервисов:

  • Инфраструктура как услуга (IaaS) — точно так же, как ваша виртуальная инфраструктура в существующем центре обработки данных, облака IaaS добавляют облачные сервисы (мультиарендность, безопасность, самообслуживание). Благодаря эластичности общедоступных облаков IaaS вы можете расширять и сокращать свою инфраструктуру по мере необходимости. Вы можете подключить свое частное облако к общедоступному облаку IaaS, чтобы создать гибридное облако.
  • Платформа как услуга (PaaS) — для разработчиков, которым необходимо доставить приложение (обычно в Интернет), облачные предложения платформы как услуги имеют уже доступные серверные базы данных, доступные кластерные веб-серверы, и все, что вам нужно предоставить, — это ваше приложение. код, чтобы запустить и запустить ваше приложение (возможно, для миллионов пользователей) как можно быстрее.
  • Программное обеспечение как услуга (SaaS) — вероятно, облачный сервис, который все мы уже использовали, — это программное обеспечение как услуга. Бесплатные службы веб-почты в Интернете (такие как Gmail или Yahoo Mail) являются наиболее распространенными примерами программного обеспечения как услуги. Другие интернет-приложения, такие как Microsoft Office 365, Dropbox или SalesForce.com, являются обычным программным обеспечением как сервисным приложением. Эти облачные сервисы делаются тем, что эти компании делают для вас что-то (например, предоставляют вам услуги электронной почты), что вы могли бы предоставить дома, используя свой собственный центр обработки данных.

Хотя это три самых распространенных сервиса облачных вычислений, провайдеры по всему миру придумали свои собственные сервисы и аббревиатуры для их побочных продуктов. Например:

  • DRaaS — аварийное восстановление как услуга
  • BUaaS — резервное копирование как услуга
  • DaaS — рабочий стол как услуга
  • STaaS — хранение как услуга

(и есть еще).

Вам нужны облачные вычисления?

Теперь давайте вернемся к вопросу, с которого изначально началась эта статья — нужны ли вам облачные вычисления? Надеюсь, это поможет вам решить:

  • Программное обеспечение как услуга — да, вы, скорее всего, уже используете это и будете продолжать использовать.
  • Платформа как услуга. Если вы разработчик, это может быть правильным вариантом для вас — проведите исследование, чтобы узнать об этом больше.
  • Инфраструктура как услуга — если ваш бизнес быстро растет или регулярно расширяется и заключает контракты, то IaaS может стать для вас отличным вариантом. Протестируйте его и сравните затраты, чтобы узнать больше.
  • Частное облако IaaS — если вы работаете в крупном предприятии и хотите предоставлять самообслуживание с оплатой (или показом) различным подразделениям вашей компании, тогда рассмотрите частное облако IaaS.

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

Резюме

Облачные вычисления «бушуют» в мире технологий, но маркетологи и компании, пытающиеся продать облачные вычисления, действительно настолько сильно продвигают «облако», что ИТ-специалисты не понимают, что есть что и зачем они им нужны. Я рекомендую сделать шаг назад от всей маркетинговой пропаганды облачных вычислений; узнайте о различных типах облачных сред и различных облачных службах, чтобы определить, подходят ли какие-либо из них для вас и вашей компании. Облачные вычисления не подходят для всех.