Определение параметров IaaS Azure для развертываний Linux

Завершено

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

Создание группы виртуальных машин с балансировкой нагрузки и управление ими с помощью масштабируемых наборов виртуальных машин Azure

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

  • Крупномасштабные приложения SaaS, рабочие нагрузки без отслеживания состояния, рабочие нагрузки контейнеров, такие как Kubernetes, тест разработки и балансировка нагрузки интерфейсных веб-приложений.

  • Локальные приложения, которые необходимо перенести для управляемости и экономики в облаке.

  • Специализированные рабочие нагрузки для высокопроизводительных вычислений и пакетной обработки.

Diagram that illustrates virtual machine scale sets.

Выбор дистрибутива Linux

Если ваша цель — оценить Linux в Azure, вы можете быстро приступить к работе. Настройте бесплатную учетную запись Azure и выберите свой любимый дистрибутив Linux, который обычно бесплатно в течение вводного периода. Затем настройте виртуальные машины, сеть, безопасность и хранилище. Зарегистрируйте бесплатную базовую поддержку, доступную всем клиентам Azure. После завершения оценки вы начнете переход к рабочему развертыванию, определите параметры ценообразования и поддержки в рамках процесса планирования.

Лицензирование и цены

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

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

Вы также можете объединить два варианта, управляя затратами в прогнозируемых и переменных рабочих нагрузках. Вы можете сохранить еще больше с помощью Преимущество гибридного использования Azure. Преимущество, доступное только в Azure, позволяет принести собственные подписки Red Hat или SUSE Linux в Azure, используя собственные цены на подписку. И по мере изменения бизнес-потребностей Преимущество гибридного использования Azure позволяет переключаться между оплатой по мере использования и принести собственные цены на подписку. Просмотрите параметры и вычислите ежечасные или ежемесячные затраты. Обсудите цены с вашим представителем Майкрософт, чтобы добиться максимальной экономии на основе существующих соглашений о лицензировании.

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

Поддержка

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

Корпорация Майкрософт рекомендует использовать утвержденные дистрибутивы для большинства рабочих нагрузок, так как вы получаете преимущества от поддержки и совместной работы между поставщиками Microsoft и Linux — Red Hat, SUSE, Canonical и другими. Например, поставщики Microsoft и Linux оптимизируют ядра Linux для Azure в рамках утвержденных дистрибутивов Linux. Ядра, настроенные в Azure, включают новые функции и улучшения производительности при более быстрой скорости по сравнению с другими ядрами, доступными в Azure Marketplace. Microsoft и команды разработки Linux часто работают параллельно, обеспечивая быстрое решение многих проблем.

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

Три крупнейших поставщика Linux — Red Hat, SUSE и Ubuntu — сотрудничают с Корпорацией Майкрософт, чтобы обеспечить сквозную поддержку развертываний Linux. Встроенная поддержка корпоративного уровня охватывает все проблемы операционной системы до исправлений для системы безопасности до поддержки приложений. Корпорация Майкрософт и поставщик Linux совместно работают над решением проблем с помощью одной точки контакта.

Описание следующих шагов с помощью Azure IaaS

После выбора конфигурации дистрибутива и виртуальной машины Linux выполните следующие основные действия.

  • Создайте экземпляры образов Linux на виртуальных машинах.

  • Подключение виртуальные машины друг с другом и интернетом с помощью виртуальной частной сети, встроенной в Azure.

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

  • При создании среды IaaS Linux рекомендуется добавить безопасность, резервное копирование и другие возможности, включив дополнительные средства инфраструктуры и службы Azure. Эти средства и службы приведены далее в этом модуле.

Виртуальные сети и (модуль) сети

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

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

Виртуальные (модуль) сети сегодня предоставляют разнообразный набор возможностей, таких как:

  • Брандмауэры
  • Оптимизаторы глобальной сети
  • Контроллеры доставки приложений
  • Маршрутизаторы
  • Подсистемы балансировки нагрузки
  • Прокси

Поиск виртуальных (модуль) сети в Azure Marketplace.

Хранилище Azure

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

Table that lists the various Azure Storage options.

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

служба хранилища включают следующие службы, относящиеся к рабочей нагрузке:

  • Хранилище BLOB-объектов Azure: масштабируемое хранилище объектов для текстовых и двоичных данных. Кроме того, реализована поддержка больших данных с использованием Data Lake Storage 2-го поколения.

  • Файлы Azure. Управляемые файловые ресурсы для облачных или локальных развертываний.

  • Azure Elastic SAN : полностью интегрированное решение, которое упрощает развертывание, масштабирование, управление и настройку SAN в Azure. В настоящее время эластичная san находится в предварительной версии.

  • Очередь Azure служба хранилища: хранилище сообщений для надежного обмена сообщениями между компонентами приложения.

  • Хранилище таблиц Azure: хранилище NoSQL для хранилища структурированных данных без схемы.

  • Azure NetApp Files: корпоративное хранилище файлов. NetApp Files упрощает перенос и запуск сложных файловых приложений без изменения кода. Azure NetApp Files управляется с помощью учетной записи NetApp и осуществляется через тома NFS, S МБ и двух протоколов.

Выберите соответствующий уровень Файлы Azure

Table that lists the various Azure Files tiers.

Доступ к объектам данным в службе хранилища Azure можно получить из любой точки мира по протоколу HTTP или HTTPS либо через REST API. служба хранилища Azure также предлагает клиентские библиотеки для разработчиков, создав приложения или службы. Разработчики и ИТ-специалисты могут использовать Azure PowerShell и Azure CLI для написания скриптов для задач управления данными или конфигурации. Портал Azure и служба хранилища Azure Обозреватель предоставляют средства пользовательского интерфейса для взаимодействия с служба хранилища Azure.

Использование ресурсов IaaS Azure для развертываний Linux

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

С помощью ресурсов IaaS Azure вы управляете виртуальной инфраструктурой, а Azure управляет физической инфраструктурой. Ниже приведены некоторые из причин, по которым вы можете использовать IaaS:

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

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

  • Разработка гибридных решений, охватывающих локальные и облачные системы.

  • Повышение безопасности, эластичности, надежности и устойчивости с помощью служб инфраструктуры Azure.

  • Снижение затрат с более гибким лицензированием и ценами.

Проверка знаний

1.

Какие из следующих инструкций соответствуют IaaS в Azure?

2.

Какой из следующих вариантов является функцией модели ценообразования Azure?