VMmark Virtualization Benchmark är ett omfattande datacentervirtualiseringsriktmärke för flera värdar utformat för att efterlikna beteendet hos komplexa konsolideringsmiljöer. Äldre benchmarking-metoder utformade för prestanda och skalbarhet för en enda arbetsbelastning är otillräckliga för serverkonsolidering, som samlar en samling arbetsbelastningar på en virtualiseringsplattform som består av en uppsättning fysiska servrar med tillgång till delad lagring och nätverksinfrastruktur.
Möjligheten att virtualisera oregelbundna arbetsbelastningar samtidigt som belastningsbalansering och automatisering av arbetsbelastningsprovisionering enkelt kombineras med ett bredare utbud av administrativa uppgifter har revolutionerat serveranvändningen. Som sådan fokuserar VMmark benchmarking på användarcentrerad applikationsprestanda och tar hänsyn till effekterna av denna infrastrukturaktivitet (som kan påverka CPU, nätverk, lagring eller annan prestanda) på plattformens övergripande prestanda.
VMmark 2.x:s benchmarking-metod använder en serie deltester härledda från vanligt använda lastgenereringsverktyg och vanligt initierade virtualiseringsadministrationsuppgifter. Benchmark implementerar ett brickbaserat schema för att mäta applikationsprestanda. Den arbetsenhet som kallas en bricka definieras bäst som en samling virtuella datorer som kör en mångsidig uppsättning arbetsbelastningar inkapslade i olika uppsättningar på virtuella datorer.
VMmark 2.x exekverar också allestädes närvarande plattformsinfrastrukturarbetsbelastningar som kloning och distribution av virtuella datorer, automatisk VM-belastningsbalansering över ett datacenter, VM live-migrering (vMotion) och dynamisk datalagringsflyttning (lagring vMotion). Dessa operationer kompletterar de konventionella arbetsbelastningarna på applikationsnivå. Ett datacenters konsolideringskapacitet, som mäter skalbarhet och individuell applikationsprestanda, mäts alltså som antalet brickor som datacenterplattformen kan hantera samtidigt som den stödjer den administrativa verksamheten som krävs. Prestandan för varje arbetsbelastning inom varje ruta som en multi-host-plattform kan rymma i kombination med prestandan för infrastrukturverksamheten avgör det övergripande benchmarkpoängen.
Fullt kompatibla VMmark benchmark-tester är utformade för att köras i minst 3 timmar med arbetsbelastningsstatistik rapporterade varje minut. Efter en benchmarkkörning beräknas varje brickas mätvärden och aggregeras till en poäng för den britsen. För aggregering normaliserar testet först mätvärdena via ett referenssystem (för att matcha betyg som MB/s och databasbekräftelser/sekund). Sedan beräknas ett geometriskt medelvärde som slutpoängen för brickan, med hela poängen per platta läggs till för att skapa applikationens arbetsbelastningsdel av det slutliga måttet. Infrastrukturarbetsbelastningar använder en liknande process för sin del av måttet. Olikt är dock hur infrastrukturens arbetsbelastningar skalas efter storleken på det underliggande serverklustret och inte uttryckligen av användaren. Som ett resultat sammanställs infrastrukturens arbetsbelastningar som en enda grupp och inga summor med flera plattor krävs. Från denna punkt beräknas sedan ett slutligt riktmärke som ett vägt medelvärde där applikations-arbetsbelastningar står för 80 % och infrastruktur-arbetsbelastningar utgör 20 %. Dessa vikter återspeglar det relativa bidraget från infrastruktur och applikationsarbetsbelastning till övergripande resursbehov.
För att köra VMmark Virtualization Benchmark finns det några allvarliga hårdvarukrav att starta, som bara ökar när antalet brickor du testar ökar.
VMmark Virtualization Benchmark Minimispecifikationer
- ESXi Virtual Server Hosts (vMotion-kompatibla)
- 2-värdkluster (homogena system krävs inte) med följande:
- 4 logiska processorer per server
- 27GB minne
- 320 GB delat lagringsutrymme
- vCenter Server installerad på en separat, dedikerad server
- Klientsystem per sida
- Rekommenderat minimum: två CPU-kärnor
- 4 GB RAM
- 15 GB tillgängligt lokalt diskutrymme
- vMotion-nätverk (10 Gb/s nätverk rekommenderas)
VMwares VMmark 2.5 använder ett brett utbud av mjukvara och operativsystem för att fullt ut återspegla en verklig virtualiserad miljö. Nedan finns en översikt över de virtuella datorerna som ingår i varje VMmark-bricka och de applikationer och operativsystem de använder.
VMmark 2.5 Tile Configuration
- Klient
- Microsoft Windows Server 2008 Enterprise Edition R2, 64-bitars
- VMmark 2.x sele
- STAF ramverk och STAX exekveringsmotor
- LoadGen
- Microsoft Outlook 2007 (fristående eller ingår i Microsoft Office 2007)
- Microsoft Exchange 2007-hanteringsverktyg
- Cygwin
- En Java JDK
- Rain Workload Toolkit
- Mejl server
- Microsoft Windows Server 2008 Enterprise Edition R2, 64-bitars
- Microsoft Exchange 2007
- 1000 tunga profilanvändare
- Standby
- Microsoft Windows Server 2003 SP2 Enterprise Edition, 32-bitars
- OlioDB
- SUSE Linux Enterprise Server 11, 64-bitars
- Olio databas med MySQL databas
- OlioWeb
- SUSE Linux Enterprise Server 11, 64-bitars
- Olio arbetsbelastning
- DS2DB
- SUSE Linux Enterprise Server 11, 64-bitars
- MySQL-databas
- DS2WebA
- SUSE Linux Enterprise Server 11, 64-bitars
- Apache 2.2 webbserver
- DS2 webbnivå A
- DS2WebB
- SUSE Linux Enterprise Server 11, 64-bitars
- Apache 2.2 webbserver
- DS2 webbnivå B
- DS2WebC
- SUSE Linux Enterprise Server 11, 64-bitars
- Apache 2.2 webbserver
- DS2 webbnivå C
VMware VMmark testmiljö
Lagringslösningar testas med VMware VMmark-benchmarken i StorageReview Enterprise Test Lab med hjälp av flera servrar anslutna över ett höghastighetsnätverk. Vi använder Dell PowerEdge R730 för olika segment av VMware VMmark-miljön, inklusive fyra för VMmark 2.5.1-värdar, två för att vara värd för flera virtuella klienter, en som fungerar som en fysisk primär klient, en som kör en VMware vCenter Appliance och en som en tillfällig mellanlagringsplats för varje tile som används i vårt VMmark-test. PowerEdge-serien erbjuder också utmärkt hårdvarukompatibilitet, vilket är ett absolut måste eftersom vi integrerar olika former av lagrings- och nätverksteknik i vår testplattform. Precis som med våra andra testplattformar är vårt mål att visa realistisk prestanda som kunder kan förvänta sig av serverplattformar i mellanklassen, jämfört med de toppspecifikerade servrar som generellt används i de flesta konkurrenskraftiga benchmarks. En annan fördel med denna unika VMmark-plattform med fyra värdar är att vi kan utnyttja fler värdsidesresurser i överskott än en toppspecifik 2-värdsinstallation, vilket belastar lagringsprodukten under test utan att bli CPU-bundna.
För lokal lagring i denna VMmark-miljö valde vi en kostnads- och energieffektiv SD-startkortslayout. Dessa SD-kort används som hypervisor-startenheter på VM-servern och den virtuella klientsidan av vår VMmark-testlayout. Detta tar bort kostnaden för en SSD eller hårddisk från varje server i den här miljön, samt minskar strömförbrukningen. Våra Windows Server 2008 R2-baserade virtuella klientdatorer finns på lagring som presenteras av ett DotHill Ultra48 SAN, som körs från en pool av 10 XNUMX hårddiskar och SSD-nivåer. Detta hjälper till att utesluta alla möjligheter att värdarna blir I/O-bundna under denna benchmark.
Mellanox 56 Gb InfiniBand-anslutningar användes för att ge högsta prestanda och största möjliga nätverkseffektivitet på varje ESXi vSphere-värd för att säkerställa att de anslutna virtuella maskinerna inte är nätverksbegränsade. Vi använder ett Mellanox ConnectX-3-nätverkskort med en port som arbetar i IPoIB-läge, med flera virtuella maskinnätverk som körs på en enda vSwitch. Detta minskar eventuella nätverksbegränsningar och minskar komplexiteten i miljön i vår testinfrastruktur för flera användningsområden.
Vi utvecklar ständigt vår nätverksinfrastruktur för att använda den bästa och snabbaste utrustningen i våra recensioner. Som sådan uppgraderar vi ständigt vår laboratorie- och företagstestutrustning för att anpassa oss till den ständigt föränderliga tekniken.
Första generationens VMmark-plattform
Första generationens VMware VMmark Virtualization Benchmark Utrustning
- Lenovo ThinkServer RD630 VMware ESXi vSphere 4-nodskluster
- Åtta Intel E5-2650-processorer för 127 GHz i kluster (två per nod, 2.0 GHz, 8-kärnor, 20 MB cache)
- 512 GB RAM (128 GB per nod, 8 GB x 16 DDR3, 64 GB per CPU)
- 400GB OCZ Talos 2 SAS SSD x 4 (via LSI 9207-8i)
- 4 x Mellanox ConnectX-3 InfiniBand Adapter (vSwitch för vMotion och VM-nätverk)
- 4 x QLogic QLE2672 16Gb FC-adapter
- VMware ESXi vSphere 5.1 / Enterprise Plus 8-CPU
- Lenovo ThinkServer RD630 VMware ESXi vSphere Virtual Client Hosts (2)
- Fyra Intel E5-2650-processorer (två per nod, 2.0 GHz, 8-kärnor, 20 MB cache)
- 256 GB RAM (128 GB per nod, 8 GB x 16 DDR3, 64 GB per CPU)
- 400GB OCZ Talos 2 SAS SSD x 2 (via LSI 9207-8i)
- 2 x Mellanox ConnectX-3 InfiniBand-adapter
- VMware ESXi vSphere 5.1 / Enterprise Plus 4-CPU
- Lenovo ThinkServer RD240 (Prime Client)
- Två Intel Xeon X5650-processorer (2.66 GHz, 6-kärnor, 12 MB cache)
- 16 GB RAM (8 GB x 4 DDR3, 8 GB per CPU)
- 600 GB 10K SAS HDD i RAID1 (via LSI 9260-8i)
- Mellanox ConnectX-3 InfiniBand-adapter
- Windows Server 2008 R2 64-bitars
- Lenovo ThinkServer RD240 (vCenter Appliance Host)
- Två Intel Xeon X5650-processorer (2.66 GHz, 6-kärnor, 12 MB cache)
- 24 GB RAM (8 GB x 2 DDR3, 4 GB x 2, 12 GB per CPU)
- Hosted på delad SSD iSCSI LUN (125GB Thin Provisioned)
- VMware ESXi 5.1 vSphere / Enterprise Plus 2-CPU
- Lenovo ThinkServer RD240 (VMmark Tile Storage)
- Två Intel Xeon X5650-processorer (2.66 GHz, 6-kärnor, 12 MB cache)
- 32 GB RAM (8 GB x 4 DDR3, 16 GB per CPU)
- 8TB x 8 WD RE4 SAS RAID6 + Hot Spare (20TB användbar via LSI 9260-8i)
- VMware ESXi 5.1 vSphere / Enterprise Plus 2-CPU
Andra generationens VMware VMmark virtualiseringsbenchmarkutrustning
- Dell PowerEdge R730 VMware ESXi vSphere 4-nodskluster
- Åtta Intel E5-2690 v3-processorer för 249 GHz i kluster (två per nod, 2.6 GHz, 12-kärnor, 30 MB cache)
- 1 TB RAM (256 GB per nod, 16 GB x 16 DDR4, 128 GB per CPU)
- SD-kortstart (Lexar 16GB)
- 4 x Mellanox ConnectX-3 InfiniBand Adapter (vSwitch för vMotion och VM-nätverk)
- 4 x Emulex 16GB dual-port FC HBA
- 4 x Emulex 10GbE nätverkskort med dubbla portar
- VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU
- Dell PowerEdge R730 VMware ESXi vSphere Virtual Client Hosts (2)
- Fyra Intel E5-2690 v3-processorer för 124 GHz i kluster (två per nod, 2.6 GHz, 12-kärnor, 30 MB cache)
- 512 GB RAM (256 GB per nod, 16 GB x 16 DDR4, 128 GB per CPU)
- SD-kortstart (Lexar 16GB)
- 2 x Mellanox ConnectX-3 InfiniBand Adapter (vSwitch för vMotion och VM-nätverk)
- 2 x Emulex 16GB dual-port FC HBA
- 2 x Emulex 10GbE nätverkskort med dubbla portar
- VMware ESXi vSphere 6.0 / Enterprise Plus 4-CPU
- Emulex 10GbE nätverkskort med dubbla portar (Prime Client)
- Två Intel E5-2603 v3-processorer (1.6 GHz, 6-kärnor, 15 MB cache)
- 32 GB RAM (4 GB x 8 DDR3, 16 GB per CPU)
- 960 GB SSD-startenhet
- Mellanox ConnectX-3 InfiniBand-adapter
- Windows Server 2008 R2 SP1 64-bitars
- Dell PowerEdge R720 (vCenter 6.0 Appliance Host)
- Två Intel E5-2690 v2-processorer (3.0 GHz, 10-kärnor, 25 MB cache)
- 64 GB RAM (8 GB x 8 DDR3, 32 GB per CPU)
- Hosted på delad iSCSI LUN
- VMware ESXi 6.0 vSphere / Enterprise Plus 2-CPU
- Mellanox SX6036 InfiniBand Switch
- 36 FDR (56Gb/s) portar
- 4Tb/s sammanlagd växlingskapacitet
- Mellanox SX1036 10/40GbE Switch
- 36 40GbE-portar
- Netgear ProSafe M7100 10Gbase-t Switch
- 24 10Gbase-t RJ45-portar
- 480 Gb/s sammanlagd växlingskapacitet
- Brocade 6510 16Gb FC Switch
- 48 16Gb FC-portar
- 768 Gb/s sammanlagd växlingskapacitet
Alla VMmark-resultatmappar kan laddas ner på begäran. Synology RackStation RS10613xs+ 1-Tile råpoäng på 1.10 Application och 1.11 VMmark2 med 10 15K SAS-hårddiskar i RAID0 används som vår baslinje på 1 för att normalisera resultaten mot.





Amazon