Moin!
Seit ein paar Tagen habe ich einen virtualisierten Windows Server 2016 laufen. Proxmox und die System-HDD des Windows Servers liegen auf einer Samsung SSD und laufen ganz ordentlich. Jetzt sollte der Server noch Storage bekommen. Hier die Hardware:
In Windows Server partitioniert und mit NTFS formatiert und ich bekomme diese Performance:
Vor allem die Schreibperformance ist ja schrecklich! Unter Windows ist der "latest" virtIO SCSI Treiber installiert (virtio-win-0.1.164 bzw. Treiberversion 100.77.104.16400 vom 02.02.2019).
Mit Cache "writeback" bekomme ich mit CrystalDiskMark Mondwerte, die nicht der Realität entsprechen, da man wohl Cacheeffekte misst aber nicht die reale Geschwindigkeit. Beim Kopieren großer Dateien (z.B. ISO Images) stockt der Kopiervorgang dann immer für 10 bis 20 s mit einem IO delay von 98%, was ja auch nicht im Sinne des Erfinders ist.
Zu Testzwecken habe ich dann probehalber ein Ubuntu installiert und per dd mal getestet:
Auch nicht überragend schnell und sicher auch nicht direkt vergleichbar, aber zumindest der Größenordnung nach in etwa das, was ich erwartet hätte...
Jetzt bin ich - nachdem ich etliche Stunden rumprobiert habe - mit meinem Latein am Ende und ein klein wenig frustriert.
Daher meine Fragen hier: Kann das sein? Was geht hier schief? Wie bekomme ich vernünftige Schreibraten zustande? An welchen Schräubchen kann ich noch drehen? Anderer RAID Controller? Welcher? Anderer virtiIO Treiber?
Für ein paar Anregungen wäre ich sehr, sehr dankbar!
Beste Grüße
Thorsten
Seit ein paar Tagen habe ich einen virtualisierten Windows Server 2016 laufen. Proxmox und die System-HDD des Windows Servers liegen auf einer Samsung SSD und laufen ganz ordentlich. Jetzt sollte der Server noch Storage bekommen. Hier die Hardware:
- HP Microserver Gen 8, 16 GB ECC RAM
- HP Smart Array P410 RAID Controller, 512 MB BBWC, keine BBU
- RAID 5 mit 3x 4 TB WD Red und 1x 2 TB WD Red (Netto ca. 6 TB)
In Windows Server partitioniert und mit NTFS formatiert und ich bekomme diese Performance:
Vor allem die Schreibperformance ist ja schrecklich! Unter Windows ist der "latest" virtIO SCSI Treiber installiert (virtio-win-0.1.164 bzw. Treiberversion 100.77.104.16400 vom 02.02.2019).
Mit Cache "writeback" bekomme ich mit CrystalDiskMark Mondwerte, die nicht der Realität entsprechen, da man wohl Cacheeffekte misst aber nicht die reale Geschwindigkeit. Beim Kopieren großer Dateien (z.B. ISO Images) stockt der Kopiervorgang dann immer für 10 bis 20 s mit einem IO delay von 98%, was ja auch nicht im Sinne des Erfinders ist.
Zu Testzwecken habe ich dann probehalber ein Ubuntu installiert und per dd mal getestet:
Code:
root@Xubuntu:~# dd if=/dev/zero of=/dev/sdb bs=1G count=1 oflag=direct
1+0 Datensätze ein
1+0 Datensätze aus
1073741824 Bytes (1,1 GB, 1,0 GiB) kopiert, 9,59253 s, 112 MB/s
Auch nicht überragend schnell und sicher auch nicht direkt vergleichbar, aber zumindest der Größenordnung nach in etwa das, was ich erwartet hätte...
Jetzt bin ich - nachdem ich etliche Stunden rumprobiert habe - mit meinem Latein am Ende und ein klein wenig frustriert.
Daher meine Fragen hier: Kann das sein? Was geht hier schief? Wie bekomme ich vernünftige Schreibraten zustande? An welchen Schräubchen kann ich noch drehen? Anderer RAID Controller? Welcher? Anderer virtiIO Treiber?
Für ein paar Anregungen wäre ich sehr, sehr dankbar!
Beste Grüße
Thorsten
Last edited: