Virtuele machines · Hypervisors · Edge-datacenters

Mini-ITX-platforms voor virtualisatie in datacenters

Mini-ITX-platforms voor virtualisatiehosts, VDI-knooppunten, edge-datacenters, opslaggeoriënteerde rekenkracht en netwerkapparaten met vastgestelde vereisten op het gebied van CPU, geheugen, opslag, PCIe, Ethernet, thermische eigenschappen en hypervisor.

Mini-ITX-platform voor virtualisatie in datacenters en edge-server-workloads

Eerst de toewijzing van middelen

De host afstemmen op basis van werkelijke werklasten

Bij de keuze van virtualisatiehardware moet rekening worden gehouden met het aantal VM’s, de vCPU-behoefte, de werkgeheugensets, de opslag-IOPS, het netwerkverkeer, passthrough-apparaten, de hypervisor, het beschikbaarheidsmodel, het stroomverbruik, de koeling en de beperkingen van de behuizing.

Model VM-dichtheid

Het aantal VM’s op zich is geen maatstaf voor de benodigde capaciteit. Leg de piekbelasting van de CPU, het gereserveerde geheugen, de opslaglatentie, het netwerkverkeer, het overcommit-beleid en het gedrag bij gelijktijdige workloads vast.

I/O van Trace Storage

Boot-storms, databases, snapshots, logboekregistratie, back-ups en migraties zorgen voor verschillende lees- en schrijfpatronen. Pas de grootte van NVMe, SATA, het aantal controllerlanes, de levensduur, de capaciteit en het herstelvermogen hierop aan.

Netwerkverkeer meten

VM-migratie, opslagverkeer, oost-westverkeer, beheer en clienttoegang kunnen hetzelfde NIC-pad delen. Controleer de doorvoersnelheid, latentie, CPU-belasting, pakketverlies en segmentatie gezamenlijk.

VM-hosts · VDI · GPU-workloads · Edge-knooppunten

Virtualisatie-workloadprofielen

De oorspronkelijke pagina had betrekking op intensieve VM-hosting, VDI, gevirtualiseerde media-workloads en telecom-edge-knooppunten. Deze profielen blijven bruikbaar, ook nadat de resultaten met betrekking tot niet-ondersteunde capaciteit, latentie en beschikbaarheid zijn verwijderd.

Geconsolideerde VM-hosts

Draai meerdere infrastructuur- of applicatie-VM's op één host. Stel vCPU-verhoudingen, geheugenreserveringen, opslaglatentie, back-upvensters, netwerkverkeer, herstartbeleid en onderhoudsmethode in.

Virtuele desktopknooppunten

De dimensionering van een VDI-omgeving hangt af van het aantal gelijktijdige gebruikers, het geheugen per desktop, de grafische vereisten, pieken in het aantal aanmeldingen, profielopslag, netwerkgedrag, authenticatie en de planning door de hypervisor.

Gevirtualiseerde GPU-workloads

Voor GPU-passthrough of gemedieerde grafische verwerking zijn compatibele hardware, IOMMU, BIOS, hypervisor, stuurprogramma’s, licenties, PCIe-banen, stroomvoorziening, koeling en werkbelasting-specifieke validatie vereist.

Edge-datacenterknooppunten

Gedistribueerde knooppunten combineren virtualisatie met een compact ontwerp en onderhoud op afstand. Stel de belasting van virtuele machines, uplinks, lokale opslag, stroomherstel, monitoring, software-updates en omgevingsgrenzen in.

CPU · Geheugen · Opslag · Hypervisor

Vereisten voor vergrendeling vóór de selectie van de printplaat

Bevries de hypervisor, CPU-functies, geheugencapaciteit, opslagtopologie, NIC-pad, passthrough-apparaten, stroomverbruik, koeling, herstelmodel en levenscyclus voordat u een productiebord goedkeurt.

Vereiste Technische grens Controle van de vrijgave
CPU-virtualisatie Compatibiliteit op het niveau van de socket is geen garantie voor bruikbare virtualisatiefuncties. VT-x of AMD-V, VT-d of IOMMU, aantal cores, belasting van de scheduler, BIOS-instellingen, microcode, vermogenslimiet en ondersteuning voor hypervisors.
Geheugen De maximale DIMM-capaciteit is niet bepalend voor de praktische VM-dichtheid. Kanalen, moduultype, ECC-gedrag, gereserveerd geheugen, NUMA (indien van toepassing), ballooning, overcommit-beleid, bandbreedte en gevalideerde capaciteit.
Opslag RAID- of NVMe-labels zeggen niets over de IOPS van een applicatie. Controllerbron, PCIe-lanes, wachtrijdiepte, latentie, levensduur, RAID-modus, opstartpad, snapshots, back-up en gedrag bij stroomuitval.
Netwerken 10GbE biedt geen garantie voor gelijktijdig VM-verkeer op lijnsnelheid. NIC-controller, PCIe-pad, stuurprogramma, offloads, SR-IOV-ondersteuning, VLAN’s, MTU, migratieverkeer, opslagverkeer en continue doorvoersnelheid.
Hypervisor De compatibiliteit met ESXi, Hyper-V, KVM of Proxmox hangt af van de configuratie. Hardwarecompatibiliteit, BIOS, stuurprogramma’s voor opslag en netwerkkaarten, passthrough, opstartmodus, beheertools, updates, terugzetten naar een eerdere versie en productie-image.

Virtualisatiearchitectuur

Bronnen toewijzen van hardware aan VM’s

De prestaties van de host zijn afhankelijk van het volledige pad naar de resources. CPU-planning, geheugentoewijzing, opslagwachtrijen, NIC-verkeer, passthrough, beheer, monitoring en herstel moeten als één configuratie worden getest.

  1. Fysiek platformCPU, geheugen, NVMe- of SATA-opslag, netwerkkaarten, PCIe-apparaten, voeding, koeling en behuizing
  2. FirmwarelaagBIOS, virtualisatie-uitbreidingen, IOMMU, opstartmodus, apparaattoewijzing, energie-instellingen, watchdog en herstelopties
  3. HypervisorESXi, Hyper-V, KVM, Proxmox VE of een ander gevalideerd platform met bijbehorende stuurprogramma’s en beheertools
  4. Virtuele bronnenvCPU, virtueel geheugen, virtuele schijven, virtuele switches, passthrough-apparaten, snapshots, reserveringen en limieten voor resources
  5. WerklaagInfrastructuurdiensten, VDI, databases, applicaties, containers, monitoring, back-up en edge-diensten

Geheugen · NVMe · PCIe · 10GbE

Geheugen, opslag en netwerkpaden controleren

Knelpunten bij virtualisatie doen zich vaak voor in het geheugen, de opslag of de netwerkbronnen. Meet elk pad bij gelijktijdige VM-activiteit in plaats van de interfaces afzonderlijk te controleren.

Geheugencapaciteit
Stel de hostreserve, het geheugen per VM, het overcommit-beleid, de ECC-vereisten, de module-topologie, de bandbreedte en het upgradepad vast. Controleer of ECC wordt ondersteund door de CPU, het moederbord, het BIOS en de DIMM’s.
NVMe en SATA
Scheid de functies voor opstarten, VM-datastore, cache, logbestanden en back-up. Controleer het delen van bandbreedte, het gedrag van wachtrijen, de duurzaamheid, de temperatuur, het gedrag van RAID of HBA, en het herstelproces.
10GbE-netwerken
Meet het verkeer van migratie, opslag, VM’s en beheer gezamenlijk. Controleer de controller, het PCIe-pad, het stuurprogramma, de transceiver of DAC, de VLAN’s, de offloads, de MTU en de thermische belasting.
SR-IOV en passthrough
Controleer of de CPU en de chipset IOMMU ondersteunen, de BIOS-instellingen, het gedrag van de ACS van het apparaat, de mogelijkheden van de netwerkkaart of versneller, de ondersteuning voor hypervisors, de stuurprogramma’s, de isolatie en het resetgedrag.
PCIe-uitbreiding
Controleer de elektrische baanbreedte, het vermogen, de baanbron, gedeelde bronnen, vertakkingen, de afmetingen van de kaart, de hulpvoeding, de ondersteuning voor de bestuurder en de continue koeling voordat u een uitbreidingskaart kiest.
Stroomvoorziening en koeling
Simuleer de belasting van de CPU, het geheugen, de opslag, de netwerkkaart, de versneller en de ventilatoren bij gelijktijdig draaiende VM’s. Controleer de voedingsmarge, de VRM-temperatuur, de SSD-temperatuur, de luchtstroom en de prestatiebegrenzing.

