Pull to refresh
0
TS Solution
Системный интегратор

Домашняя виртуальная лаборатория. Готовим собственный сервер виртуализации для обучения. 2. Выбираем сервер

Level of difficultyEasy
Reading time5 min
Views13K

В предыдущем уроке мы проговорили для чего может понадобиться домашняя лаборатория и самое главное — кому она нужна. Допустим вы решили, что вам она нужна. Тут же встанет вопрос: «На чем строить эту виртуальную лабораторию?». Вопрос не такой простой, как может показаться на первый взгляд. Как минимум здесь два важных пункта, которые очень тесно связаны друг с другом:

  1. Платформа для виртуализации. Это может быть облачный сервис, а может быть и свой собственный сервер. В рамках данного урока мы рассмотрим именно собственный сервером. Какие варианты есть и самое главное — Сколько это стоит?

  2. Гипервизор. Не менее спорный вопрос. До недавнего времени я бы однозначно посоветовал ESXi, но ситуация довольно быстро меняется. Гипервизоры мы обсудим в следующей статье.

Если вам интересна тема виртуализации то можете ознакомиться и с другими уроками, которые уже опубликованы здесь (курс закончен). Вернемся к нашим вопросам.

Платформа 

Как было сказано выше, мы рассмотрим вариант с собственным «железным» сервером. Тут наверно можно выделить 3 ключевых варианта:

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

Плюсы такого варианта:

  • Компактный (можно даже носить с собой)

  • Тихий (не громче вашего ноутбука)

  • Энергоэффективный (20–30 Ватт среднее энергопотребление)

  • Бюджетный (от 15к до 100к рублей)

Минусы:

  • «Слабый» CPU (не годится для серьезных и постоянных нагрузок)

  • Мало RAM/SSD (чаще всего это максимум 64Гб RAM и не более двух SSD)

  • Нет IPMI

  • Мало сетевых интерфейсов (есть совреенные модели с двумя интерфейсами 2.5 Гбит/с)

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

Плюсы такого варианта:

  • Серверные CPU (большое кол‑во ядер)

  • Много RAM/SSD (значительно больше, чем в мини ПК)

  • Большой выбор интерфейсов (1/10 Гбит/с, SFP/SFP+)

  • IPMI

Минусы:

  • Большой (не все найдут дома столько места)

  • Шумный (теоретически можно поставить на балкон)

  • НЕ энергоэффективный (вы точно заметите изменения в «платежке» за свет)

  • Дорого (есть конечно БУ варианты, но даже они значительно дороже чем мини пк)

Tower Server / Старый ПК / Китайское железо. Сейчас на алиэкспресс можно купить даже десктопные материнки куда подходят БУ‑шные серверные процессоры и даже серверная оперативная память (очень популярен производитель Huananzhi). В принципе получается неплохая связка. С точки зрения плюсов и минусов это что‑то среднее между Мини ПК и Классическим сервером.

Итоговая картина выглядит следующим образом:

Что же выбрать? Тут конечно же все зависит от ваших задач.

  • Если вы собираетесь виртуализировать какие‑то гигантские проекты где нужно больше 64 Гб оперативки и много ядер, да еще и система будет высоконагруженной, то выбор очевиден — Классический сервер.

  • Если же вам нужен сервер виртуализации исключительно для тестирования, проверки концептов или обучения новым решениям и технологиям, и для этого вам хватит 32 или 64 Гб оперативки, то идеальный вариант это именно мини ПК. Он маленький, тихий (его можно хоть в спальне ставить), потребляет мало энергии, да и карман сильно не тянет, с точки зрения цены.

Как вы понимаете, мы будем рассматривать именно вариант Мини ПК. Тут наверно возникнет логичный вопрос: «А какой мини ПК выбрать?»

Наиболее популярные производители Мини ПК

Как уже говорил, моделей и производителей на рынке сейчас очень много. От китайского ноунейма, до всеми известного Intel NUC. Я выбрал наиболее распространенные модели, по которым много хороших отзывов, у которых хорошее соотношения цена качество и, самое главное, на которых уже запускали гипервизоры другие люди и делились своим фидбеком. Спешу сообщить, что я не рекламирую кого‑то конкретного вендора (к сожалению) и делюсь лишь тем, что удалось найти.

Вот наверно мой основной ТОП:

  • Intel NUC (первопроходцы в сегменте Мини ПК. Некоторые модели из коробки поставлялись с предустановленным ESXi)

  • Minisforum (на мой взгляд второй по популярности производитель)

  • Beelink (надежная штука)

  • Geekom (очень широкая линейка на любой вкус)

  • GMKtec (широко представлен на китайском рынке)

Практически все производители (кроме Intel NUC) имеют модели как на Intel процессорах, так и на AMD. С Intel обычно дороже. В среднем же, ценник колеблется где‑то от 25, до 70 тысяч, в зависимости от комплектации (с RAM и SSD на борту). Практически все модели поддерживают какой‑нибудь Proxmox, т. е. KVM based виртуализацию и лишь немногие поддерживают ESXi. Это важный момент, если вы планируете использовать виртуализацию именно VMware.

Я довольно много времени потратил на изучение этого вопроса. Камнем преткновения здесь является сетевой адаптер. VMware не поддерживает Realtek, тупо нет драйверов. Есть способы упаковки драйверов в установочный образ ESXi, но это далеко не самая простая процедура и работает не на 100%. Поэтому если вы хотите именно ESXi, то надо искать мини комп с сетевым адаптером от Intel. Не знаю, на сколько это сейчас актуально, в связи с последней новостью, что Broadcom, которые купили бизнес Vmware, убили бесплатную лицензию ESXi… но, когда я искал мини пк, такой новости не было)

И мы поиски привели к следующей модельке:

Я приобрел — Minisforum UN1265. Здесь именно Intell адаптер. Повторюсь, это НЕ реклама, никто из производителей мне НЕ заплатил.

Сам комп можно купить хоть на озоне, стоит столько же, сколько и на алиэкспрессе. Видимо китайцы сами научились регистрироваться на наших маркетплейсах. Обошелся он мне в 26 тысяч рублей, но без оперативки и без SSD. У меня уже был SSD на 2Tb. RAM я докупил — две планки по 32Гб, DDR4. Обошлось это в еще 14 тысяч.

Характеристики железа вы видите на картинке. Из ключевого это сам CPU. Тут стоит Core i7. Всего 10 ядер. Это 6p ядер, т. е. performance ядер, у которых максимальная производительность и частота и 4е ядра, это efficient ядра, т. е. сбалансированное энергопотребление и производительность. При этом 16 потоков, т. е. в гипервизоре мы увидим именно 16 виртуальных ядер. Эта штука с p и e ядрами доставляет особые неприятности при установке ESXi, но я покажу как с этим бороться уже в следующем уроке.

Небольшое резюме — если бы я выбирал Мини ПК сейчас, то взяли бы что‑то на AMD и с двумя Ethernet портами. Да, такие тоже есть. Но я уже купил и выбором в целом доволен. На что способна такая «машинка» мы узнаем в следующих уроках.

Дополнительные материалы:

Tags:
Hubs:
Total votes 11: ↑9 and ↓2+11
Comments52

Articles

Information

Website
tssolution.ru
Registered
Founded
Employees
101–200 employees
Location
Россия