Руководство

Точное руководство по облачным вычислениям

Точное руководство по облачным вычислениям
Что такое облачные вычисления и как они работают? В руководстве глубоко проанализирована эта быстро развивающаяся технология и ускорение бизнеса с ее помощью.

Что такое облачные вычисления?

В мире, где почти все работает как услуга, облачные вычисления являются одним из самых распространенных технологических терминов. Но что же в точности означает термин «облачные вычисления» и почему они так важны для цифровой трансформации?

Облачные вычисления — это предоставление по требованию ресурсов хранения, а также сетевых и вычислительных ресурсов через «облако» — глобальную сеть серверов и центров обработки данных, которые поставщики облачных услуг, такие как Amazon, Microsoft и Google, сделали общедоступными через приложения и API в Интернете.

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

Как работают облачные вычисления?

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

Сравнение IaaS, PaaS и SaaS: в чем разница?

Мы используем облачные вычисления для разных целей, например следующих:

  • Удаленное сотрудничество при работе над проектами с помощью приложений, предоставляемых по принципу «ПО как услуга» (SaaS), например Slack
  • Упростите развертывание приложений с помощью платформы как услуги (PaaS), например Heroku
  • Эффективное масштабируйте вычислительные мощности и емкость с помощью приложений инфраструктуры как услуги (IaaS), например Amazon EC2.

Совместно SaaS, PaaS и IaaS образуют стек облачных вычислений. Ключевое различие между SaaS, PaaS и IaaS заключается в том, какие компоненты технологического стека приложений передаются на аутсорсинг поставщику облачных услуг:

Услуги

//Блок

Уровни

Ультра

Премиум

Производительность

Ёмкость

Примеры применения

База данных в оперативной памяти

Oracle

VDI/виртуализация

Производственная база данных

Контейнеры

Oracle

VDI/виртуализация

Производственная база данных

Контейнеры

Oracle
VDI/виртуализация
Производственная база данных
Контейнеры

Снэпшоты ёмкости для Интернета вещей

Относительная производительность1

20x

10x

3x

1x

Минимальные обязательства

50 ТиБ

50 ТиБ

50 ТиБ

200 ТиБ

Начальная рекомендованная розничная цена производителя за ГиБ/месяц

0,219 $

0,111 $

0,077 $

0,042 $

Сравнение облачных вычислений и облачной СХД: в чем разница?

Облачные вычисления и облачная СХД могут быть взаимозаменяемыми в Интернете, но между ними есть незначительное различие:

  • Облачная СХД служит для хранения изображений, видео, файлов и других данных в облаке. Данные хранятся на удаленных серверах в центре обработки данных, обычно управляемом поставщиком облачных услуг.
  • Облачные вычисления — это работа приложений в облаке. Используется вычислительная мощность удаленных серверов для обработки вычислительных задач, необходимых для выполнения всей логики приложения или ее части.

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

Узнайте больше о различиях между облачными вычислениями и облачной СХД.

Сравнение общедоступных, частных и гибридных облаков, а также многооблачных систем

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

Общедоступное облако

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

Частное облако

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

Гибридное облако

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

Многооблачные решения

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

Узнайте больше о различных типах облачных сервисов.

Что такое нативные облачные приложения?

«Нативным облачным» именуется современный подход к разработке и развертыванию приложений, в котором используются возможности модели предоставления облачных вычислений. Идея заключается в разработке и развертывании приложений в динамических средах, таких как публичные, частные и гибридные облака, где ресурсы можно вертикально масштабировать по мере необходимости. Нативные облачные приложения обычно контейнерные и развертываются как свободно связанные микрослужбы, работающие в облаке. В них используются методы Agile и DevOps. Для таких приложений, как правило, применяются процессы непрерывной интеграции и доставки (CI/CD). Рассмотрим некоторые ключевые технологии и концепции нативных облачных приложений.

Контейнеры

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

Архитектура микрослужб

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

DevOps

DevOps — это сочетание методологий, технологий автоматизации и передовых методов, направленных на рационализацию жизненного цикла разработки программного обеспечения путем улучшения интеграции и коммуникации между командами разработки и эксплуатации. Конечная цель — конвейер CI/CD для ускорения разработки и развертывания продукта. Контейнеры могут помочь упростить и ускорить процесс разработки, тестирования и развертывания.

Узнайте больше о нативных облачных приложениях.

Каковы преимущества облачных вычислений?

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

  • Эластичная масштабируемость. СХД и вычислительные ресурсы можно вертикально масштабировать в соответствии с естественными колебаниями спроса на услуги. 
  • Снижение капитальных затрат. Экономия средств на установке, техобслуживании, электроэнергии и трудозатратах, связанных с приобретением физических стоек серверов и другого оборудования. 
  • Повышение производительности и надежности. Опирайтесь на плечи гигантов, используя ресурсы центров обработки данных таких крупных поставщиков облачных услуг, как Google, Amazon и Microsoft. 
  • Повышение продуктивности. Облачные вычисления абстрагированы от нюансов базовых программных и аппаратных сред, поэтому упрощается управление СХД и вычислительными ресурсами на различных устройствах.

Мост между разделенными облаками с помощью Pure Storage

Многооблачные экосистемы обычно возникают естественным образом, когда организация совершает скачок от локальных или частных облаков к развертыванию общедоступных и/или гибридных облаков. Подписывая соглашение об уровне обслуживания с поставщиком облачных услуг только на часть стека приложений, вы технически выполняете многооблачное развертывание. Разрозненность традиционных многооблачных развертываний может стать довольно сложной проблемой, поскольку со временем организация заключает все больше соглашений об уровне обслуживания. Из-за такой сложности могут возникнуть проблемы в управлении, а эффективность разрозненных СХД и вычислительных ресурсов в различных облачных развертываниях может начать снижаться. Иными словами, улучшение мобильности данных между облачной и локальной инфраструктурой — это ключ к раскрытию всего потенциала облачных вычислений. Pure Storage® объединяет гибридные и многооблачные экосистемы в единую гибкую платформу передачи данных, обеспечивающую Modern Data Experience™. Pure предлагает настоящее гибридное облако, которое обеспечивает следующее:

  • Все преимущества многооблачных решений, но с сохранением гибких возможностей работы, как в гибридном облаке. 
  • Автономное перемещение данных и приложений между общедоступными и частными облаками 
  • Нативную производительность массивов all-flash СХД NVMe от Pure на локальных ресурсах. 
  • Объединенный интерфейс для всех облачных ресурсов с Pure Cloud Block Store™

Устранение сложностей, связанных с разрозненностью современных сред частных и общедоступных облаков, с помощью Pure Storage.

Portworx занимает 1-е место

GigaOm Research присудил Portworx от Pure Storage 1-е место из 20 платформ СХД Kubernetes. Это одна из причин, по которым ИТ-команды полагаются на Portworx при производстве в Global 2000.

800-379-7873 +44 2039741869 +43 720882474 +32 (0) 7 84 80 560 +33 1 83 76 42 54 +49 89 12089253 +353 1 485 4307 +39 02 9475 9422 +31 202457440 +46850541356 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 43 505 28 17 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387 +48 22 343 36 49
Ваш браузер больше не поддерживается!

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