<
  • Главная
Статьи

Віртуальна машина -

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 14
  14. 15
  15. 16
  16. 17

Віртуальна машина в ESXi

1

1

Для створення нової віртуальної машини в гіпервізора VMware ESXi версії 5.1 a необхідно підключитися через vSphere Client до сервера, на якому встановлений ESXi. Вибрати в лівому полі сервер, до якого ви підключені і клікнути по ньому правою кнопкою миші. У випадаючому меню вибрати пункт New Virtula Machine.

2

2

Запускається майстер установки, який пропонує два варіанти установки на вибір. Typical - спрощений і розширений Custom. Щоб докладніше розібрати всі налаштування виберемо Custom, але зазвичай я вибираю Typical, а потім вже міняю те, що потрібно у властивостях вже створеної віртуальної машини.

3

3

На цьому кроці задаємо ім'я віртуальної машини, як ми її тут назвемо вона і буде відображатися в vSphere Client, а в подальшому і в vCenter Server.

4

4

Задаємо розташування файлів віртуальної машини. В даному випадку мені доступні тільки локальні диски сервера він позначається в VMware ESXi, як datastore1. Його скромні характеристики ми теж бачимо на зображенні. Якби у нас були підключені додаткові LUN-и з систем зберігати даних або інші локальні RAID array, то вибір був би багатшим.

5

5

Вибираємо версію віртуального обладнання нашої віртуальної машини. Сама остання версія 8-а сумісна тільки з 5-ої версією гіпервізора VMware ESXi, тому якщо збираєтеся працювати в змішаному середовищі, то вибирайте сумісну версію обладнання для наймолодшої версії гипервизора вашої віртуальної інфраструктури.

6

6

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

7

7

А ось які операційні системи сімейства Linux можуть бути офіційно запущені в віртуальному середовищі платформи VMware. Також не повинно зникнути від уваги те, що є пунк Other 2.6.x Linux, це означає якщо вашого Лінукса немає в списку, але ви точно знаєте, що він працює на відповідній версії ядра, то його теж можна встановити і працювати.

8

8

У вкладці Other, бачимо список підтримуваних ОС інших сімейств. VMware vSphere підтримує такі операційні системи, як Apple MAC OS X, FreeBSD, IBM OS / 2, NetWare, Solaris і ін.

9

9

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

10

10

Виділення оперативної пам'яті для віртуальної машини, необхідно встановити оптимальне значення. Якщо пам'яті буде виділено мало, то почнеться swap пам'яті на диск, що призведе до різкого зниження працездатності всіх віртуальних машин на хості або LUN-е.

11

11

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

12

12

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

14

14

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

15

15

Створюємо новий диск, задаємо його характеристики. Розмір в гигабайтах.
Тип диска Thick Provision Lazy Zeroed - все простір для диска резервується на LUN-е СГД або локальних дисках відразу, але інформація, яка на блоках зберігалася раніше не стирається.
Тип Thick Provision Eager Zeroed - простір виділяється в момент створення диска, причому всі блоки обнуляються, як наслідок під час роботи гипервизор не витрачає час на заповнення нулями блоків з якими він буде працювати.
Тип Thin Provision - диски з мінімальною продуктивністю, тому що працюють вони за складним алгоритмом. Розмір диска збільшується динамічно разом з ростом займаного обсягу гостьовий операційної системи. Ці диски VMware рекомендує використовувати в тестових цілях, а не під реальним навантаженням.

16

16

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

17

17

Добралися до кнопки Finish. Переглядаємо, все, що вибрали і тиснемо на неї. Будь-які настройки, можна буде змінити пізніше, можливо для цього буде потрібно вимкнути віртуальну машину.

Будь-які настройки, можна буде змінити пізніше, можливо для цього буде потрібно вимкнути віртуальну машину

Щоб розібратися в понятті віртуальна машина, розглянемо структуру на зображенні знизу вгору. У нас є фізичний сервер (хост), на ньому встановлена ​​спеціалізована операційна система (гипервизор VMware ESXi). Підключившись до даного Гіпервізор через програму управління vSphere Client ми можемо створювати віртуальні машини. Для ESXi будь-яка віртуальна машина - це програма, запущена в ньому. (Як Enternet Explorer, Microsoft Word або 1C клієнт в операційній системі Windows). Щоб розібратися в понятті віртуальна машина, розглянемо структуру на зображенні знизу вгору

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

  • .vmx - текстовий конфігураційний файл, містить інформацію налаштуваннях ВМ, а саме, обсяг оперативної пам'яті, кількість і конфігурація мережевих адаптерів, інформація про жорсткі диски, паралельних портах, настройки включення / вимикання.
  • .vswp - файл підкачки, створюється разом з віртуальною машиною, але починає використовуватися тільки в тому випадку, коли оперативна пам'ять ВМ закінчується.
  • .nvram - BIOS файл, зберігає конфігурацію биоса віртуальної машини.
  • .log - лог файл, використовується адміністраторами для вирішення складних проблем, пошуку несправностей, про які звичайні засоби моніторингу не повідомляє
  • .vmdk - текстовий файл дескриптор, несе інформацію про геометрії і розмірі віртуального жорсткого диска
  • .flat-vmdk - файл віртуального жорсткого диска
  • -delta.vmdk - файл миттєвого знімка (snapshot)
  • -rdm.vmdk - файл створюється, коли ВМ використовує raw device, тобто безпосередньо використовує LUN

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

Для гипервизора VMware ESXi розроблена своя спеціалізована файлова система, називається вона VMFS - virtual machine file system. Якщо порівнювати її з усім відомої NTFS, яку використовує Windows, то різниця буде полягати в наступному. Коли, будь-який процес отримує доступ до файлу в NTFS, то цей файл блокується для доступу іншими процесами на запис. Для роботи віртуальних машин на одному сервері даний алгоритм підійде, але коли нам знадобиться налаштувати отказоустойчивую систему, знадобиться вже файлова система кластерного типу, така як VMFS. У ній в один момент часу кілька серевер (до 32) можуть отримати доступ до файлів віртуальної машини одночасно і в потрібний момент перехопити її навантаження на себе. Для ще більшого підвищення отказоустройчівості використовується журнал роботи зміни файлів, щоб мати можливість гарантованого відновлення після раптового збою обладнання.



Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью