Ik heb een home lab bestaande uit twee Hyper-V servers en een file server.
De iSCSI software van Microsoft werkt vrij goed behalve wanneer je het gebruikt icm VMM/Hyper-V omdat deze combinatie caching uitschakeld. Hetzelfde wanneer je SMB 3.0 gebruikt.
SMB 3.0 heeft echter een ding extra waarmee je rekening moet houden, wanneer je een NIC gebruikt voor een vSwitch dan wordt deze NIC niet gebruikt voor multichannel in SMB 3.0. In een bedrijf maakt dat niet veel uit omdat je niet dezelfde NIC gebruikt maar voor home labs is het een beetje jammer.
De file server had 4 HDDs en ik gebruikte Starwind vanwege de betere prestaties (cache blijft ingeschakeld).
Omdat het een beetje traag was heb ik de 4 schijven vervangen door 2 SSDs en 2 snelle HDDs. Met het idee om Tiered Storage te gebruiken van Server 2012.
Helaas is de sector size voor Tiered Storage 4k en daar kan Starwind niet mee overweg. Ik zit dus weer met Microsofts iSCSI met het resultaat dat de prestaties grof weg 45% lager is dan wat het systeem aankan
Vanaf de file server haal ik 380MB/s en tijdens het kopieren van bestanden rechtstreeks naar de iSCSI schijf haal ik 224MB/s. Echter met Microsoft iSCSI + Hyper-V blijf ik steken op 115MB/s.
Ik heb twee Gigabit NICs per server en twee netwerken die beide op een aparte switch zitten. Jumbo Frames werken. En beide NICs krijgen de helft van de data. Wanneer een NIC wordt uitgeschakeld dan neemt de andere NIC de last over.
Iemand enig idee wat ik verder zou kunnen testen of kan doen om de prestaties te verbeteren?
De iSCSI software van Microsoft werkt vrij goed behalve wanneer je het gebruikt icm VMM/Hyper-V omdat deze combinatie caching uitschakeld. Hetzelfde wanneer je SMB 3.0 gebruikt.
SMB 3.0 heeft echter een ding extra waarmee je rekening moet houden, wanneer je een NIC gebruikt voor een vSwitch dan wordt deze NIC niet gebruikt voor multichannel in SMB 3.0. In een bedrijf maakt dat niet veel uit omdat je niet dezelfde NIC gebruikt maar voor home labs is het een beetje jammer.
De file server had 4 HDDs en ik gebruikte Starwind vanwege de betere prestaties (cache blijft ingeschakeld).
Omdat het een beetje traag was heb ik de 4 schijven vervangen door 2 SSDs en 2 snelle HDDs. Met het idee om Tiered Storage te gebruiken van Server 2012.
Helaas is de sector size voor Tiered Storage 4k en daar kan Starwind niet mee overweg. Ik zit dus weer met Microsofts iSCSI met het resultaat dat de prestaties grof weg 45% lager is dan wat het systeem aankan
Vanaf de file server haal ik 380MB/s en tijdens het kopieren van bestanden rechtstreeks naar de iSCSI schijf haal ik 224MB/s. Echter met Microsoft iSCSI + Hyper-V blijf ik steken op 115MB/s.
Ik heb twee Gigabit NICs per server en twee netwerken die beide op een aparte switch zitten. Jumbo Frames werken. En beide NICs krijgen de helft van de data. Wanneer een NIC wordt uitgeschakeld dan neemt de andere NIC de last over.
Iemand enig idee wat ik verder zou kunnen testen of kan doen om de prestaties te verbeteren?
Het leven is als een medaille, het heeft een glimmende en een donkere kant.