Создание простого сервера виртуализации с компьютером с низким уровнем ресурсов - Часть 1

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

строк на дюйм

В любом случае, я оставляю вам свой опыт в этом посте на эту тему:

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

Оборудование:

Примечание: В идеале иметь Сервер с 4 ГБ ОЗУ для этих целей, однако, в данном случае я практикуюсь с (1) ГБ оперативной памяти мы можем для него Физический сервер y 1 Гб оперативной памяти к Виртуальная машина (MV) en Виртуальный бокс (VBox) имитируя любые Операционная система GNU / Linux o MS Windows в версиях Биты 32 этого достаточно

Программного обеспечения:

Платформа виртуализации для использования:

Прежде всего, для нескольких экспертов мы кратко рассмотрим концепцию виртуализации:

1.- Введение в виртуализацию:

Все Администратор серверов / систем / сети (SysAdmin), специалисты по поддержке передовых технологий или энтузиасты технологий, особенно в области свободного программного обеспечения и операционных систем GNU / Linux должны быть в курсе изменений различных Операционные системы и программы доступны на рынке или в Сообществе. Особенно, чтобы быть в курсе техники и / или процедуры необходимо на них повысить производительность в Учреждения - Компании (государственные / частные) где он выполняет свои обязанности и облегчает выполнение своей работы.

Одна из технологий, которая способствует достижению этой цели, - это Виртуализация операционных систем, что в основном позволяет использовать на одном компьютере / сервере (оборудовании) несколько Операционные системы работает полностью независимо. Все это через Программное обеспечение для виртуализации.

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

2.- О виртуализации операционных систем (ОС):

Как и во многих других областях человеческого знания, Информационные технологии (IT) он быстро увеличивается, настолько, что много раз нет времени усвоить все новые концепции, которые представляются день за днем. Итак, модель Системное администрирование для ИТ-администраторы достигает Пользователи (СМИ / продвинутые) рука об руку Виртуализация операционных систем. Виртуализация может означать многое, но связано с Операционные системы, в основном состоит в умении использовать одну и ту же аппаратную инфраструктуру для различных Операционные системы полностью работающий независимый. То есть, имея тот же Сервер, с тем же Жесткий диск или устройства хранения, несколько) Процессор (ы) и установленная мощность RAM (например, и без упоминания остальных элементов оборудования, из которых он состоит), у нас может быть несколько установок Частные операционные системы MS Windows, Apple, или же бесплатно в качестве GNU / Linux или другие, работает параллельно, полностью независимый друг от друга. Если один из них останавливается (зависает) или имеет проблемы, другие не знают и даже могут повторно использовать ресурсы скорости обработки, которые будут освобождены.

3.- Преимущества и недостатки виртуализации ОС:

Использование и преимущества, предлагаемые Виртуализация ОС являются:

  • Экономия затрат
  • Совместимость программ
  • Клонирование и горячая миграция системы
  • Тестовые среды
  • Изоляция и безопасность
  • Гибкость и маневренность

La Виртуализация ОС У него также есть несколько слабых мест, которые следует выделить:

  • Низкая производительность
  • Аппаратные ограничения
  • Распространение виртуальных машин
  • Трата ресурсов
  • Централизация машин на одном сервере
  • Ограниченная переносимость между виртуализаторами

4.- Гипервизор как платформа виртуализации:

Гипервизор ó Монитор виртуальных машин (VMM) Это платформа виртуализации, которая позволяет использовать одновременно несколько операционных систем на компьютере (сервере).

Гипервизоры Их можно разделить на два типа:

Тип 1 (Родной, голый металл): Программное обеспечение, которое работает непосредственно на реальном оборудовании компьютера для управления оборудованием и мониторинга виртуализированной ОС. Виртуализированные системы работают на другом уровне выше гипервизора.

Selección_001

Схема концептуального представления гипервизора типа 1

Некоторые из Гипервизоры 1-го типа наиболее известны следующие:

  1. VMware: ESX / ESXi / ESXi Бесплатно.
  2. Ксен. 
  3. Сервер Citrix Xen. 
  4. Сервер Microsoft Hyper-V.

Тип 2 (размещенный): Приложение, работающее на обычной ОС (Linux, Windows, Mac OS) для виртуализации систем. Таким образом, виртуализация происходит на уровне, более удаленном от оборудования, если сравнивать его с гипервизорами типа 1. Логически это снижает производительность, чем гипервизоры типа 2.

Selección_002

Схема концептуального представления гипервизора типа 2

Некоторые из Гипервизоры 2-го типа наиболее часто используются следующие:

  1. Солнце: VirtualBox, операционная система VirtualBox.
  2. VMware: Рабочая станция, сервер, плеер.
  3. Microsoft: Виртуальный ПК, Виртуальный сервер.

Selección_004

Компьютер с собственной операционной системой (без виртуализации)

Selección_005

Компьютер с операционной системой и виртуализацией с Гипервизор типа 1

Selección_003

Компьютер с операционной системой и виртуализацией с Гипервизор типа 2

