Hallo zusammen,
ich bin nicht sicher ob es ein UCS-Problem ist, mit KVM zusammenhängt oder eine Kombination aus beidem. Evtl kann mir jemand einen Wink in die richtige Richtung geben.
Ich betreibe den UCS als Gast in KVM. Die Hardware ist ein Supermicro Dual-Opteron mit 2xAMD Opteron™ Processor 4386 und 32GB-RAM. Das Host-System ist ein Debian8 als minimales System. Für KVM habe ich folgende Anpassungen vorgenommen:
/etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet elevator=deadline transparent_hugepage=always"
/etc/sysctl.conf:
kernel.sched_min_granularity_ns=10000000
kernel.sched_wakeup_granularity_ns=15000000
vm.dirty_ratio=10
vm.dirty_background_ratio=5
vm.swappiness=0
/etc/modprobe.d/vhost-net.conf:
options vhost_net experimental_zcopytx=0
/etc/default/irqbalance
ENABLED="1"
ONESHOT="0"
OPTIONS="--hintpolicy=ignore"
Auf dem Host die LVM als Container um die virtuellen Festplatten (LV’s) der Gäste aufzunehmen. Die Konfig des UCS sieht folgendermaßen aus:
[code]/etc/libvirt/qemu/TUX.xml:
TUX 2b6e6869-d85b-4e16-8942-61875fae625f 8388608 8388608 32 hvm destroy restart restart /usr/bin/kvm [/code]Im UCS habe ich folgenden angepasst:
[code]/etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT=" quiet loglevel=0 rootdelay=5 splash elevator=noop transparent_hugepage=always"[/code]
/etc/sysctl.conf:
vm.swappiness=0
/etc/fstab:
UUID=4ae7424b-2790-42da-8991-ac677edbb228 / btrfs defaults 0 1
UUID=3fc78459-9d09-4cc5-b929-8a65acc03bfe /boot ext4 defaults,user_xattr 0 2
UUID=8fe3b11d-b00f-4b07-9f3b-e0d372c17950 /home btrfs defaults 0 2
UUID="05632109-9108-4b8d-b542-3011c188b304" /data btrfs defaults 0 2
UUID=57b9afde-95e7-4e41-b1bb-258fbf0f7107 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
tmpfs /var/cache/apt/archives tmpfs size=15%,defaults 0 0
Die Freigabe habe im UCS habe ich wie folgt angelegt:
Share -> Neu
** Allgemein **
Name: test3
Pfad: /data/test3
Besitzer: Administrator
Gruppe: Domain Users
Dateiberechtigungen für das Wurzelverzeichnis der Freigabe: Besitzer rwx, sonst nichts.
** Samba **
Benutzer mit Schreibrechten dürfen die Berechtigungen verändern: aktiv
** Erweiterte Einstellungen **
- Samba Rechte *
Erzwungener Benutzer: Administrator
Erzwungene Gruppe: Domain Users
Neue Dateien und Verzeichnisse erhalten den Besitzer des übergeordneten Verzeichnisses: aktiv
Neue Dateien und Verzeichnisse erhalten die Zugriffsrechte des übergeordneten Verzeichnisses: aktiv
** Optionen **
Für NFS-Clients exportieren (NFSv3 und NFSv4): deaktiviert
Netzwerk ist Gigabit. Ich habe den Client testweise direkt mit Patchkabel in den Switch am Server gesetgt. Die Serverkarte läuft auch mit 1000Mbit Full-Duples (ethtool). Wenn ich nun Daten vom Client in die Freigabe kopiere (ca 5GB / 2000 Dateien) läuft dies die meiste Zeit unter 10 MB/Sec.
Hat jemand einen Tipp wo ich ansetzen kann?
Viele Grüße
pixel