Beslissingsgids voor platforms

'Compute' selecteren op basis van VM-bronprofiel

Kies de processorfamilie nadat u de VM-concurrency, het geheugengebruik, de opslag-IOPS, het netwerkverkeer, de passthrough-vereisten, de softwarecompatibiliteit, het stroomverbruik, de koeling en de levenscyclus hebt bepaald.

Implementatie Uitgangspunt Selectielogica
x86-VM-hosts en edge-servers Intel-platforms Beoordeel de goedgekeurde CPU-lijst, virtualisatie-uitbreidingen, geheugentopologie, netwerkkaarten, opslagbanen, PCIe-uitbreidingen, hypervisorstuurprogramma’s, stroomvoorziening en het langdurige thermische gedrag.
DDR5-knooppunten voor embedded virtualisatie AMD-platforms Beoordeel de processorfamilie, geheugenkanalen, het ECC-gedrag, PCIe-bronnen, opslag, NIC-topologie, hypervisorondersteuning, het stroomverbruik en de levenscyclus van de software.
Op maat gemaakte compacte serverarchitectuur Platformtechnologie Gebruik dit wanneer CPU, netwerk, opslag, uitbreidingsmogelijkheden, stroomvoorziening, BIOS, behuizing en levenscyclus gezamenlijk moeten worden beoordeeld alvorens een productierichting te kiezen.

Beoordeling van virtualisatietechniek

De hostconfiguratie vastzetten

Geef de hypervisor, het aantal VM’s, de vCPU-belasting, de geheugendoelstelling, de opslag-IOPS, het NIC-verkeer, de passthrough-apparaten, het stroomverbruik, de behuizing, de koeling, de herstelmethode, de levenscyclus, het aantal en de validatiescope op.

Technische validatie

Veelgestelde vragen over SEO

Veelgestelde vragen over virtualisatie van datacenters

Wat is virtualisatie van datacenters?

Bij virtualisatie van datacenters worden fysieke rekenkracht, geheugen, opslag en netwerkcapaciteit omgezet in virtuele resources. Hypervisors wijzen deze resources toe aan meerdere virtuele machines, terwijl beheersoftware zorgt voor de toewijzing, monitoring en herstelprocedures.

Welke hardware is nodig voor virtualisatie?

Een virtualisatiehost heeft een compatibele CPU, voldoende geheugen, opslagruimte, netwerkvoorzieningen, firmware-ondersteuning, stroomvoorziening, koeling en hypervisor-stuurprogramma’s nodig. Passthrough-, ECC-, SR-IOV- of GPU-workloads brengen platformspecifieke vereisten met zich mee.

Hoeveel RAM heeft een virtualisatieserver nodig?

De hoeveelheid RAM hangt af van het aantal gelijktijdige VM’s, het geheugen per workload, de reservecapaciteit van de host, het overcommit-beleid, caches en de groeimarge. Bepaal de benodigde hoeveelheid geheugen op basis van gemeten werkgeheugensets in plaats van een vast aantal VM’s.

Hoeveel VM's kan één server draaien?

Er is geen vast aantal. De VM-dichtheid hangt af van de CPU-behoefte, het geheugen, de opslaglatentie, het netwerkverkeer, reserveringen, overcommit, licenties en pieken in de werklast. Test de host onder gelijktijdige, productieachtige belastingen.

Virtuele machines versus containers: wat is het verschil?

Virtuele machines bestaan uit gastbesturingssystemen en virtuele hardware. Containers maken gebruik van de kernel van de host, terwijl applicaties van elkaar worden geïsoleerd. Ze stellen verschillende eisen op het gebied van resources, beveiliging, overdraagbaarheid, beheer en compatibiliteit.

Inzichten van experts en tips voor datacenters

Krijg toegang tot door experts geschreven tutorials, gidsen en best practices over VM-optimalisatie, hypervisorconfiguratie, strategieën voor hoge beschikbaarheid en nog veel meer.