Виртуализация серверов на основе Huawei FusionCompute

Virtual Computing

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

Виртуализация серверов включает в себя следующие функции:

  1. Bare metal architecture
    Гипервизор FusionCompute использует архитектуру с открытым исходным кодом и может напрямую запускаться на серверах для виртуализации аппаратных ресурсов. Голая металлическая архитектура гарантирует, что виртуальные машины обладают высокой производительностью, высокой надежностью и масштабируемостью.
  2. CPU virtualization
    FusionCompute преобразует физические процессоры в виртуальные процессоры (vCPU) для виртуальных машин. Когда несколько VCPU запущены, FusionCompute динамически выделяет возможности CPU среди vCPU. Одна VM поддерживает максимум 64 vCPU.
  3. Memory virtualization

FusionCompute использует аппаратную технологию виртуализации для повышения производительности доступа к памяти на 30%. Он также использует технологии избыточной памяти, чтобы максимизировать использование памяти. Одна виртуальная машина поддерживает максимальную виртуальную память 1 ТБ. FusionCompute поддерживает следующие технологии overcommitment памяти:

  1. Всплытие памяти: система динамически освобождает свободную память от виртуальной машины и выделяет ее другим виртуальным машинам. Приложения на виртуальных машинах не осведомлены об утилизации и распределении памяти. Общий объем памяти, используемый всеми виртуальными машинами на физическом сервере, не может превышать объем физической памяти.
  2. Обмен памяти: система сворачивает данные по зарезервированной памяти VM во внешний файл хранилища, чтобы освободить зарезервированную память и получить данные, когда это необходимо.
  3. Совместное использование памяти. Несколько виртуальных машин совместно используют страницу памяти, на которой содержание данных равно нулю.
  4. GPU passthrough
    В FusionCompute блок графической обработки (GPU) на физическом сервере может быть непосредственно присоединен к указанной виртуальной машине для улучшения возможностей обработки графической информации VM.
  5. В системе FusionCompute интеллектуальная карта сетевого интерфейса (iNIC) на физическом сервере может быть виртуализирована, а затем присоединена к нескольким виртуальным машинам для повышения производительности сети. ВМ с подключенными iNIC могут быть только вручную перенесены на хосты, используя iNIC в том же кластере.
  6. USB-устройство на физическом сервере может быть напрямую подключено к указанной виртуальной машине. Эта функция позволяет пользователям использовать USB-устройства в сценариях виртуализации.

Управление ресурсами VM

VM Resource Management позволяет администраторам создавать виртуальные машины с использованием шаблона виртуальной машины или по своему усмотрению и управлять ресурсами кластера. Эта функция обеспечивает следующие возможности: автоматическое планирование ресурсов (включая режим балансировки нагрузки и динамического энергосберегающего режима), управление жизненным циклом VM (включая создание, удаление, запуск, перезапуск, спящий режим и пробуждение виртуальных машин), управление ресурсами хранения (в том числе Управление общими дисками и совместно используемыми дисками), управление безопасностью VM (включая использование пользовательских VLAN) и онлайн-настройку QoS для VM (включая настройку QoS и QoS для ЦПУ).

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

После получения запроса на создание виртуальной машины FusionCompute выбирает правильные физические ресурсы для создания виртуальной машины на основе указанных требований. Требования включают спецификации VM (такие как количество виртуальных процессоров, размер памяти и размер системного диска), спецификации изображений и спецификации сети.

После создания виртуальной машины FusionCompute контролирует текущее состояние VM и его атрибуты.

Пользователи могут останавливать, перезапускать и удалять виртуальные машины по мере необходимости.


26 мая 2017

Вас может заинтересовать

27 сентября 2023
Свой VPN Outline? Легко!
Делимся самым простым в установке VPN Outline на примере ubuntu 20.04
17 октября 2023
Установка MikroTik RouterOS на сервер VPS-N под управле ...
RouterOS — операционная система, на которой работает оборудование компании MikroTik. RouterOS также ...