Что такое виртуальные машины Azure?

Что такое виртуальные машины Azure Изучение

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

Что такое Microsoft Azure?

Определение Azure заключается в том, что это онлайн-портал, который позволяет нам управлять облачными службами и различными ресурсами и получать к ним доступ. Услуги здесь похожи на хранение наших данных и их изменение в соответствии с нашими потребностями. Он предоставляется Microsoft. Есть много вещей, которые вы должны знать о Microsoft Azure:

  • Более тысячи компаний используют услуги, предоставляемые azure, для удовлетворения своих потребностей в облачных вычислениях.
  • Microsoft Azure был запущен 1 февраля 2010 года.
  • Языки программирования, такие как Java, Node.js, C#, используются Azure.

Что такое виртуальные машины?

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

Архитектура виртуальных машин

Архитектура виртуальных машин

Использование виртуальных машин

  • Виртуальная машина может создавать резервные копии нашей существующей операционной системы. Это одно из важных применений виртуальной машины, поскольку наша существующая ОС, которую мы используем, может быть скопирована с помощью виртуальной машины.
  • Приложения создаются и развертываются в облаке, и в нем можно использовать виртуальную машину для создания и развертывания приложений в облаке.
  • Виртуальные машины можно использовать для запуска различных приложений и программного обеспечения в операционных системах, которые изначально не предназначены для них. Есть много приложений и программного обеспечения, которые не предназначены для некоторых операционных систем, но в таких случаях используются виртуальные машины для решения таких проблем.
  • Тестовые лаборатории разработки Azure используют виртуальную машину для тестирования и запуска различного программного обеспечения, отличного от существующей ОС. Они фактически создали новую среду, которая упрощает для разработчиков развертывание сценариев dev-test.
  • Еще один способ использования виртуальной машины: всякий раз, когда выпускается любая новая операционная система, сначала ее опробовали на виртуальной машине для ее надлежащего тестирования и работы.
Читайте также:  Chaos Engineering 101: принципы, процесс и примеры

Перед созданием виртуальной машины

Есть несколько важных моментов, которые нам необходимо знать перед созданием виртуальной машины в Azure.

  • Мы должны определить имя ресурса приложения, над которым мы работаем. Приложение, над которым мы работаем, должно быть правильно указано в названии ресурса.
  • Второй шаг — мы должны решить, где находится наша виртуальная машина. Это означает место, где хранятся наши ресурсы.
  • Затем размер виртуальной машины определяется в зависимости от нашей рабочей нагрузки.
  • Виртуальная машина работает на какой операционной системе также следует решить.
  • Мы должны знать все конфигурации виртуальной машины, которую мы создаем в Azure.

Расположение виртуальной машины

В Azure мы создали ресурсы, распределенные по разным регионам, и этот регион называется Location. Обычно этот процесс известен как указание местоположения. Это означает, что местоположение виртуальной машины указывает, где хранятся виртуальные жесткие диски. Так же есть разные методы, из которых мы получаем список локаций.

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

Azure PowerShell — это второй метод, из которого мы можем использовать команду Get-AzLocation для выбора расположения нашей виртуальной машины. Здесь мы должны использовать PowerShell, чтобы узнать, какое место доступно, а какое нет для создания нашей виртуальной машины.

Размер виртуальной машины

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

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

Читайте также:  Ускоренный курс по операционным системам: от ядер к виртуализации

В Azure взимается почасовая оплата, которая зависит от операционной системы и размера виртуальной машины.

Диски и образы операционной системы ВМ

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

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

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

  1. Первый метод заключается в том, что мы можем напрямую увидеть значения на портале Azure. Когда мы выбираем изображение для использования, детали изображения указываются автоматически.
  2. Другой метод заключается в том, что мы можем использовать Azure PowerShell и Get-AzVMImagePublisher. Это дает нам помощь, с помощью которой мы можем узнать характеристики изображения, которое мы должны выбрать.

Расширения виртуальной машины

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

Расширения могут помочь в различных задачах, перечисленных ниже:

  • Управляйте конфигурациями и развертывайте их: это помогает виртуальной машине правильно развертывать ее, а также есть еще один компонент, известный как DSC (расширение требуемого состояния), который помогает виртуальной машине управлять средами.
  • Запуск сценариев: существует компонент, известный как (CSE) Custom Script Extension, который помогает нам настраивать различные рабочие нагрузки на виртуальной машине, и этот процесс выполняется путем запуска нашего сценария.
Оцените статью
bestprogrammer.ru
Добавить комментарий

Adblock
detector