Опубликовано: 25.10.2017
Сегодня закончилась очередная модернизация моего домашнего сетевого накопителя. Всем, кто не читал предыдущую статью , напомню, что в тот раз я купил серверный корпус Procase EB306S-B-0 , установил в него простенькую материнскую плату + простенький процессор + немного памяти + накатил на все это XPEnology и был счастлив как слон. Однако, прогресс не стоит на месте, и на том же сайте XPEnology я начал натыкаться на идеи запускать сетевой накопитель в качестве виртуального ПК на сервере виртуализации. Со временем я узнал, что на рынке много продуктов для виртуализации, кроме того, в самых базовых вариантах все они имеют бесплатную версию. Идея понравилось, кроме того захотелось открыть для себя что-то новое, в общем, начался очередной апгрейд.
Для экспериментов я выбрал аппаратный гипервизор VMWare vSphere ESXi версии 6.0, поэтому все дальнейшие рассуждения надо рассматривать применительно к этому выбору.
ЖЕЛЕЗО
Официально гипервизор ESXi поддерживает только очень ограниченный набор железа, причем все это железо относится к разряду серверного и стоит приличных денег. Однако, множество энтузиастов со всего мира собирают себе домашние сервера на обычных "бытовых" комплектующих, соблюдая ряд требований. Большинство их них выкладывает свои наблюдения в интернет (поиск в Google по ключевым словам "homelab esxi whitebox").
Основные требования выглядят так: чипсет материнской платы, ее BIOS и центральный процессор должны поддерживать аппаратную виртуализацию. Обязательна поддержка технологии IOMMU для материнских плат и технологии Intel VT-d / AMD-Vi для чипсетов и процессоров Intel / AMD соответственно.