Lagring av media och VM:s - hur? vad? när?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2011

Lagring av media och VM:s - hur? vad? när?

Hej!

Har en MicroServer N40L med ESXi på en USB-sticka. Nu har jag satt upp ett par VM:s (Exchange med Win 2008 R2, en domänkontrollant med samma OS och en labb PC med Win 7). Har labbat och lärt mig en hel del när det kommer till virtualisering, Exchange, Windows Server 2008 med mera. Men nu är lagring i centrum. Just nu känner jag mig ganska vilsen, jag har läst på som bara den om allt från iSCSI, NFS, CIFS och så vidare, men skulle behöva lite hjälp på traven för att sätta ihop alla pusselbitar. Vad ska användas när?

Hårdvarumässigt så har jag inget HBA-kort, inget raidkontrollerkort och just nu bara en fysisk hårddisk. Planen är dock att köpa in 4st 1 eller 2TB-hårddiskar, samt en SSD för lagring av VM:s och/eller cache. Så vid svar så tänk er att situationen är ett par hårddiskar snarare än bara en.

Upplägget jag vill ha är en domänkontrollant, Exchange, kanske pfSense och ett NAS som jag kan dela ut media till Windows- och MAC-datorer. Det jag undrar med tråden är hur bör jag sätta upp lagringen av mina virtuella maskiner? Hur bör jag sätta upp lagringen av media till klientdatorerna?

Som jag förstår det bör man skilja på hur media ska delas ut till klienter och hur virtuella maskiner ska lagras? Lagring av virtuella maskiner kan ske via NFS, iSCSI eller direkt på datastores skapade på fysiska diskar? Sedan när det är gjort sätta upp t.ex. FreeNAS och där i sin tur dela ut media via t.ex. CIFS, NFS med mera?

Känner att tråden är väldigt luddig, men mycket är nog för att jag själv inte fått ihop alla pusselbitar. Vore toppen om jag fick svar på alla frågor... under tiden fortsätter jag läsa på om allt med lagring innebär!

Tack på förhand!

Trädvy Permalänk
Medlem
Plats
Sthlm
Registrerad
Aug 2007

re

Jag har en NAS som jag skapat 3st iSCSI luns på var av två agerar datastore till men ESXi och det sista (stora) är rawmappad till min Linux VM.

Börjar dock tvivla på om jag gjort rätt då VM hänger sig och inte går att starta om :/

Trädvy Permalänk
Medlem
Plats
Karlstad
Registrerad
Okt 2001

Jag har gjort (och hade gjort om jag gjorde det igen) :

1 usb med ESXi
1 ssd med samtliga VM's kopplad till moderkortets interna kontroller
1 m1015 kontrollerkort med samtliga lagringsdiskar kopplade till sig.

Kontrollerkortet är styrt via VT-d till den VM som agerar filserver (i mitt fall en Win7-VM) som då får full kontroll över kortet och dess diskar.

Funkar klockrent

Laptop: Macbook Pro Retina 15".
Desktop: iMac 27" i5 late 2011.
Server: i5-2400 32gb 16TB - ESXi Win7/Debwww/PFSense/FreeNAS

Trädvy Permalänk
Medlem
Registrerad
Aug 2002

Jag skulle försökt sprida VMarna över flera diskar för bästa prestanda (eller ännu hellre SSD i den mån man har möjlighet) - dvs så få VMar som möjligt per fysisk disk, om man ändå måste lägga flera på samma kan man försöka välja några som förmodligen inte jobbar så mycket samtidigt eller där den ena jobbar väldigt lite mot disk.

i5-2500k @ 4.2GHz | ASUS P8Z68V/GEN3 | 4x4GB Kingston DDR3-1333 | ASUS GeForce GTX 1070 Dual OC | Intel 520 480GB | WD Black 3TB | Noctua NH-U12P SE2 | Fractal Design ARC | Be-Quiet Straight Power BQT E9 CM 680W | LG BH08LS20 | ASUS Xonar Essence STX

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Jul 2001

VT-d/IOMMU är inget som stöds av Microservern. Den har dessutom rätt klen processor så det är ingen dum idé att köra på ett riktigt raidkort i ditt fall (jag har själv det i min N36L).

Intel Core i7 3770k @ 4.4GHz | Asus Maximus V Formula | 16GB Kingston HyperX DDR3 2133MHz | EVGA GeForce GTX 980ti SC+ | Supermicro Xeon-D 1528 | Asus MG279Q, Dell U2515H

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2011
Skrivet av malek:

Jag har gjort (och hade gjort om jag gjorde det igen) :

1 usb med ESXi
1 ssd med samtliga VM's kopplad till moderkortets interna kontroller
1 m1015 kontrollerkort med samtliga lagringsdiskar kopplade till sig.

Kontrollerkortet är styrt via VT-d till den VM som agerar filserver (i mitt fall en Win7-VM) som då får full kontroll över kortet och dess diskar.

Funkar klockrent

Låter som en relativt enkel och bra lösning! Men eftersom N40L inte stödjer VT-d så hur löser man den biten? Tanken är att ha en VM med FreeNAS som filserver.

Skrivet av Calle:

VT-d/IOMMU är inget som stöds av Microservern. Den har dessutom rätt klen processor så det är ingen dum idé att köra på ett riktigt raidkort i ditt fall (jag har själv det i min N36L).

Vad använder du för raidkort?

Tack för era svar!

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Jul 2001
Skrivet av Ralph13:

Vad använder du för raidkort?
Tack för era svar!

Jag kör med ett HP P410 med en 256MB Cachemodul som är batteribackad.
Ett stabilt kort som fungerar bra, har dock inte finesser som spindown på diskar etc.

Intel Core i7 3770k @ 4.4GHz | Asus Maximus V Formula | 16GB Kingston HyperX DDR3 2133MHz | EVGA GeForce GTX 980ti SC+ | Supermicro Xeon-D 1528 | Asus MG279Q, Dell U2515H

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2011

Tack för alla svar först och främst.

Har påbörjat mitt projekt med att få igång N40L som NAS. Har installerat FreeNAS 8 som en VM. Men som tidigare är lagring ett frågetecken jag skulle behöva få hjälp med.

Eftersom N40L inte stödjer VT-d; är det någon idé att köpa ett kontrollerkort? Hur bör jag sätta upp lagring? Hade tänkt köpa ett par WD Red-diskar (á 2TB), men vet inte hur jag ska skicka dem till FreeNAS.

Ska jag skapa ett datastore i ESXi för varje hårddisk? Eftersom N40L inte stödjer VT-d, blir det inte en stor prestandaförlust om jag måste skicka diskarna först via ESXi och sedan till FreeNAS?

Tacksam för alla svar!

Trädvy Permalänk
Medlem
Registrerad
Aug 2002
Skrivet av Ralph13:

Tack för alla svar först och främst.

Har påbörjat mitt projekt med att få igång N40L som NAS. Har installerat FreeNAS 8 som en VM. Men som tidigare är lagring ett frågetecken jag skulle behöva få hjälp med.

Eftersom N40L inte stödjer VT-d; är det någon idé att köpa ett kontrollerkort? Hur bör jag sätta upp lagring? Hade tänkt köpa ett par WD Red-diskar (á 2TB), men vet inte hur jag ska skicka dem till FreeNAS.

Ska jag skapa ett datastore i ESXi för varje hårddisk? Eftersom N40L inte stödjer VT-d, blir det inte en stor prestandaförlust om jag måste skicka diskarna först via ESXi och sedan till FreeNAS?

Tacksam för alla svar!

Om den inte har stöd för VT-d så har du inte mycket annat att välja på än att skapa ett datastore på varje disk och sedan lägga till disk till din VM som du kör FreeNAS på och välja att inte spara VMDKn tillsammans med VMen utan en på vardera 2TB datastore. Möjligtvis om du kan få till en RDM (Raw Device Mapping) istället.

Jag har själv fått ganska dålig prestanda i just FreeNAS på ESXi men det kan bero på skit bakom spakarna och avsaknad av VMware Tools. I Windows-VMar kan jag inte klaga på prestandan iaf.

i5-2500k @ 4.2GHz | ASUS P8Z68V/GEN3 | 4x4GB Kingston DDR3-1333 | ASUS GeForce GTX 1070 Dual OC | Intel 520 480GB | WD Black 3TB | Noctua NH-U12P SE2 | Fractal Design ARC | Be-Quiet Straight Power BQT E9 CM 680W | LG BH08LS20 | ASUS Xonar Essence STX