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

Про це, безумовно, є багато літератури Virtualbox будувати простий або надійний Сервери віртуалізації, але багато разів вони не ведуть нас безпосередньо до суті у найбільш практичних варіантах із відповідними роз’ясненнями та можливими сценаріями реального використання, тобто ми завжди знаходимо багато інформації, але не з урахуванням потреб багатьох, особливо новаків чи початківці в районі.

рядків на дюйм

У будь-якому випадку, я залишаю вам свій досвід у цій публікації на цю тему:

Спочатку я залишаю вам технічні характеристики Дель Малоресурсний комп’ютер використовується:

Обладнання:

Примітка: Ідеал - мати сервер з 4 Гб оперативної пам'яті для цих цілей, однак, у цьому випадку я практикую з a (1) ГБ оперативної пам'яті ми можемо для нього Фізичний сервер y 1 Гб оперативної пам'яті для одного Віртуальна машина (МВ) en VirtualBox (VBox) що імітує будь-який Операційна система GNU / Linux o MS Windows у версіях Біти 32 Цього достатньо.

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

Платформа віртуалізації для використання:

Перш за все, для кількох експертів ми коротко вникнемо в концепцію віртуалізації:

1. - Вступ до віртуалізації:

Всі Адміністратор сервера / системи / мережі (SysAdmin), спеціалісти з розширеної технологічної підтримки або ентузіасти, особливо в галузі вільного програмного забезпечення та операційних систем GNU / Linux повинні бути в курсі змін до різних Операційні системи та програми доступні на ринку або в Співтоваристві. Особливо, щоб бути в курсі техніки та / або процедури необхідне на них підвищення продуктивності праці в Організації - компанії (державні / приватні) де він виконує свої обов'язки та сприяє виконанню власної роботи.

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

Далі ми проведемо a Детальний аналіз функціонування цієї технології. Деякі з обговорюваних питань є переваги і недоліки використовуючи цю технологію, аналіз найкращі віртуалізатори для користувачів та компаній, серед інших. Реалізувати за допомогою результатів, таких як сила a Віртуальна операційна система може бути дорівнює або навіть вище, ніж у Платформа Справжній.

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

Як і в багатьох інших сферах людського знання, Інформаційні технології (ІТ) вона стрімко зростає, настільки, що багато разів немає часу засвоїти всі нові поняття, що викладаються день у день. І тому модель Системне адміністрування для ІТ-адміністратори досягає Користувачі (Медіа / Додатково) рука об руку Віртуалізація операційних систем. Віртуалізація може означати багато речей, але пов'язаних з Операційні системи, в основному складається з можливості мають однакову апаратну інфраструктуру для різних Операційні системи повністю працює незалежний. Тобто мати той самий Сервер, з тим самим Жорсткий диск або пристрої зберігання даних, дещо) Процесор (и) і встановлену потужність ОЗУ (наприклад, і без згадування решти апаратних елементів, що його складають), ми можемо мати кілька інсталяцій Приватні операційні системи MS Windows, Apple, або Безкоштовно як GNU / Linux або інші, працює паралельно, абсолютно незалежний один від одного. Якщо один із них зупиняється (зависає) або має проблеми, інші не знають і навіть можуть повторно використати ресурси швидкості обробки, які будуть звільнені.

3. - Переваги та недоліки віртуалізації ОС:

Застосування та переваги, пропоновані Віртуалізація ОС є:

  • Економія витрат
  • Сумісність програм
  • Клонування та гаряча міграція системи
  • Тестові середовища
  • Ізоляція та безпека
  • Гнучкість і спритність

La Віртуалізація ОС Тут також є кілька слабких місць, на які слід виділити:

  • Менша продуктивність
  • Апаратні обмеження
  • Поширення віртуальних машин
  • Марна трата ресурсів
  • Централізація машин на одному сервері
  • Обмежена портативність між віртуалізаторами

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

Гіпервізор ó Монітор віртуальних машин (VMM) Це платформа віртуалізації, яка дозволяє одночасно використовувати кілька операційних систем на комп'ютері (сервері).

Гіпервізори Їх можна класифікувати на два типи:

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

Вибір_001

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

деякі з Гіпервізори 1 типу Найвідомішими є такі:

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

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

Вибір_002

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

деякі з Гіпервізори 2 типу Найчастіше використовуються такі:

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

Вибір_004

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

Вибір_005

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

Вибір_003

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

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

Віртуалізація - це не нова тема в обчислювальній техніці, насправді вважається, що вона існувала приблизно чотири чи п’ять десятиліть. У той час і до кількох років тому він застосовувався в ексклюзивних областях, практично лише для великих обчислювальних центрів, як банківських, військових, так і університетських.

З часом технологія швидко розвинулася і набула широкого поширення, в результаті чого використання суперкомп'ютерів і мейнфреймів відмовилось на користь появи компактних бізнес-серверів та високопродуктивних персональних комп'ютерів, які створили концепцію доступу одночасно до ресурсів єдиного суперкомп'ютера зникне, завдавши остаточного удару минулому золотому віку віртуалізації.

В даний час віртуалізація знову оновлюється в серверних кімнатах завдяки новим апаратним і програмним технологіям віртуалізації, і з’явилися настільні обчислення, які знову ефективно збільшили свою популярність, зробивши це однією з найбільш інноваційних технологій на даний момент завдяки помітним перевагам його застосування.

