Преамбула: Жената не се интересуваше, жената купи ... HP Microserver Gen8. 🙂
Работата беше стара, но надеждна, HP Microserver N40L. В експлоатация от 2012 г., 24/7. Работи под контрол на ESXi 5.1. Няколко сървъра 2003R2 (DNS и WEB) се въртяха на него. Един вид „капсулиране на опасни посоки“. Прост, независим, информационен уеб сървър. Ако „хакването“ е лесно и бързо, вземете от резервното копие и рестартирайте. Този сървър не разглежда общата мрежа, а се свързва само по време на актуализациите на съдържанието. Но времето мина и сървърите ... "уморени".
Исках и DNS и WEB да работят, поне на Windows Server 2008R2 и в идеалния случай на Windows Server 2012R2. И N40L започна да се забавя. Хардуерните ресурси на N40L не са достатъчни. AMD Turion (™) II процесор с честота 1,5 GHz с 2/2 архитектура и повече от 8 GB памет.
Разбрах, че HP Microserver Gen8 не е панацея, но можете да поставите 16 GB памет и да вземете процесора, например Intel® Xeon® E3-1220l, с честота 2.3 / 3.5 GHz, с 2/4 архитектура и ултра ниска консумация на енергия (около 17-20W ). Ако парите не са жалко, тогава можете да поставите например Intel® Xeon® E3-1270 с честота 3.4 / 4.1 GHz, с архитектура 4/8. Но тук не трябва да се изненадваме, че самият процесор е приблизително 1,5 пъти по-скъп от целия микро сървър :-).
HP Microserver Gen8 е последният от микро сървърите на HP, в които
- може да надстроите
- има iLO, което, разбирате ли, е много удобно.
За съжаление, Gen9 никога не е виждал светлината, а свежият Gen10 е ... прочетете за това сами и ще разберете всичко 🙂
HP Microserver Gen8 вече не се предлага, но все пак можете да си купите. Което беше направено. Абсолютно нулевият Gen8 (G2020T) беше закупен в AVITO 🙂. Инсталиран върху него, с персонализирано изображение на HPE, хипервизора ESXi 5.5U3. И всички.
Не, не всички. Именно от това място започва забавлението.
Инсталиран: VMware-ESXi-5.5.0-Update3-3568722-HPE-550.9.6.5.9-Dec2016.iso
Версия на дисковия драйвер: - SCSI-hpvsa-5.5.0.100-1OEM.550.0.0.1331820
Както се оказа, HP развали нещо в драйвера на подсистемата на диска за ESXi 5.5 и работата с дискове стана ... да речем, не много ефективна. Освен това, както се оказа по-късно, същия проблем съществува и в хипервизорите HPE ESXi 6.0 / 6.5.
Колко неефективно? Резултатите от измерването в статията. Трябва да кажа - оглушително.
След разговор с приятели и копаене в Интернет, се установи, че всичко е виновен, драйверът, който HPE включи в персонализираното си изображение с инсталатора на хипервизора ESXi 5.5 и по-късно.
Но, има решение на този проблем. Заедно интернет общността (https://homeservershow.com) намери драйвер, който наистина ускорява работата с дискове в HP Microserver Gen8.
Версия на драйвера: SCSI-hpvsa-5.5.0-88OEM.550.0.0.1331820
Самият драйвер може да бъде изтеглен от законно, безплатно и без регистрация от уебсайта на HPE:
https: //support.hpe.com/hpsc/swd / ... b1dfc5314e02bc01b1436b
Тип: драйвер - контролер за съхранение
Версия: 5.5.0-88.0 (9 септември 2014 г.)
Операционна система (и): VMware vSphere 5.5
Име на файла: scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib (707 KB)
Остава да го инсталирате. Как да направите това е описано по-долу..
На първо място проверяваме версията на инсталирания драйвер и ако е различна, след това я заместваме с правилната.
A) Отидете до ESXi конзолата на хоста през PuTTY като root и стартирайте командата
списък на вибрациите на софтуера esxcli | греп scsi
Ето какво имах преди смяната на водача
~ # списък на вибрациите на софтуера esxcli | греп scsi
scsi-hpsa 5.5.0.124-1OEM.550.0.0.1331820 HPE VMwareCertified 2018-04-10
scsi-hpdsa 5.5.0.52-1OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-hpvsa 5.5.0.100-1OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-mpt2sas 10/15 / 06.00.1vmw-1OEM.550.0.0.1198610 LSI VMwareCertified 2018-04-10
scsi-bfa 3.2.6.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2fc 1.713.20.v55.4-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2i 2.713.10.v55.3-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-qla4xxx 644.55.37.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
Това е така. Не това. Защо? И ето какво показа тестът за ефективност. Не че е тест, но от горните команди става ясно, че е тестван.
Изпълняваме следните команди от конзолата ESXI:
cd / vmfs / volume / [datastore]
време dd, ако = / dev / zero от = tempfile bs = 8k count = 1000000
забележка: Не забравяйте да промените [хранилището на данни] на името на вашия истински DataStore.
Получаваме резултата:
1000000 + 0 записа в
1 000 000 + 0 записа
истински 14м 12.62с
потребител 0m 12.23s
sys 0m 0,00s
Изглежда не е лошо, да?
За сравнение, в същата конфигурация, но с инсталиран ESXi 5.1U3, получаваме нещо подобно:
1000000 + 0 записа в
1 000 000 + 0 записа
истински 17м 25.62с
потребител 0m 7.23s
sys 0m 0,00s
Тоест, има видимо подобрение спрямо предишната версия на хипервизора. Но, трябва да вземете моята дума за това и след това да погледнете съвсем различен резултат. Прочетете до края.
Така че, пристъпваме към смяна на водача.
Процедурата е доста проста. Предполага се, че вече сте изтеглили нужния драйвер от уебсайта на HP, използвайки връзката по-горе.
- Спрете всички работещи VM
- Ако не е активиран, активирайте ssh
- Копирайте файла “scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib” в / tmp (например, използвайки WinSCP)
- Свързваме се към конзолата на хипервизора ESXi с помощта на PuTTY (с root права, разбира се)
- Променете текущата папка в тази, в която сте поставили файла, тоест в папката / tmp
cd / tmp
- Копирайте vib-файла в папката, от която ще бъде инсталиран
cp scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib / var / log / vmware /
- Превеждаме хипервизор в режим на поддръжка
esxcli поддръжка на систематаMode set --enable true
- Изтрийте текущия драйвер на подсистемата на диска
esxcli софтуер vib премахване -n scsi-hpvsa -f
- Инсталирайте правилния драйвер scsi-hpvsa-5.5.0-88OEM от файла
esxcli софтуер vib install -v файл: scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib --force --no-sig-check - режим на поддръжка
- Рестартираме ESXi, деактивираме режима на поддръжка, деактивираме ssh (ако е необходимо) и стартираме нашите виртуални машини.
esxcli поддръжка на систематаMode set --enable false
Всичко просто ли е? Да, просто.
Но винаги искате да сте сигурни, че авторът не е излъгал.
Проверете дали версията на драйвера се е променила.
списък на вибрациите на софтуера esxcli | греп scsi
scsi-hpsa 5.5.0.124-1OEM.550.0.0.1331820 HPE VMwareCertified 2018-04-10
scsi-hpdsa 5.5.0.52-1OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-hpvsa 5.5.0-88OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-mpt2sas 10/15 / 06.00.1vmw-1OEM.550.0.0.1198610 LSI VMwareCertified 2018-04-10
scsi-bfa 3.2.6.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2fc 1.713.20.v55.4-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2i 2.713.10.v55.3-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-qla4xxx 644.55.37.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
Да. Променено на правилното.
Ами скоростта? Не сте излъгани? Проверете! Което аз самият направих. Стартира, многократно, тест за ефективност. Резултатът, меко казано, ме изуми
cd / vmfs / volume / [datastore]
време dd, ако = / dev / zero от = tempfile bs = 8k count = 1000000
1000000 + 0 записа в
1 000 000 + 0 записа
истински 2м 6.73с
потребител 0m 5.21s
sys 0m 0,00s
Той е СЕДЕМ пъти по-бърз, отколкото при предишния драйвер и почти 9 пъти по-бърз, отколкото при ESXI 5.1U3
На форума потребителите потвърдиха, че драйверът е инсталиран приблизително по същия начин, а не по време на инсталирането на ESXi 6.0 и 6.5. А замяната му с версия scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820 води до същото ускорение на дисковата подсистема.
Завесата! Според мен - това е повече от убедителен аргумент в полза на смяната на водача.