Поиск по сайту:

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

В этой статье мы познакомимся с основами облачных вычислений, их различными моделями и типами. Мы также подробно рассмотрим архитектуру и характеристики облачных вычислений.

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

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

Вместо покупки, эксплуатации и обслуживания физических центров обработки данных и серверов вы можете арендовать вычислительную мощность, хранилище и базы данных у облачного провайдера, такого как Amazon Web Services, по мере необходимости (AWS).

Термин «облако» просто относится к Интернету. Вычисления — это архитектура и методы, которые позволяют компьютеру выполнять, создавать, распространять данные и взаимодействовать с ними.

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

Облачные вычисления

2. Модели облачного развертывания

2.1. Публичное облако

Публичные облака — это облачные среды, которые часто создаются с использованием ИТ-инфраструктуры, не принадлежащей конечному пользователю. AWS, Google Cloud, IBM Cloud и MS-Azure — одни из самых популярных поставщиков общедоступных облаков. Когда среды разделены и перераспределены между многочисленными арендаторами, все облака становятся общедоступными.

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

Частные облака — это облачные среды, которые полностью предназначены для одного конечного пользователя или группы и часто работают за брандмауэром этого пользователя или группы. Когда базовая ИТ-инфраструктура привязана к одному клиенту с полностью изолированным доступом, эти облака становятся частными облаками.

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

Гибридное облако — это единая ИТ-система, состоящая из нескольких сред, связанных через локальные сети, глобальные сети, VPN и API. Характеристики гибридного облака сложны, критерии определения могут различаться в зависимости от требований. Гибридное облако может состоять из

  • как минимум одно публичное облако и одно частное облако
  • как минимум два частных облака
  • как минимум два публичных облака
  • по крайней мере одно общедоступное или частное облако, подключенное к физической или виртуальной среде

Модели облачного развертывания

3. Виды компьютерных услуг

3.1. МААС

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

Это делает его идеальным решением для малых и средних предприятий, которым требуется недорогое ИТ-решение, которое поможет им расшириться. IaaS — это полностью переданная на аутсорсинг услуга с оплатой по факту использования, которая доступна в трех вариантах: общедоступная, частная и гибридная.

3.2. ПААС

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

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

3.3. СААС

Программное обеспечение как услуга (SaaS) — это облачный метод доставки программного обеспечения пользователям. Вместо приобретения и установки приложения потребители SaaS подписываются на него. Доступ к SaaS-приложению можно получить с любого устройства, подключенного к Интернету.

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

Виды компьютерных услуг

4. Архитектура облачных вычислений

Архитектура облачных вычислений — это набор компонентов, составляющих службу облачных вычислений.

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

Интерфейсная и серверная части — это две половины облачных вычислений.

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

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

Это находится под контролем поставщика облачных услуг. Проще говоря, внутренние элементы системы помогают вам управлять всеми ресурсами, необходимыми для предоставления услуг облачных вычислений.

Интернет действует как канал или мост между интерфейсом и сервером, обеспечивая взаимодействие и общение.

Архитектура облачных вычислений

5. Характеристики облачных вычислений

5.1. Объединение ресурсов

Одним из наиболее важных аспектов облачных вычислений является объединение ресурсов.

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

Это многоклиентский метод, который можно использовать для хранения, обработки и предоставления услуг пропускной способности. Методика распределения ресурсов в реальном времени, используемая администрацией, не мешает работе клиента.

5.2. По требованию

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

5.3. Простое обслуживание

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

Обновления более совместимы с устройствами и работают быстрее, чем предыдущие версии.

5.4. Масштабируемость и эластичность

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

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

5.5. Безопасность

Одной из лучших особенностей облачных вычислений является безопасность данных.

Чтобы предотвратить потерю данных, облачные сервисы создают дубликат Данных. Если один сервер теряет данные, для восстановления данных используется скопированная версия с другого сервера.

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

5.6. Автоматизация

Облачные вычисления определяются своей способностью автоматизировать задачи.

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

5.7. Устойчивость

В облачных вычислениях устойчивость означает способность службы немедленно восстанавливаться после сбоя.

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

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

5.8. Аварийное восстановление

Облачное аварийное восстановление (CDR) — это управляемое облачное решение, которое позволяет вам немедленно восстановить важные системы вашей организации после катастрофы и предоставляет вам удаленный доступ к вашим системам в безопасной виртуальной среде.

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

6. Заключение

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

Ресурсы:

  • https://azure.microsoft.com/en-in/overview/what-is-cloud-computing/#uses
  • https://aws.amazon.com/what-is-cloud-computing/

Изображение от Pixabay.

Статьи по данной тематике