На даний момент існує 2 провідні технології в цій галузі:

ІНТЕЛ: Технологією, розробленою та впровадженою компанією Intel та включеною до її процесорів середнього та високого класу, є Intel VT (технологія віртуалізації). Intel представляє вдосконалення своїх процесорів x86 (VT-x) та Itanium (VT-i).

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

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

6. - Короткий зміст:

La віртуалізація - це ефект абстрагування ресурсів комп’ютера, тобто надання логічного доступу до фізичних ресурсівТому віртуалізація логічно відокремлює запит на якусь послугу та фізичні ресурси, які насправді надають послугу. І залежно від абстрагованого ресурсу, будь то окремий ресурс (блок зберігання, мережевий блок) або платформа (сервер, ПК), і ким цей ресурс використовується, він буде відповідати конкретній моделі віртуалізації.

Тому важливо розрізнити їх, щоб чіткіше зрозуміти віртуалізацію між двома поняттями, такими як абстрагований віртуальний ресурс, та сутністю (додаток, операційна система, машина та ін.), Яка, віртуалізована, має цей ресурс, оскільки це те, що дає нам реалізовану модель віртуалізації.

З огляду на все це, ми можемо виділити чотири основні моделі віртуалізації:

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

  • Гостьові операційні системи
  • Емуляція
  • Повна віртуалізація
  • Паравіртуалізація
  • Віртуалізація на рівні ОС
  • Віртуалізація на рівні ядра

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

  • Капсуляція
  • Віртуальна пам'ять
  • Віртуалізація сховища
  • Віртуалізація мережі
  • Мережеві з'єднання (Ethernet Bonding)
  • Віртуалізація вводу / виводу
  • Віртуалізація пам'яті

Віртуалізація додатків

  • Обмежена віртуалізація додатків
  • Повна віртуалізація додатків

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

7. - Поглиблення теми про віртуалізацію операційних систем:

Оскільки для прочитання технічних паспортів товару не завжди достатньо, потрібно також мати можливість провести тест у нашому «Робоче середовище u Головна Щоб побачити з перших вуст, як працюють речі щодо віртуалізації, у частині 2 цього допису я розповім вам про свій особистий досвід Встановлення та налаштування програмного забезпечення VirtualBox 5.0.14 на DEBIAN 9 на малоресурсному комп’ютері.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Драссилл - сказав він

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

  2.   Табріс - сказав він

    Як це Сонце, я поважаю Оракул (?)

  3.   Інж. Хосе Альберт - сказав він

    Шановний Табріс, ти маєш рацію! Це було невелике пробуксоване брутіс!

  4.   вбивати щурів - сказав він
  5.   Інж. Хосе Альберт - сказав він

    Безумовно, KVM сьогодні є одним з найважливіших сучасних та ефективних рішень для віртуалізації для вільного програмного забезпечення!

  6.   Інж. Хосе Альберт - сказав він

    Для отримання додаткової інформації про віртуалізацію, оновлену та з джерела, ви можете переглянути це посилання: http://planet.virt-tools.org/

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

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

    Для робочого сервера він має набагато більшу продуктивність і стабільність KVM, до речі, він споживає набагато менше ресурсів, і це не що інше, як встановлення libvirt, клієнта virt-manager і надання його (вам не потрібно робити повернення ядра virtualbox модуль, наприклад).

    Плюс virtualbox полягає в тому, що він має більш зручний інтерфейс і розроблений більше для віртуалізації настільних ОС для повсякденного використання за допомогою гостьових інструментів, щоб вікна та Linux, які ви ставите, були більш плавними, копіювались в основну ОС Я вставляю вас у віртуальну машину тощо.

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

  8.   Інж. Хосе Альберт - сказав він

    Я з тобою багато погоджуюсь! VBox для домашніх тестів, техніки та специфічних проблем низькопродуктивного обладнання (обчислювальна потужність) та KVM для серверів та високопродуктивного обладнання!

    Однак проста, зручна та надійна платформа на VBox також можлива.

  9.   Інж. Хосе Альберт - сказав він

    Не забудьте Docker і Citrix.

  10.   Pp - сказав він

    Добре, хоча його пояснення стисле і просте, мені все ще здається незрозумілим, чому і навіщо віртуалізувати. У мене невеликий сервер даних з xp. У моєму випадку, чи слід це віртуалізувати? Чи слід створювати два віртуальних сервери для обмеження доступу користувачів? Що наразі є найголовнішим.

  11.   переможець - сказав він

    у вас є підручник з proxmox? особливо з віртуалізацією win 7

  12.   Емерсон - сказав він

    оскільки виголошення концепції є нормальним, але для цього здається занадто багато або занадто багато місця
    Невігласу, як я, не потрібно так багато, щоб зрозуміти концепцію, і те, що є в дописі, не пояснює, як це реалізувати чи з чим, (якщо ви не знаєте того самого, що написав його), щоб сказати нам, що він знає більше, ніж навчити нас тому, що знає, він повинен поставити себе на місце того, хто входить, мотивований назвою посади, прочитати їх. Якщо ви не хочете, не пояснюйте мені це, але принаймні скажіть, де я можу це розслідувати, а якщо ні, то не публікуйте. Дякую, вам теж