5.- История Виртуализация ОС :

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

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

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

В настоящее время в этой области есть 2 ведущие технологии:

ИНТЕЛ: Технология Intel VT (технология виртуализации), разработанная и реализованная корпорацией Intel и включенная в ее процессоры среднего и высшего класса. Intel представляет усовершенствования своих процессоров x86 (VT-x) и Itanium (VT-i).

AMD: Со своей стороны, AMD имеет аналогичную Intel технологию под названием AMD-V или AMD-SVM (первоначально называвшуюся Pacifica), которая также включает в себя процессоры среднего и высокого уровня в своих процессорах.

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

6.- Резюме:

La виртуализация - это эффект абстрагирования ресурсов компьютера, то есть предоставление логического доступа к физическим ресурсам.Следовательно, виртуализация логически разделяет запрос некоторой услуги и физические ресурсы, которые фактически предоставляют услугу. И в зависимости от абстрагированного ресурса, будь то отдельный ресурс (блок хранения, сетевой блок) или платформа (сервер, ПК) и кем этот ресурс используется, он будет соответствовать конкретной модели виртуализации.

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

Учитывая все это, мы можем выделить четыре основные модели виртуализации:

Виртуализация платформы

  • Гостевые операционные системы
  • эмуляция
  • Полная виртуализация
  • Паравиртуализация
  • Виртуализация на уровне ОС
  • Виртуализация на уровне ядра

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

  • Инкапсуляция
  • Виртуальная память
  • Виртуализация хранилища
  • Виртуализация сети
  • Связывание сетевых интерфейсов (соединение Ethernet)
  • Виртуализация ввода / вывода
  • Виртуализация памяти

Виртуализация приложений

  • Ограниченная виртуализация приложений
  • Полная виртуализация приложений

Виртуализация рабочего стола

7.- Углубление темы по виртуализации операционных систем:

И поскольку не всегда достаточно читать спецификации продукта, также необходимо иметь возможность провести тест в нашем «Рабочая среда u Главная" Чтобы воочию увидеть, как работает виртуализация, во второй части этого поста я расскажу вам о моем личном опыте Установка и настройка программного обеспечения VirtualBox 5.0.14 на DEBIAN 9 на малоресурсном компьютере.


12 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Драссиль сказал

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

  2.   Tabris сказал

    Как это Солнце, я уважаю Oracle (?)

  3.   Инженер Хосе Альберт сказал

    Дорогой Табрис, ты прав! Это была маленькая грубая описка!

  4.   ратакилл сказал
  5.   Инженер Хосе Альберт сказал

    Несомненно, KVM - одно из самых важных современных и эффективных решений виртуализации для свободного программного обеспечения сегодня!

  6.   Инженер Хосе Альберт сказал

    Для получения дополнительной информации о виртуализации, обновленной и полученной из источника, вы можете увидеть эту ссылку: http://planet.virt-tools.org/

  7.   Гонсало Мартинес сказал

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

    Для производственного сервера он имеет гораздо большую производительность и стабильность KVM, кстати, он потребляет гораздо меньше ресурсов, и это не что иное, как установка libvirt, клиента virt-manager и его предоставление (вам не нужно делать возврат виртуального бокса модуль ядра, например).

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

    Не раз мне приходилось виртуализировать Windows с помощью KVM, и кажется, что мышь находится на 20 Гц от разреза, который она перемещает, ха-ха, но она предназначена для серверов, а не для удобства конечного пользователя.

  8.   Инженер Хосе Альберт сказал

    Я во многом с тобой согласен! VBox для домашних тестов, методик и конкретных проблем в низкопроизводительном оборудовании (вычислительная мощность) и KVM для серверов и высокопроизводительного оборудования!

    Однако также возможна простая, дружелюбная и надежная платформа на VBox.

  9.   Инженер Хосе Альберт сказал

    Не забывайте Docker и Citrix.

  10.   Pp сказал

    Хорошо, хотя его объяснение сжато и просто, мне все же кажется непонятным, зачем и зачем виртуализировать. У меня есть небольшой сервер данных с xp. В моем случае его нужно виртуализировать? Должен ли я создать два виртуальных сервера для ограничения доступа пользователей? Что на данный момент является самым важным.

  11.   победитель сказал

    у вас есть какой-нибудь учебник по proxmox? особенно с виртуализацией win 7

  12.   Эмерсон сказал

    поскольку изложение концепции - это хорошо, но для этого кажется слишком много катушки или слишком много места
    Несведущему, как я, не нужно так много понимать концепцию, и то, что в сообщении, не объясняет, как его реализовать или с чем (если вы не знаете то же самое, что и тот, кто это написал), я считаю, что эти люди, которые посвящены Чтобы рассказать нам, что он знает больше, чем научить нас тому, что он знает, он должен поставить себя на место того, кто входит, мотивированный заголовком сообщения, чтобы прочитать их. Если не хочешь, не объясняй мне это, но хотя бы скажи, где я могу это исследовать, а если нет, не публиковать. Спасибо, и тебе того же