Организации прибегают к помощи облачных технологий для разработки искусственного интеллекта, оптимизации эксплуатации и рабочих процессов, а также для динамического масштабирования инфраструктуры с учетом меняющихся требований бизнеса. При разработке облачного сервиса полезно помнить, что вы создаете как инфраструктуру, так и бизнес-модель для дальнейшего масштабирования, обеспечения устойчивости и гибкости. Для достижения этих целей в ходе разработки облачной архитектуры необходимо учитывать уникальные особенности, определяемые рабочими нагрузками, пользователями и эксплуатационными затратами.
Принципы облачной архитектуры
Перед тем как приступать к разработке облачного сервиса, необходимо в первую очередь оценить существующие условия и потребности бизнеса. Вот примеры вопросов, которые вашей команде будет необходимо рассмотреть.
- Каковы существующие рабочие нагрузки и приложения? Где они выполняются в настоящее время и кто их использует?
- Какова у вас в целом загруженность облачных средств? Является ли она пониженной из-за того, что облачные средства разрабатывались с расчетом на пиковые нагрузки? Требуется ли вам нарастить мощности для поддержки новых рабочих нагрузок?
- Сталкиваетесь ли вы с узкими местами вычислительных мощностей, памяти или сетевого взаимодействия?
- Какова ситуация с вашей средой виртуализации? Используете ли вы контейнеры?
- Как вы обеспечиваете отказоустойчивость? Нужно ли при этом задействовать нескольких поставщиков облачных услуг?
Получив понимание о текущей производительности облачной среды и развитии ваших потребностей, вы сможете принимать более эффективные решения о том, где должны быть сосредоточены ваши приложения. Вы можете определить необходимость модернизации вашей инфраструктуры в локальной среде для поддержки необходимого облачного дизайна.
В зависимости от потребностей вы можете привлечь сторонние организации для консультаций по разработке облачных сред. Это может происходить до, во время или после вашей оценки. Системный интегратор, поставщик услуг управления, поставщик облачных сервисов или поставщик аппаратного обеспечения могут помочь вам определить оптимальную платформу и архитектуру для вашей облачной среды.
Дополнительную информацию об аспектах облачной трансформации см. в инфографике «Шесть "М" облачной трансформации»:
Компоненты облачной инфраструктуры
Существуют две стороны облачной среды. Сторона клиента — то, что видно конечному пользователю, иными словами, это пользовательский интерфейс. Программно-аппаратная сторона — то, на чем работает облачная среда. Программно-аппаратная сторона состоит из аппаратного обеспечения ЦОД, виртуализации, приложений и услуг. Сторона клиента связана с программно-аппаратной стороной посредством промежуточного ПО. Как в локальной среде, так и посредством вашего поставщика облачных услуг, облачная программно-аппаратная инфраструктура состоит из следующих уровней.
Аппаратное обеспечение ЦОД
В основе любого облачного сервиса лежит аппаратное обеспечение ЦОД, принимающее на себя рабочие нагрузки — серверы, системы хранения и сети. В зависимости от ваших текущих рабочих нагрузок, аппаратное обеспечение может включать в себя ускорители, такие как FPGA. Они особенно полезны, когда решаются специализированные рабочие задачи, такие как приложения глубинного обучения.
Уровень виртуализации
Далее, уровень виртуализации абстрагирует ваши вычислительные и сетевые аппаратные средства и запоминающие устройства. Виртуализация позволяет создавать виртуальные машины (ВМ). Чтобы стимулировать оптимальное использование, многие различные приложения, каждое на своей отдельной ВМ, могут работать на одном и том же аппаратном обеспечении центра обработки данных. Кроме того, каждая ВМ может запускать свою собственную операционную систему — например, Linux, Ubuntu или Windows — для обеспечения повышенной гибкости предоставления облачных услуг.
Уровень приложений и услуг
Уровень приложений и услуг на программно-аппаратной стороне вашей облачной среды поддерживает пользовательский интерфейс, который отображается на стороне клиента. Здесь запросы конечных пользователей координируются с помощью имеющихся ресурсов программно-аппаратной стороны.
Независимо от того, используете ли вы публичные облачные сервисы, инфраструктуру локальной среды или гибридное облачное решение, технологии Intel® дают постоянную и надежную производительность, на которую можно рассчитывать.
Технологии Intel® для облачной инфраструктуры
Независимо от того, используете ли вы публичные облачные сервисы, инфраструктуру локальной среды или гибридное облачное решение, технологии Intel® дают постоянную и надежную производительность, на которую можно рассчитывать. Новое поколение технологий Intel® облачной среды помогает оптимизировать производительность, и при этом помогает максимально увеличить объем инвестиций и использование ресурсов.
Продукция и решения Intel® для облачной инфраструктуры |
|
|---|---|
Упрощайте и ускоряйте развертывание облачных сервисов. Специализированные решения Intel® предлагают настроенную инфраструктуру вычислительных мощностей, систем хранения и сетевого взаимодействия для развертывания частных и гибридных облачных сред. Эти решения были проверены в части оптимизации производительности в реальном мире. |
|
Масштабируемые процессоры Intel® Xeon® последнего поколения обеспечивают облачные сервера надежной, оптимизированной для рабочих нагрузок производительностью. Технология Intel® Deep Learning Boost (Intel® DL Boost) повышает производительность логических выводов искусственного интеллекта для рабочих нагрузок, оптимизированных для использования векторных нейронных сетевых инструкций (VNNI). Это может повысить производительность при классификации изображений, обнаружении объектов, распознавании речи и переводе и многое другое. |
|
Добавьте FPGA к вычислительным мощностям, системам хранения или сетевым аппаратным средствам и получите эффективное ускорение. Маломощные многоцелевые FPGA можно настроить на выполнение ряда функций в облачной среде — например, на поиск и на машинное обучение. |
|
Энергонезависимая память Intel® Optane™ поставляется с новейшими масштабируемыми процессорами Intel® Xeon® Она предлагает уникальное сочетание недорогой, большой емкости и поддержки постоянного хранения данных для работ в облаке. |
|
SSD-накопители Intel® Optane™ и SSD-накопители Intel® 3D NAND — варианты облачного хранения, обеспечивающие повышение адаптивности и продуктивности. |
|
Сетевые адаптеры, контроллеры и аксессуары Intel® Ethernet поставляются с несколькими опциями GbE. Мировая доступность и исчерпывающая совместимость — решающий выбор продукции Intel® Ethernet для подключения серверных сетей. |
|
Партнерские отношения корпорации Intel с ключевыми независимыми поставщиками программного обеспечения (ISV) позволяют оптимизировать программные инструменты и библиотеки, чтобы повысить общую производительность процессоров Intel® Xeon®. |
|
Фундамент работ с облачной средой
Разработка архитектуры облачных вычислений — важнейшая часть всеобъемлющей облачной стратегии. Аппаратное обеспечение Intel® и решения для облачной среды разработаны с помощью гибридного мультиоблачного подхода. При помощи стандартных отраслевых серверов и технологий, которые работают на базе инфраструктуры с программным обеспечением, корпорация Intel помогает вам управлять рабочей средой на более безопасных частных облаках, и при этом интегрироваться с публичными облаками, многие из которых уже работают на архитектуре Intel®. Все это помогает раскрыть полный потенциал гибридных и мультиоблачных вычислений.