Облачные вычисления
Зачем предприятия занимаются масштабным внедрением облачных технологий?
«Облако» — это не место, а способ управления ИТ-ресурсами, пришедший на смену локальным машинам и частным ЦОД с виртуальной инфраструктурой. В модели облачных вычислений пользователи получают доступ к виртуальным вычислительным и сетевым ресурсам, а также к ресурсам хранения данных, предоставленным в Интернете удаленным поставщиком. Выделение ресурсов осуществляется моментально по запросу, что очень удобно, когда требуется быстро расширять или сокращать инфраструктуру в соответствии с изменением спроса.
-
Преимущества облачных вычислений
Конечно, облачные вычисления подходят не для всех приложений, однако частичный или полный перенос ИТ-операций из локальной инфраструктуры в облако сулит весомые преимущества, описанные ниже.
- Сокращение изначальных инвестиций. При переходе на облачные вычисления основную часть бюджета составляют операционные расходы, а не предварительные капитальные затраты. Можно сразу приступать к работе или реализации новых инициатив, не тратясь на дорогостоящие центры обработки данных.
- Экономическая эффективность. Оперативное масштабирование ресурсов в модели облачных вычислений позволяет существенно экономить как небольшим, так и крупным предприятиям. Поставщики облачных услуг используют оборудование с максимальной эффективностью и загрузкой, что позволяет экономно расходовать энергию и другие ресурсы, чтобы не задирать цены для заказчиков.
- Высокая гибкость ресурсов. Ресурсы облачных вычислений не только отлично масштабируются, то есть легко наращиваются, но еще и являются очень гибкими. Это означает, что в периоды малого спроса можно сократить количество используемых ресурсов и снизить расходы.
- Простота использования и обслуживания. Благодаря облачным вычислениям развертывание ресурсов и обновлений выполняется автоматически и стандартизировано. Это повышает доступность, а также исключает несогласованность и потребность в обновлениях вручную. Кроме того, вашим специалистам не потребуется осуществлять физическое обслуживание серверов или присутствовать в ЦОД.
- Упрощение инновационных разработок.Облачные вычисления упрощают разработки инновационных решений как внутри команд ИТ-специалистов, так и в масштабах целой компании. Когда ИТ-специалисты освобождаются от необходимости сборки и установки новых систем для того, чтобы наращивать ресурсы, у них появляется возможность внедрять улучшения бизнес-процессов, имеющих далеко идущие эффекты. В то же время руководство компании сможет быстро и без значительных затрат предоставить ресурсы под экспериментальные программы, а затем наращивать их и сокращать без необходимости в детальном планировании инфраструктуры или предварительных долгосрочных инвестициях.
- Улучшение непрерывности бизнес-процессов. Поскольку инфраструктура облачных вычислений является виртуальной, можно автоматизировать процессы создания копий данных и операционных систем, а также инициализацию процедур переключения при отказе. Это дает возможность улучшить защиту данных и повысить их доступность по сравнению с локальными системами.
-
Типы услуг облачных вычислений
Существует три основных формы облачных вычислений, предоставляемых как услуга.
Инфраструктура как услуга (IaaS). Это базовая форма облачных вычислений, которая предлагает пользователям основные компоненты инфраструктуры, например место на севере, хранилище данных и сетевые компоненты, которые можно использовать посредством API-интерфейса. Данная модель напоминает реализацию функций традиционного ЦОД в размещаемой среде.
Платформа как услуга (PaaS).Эта модель предлагает предоставление полноценной среды разработки. Таким образом, разработчики полностью избавляются от решения проблем на уровне инфраструктуры при развертывании или обновлении приложений.
Программное обеспечение как услуга (SaaS).Приложения SaaS разрабатываются для конечных пользователей, при этом все процессы развертывания инфраструктуры и разработки происходят незаметно для них. Приложения SaaS предлагают широчайший набор функций в облаке, от бизнес-приложений, таких как программы текстовых редакторов и электронных таблиц, до управления отношениями с заказчиками, пакетов для редактирования фотографий и платформ видеохостинга.
HPE GreenLake предоставляет услуги общедоступного облака и инфраструктуру как услугу для рабочих задач в локальной среде, которая полностью управляется и оплачивается по факту использования.
-
Модели развертывания облачных систем
Предприятия могут использовать три основных модели развертывания облачных систем.
- Общедоступное облако. Общедоступное облако — это общедоступная инфраструктура, владение, обслуживание и управление которой осуществляет поставщик облачных решений, например Amazon Web Services или Microsoft Azure. К основным преимуществам общедоступного облака относятся масштабирование по запросу и оплата по мере использования.
- Частное облако. Облако этого типа работает под защитой межсетевого экрана внутренней сети предприятия и базируется в собственном ЦОД этой организации. Настройка инфраструктуры частного облака и управление ею могут осуществляться в соответствии с определенными потребностями компании.
- Гибридное облако. Как говорит само название, модель гибридного облака позволяет компаниям использовать решения и общедоступного, и частного облаков. Благодаря гибридному облаку организации эффективно используют сильные стороны каждой облачной модели, что обеспечивает им гибкость и масштабируемость наряду с защитой конфиденциальных данных и важнейших операций.
-
Безопасность облачной среды
Безопасность является одной из главных проблем для компаний, которые хотят перенести все или часть ИТ-процессов в облако. В некоторых отраслях установлены такие требования к безопасности данных, которые обязывают сохранение некоторых приложений в частных ЦОД. В этом случае необходимо использовать модели частного или гибридного облака. В то же время облачные вычисления обладают некоторыми преимуществами с точки зрения безопасности, включая:
- Современные технологии. В общедоступных облаках нет риска для безопасности, который существует в большинстве локальных ЦОД, где часто старые системы сочетаются с более современными технологиями. Поставщики облачных решений могут внедрять современные системы шифрования и другие средства обеспечения безопасности во всей системе, а также автоматизировать процедуры обслуживания.
- Специально выделенные специалисты. Репутация поставщиков облачных услуг и компаний зависит от способности обеспечить безопасность данных заказчиков. У них есть специалисты, которые занимаются мониторингом безопасности и обслуживанием. Это означает, что они могут гораздо эффективнее решать эти вопросы по сравнению с ИТ-специалистами, работающими в отдельных компаниях, которые обычно занимаются широким спектром задач.
- Высокая доступность. Облачные вычисления предполагают резервирование, поэтому даже если возникнет сбой некоторых серверов, интерактивные приложения продолжат работу без перерыва. Ежедневный круглосуточный мониторинг и гарантия бесперебойной работы являются стандартной неотъемлемой частью договора с поставщиком облачных вычислений.
- Более эффективные защита данных и восстановление после сбоев. Решения резервного копирования на базе облака обходятся сравнительно недорого и отличаются простотой использования. В модели облачных вычислений также подразумевается, что ключевые файлы не привязаны к отдельным машинам, которые могут быть взломаны и когда-нибудь неизбежно выйдут из строя.
-
Основная терминология из области облачных вычислений
Существует несколько понятий в области облачных вычислений, в которых очень важно четко разбираться.
Облачное приложение. Развернутая в Интернете программа или «размещенное приложение», например те, которые предлагают поставщики SaaS.
- Облачный брокер. Посредник, имеющий доступ к нескольким поставщикам облачных услуг, который может предлагать отдельным клиентам лучшие облачные услуги, подходящие под их индивидуальные потребности. В гибридной ИТ-среде ИТ-отделы часто становятся облачными брокерами.
- Платформа управления облаком. В компаниях, в которых операции распределены между двумя или несколькими облаками и/или локальной инфраструктурой, четкое управление облаком является критически важным, чтобы обеспечить согласованную работу всех компонентов и сделать ее максимально эффективной и оптимизировать расходы. Инструменты управления облаком помогают объединить все необходимые функции на универсальной панели управления.
- Переход на облако. Процесс переноса данных и приложений с частных машин или ЦОД в облако.
- Облачные. Приложения, которые специально разрабатывались для использования в облаке. Как правило, такие приложения представляют собой микрослужбы в контейнерах с открытым исходным кодом, что позволяет эффективно использовать присущие для облачных вычислений гибкость и масштабируемость.
- Поставщик облачных услуг. Иногда их также называют «поставщиками облака». Поставщики облачных услуг настраивают виртуализированные ЦОД и предлагают своим заказчикам услуги облачных вычислений, как правило, с помощью платформ самообслуживания. При этом предлагается широкий спектр услуг: от инфраструктуры до приложений SaaS.
- Контейнер. Контейнеры обеспечивают виртуализацию программных приложений, предлагая облегченные среды выполнения, включающие все необходимое для выполнения приложений, и обеспечивая удобство их переноса. Контейнеры являются основной облачных вычислений.
- Гипервизор. Также называется «монитором виртуальной машины». Это может быть программа, оборудование или микропрограммное обеспечение и представляет собой уровень, который обеспечивает виртуализацию ресурсов, предлагаемых физической инфраструктурой. Иными словами, гипервизоры представляют собой системы управления, позволяющие множеству гостевых виртуальных машин использовать одни и те же ресурсы.
- Измеряемая услуга. Ключевой компонент облачных вычислений. Поставщики облачных услуг контролируют и «измеряют» использование различных ресурсов и выставляют счета соответствующим образом.
- Промежуточное ПО. Уровень управления программным обеспечением, который находится между приложением и сетью и обеспечивает обмен данными между сетевыми устройствами. В облачных вычислениях промежуточное ПО часто используется для поддержки сложных распределенных систем.
- Архитектура микрослужб. Небольшие модульные программы, которые связаны между собой и образуют сложные приложения. Поскольку микрослужбы являются автономными, их можно развертывать и обновлять по отдельности, что повышает скорость и гибкость развертывания.
- Мультиоблачный. Компании часто используют несколько поставщиков облачных услуг. Например, компания может использовать поставщика IaaS или PaaS для своих собственных систем и внутренних или клиентоориентированных приложений, а также использовать одно или несколько приложений SaaS от других поставщиков, которые предназначены для других аспектов работы компании.
- Многопользовательские. Поставщики общедоступного облака создают общий пул вычислительных ресурсов, которые используются несколькими потребителями. Ресурсы назначаются динамически по запросу.
- Программно определяемая инфраструктура. Программно определяемая инфраструктура может полностью развертываться и управляться с помощью любого приложения и без вмешательства специалистов. Благодаря этому приложения могут задавать и конфигурировать необходимое для них оборудование на уровне кода. Программно определяемая инфраструктура является фундаментальным строительным блоком технологий любого облака.
- Виртуальная машина. Виртуальная машина состоит из оборудования и программного обеспечения и представляет собой программно определяемую среду операционной системы и приложений, содержащую те же компоненты, что и физический компьютер.
- Рабочая задача. Отдельная вычислительная задача, которая возникает в контексте выполнения приложения. В облачных вычислениях прикладные рабочие задачи могут распределяться между различными системами.
Мы быстро перешли на облачные технологии ― что теперь?
Если ваша компания перешла на облачные технологии быстрее, чем планировалось, возможно, сейчас самое время взять паузу и оценить ситуацию. Проанализируйте предпринятые шаги, взвесьте, насколько хорошо идут дела, и разработайте подробный методический план, чтобы в дальнейшем, после текущего сбоя, гарантировать нормальную работу с помощью облачных технологий.
- Сначала выясните причины
- Выявите все проблемы
- Поддерживайте гибкость, не теряйте контроль