Эмулятор Charon-SSP для виртуальных машин Solaris от Stromasys на виртуальных машинах Azure

Хранилище Azure
Виртуальные машины Azure

Идеи решения

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

В этой статье показано, как эмулятор с именем Charon-SSP от партнера Майкрософт, Stromasys, может запускать виртуальные машины Solaris на базе SPARC в Azure. Charon-SSP является членом семейства продуктов виртуализации аппаратного оборудования Charon. Эмулятор может создавать виртуальные реплики членов семейства Sun-4m, Sun-4u или Sun-4v SPARC на стандартных физических компьютерах или гипервизорах Linux x86-64.

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

Потенциальные варианты использования

  • Включите низкоуровневый режим "lift-and-shift" из локальных рабочих нагрузок, работающих на компьютерах SPARC Solaris в Azure.
  • Продолжайте использовать приложения, которые выполняются в среде SPARCstation или SPARCserver без изменений.
  • Управление несколькими узлами сервера и дочерними виртуальными машинами Solaris из одного интерфейса.
  • Разрешить сопоставление с хранилищем Azure с низкой стоимостью для архивирования лент для нормативных и параметров соответствия требованиям.

Архитектура

Схема, показывающая архитектуру Charon-SSP и Solaris.

Скачайте файл Visio для этой архитектуры.

Поток данных

  1. Директор Charon-SSP позволяет управлять несколькими узлами сервера, каждый из которых может запускать одну или несколько дочерних виртуальных машин Solaris. Эта настройка обеспечивает единое место управления при масштабировании фермы виртуальных машин узла и дочерних виртуальных машин Solaris. Charon-SSP Manager предоставляет простой и интуитивно понятный графический интерфейс управления.
  2. Агент Charon-SSP работает на дистрибутивах Linux на виртуальных машинах Azure. Этот компонент запускает дочерние виртуальные машины Solaris и эмулирует архитектуру процессора SPARC.
  3. Дочерние виртуальные машины Solaris основаны на архитектуре процессора SPARC.
  4. Дочерние виртуальные машины Solaris получают собственный сетевой интерфейс Azure и поэтому имеют собственные частные IP-адреса. При необходимости можно легко настроить общедоступные IP-адреса Azure в одних и том же сетевых интерфейсах.
  5. Образы виртуальных машин Solaris могут находиться на управляемом диске (SSD) узла Виртуальной машины Azure. Управляемые диски SSD Azure ценовой категории "Ультра" также являются потенциальным вариантом для еще более высоких операций ввода-вывода в секунду (IOPS).
  6. служба хранилища Azure общие папки учетной записи, подключенные на виртуальной машине Linux, позволяют сопоставить диспетчер виртуальной ленты Charon-SSP с локально подключенным устройством, которое поддерживается учетной записью хранения Файлы Azure в облаке. Это сопоставление позволяет хранить архивные ленты с минимальными затратами для нормативных и параметров соответствия требованиям.
  7. Виртуальная машина управления, на которой работает директор Charon-SSP и диспетчер, может быть либо на основе Windows, либо на основе Linux с графическим пользовательским интерфейсом, таким как GNOME.
  8. Конечные пользователи могут подключаться непосредственно к виртуальным машинам Solaris, которые имеют собственные выделенные сетевые карты и IP-адреса.

XDMCP доступен для классического доступа к виртуальным машинам Solaris. XDMCP не является зашифрованным протоколом, поэтому рекомендуемая топология для доступа к виртуальной машине Solaris через XDMCP заключается в создании виртуальной машины Windows Server в Azure в качестве сервера прыжка, в котором можно установить клиент XDMCP, например MobaXterm. С этой конфигурацией весь сетевой трафик происходит через частную виртуальную сеть Azure.

Компоненты

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

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

  • Сетевые адаптеры виртуальной сети Azure позволяют виртуальной машине Azure обмениваться данными с Интернетом, Azure и локальными ресурсами. Как показано в этой архитектуре, можно добавить дополнительные сетевые карты на ту же виртуальную машину Azure, что позволяет дочерним виртуальным машинам Solaris иметь собственные выделенные сетевые устройства и IP-адреса.

  • Управляемые диски SSD Azure — это тома хранилища на уровне блоков, управляемые Azure, которые используются с виртуальными машинами Azure. Доступные типы дисков: диски ценовой категории "Ультра", диски SSD ценовой категории "Премиум", диски SSD и жесткие диски (HDD) ценовой категории "Стандартный". Для этой архитектуры рекомендуется использовать диски SSD уровня "Премиум" или "Ультра".

  • Файлы Azure учетные записи хранения предлагают полностью управляемые общие папки в облаке, доступные через стандартный протокол SMB. Общие папки Azure можно подключить одновременно с помощью облачных и локальных развертываний Windows, Linux и macOS.

  • Azure ExpressRoute позволяет переносить локальные сети в облако Microsoft с помощью частного подключения, которое обеспечивается поставщиком услуг подключения. С помощью ExpressRoute можно установить подключения к облачным службам Майкрософт, таким как Microsoft Azure и Microsoft 365.

  • Эмулятор Stromasys Charon-SSP воссоздает виртуальный уровень оборудования SPARC на стандартных компьютерах x86-64 и виртуальных машинах. Виртуальный уровень оборудования SPARC совместим с любым программным обеспечением Sun, работающим на нем, поэтому нет необходимости в преобразовании кода или исходном коде. Charon-SSP полностью совместим с хранилищем SPARC, Ethernet и последовательным оборудованием ввода-вывода.

Следующие шаги