Для початку з Linux у віртуальній машині я рекомендую Ubuntu. Для сервера забудьте Ubuntu Server і використовуйте Debian замість цього. Я використовував їх обох, тому не судіть мене, будь ласка.
Якщо ви встановлюєте Debian, встановіть просто чистий Debian -> CLI і більше нічого. Він завантажується дуже швидко і споживає всього кілька МБ ОЗУ. (x32 приймав лише 16-32Mb оперативної пам’яті, а x64 приймав приблизно 48-80Mb, коли він завантажувався). Все, що вам потрібно, ви можете просто встановити його пізніше, і це все ще дуже швидко, і це не потребує пам'яті. Ubuntu походить від Debian. Тож якщо у вашого Debian є якісь проблеми, ви можете вирішити їх на форумах Ubuntu, що є великою перевагою.
Якщо порівнювати Debian і Ubuntu Server: Ubuntu Server завантажується повільніше / пізніше. Споживання оперативної пам’яті було набагато більше на сервері Ubuntu, порівнявши її з Debian. Крім того, якщо зробити чисту установку сервера Ubuntu, він встановить від двох до трьохсот пакунків, тоді як Debian встановлює лише від 50 до 90. Звичайний Ubuntu встановлює близько 1300 пакетів, а звичайний настільний Debian встановлює від 900 до 1100 пакетів.
Ubuntu Server використовує новіші версії пакетів, але це також ускладнює встановлення та компіляцію деяких стабільних додатків. Якщо ви хочете стабільний сервер і хочете максимізувати безкоштовну оперативну пам’ять, виберіть Debian замість цього.
Це мій досвід. Я не кажу, щоб взагалі не використовувати Ubuntu, але для серверів я віддаю перевагу Debian, навіть якщо ви новачок. На робочих столах у мене були проблеми з Debian, а установки APT з Інтернету без проблем працювали на Ubuntu. У Ubuntu також є більше пакетів і новіших пакетів. З іншого боку, коли я намагався авторемонтувати деякі бібліотеки на Ubuntu, він встановив абсолютно все.
Сьогодні я використовую робочий стіл Lubuntu у Virtualbox. Якщо ви ненавидите низьку швидкість Ubuntu, але не хочете використовувати Debian, використовуйте Lubuntu. Це означає "Низький Ubuntu" і призначений для повільних ПК, тому він швидший, ніж звичайний Ubuntu. Я думаю (але я не впевнений), що Lubuntu використовує ті самі пакети, що і Ubuntu. До Lubuntu я використовував Xubuntu, тому що він був швидшим, ніж Ubuntu.
Також Ubuntu потрібно близько 4,5 ГБ місця. Для debian є достатньо 2 ГБ розділу. У нас є один невеликий VM для командної розмови, Ventrillo тощо. Всього 256 Мб оперативної пам’яті, x32 Debian і розділ 2 ГБ - достатньо, і це все. Я можу вам сказати - це найбільш стабільно, це не найновіше, але для сервера - найбільший варіант для мене.
Редагувати :
Я провів кілька тестів, щоб перевірити потужність процесора під Virtualbox, KVM, VMware server 1 та VMware server 2.
Найшвидший - KVM, потім Virtualbox, сервер VMware 2, сервер VMware 1 і нарешті QEMU. KVM має найменшу вартість для процесора. Для виртуалізації потужності для VM потрібно менше% процесора, тому що KVM є модулем всередині ядра Linux. Інші - це лише програми, що працюють на шарі ОС.
Тож якщо ви хочете віртуалізуватися з більшою потужністю та невеликою деградацією продуктивності, використовуйте KVM. Я не намагався перевірити продуктивність програм VMware ESXi та Citrix Xenserver. Але, якщо ви хочете використовувати гіпервізор з голими металами, найшвидшим буде Xenserver при використанні VM, призначених лише для Linux. Якщо ви хочете використовувати віртуальні віртуальні машини Windows та віртуальні віртуальні машини Linux, і вам важлива продуктивність, використовуйте ESXi.
Проблема полягає в тому, що якщо ви хочете використовувати KVM з його продуктивністю, вам потрібно мати процесор з інструкціями Intel VT-X або AMD-V. Без цих інструкцій KVM може працювати в іншому режимі. буде це занадто важко налаштувати. Virtualbox може використовувати VT-X або AMD-V, і це дуже зручно для користувачів. Сервер VMware 2 знає це лише експериментально; вам потрібно налаштувати його за допомогою команди, а сервер VMware 1 повільніше. Я ніколи не тестував плеєр VMware, він для мене занадто низький. Можливо, є різниця в продуктивності між сервером VMware 2 і Virtualbox, але параметри налаштувань для мене досить низькі, і коли вибирати між програмою Virtualbox або програвач VMware, я б взяв Virtualbox.