BIOS beallitasok virtualizaciora hangolva

 ( Vamp | 2018. április 14., szombat - 12:55 )

Sziasztok!

Vegre osszeraktam az uj "home serverem" (Az elozo vas mar kisse koros volt).

Az erdekelne, hogy milyen BIOS beallitasra kell odafigyelnem a gepen, amivel a maximumot tudom kihozni a rendszerbol? (Ha azon Proxmox fut)

Maga a gep nem szerver vas, viszont a BIOS-a eleg sok (nagyon sok...) beallitast enged, ezert is kerdezem, hogy hogyan erdemes beallitani?

Nyilvan latatlanban ez nagyon nehez, de nekem az is eleg, ha parat felsoroltok, amire erdemes figyelni.

Amit mar csekkoltam:

- VT-x tamogatas

- Sata port SSD-re optimalizalva.

- AHCI bekapcsolva

Huzni nem akarom, eleg az alap orajel.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Alaplaprol ennyi info van:

# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: INTEL Corporation
Product Name: CRESCENTBAY
Version: To be filled by O.E.M.
Serial Number: To be filled by O.E.M.
Asset Tag: To be filled by O.E.M.
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: To be filled by O.E.M.
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0

Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
79 structures occupying 3370 bytes.
Table at 0x000EC100.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: 5.6.5
Release Date: 07/19/2017
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 6144 kB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 5.6

Procirol:

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 61
Model name: Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
Stepping: 4
CPU MHz: 1895.718
CPU max MHz: 1900.0000
CPU min MHz: 500.0000
BogoMIPS: 3990.54
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti retpoline intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap xsaveopt dtherm arat pln pts

Memoria:

Memory Device
Array Handle: 0x0043
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: SODIMM
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MHz
Manufacturer: Samsung
Serial Number: 196D7D85
Asset Tag: 9876543210
Part Number: M471B1G73QH0-YK0
Rank: 2
Configured Clock Speed: 1600 MHz

Nincs mit állítgatni rajta évek óta. Sajnos a memória elég drága jelenleg, ott lesz a gond.

"Gond" alapvetoen nincs vele, jol megy szerintem. inkabb az erdelt csak, hogy mivel sok beallitasrol konkretan gozom sincs, hogy mi, lehet-e optimalizalni meg, hogy a proxmox (es a VM-ek) mindent kihasznaljanak.

Nincs mit. VT-t megtaláltad, gondolom minden mag látszik az OS felé, HT bekapcs, BIOS-t ne frissíts ha nincs miért (Meltdown/Spectre-re gondolok).
4GB memóriával a 4010U elég hamar elkezd nyögni desktopként használva, de ott a böngészők meg a JS a ludas.

Az 5005U 8 Gb-ram al jol teljesit, 2 VM-et visz a Proxmox, egy VyOS-t, meg egy Ubuntu Servert.

Az általad írt beállítások teljesen jók. Esetleg VT-d-t is engedélyezheted, ha fizikai eszközt akarsz átadni a virtuális gépnek.

Az i3-5005U is elég lehet, meg a 8 giga RAM, attól függ, hogy hány darab és milyen OS-sel futó virtuális gépet futtatsz egyszerre, és azok milyen feladatot látnak el. Ha nem ragaszkodsz a Proxmoxhoz, akkor elég lehet a Qemu KVM szintű virtualizáció is. Sokkal több mindent tudsz optimalizálni a virtuális gép oldaláról, ha nem adsz neki túl sok magot vagy RAM-ot, meg fix méretű, előre lefoglalt lemezképet használsz, opcionálisan tömörítéssel, vagy SSD-t teszel alá.

Ha home server, meg kell fontolni, hogy natív rendszert teszel rá, és nem virtualizáltat. Bár a hardveres virtualizációnak nincs nagy overheadje.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

A VyOS ugye ertelemszeruen Router/Firewall funkciok, Az Ubuntu Szerver meg mindenes :) (Plex, Sonarr, Radarr, File share, stb...)

A virtualizaciot megtartanam, nagyon hasznos volt eddig is. (Elozo szerveremrol kb 15 perc alatt atkoltoztem, ez fizikai geppel nem ment volna ilyen siman :) )

VT-d opciot viszont nem talalom a BIOS-ban.

Szeretnek majd egy USB3-as Kulso HDD-t rakotni mint storage, azt direktbe odaadnam az Ubuntu VM-nek. Ahhoz is kene a VT-d?

Maga a tarhely egy 120Gb-os mSATA SSD, ezen van egy 60Gb-os Virtualis lemez az Ubinak, es egy 2 Gb-os a VyOS-nek.

Meg tudok bele tenni, ha kell, egy Normal SATA SSD-t is, de egyelore nincs ra szukseg.

Szerk: OK, kozben meglett, be volt kapcsolva :)

Külső HDD-hez nem kell VT-d. Az csak ahhoz kellene, ha GPU-t, vagy valami más PCIe eszközt akarnál neki átadni.


No keyboard detected... Press F1 to run the SETUP

Meg CPU támogatás sem árt, az meg valószínűleg hiànyzik, ha a BIOS-ban nincs nyoma.

Kozben meglett a VT-d. Be volt kapcsolva.

Közben rájöttem, hogy a fenti állításom csak részben igaz: volt olyan gép a kezemben (talán asus?), aminek a processzora támogatta, de a BIOS-ból valahogy kimaradt.