Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> Super Tipp!!! > Jetzt habe ich bei der Netzqwerkkarte bei Multiqueues 2 eingetragen. Hi ... das klingt ja gut. Dann werde ich das auch mal aktivieren. Hatte es bisher nur gelesen aber nicht aktiviert ... dort steht ja, dass man die max. Performance hat, wenn man die Anzahl der multiqueues genauso einstellt wie die Anzahl der vCPUs ... da gibt's ja sicher ein Optimum, was man dem lml-Server zuordnen sollte. Wir haben einen 8-Kern-Prozessor Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo Michael, Mir ist eine Proxmox-Option ins Auge gefallen, die ich bisher nie benutzt habe. In den Settings der virt. Netzwerkkarte kann man die Option "Multiqueue" anwählen. Genaueres steht in der Hilfe oder hier: https://pve.proxmox.com/wiki/Virtio-net-multiqueues Hat das mal jemand ausprobiert? Klingt ja vielversprechend? Super Tipp!!! Bisher hatte ich das Gefühl, dass nicht mehr als 5 Rechner mit einem Image versorgt werde. Meine Maximale Übertragungsrate war 140 MBytes/s (Proxmox mit bonding). Jetzt habe ich bei der Netzqwerkkarte bei Multiqueues 2 eingetragen. Meine maximale Übertragungsrate ist zwar jetzt nur noch 70 MBytes/s aber es scheinen jetzt alle Rechner gleichzeitig versorgt zu werden. Nach 1 Minute sind alle Images auf 32 Rechner verteilt gewesen. Offensichtlich hatte vorher das Torrent nicht richtig funktioniert. Leider Fahren zur Zeit meine Clients mit einem Windows-Image (10 GB) nicht hoch. Meine Linux-Images sind nur 3GB groß. Da dauert der Test wohl nicht lang genug. Vielen Dank für den heißen Tipp !!! Gruß, Mathias ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> http://www.linuxmuster.net/wiki/linuxmusternet:bugs:start Könntest du das übernehmen -- bei mir erscheint: FEHLER #15: Sie sind nicht berechtigt, eine Ticket anzulegen! (einen Account habe ich dort aber eigentlich?!? ...) ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Am 05.11.2016 um 20:00 schrieb Michael Hagedorn: >> Ich vermute ja, sie sind alte Einträge und haben zu Zeiten von 100Mbit/s >> gute Dienste geleistet. Ich habe bisher in unserem Schulnetz keine >> Nachteile erkennen können. > Wie gesagt -- dazu sollte sich mal jemand melden, der das damals > eingetragen/aktiviert hat ... liest hier einer mit? > bitte feature request in flyspray melden: http://www.linuxmuster.net/wiki/linuxmusternet:bugs:start Grüße, Tobias ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> Ich vermute ja, sie sind alte Einträge und haben zu Zeiten von 100Mbit/s > gute Dienste geleistet. Ich habe bisher in unserem Schulnetz keine > Nachteile erkennen können. Wie gesagt -- dazu sollte sich mal jemand melden, der das damals eingetragen/aktiviert hat ... liest hier einer mit? ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
# Most people will find that this option gives better performance. # See smb.conf(5) and /usr/share/doc/samba-doc/htmldocs/speed.html # for details Also -- warum sind diese Werte aktiv? Ich vermute ja, sie sind alte Einträge und haben zu Zeiten von 100Mbit/s gute Dienste geleistet. Ich habe bisher in unserem Schulnetz keine Nachteile erkennen können. Gruß Frithjof ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> > Ich vermute dieser Eintrag stammt von den Linuxmuster-Entwicklern: In > meiner Erinnerung werden in der Debian-smb.conf keine Socket options > gesetzt. Ich will damit sagen, die Werte können durchaus mit Bedacht > gesetzt worden sein und mein Erhöhen der Buffergrößen kann mir irgendwo > anders auf den Fuß fallen. Habt dies also zumindest im Kopf, wenn ihr > das auf eurem Produktivsystem ausprobiert. Das wäre allerdings eine wichtige Information ... kann evtl einer der Entwickler etwas dazu sagen? Wurde diesen Einträge aus besonderen Gründen gemacht?? Da steht ja lediglich drüber: # Most people will find that this option gives better performance. # See smb.conf(5) and /usr/share/doc/samba-doc/htmldocs/speed.html # for details Also -- warum sind diese Werte aktiv? Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Am 23.09.2016 um 19:20 schrieb Michael Hagedorn: Daher die Frage: Wie sieht das bei euch aus? Welche Übertragungsraten werden bei euch angzeigt? Wo ist das Nadelöhr? Meine späte Antwort ist etwas Off-Topic, aber bei uns ist gerade Praktikumszeit: Ruhe um ein paar Experimente durchzuführen. Ausgehend von Michaels Mail habe ich damals die Übertragungsraten von unserem Server per http und ssh (also rsync) gemessen. Beide lagen so zwischen 110 und 90 MByte/s. Also das Maximum oder zumindest am oberen Ende von 1Gbit/s-Ethernet. Nun habe ich auch einmal das täglich von den Clients benutzte Samba durchgemessen und war etwas schockiert: Ein Kopierprozess eines 2 GByte-ISOs vom Server zum Client kommt auf Werte von 30-35 MByte/s. Wiederholtes Kopieren bringt keine Besserung, der Cache kann also nichts ausspielen. Die Situation ändert sich sofort, wenn ich in der /etc/samba/smb.conf.global folgende Werte eintrage: socket options = TCP_NODELAY SO_SNDBUF=65536 SO_RCVBUF=65536 Jetzt erreichen Kopierprozesse die zu erwartenden ~110 MByte/s: dd if=/root/mnt/linuxmuster.net-HULC-x64.cloop.tar.gz of=/dev/null bs=8M 351+1 Datensätze ein 351+1 Datensätze aus 2946925092 Bytes (2,9 GB) kopiert, 27,2836 s, 108 MB/s Der Eintrag in der smb.conf.global überschreibt den gleichnamigen Eintrag in der /etc/samba/smb.conf: socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 Ich vermute dieser Eintrag stammt von den Linuxmuster-Entwicklern: In meiner Erinnerung werden in der Debian-smb.conf keine Socket options gesetzt. Ich will damit sagen, die Werte können durchaus mit Bedacht gesetzt worden sein und mein Erhöhen der Buffergrößen kann mir irgendwo anders auf den Fuß fallen. Habt dies also zumindest im Kopf, wenn ihr das auf eurem Produktivsystem ausprobiert. Gruß Frithjof ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo, das ist garnicht so einfach zu erkennen, ob eine Karte active oder passive ist. Ich plane grade dem Umstieg auf 10GBit über eine Cisco Sup V-10GE (WS-X4516-10GE) über CX4 an den Server. Dazu finden sich passende NIC: * EXPX9502CX4 Intel 10GbE PCI-e Dual-Port 10GBase CX4 Server Adapter (~100€, gebraucht) * PXLA8591CX4 - INTEL PRO 10GBE CX4 SVR PCIX NIC0.80 lbs (~900€, gebraucht) * Intel Neteffect NE020 10-Gigabit PCI-E CX4 256MB E10G81GTCX4 Karte NEU (~130€, neu) Die letztere hat auf jeden Fall einen Prozessor, wozu bräuchte sie sonst 256MB RAM. Die Preisunterschiede sind aber doch enorm. Aus den Beschreibungen in den Datenblättern werde ich nicht grade schlau, ich glaube aber, dass die erste Karte passiv ist, denn da steht irgendwas von Lastverteilung auf mehrere Kerne der CPU. Frage: Kann man die dritte nehmen? Grüße Jens Baumgärtner Harzreißerstraße 7 72250 Freudenstadt Tel. 07441/952050 FAX: 03212 1216120 Am 27.09.2016 um 19:56 schrieb j: > hallo jens, > >>> sich einen neueren client mit 6gb sata krallen (so i5 sollte es schon >>> sein), schaun, daß der nicht grad ne schund nic drin hat, den mit min 32gb >>> ram >>> ausstatten und dann mal mit diesem als server (an derselben netz >>> infrastruktur) bei ein >> Schund-NIC im Sinne von Realtek r8169? > > jein. realtek sind oft zu unrecht verschrien. > der 8169 ist ja keine netzwerkkarte, sondern lediglich ein phy. > wenn der nun auf dem mainboard verbaut ist, hängt es vom boardhersteller ab, > welche weitere hardware und vor allem welche firmware für das ding ins > bios geworfen wird. > in der vergangenheit war das oft irgendwelcher schlimm zusammengeknaupter > kram. > > der hauptgrund aus dem ich für serverzwecke keine onboard nic verwende, ist > aber eher der, daß diese so gut wie immer passive karten sind. d.h. > sämtliche netzwerk i/o muß über den treiber vom prozessor gehandled werden. > das kann schnell engpässe geben. > deshalb benutze ich für serverzwecke aktive karten. diese erkennt man an > mindestens 2 "käfern" auf der platine. oft auch einer mit kühlkörper. > das eine ist wie gehabt der phy und das andre der nic prozessor. > so einer aktiven karte ist es dann auch egal, ob du auf dem board einen 486er > oder einen i5 hast... > > e1000 sind oft (wenn nicht immer) aktive karten. > rtl81xx meistens passive. > > bei connection problemen hilft es übrigens nicht selten, wenn du auto > negotiation ausschaltest und die karte fest auf 1g schaltest. > > das kriegst du am einfachsten hin, indem du dir das paket ethtool auf dem > server installierst und danach in deine interface configs als pre-up die > entsprechenden befehle einfügst. > > als beispiel für eth3: > pre-up ethtool -s eth3 autoneg off > und ggf auch > pre-up ethtool -s eth3 duplex full speed 1000 > > vielleicht kann man die befehle auch zusammenfassen. ich mache es aus > gewohnheit in 2 schritten... > > ach ja, vielleicht muß man auch noch den pfad zu ethtool angeben. das sollte > unter /usr/sbin/ liegen, wenn ich mich recht erinnere... > > jonny > > > > ___ > linuxmuster-user mailing list > linuxmuster-user@lists.linuxmuster.net > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user > smime.p7s Description: S/MIME Cryptographic Signature ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo Michael, Am 23.09.16 schrieb Michael Hagedorn: > > Daher die > Frage: Wie sieht das bei euch aus? Welche Übertragungsraten werden bei > euch angzeigt? Wo ist das Nadelöhr? > nicht zu vergessen: Die CPU im Client-PC. Zwar rolle ich die Images mit FOG aus, allerdings zeigt sich bei mir auch der Unterschied in der verbauten CPU: Core2Duo: rund 15-20 MB/s Core i5: rund 95 MB/s Simulieren kannst Du CPU-abhängige Übertragungsleistung im Proxmox, indem Du dem virtuellen Client mal mehr oder weniger CPU-Kerne spendierst. VG Dirk ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo Jens, gestern mit Realtec habe ich Übertragungsraten bis 950 MBit/s gehabt. Auch mehrere Clients gleichzeitig wurden mit 700 MBit/s mit einem neuen Image per Multicast versehen. Wir hatten allerdings in einem Raum das Problem dass die Übertragung grottellahm war. Es stellte sich heraus, dass ein Glasfaser Patchkabel (neu gute Qualität) nicht in Ordnung war. Nach dem Tausch hatten wir dann obige Werte. Mit dem defekten Patchkabel hatten wir unter Linbo ein Kernel Panic, wenn die Übertragung mal zu einem Ende kam. Gruß Alois Am 27. September 2016 um 15:18 schrieb Jens Baumgärtner < jens.baumgaert...@gmx.de>: > Hallo, > > > > sich einen neueren client mit 6gb sata krallen (so i5 sollte es schon > sein), schaun, daß der nicht grad ne schund nic drin hat, den mit min 32gb > ram > > ausstatten und dann mal mit diesem als server (an derselben netz > infrastruktur) bei ein > Schund-NIC im Sinne von Realtek r8169? > Ich habe grade in einem anderen Thread Probleme mit einem 6GB-Trunk > beschrieben. > Heute morgen dann festgestellt, dass in einem der Server laut > > cat /prox/net/bonding/bond0 > > alle sechs NIC up seien, als ich aber auf dem Cisco nachgesehen habe, > waren nur die drei Intel e1000e im Trunk, die anderen Ports down. > > cat /var/log/syslog | grep r8169 > > erbrachte dann ein ständiges > Sep 27 15:04:28 host kernel: [2052195.124199] r8169 :04:00.0 eth0: > link up > Sep 27 15:06:40 host kernel: [2052327.010353] r8169 :09:00.0 eth2: > link up > Sep 27 15:12:34 host kernel: [2052680.699967] r8169 :07:00.0 eth1: > link up > Sep 27 15:15:40 host kernel: [2052866.630124] r8169 :04:00.0 eth0: > link up > > and so on - ich glaube, die Realtek NIC fliegen ganz schnell raus . > > Grüße > Jens > > > ___ > linuxmuster-user mailing list > linuxmuster-user@lists.linuxmuster.net > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user > > ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo, > sich einen neueren client mit 6gb sata krallen (so i5 sollte es schon sein), > schaun, daß der nicht grad ne schund nic drin hat, den mit min 32gb ram > ausstatten und dann mal mit diesem als server (an derselben netz > infrastruktur) bei ein Schund-NIC im Sinne von Realtek r8169? Ich habe grade in einem anderen Thread Probleme mit einem 6GB-Trunk beschrieben. Heute morgen dann festgestellt, dass in einem der Server laut cat /prox/net/bonding/bond0 alle sechs NIC up seien, als ich aber auf dem Cisco nachgesehen habe, waren nur die drei Intel e1000e im Trunk, die anderen Ports down. cat /var/log/syslog | grep r8169 erbrachte dann ein ständiges Sep 27 15:04:28 host kernel: [2052195.124199] r8169 :04:00.0 eth0: link up Sep 27 15:06:40 host kernel: [2052327.010353] r8169 :09:00.0 eth2: link up Sep 27 15:12:34 host kernel: [2052680.699967] r8169 :07:00.0 eth1: link up Sep 27 15:15:40 host kernel: [2052866.630124] r8169 :04:00.0 eth0: link up and so on - ich glaube, die Realtek NIC fliegen ganz schnell raus . Grüße Jens smime.p7s Description: S/MIME Cryptographic Signature ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo Holger! > Außerdem mischt ihr Aussagen über Mbyte/s und MB/s. Zweiteres sind > MegaBit und nicht MegaByte! Entschuldige bitte wenn ich jetzt mal oberlehrere. Aber der Aussage muss der Datenverarbeitungstechniker in mir, dir widersprechen: Die Masseinheiten sind wie immer case-sensitive! Kürzel ausgeschriebener Name bit (selten „b“)Bit B (selten „byte“) Byte Beste Grüße Thorsten eingesetztes System LINUXMUSTER.NET Die _freie_ Linux Musterlösung # ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo, > Man kann das LVM auf dem Server durchaus mounten. Ich habe das > einmal gebraucht, weiß es grade aber nicht mehr auswendig. > Im LVM ist zunächst mal eine Partitionstabelle untergebracht, wie > bei jeder normalen HDD. man muss ein LVM Volume erst "aufschließen": eben wegen der Partitionstabelle in der Partition (LVM reicht eine Partition "als Festplatte" an die VM weiter). Das geht mit kpartx -av /dev/ Nach dem "aufschließen" stehen die Partitionen unter /dev/mapper/p1 ... zur Verfügung. Mit kpartx -dv /dev/mapper/ hängt man das wieder aus. Das ganze habe ich mal hier beschreiben: http://www.linuxmuster.net/wiki/anwenderwiki:virtualisierung:kvm:kvm_ubuntu1204#backup_mittels_lvm_snapshot_und_einem_qnap_nas Viele Grüße Holger -- Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
hallo michael, ich denke, daß eure i/o tests wenig aussagen. mit dd lest ihr eine einzige datei seriell aus. das optimiert alle buffer und tricks. bei der imageübertragung werden aber viele viele wahhlfreie zugriffe gleichzeitig auf dieselbe datei durchgeführt. das hebelt den cache paraktisch aus. zumindest den hw cache auf der platte. etwas helfen kann es, wenn der plattencache des linux größer ist, als die dateigröße des images. aber auch hier ist die verwaltung des cache eine blackbox. ich kann mir vorstellen, daß torrent da etwas eigenes macht, da dies ja ganz genau auf dieses szenario ausgelegt ist. ich würde folgendermaßen anfangen (etwas für die herbstferien :-): neuere ssd besorgen (also eine mit min 450 schreiben und lesen). das komplette lml system (je nach größe ohne userdateien) auf diese ssd spiegeln und bootbar machen. wohlgemerkt keine virtualisierung, nur den lml sewrver. sich einen neueren client mit 6gb sata krallen (so i5 sollte es schon sein), schaun, daß der nicht grad ne schund nic drin hat, den mit min 32gb ram ausstatten und dann mal mit diesem als server (an derselben netz infrastruktur) bei ein paar clients die caches füllen (erst 1 dann 2 dann 3 dann 4, schon steht... ääh nein, das kommt erst..., clients gleichzeitig. möglichst auch mit torrent) und die rate aufschreiben. danach den ganzen virtuellen kram aus dem server ausbauen und stattdessen die ssd einbauen und den server hiermit starten. dann dasselbe testen wie zuvor. die beiden messungen sollten dir schonmal sagen, ob du am netz, am server oder an der virtualisierung weiter suchen solltest... jonny ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hi. Wäre schön, wenn jemand genaueres zu Geschwindigkeitsvergleichen sagen könnte. Was lohnt sich einzustellen und was nicht? Jonny: du meintest ja, dass es an "ganz allgemein" ein I/O-Problem sein kann. Wie kann man das einkreisen? > Man kann das LVM auf dem Server durchaus mounten. Ich habe das > einmal gebraucht, weiß es grade aber nicht mehr auswendig. > Im LVM ist zunächst mal eine Partitionstabelle untergebracht, wie > bei jeder normalen HDD. Redest du jetzt vom "alten" Proxmox, wo alle VMs in EINEM LVM liegen oder von einer Installation > 4.2, wo jede virt. HDD ein EIGENES LVM bildet? (Stichwort lvm-thin ---> https://pve.proxmox.com/wiki/LVM2#LVM-Thin ) Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo Michael, ich glaube es zumindest, dass der Durchsatz über das LVM besser ist. (Ich meine, ich hätte das mal gelesen) Man kann das LVM auf dem Server durchaus mounten. Ich habe das einmal gebraucht, weiß es grade aber nicht mehr auswendig. Im LVM ist zunächst mal eine Partitionstabelle untergebracht, wie bei jeder normalen HDD. Grüße Jens Baumgärtner Harzreißerstraße 7 72250 Freudenstadt Tel. 07441/952050 FAX: 03212 1216120 Am 25.09.2016 um 08:53 schrieb Michael Hagedorn: >> wir nehmen auf dem Proxmox ein LVM2 und weisen dem paedml >> gleich ein LVM-Volume als HDD zu. Das heißt letztendlich, dass die >> Bremse beim Zugriff auf die Datei (also das qcow) wegfällt. > Ich glaube, dass neue Proxmox-Installationen seit 4.2 das jetzt > automatisch so machen (thin-LVM). Es soll schneller sein und auch > schneller Snapshots erstellen können ... aber ein Nachteil ist > (zumindest für mich im Moment), dass man nicht mehr ohne weiteres auf > "das" Storage zugreifen kann, in dem die VMs liegen, da es jetzt lauter > "Einzel-LVMs" sind. In der GUI wird das zwar angezeigt, doch ein Zugriff > wie "mount /dev/mapper/ /mnt/" geht nicht > mehr ... > Wenn du aber meinst, dass der Durchsatz *direkt* in ein LVM-Volume etrem > viel höher ausfällt als über die virtIO-Treiber, kann ich das gerne > umstellen... > > Michael > > > ___ > linuxmuster-user mailing list > linuxmuster-user@lists.linuxmuster.net > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user > smime.p7s Description: S/MIME Cryptographic Signature ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Nachtrag: Mir ist eine Proxmox-Option ins Auge gefallen, die ich bisher nie benutzt habe. In den Settings der virt. Netzwerkkarte kann man die Option "Multiqueue" anwählen. Genaueres steht in der Hilfe oder hier: https://pve.proxmox.com/wiki/Virtio-net-multiqueues Hat das mal jemand ausprobiert? Klingt ja vielversprechend? Und löst evtl sogar das "Problem" mit der rel. langsamen Übertragung von LINBO, um das es in diesem Thread ja _eigentlich_ geht... Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> wir nehmen auf dem Proxmox ein LVM2 und weisen dem paedml > gleich ein LVM-Volume als HDD zu. Das heißt letztendlich, dass die > Bremse beim Zugriff auf die Datei (also das qcow) wegfällt. Ich glaube, dass neue Proxmox-Installationen seit 4.2 das jetzt automatisch so machen (thin-LVM). Es soll schneller sein und auch schneller Snapshots erstellen können ... aber ein Nachteil ist (zumindest für mich im Moment), dass man nicht mehr ohne weiteres auf "das" Storage zugreifen kann, in dem die VMs liegen, da es jetzt lauter "Einzel-LVMs" sind. In der GUI wird das zwar angezeigt, doch ein Zugriff wie "mount /dev/mapper/ /mnt/" geht nicht mehr ... Wenn du aber meinst, dass der Durchsatz *direkt* in ein LVM-Volume etrem viel höher ausfällt als über die virtIO-Treiber, kann ich das gerne umstellen... Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo, ich habe einen Server auf dem Blech installiert und einen mit XEN. Beide Server verfügen über einen Hardware-Raidcontroler mit einem Raid 5. Bei beiden beträgt die Übertragungsrate bis 980 Mbits/sec. DIe Werte knicken mit zunehmender Zahl der am Multicast beteiligten Rechner ein. Beschicke ich mehrere Räume gleichzeitig sinkt die Rate schon mal auf Werte zwischen 200 und 250 Mbits/sec. Gruß Alois Am 25. September 2016 um 08:17 schrieb Michael Hagedorn < michael.haged...@leoninum.org>: > Hallo. > > Ob das Nadelöhr die Festplatten oder die Virtualisierung oder das > > Netzwerk oder etwas ganz anderes ist, ist schwer herauszubekommen. > Ich vermute das Nadelöhr im Moment eher auf der > Proxmox-/Virtualisierungs-Seite. > Wir haben da ein RAID-10 (aus 4 Platten bestehend) installiert. > > > server1 /var/linbo # dd if=lubuntu-20131216.cloop of=/dev/null bs=8M > > 4766933961 Bytes (4,8 GB) kopiert, 30,5514 s, 156 MB/s > > Gut, das mache ich auch -- zunächst auf dem virt. Server: > 3933966130 Bytes (3,9 GB) kopiert, 30,8653 s, 127 MB/s > Also schon mal etwas langsamer --- kann aber am RAID-10 liegen?!? > > > root@s3:/srv/spiegel3/hddimages# dd if=linuxmuster_var_linbo.qcow2 > > 4294967296 bytes (4,3 GB, 4,0 GiB) copied, 22,9767 s, 187 MB/s > Auf unserem Proxmox-Host: > 34359738368 bytes (34 GB) copied, 21.4281 s, 1.6 GB/s > Sieht ziemlich flott aus?! Der Server ist über eine virtIO-NIC > angebunden. Mehr als 127 MB/s kann der dann scheinbar nicht?? Oder kann > man auch da ein virt. bond einrichten um den Durchsatz zu steigern? > > Im Anhang auch nochmal ein Linbo-Screenshot ... die Zahlen sind jetzt > *etwas* höher. Es ist natürlich auch nichts weiter los im Netz. > Hoch genug ist das für meinen Geschmack aber noch nicht, oder? > > > Einen ähnlichen Test könnte man etwa mit netperf machen um den > > Netzwerkdurchsatz näher zu begucken. Ich habe für den Überblick mal eben > > Ich habe dazu iperf benutzt ... und zwar habe ich die Geschwindigkeit > getestet, die sich ergibt, wenn ein "echter" Client mit Ubuntu 14.04 an > einem L2-Switch über den Cisco-L3-Switch Daten an eine VM auf dem > Proxmox-Server ausliefern muss. Also 2 Switche mit 1 GBit dazwischen. > Hier das Ergebnis: > > [ ID] Interval Transfer Bandwidth > [ 3] 0.0-10.0 sec 1.06 GBytes 911 Mbits/sec > > Das sieht ja ok aus?! > > Vielleicht hilft das ja beim Einkreisen des Nadelöhrs... > Michael > > > > > ___ > linuxmuster-user mailing list > linuxmuster-user@lists.linuxmuster.net > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user > > ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> Sieht ziemlich flott aus?! Der Server ist über eine virtIO-NIC > angebunden. Mehr als 127 MB/s kann der dann scheinbar nicht?? Oder kann > man auch da ein virt. bond einrichten um den Durchsatz zu steigern? ... das war natürlich Quatsch. Es geht ja jetzt um den Disk-Controller und nicht um die Netzwerkanbindung. Im Anhang nochmal die Hardware-Settings unseres lml 6.1 Servers auf Proxmox-Seite. Da steht (fast) alles auf virtIO, weil es angeblich am schnellsten sein soll. ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo. > Ob das Nadelöhr die Festplatten oder die Virtualisierung oder das > Netzwerk oder etwas ganz anderes ist, ist schwer herauszubekommen. Ich vermute das Nadelöhr im Moment eher auf der Proxmox-/Virtualisierungs-Seite. Wir haben da ein RAID-10 (aus 4 Platten bestehend) installiert. > server1 /var/linbo # dd if=lubuntu-20131216.cloop of=/dev/null bs=8M > 4766933961 Bytes (4,8 GB) kopiert, 30,5514 s, 156 MB/s Gut, das mache ich auch -- zunächst auf dem virt. Server: 3933966130 Bytes (3,9 GB) kopiert, 30,8653 s, 127 MB/s Also schon mal etwas langsamer --- kann aber am RAID-10 liegen?!? > root@s3:/srv/spiegel3/hddimages# dd if=linuxmuster_var_linbo.qcow2 > 4294967296 bytes (4,3 GB, 4,0 GiB) copied, 22,9767 s, 187 MB/s Auf unserem Proxmox-Host: 34359738368 bytes (34 GB) copied, 21.4281 s, 1.6 GB/s Sieht ziemlich flott aus?! Der Server ist über eine virtIO-NIC angebunden. Mehr als 127 MB/s kann der dann scheinbar nicht?? Oder kann man auch da ein virt. bond einrichten um den Durchsatz zu steigern? Im Anhang auch nochmal ein Linbo-Screenshot ... die Zahlen sind jetzt *etwas* höher. Es ist natürlich auch nichts weiter los im Netz. Hoch genug ist das für meinen Geschmack aber noch nicht, oder? > Einen ähnlichen Test könnte man etwa mit netperf machen um den > Netzwerkdurchsatz näher zu begucken. Ich habe für den Überblick mal eben Ich habe dazu iperf benutzt ... und zwar habe ich die Geschwindigkeit getestet, die sich ergibt, wenn ein "echter" Client mit Ubuntu 14.04 an einem L2-Switch über den Cisco-L3-Switch Daten an eine VM auf dem Proxmox-Server ausliefern muss. Also 2 Switche mit 1 GBit dazwischen. Hier das Ergebnis: [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 1.06 GBytes 911 Mbits/sec Das sieht ja ok aus?! Vielleicht hilft das ja beim Einkreisen des Nadelöhrs... Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo Liste! Ob das Nadelöhr die Festplatten oder die Virtualisierung oder das Netzwerk oder etwas ganz anderes ist, ist schwer herauszubekommen. Vielleicht helfen diese Tests etwas weiter: Ich habe auf unserem - per KVM unter Ubuntu 16.04 virtualisiertem - Server eine uralte und daher sicher nicht im Cache vorhandene cloop-Datei einlesen lassen: server1 /var/linbo # dd if=lubuntu-20131216.cloop of=/dev/null bs=8M 568+1 Datensätze ein 568+1 Datensätze aus 4766933961 Bytes (4,8 GB) kopiert, 30,5514 s, 156 MB/s Danach habe ich einen Ähnlichen Test auf dem VM Host gemacht: root@s3:/srv/spiegel3/hddimages# dd if=linuxmuster_var_linbo.qcow2 of=/dev/null bs=8M count=512 512+0 Datensätze ein 512+0 Datensätze aus 4294967296 bytes (4,3 GB, 4,0 GiB) copied, 22,9767 s, 187 MB/s Die Differenz von 187 MB/s zu 156 MB/s schreibe ich jetzt einmal pauschal der Virtualisierung zu. Ich kann damit leben. Es handelt sich um 1 TB 2,5" Zoll Platten, daher die relativ geringe Transferrate. Einen ähnlichen Test könnte man etwa mit netperf machen um den Netzwerkdurchsatz näher zu begucken. Ich habe für den Überblick mal eben folgenden Test gemacht: Auf dem Linuxmuster-Server habe ich unter /usr/lib/cgi-bin/cgi-bin-dev-zero.sh folgende Datei gespeichert und mit chmod +x /usr/lib/cgi-bin/cgi-bin-dev-zero.sh ausführbar gemacht: #!/bin/sh echo "Content type: application/octet-stream" echo cat /dev/zero von einem zweiten Rechner rufe ich dieses Mini-Programm, dass im wesentlichen eine leere Webseite mit unendlicher Länge ausgibt, so auf: root@s2:~# wget -O /dev/null http://10.16.1.1/cgi-bin/cgi-bin-dev-zero.sh --2016-09-24 21:52:25-- http://10.16.1.1/cgi-bin/cgi-bin-dev-zero.sh Connecting to 10.16.1.1:80... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/x-sh] Saving to: `/dev/null' 6.403.215.840 112M/s Der zweite Rechner kann also Nullen mit einer Geschwindigkeit von 112 MB/s vom Linuxmuster-Server empfangen. Ein erwartbares Ergebnis. Leider macht der Apache bei diesem Test Mist: Der Speicherverbrauch steigt stark an, bis der Linuxmuster-Server komplett ausgelastet ist. Ich vermute, dass hier ein Caching-Mechanismus am Werk ist. Auch könnte es sein, dass Apache die Datei vor dem Ausliefern komprimiert. Das habe ich nicht überprüft. Einfach eine große Datei mittels /dev/urandom zu erzeugen und diese dann herunterladen wird dies beides natürlich umgehen, allerdings würde hier auch wieder die Festplatte im Signalpfad liegen. Zusammenfassend kann ich sagen: 12 MByte/s sind virtualisiert oder nicht sehr schlecht. Unser alter Server (i3 3,1 GHZ) hat virtualisiert bei diesen Tests bereits ähnliche Werte wie diese hier geliefert. Gruß Frithjof Am 23.09.2016 um 19:20 schrieb Michael Hagedorn: Hallo. Ich bin gerade dabei, hier alles auf VLANs & Subnetting umzustellen. Dabei fiel natürlich auch ein Auge auf die Übertragungsraten, die ich mit lml 6.1 und dem neuen Cisco-Switch hinkriege. Da alles 1 GBit Karten (als 4-fach bond zum Server realisiert: also 4 x 1 GBit; aber nicht 4 GBit), habe ich heute die Übertragung unter die Lupe genommen, die LINBO 2.2 aktuell schafft. In diesem Szenario habe ich zunächst eine VM (also *alles* virtualisiert) und anschließend einen "echten" Client mit 1 GBit-NIC angeschlossen. Hier ergaben sich in beiden Fällen immer maximal 12 MB/s. Die Übertragung von ca 3 GB lief zwar flott -- aber könnte meiner Meinung nach (rein rechnerisch) noch viel flotter sein?!? Daher die Frage: Wie sieht das bei euch aus? Welche Übertragungsraten werden bei euch angzeigt? Wo ist das Nadelöhr? Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo Michael, >> Netzwerkverbindung schauen, sondern auch auf das StorageBackend im Server. > Ja, das dachte ich mir schon ... ich virtualisiere ja mit Proxmox und > qcow2-Images. D.h. der Server dauernd auf die virt. HDDs zugreifen ... > ich hätte aber nicht vermutet, dass DAS langsamer sein könnte als die > Netzwerkverbindung?? wir nehmen auf dem Proxmox ein LVM2 und weisen dem paedml gleich ein LVM-Volume als HDD zu. Das heißt letztendlich, dass die Bremse beim Zugriff auf die Datei (also das qcow) wegfällt. Grüße Jens smime.p7s Description: S/MIME Cryptographic Signature ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
hallo michael, 87000 sind wohl 87 megabyte pro sekunde (oder mibi-blah). Das *bleibt* aber eine völlig andere Hausnummer als bei mir Ich habe nochmal nachgesehen: Im Proxmox benutze ich bereits .raw anstelle von .qcow2 (soll schneller sein). Hier macht sich *echte* Server-Hardware wahrscheinlich dann doch stark bemerkbar -- könnte das sein? Wir haben unseren Server jedenfalls selbst zusammengebaut (s. anderer Thread von vorgestern) ich weiß nicht, ob es nur an der virtualisierung liegt. ein stück weit sicher, aber ich denke eher daß es ein zusammenspiel von prozessor, ram und vor allem i/o ist. ich habe einen klon des systems auf einer zweiten ssd. wenn diese in einem i5 client steckt, bringt sie obige werte. wenn ich dieselbe ssd in meinen supportlaptop stecke und diesen als server benutze, so komme ich auch nicht über 42000. der laptop hat dann aber nur 8gb ram, nen core2quad und nen sata3 controller... versuch doch als erstes mal, der server vm mindestens 24-32gb ram und mindestens 4-8+ kerne zuzuweisen. wenn es dann noch immer so lahm ist, liegt es an der i/o. du hast dank virtualisierung eben wieder mehrere baustellen... jonny ps: mit rsync wird rechnerisch auch eine geschwindigkeit von ca 90-100mb/s erreicht. das hat aber default keine so schöne geschwindigkeitsanzeige wie torrent. auch zu bedenken ist vermutlich, daß torrent die daten wohl on the fly packt (sonst wären die werte bei mehreren torrents ja nicht über 1gbit) und die transferrate bestimmt die nettorate angibt. so hängt wohl eine menge an rechenleistung und ram... ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> 87000 sind wohl 87 megabyte pro sekunde (oder mibi-blah). Das *bleibt* aber eine völlig andere Hausnummer als bei mir Ich habe nochmal nachgesehen: Im Proxmox benutze ich bereits .raw anstelle von .qcow2 (soll schneller sein). Hier macht sich *echte* Server-Hardware wahrscheinlich dann doch stark bemerkbar -- könnte das sein? Wir haben unseren Server jedenfalls selbst zusammengebaut (s. anderer Thread von vorgestern) Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
ps: 87000 sind 87 megabyte pro sekunde (oder mibi-blah). da fehlt ein "wohl". es soll also heißen: 87000 sind wohl 87 megabyte pro sekunde (oder mibi-blah). ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
hallo michael, das sind die geschwindigkeitswerte, die der torrent download anzeigt. 87000 sind 87 megabyte pro sekunde (oder mibi-blah). jonny nur server und 1 client: ca 87000 In welcher Einheit? Ist es das, was LINBO direkt anzeigt oder woher stammen die Werte bei dir? ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hi. > Netzwerkverbindung schauen, sondern auch auf das StorageBackend im Server. Ja, das dachte ich mir schon ... ich virtualisiere ja mit Proxmox und qcow2-Images. D.h. der Server dauernd auf die virt. HDDs zugreifen ... ich hätte aber nicht vermutet, dass DAS langsamer sein könnte als die Netzwerkverbindung?? > Außerdem mischt ihr Aussagen über Mbyte/s und MB/s. Zweiteres sind > MegaBit und nicht MegaByte! Richtig -- die Zahl 125 war richtig -- die Einheit aber falsch. Also 1 GBit/s = 125 MByte/s --> max Theoriewert > Bei mir in der Schule schafft mein RAID 5 unter linbo am Client eine 30 > 000 er Zahl Mit welcher Einheit? :) > habt ihr eure Vms auf unterschiedlichen Storages?). Teilweise ja... Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
hallo, auf nem asus desktop board mit nem i5, 32gig ram und interner nic, von ner kingston ssd mit lml 6.0 ohne raid mit torrent als verteilsystem und nem billigen tp-link gbit switch. zahlen jeweils pro client: nur server und 1 client: ca 87000 nur server und 2 clients: 77-82000 nur server und 3 clients: 75-8 nur server und 4 clients: 55-7 bei 4 clients die vom server über einen lanport versorgt werden, ist die torrent zauberei offensichtlich an ihrer grenze. also mache ich ein initiales preload mit 3 clients und lasse dann alle 4 seeden. bei egal wievielen weiteren clients und mindestens 4 seedern pendelt dann die torrent rate zwischen 25000 und 54000 rum. da hat vermutlich der prozessor im switch seine grenzen erreicht. ich würde mir wünschen, daß der server das eigene seeden abschaltet, wenn mindestens 3 weitere seeder im netz sind und dann nurnoch torrent directory spielt. dann geht nämlich das linbo pxe booten weiterer clients wieder annehmbar schnell. evtl sollte "man" sich da mal in richtung qos umsehn. zb um tftp und dhcp gegenüber torrent einige stufen zu bevorzugen. jonny ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
> Maximalgeschwindigkeit (ca 40-45 Mbyte/s). Das ist ja schon ne andere Hausnummer als bei mir -- hast du die Angabe auch direkt bei LINBO abgelesen oder woher kommt sie? Scheinbar ist ja der theoretische Wert 1 GBit/s = 125 MB/s wirklich nur Theorie?! Wieviel overhead produziert denn so eine bittorrent-Übertragung? ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo, ich habe mich auch gefragt, wieso mein Server (virtualisiert unter XEN) mit 1Gbit/s angeschlossen an Hauptschitch mit 1Gbit/s über Nebenswitche 1Gbit/s beim Ausrollen von Images auf z.B. 30 Clients gleichzeitg in versch. Gebäudeteilen (also über versch. Nebenswitche) nicht volle Netzwerkauslastung hat. Angezeigt unter XEN-Performance wird da unter 50% der mögl. Maximalgeschwindigkeit (ca 40-45 Mbyte/s). Hauptswitch 3com 4800G 24-Port SFP 3CRS48G-24S-91-ME (= HP 4800-24G-SFP (JD009A)) Nebenswitche HP 1810-24G v2 Switch (J9803A) Ist das normal? Gruß Stefan LMN6.1 Linbo 2.2.x Am 23.09.2016 19:20, schrieb Michael Hagedorn: Hallo. Ich bin gerade dabei, hier alles auf VLANs& Subnetting umzustellen. Dabei fiel natürlich auch ein Auge auf die Übertragungsraten, die ich mit lml 6.1 und dem neuen Cisco-Switch hinkriege. Da alles 1 GBit Karten (als 4-fach bond zum Server realisiert: also 4 x 1 GBit; aber nicht 4 GBit), habe ich heute die Übertragung unter die Lupe genommen, die LINBO 2.2 aktuell schafft. In diesem Szenario habe ich zunächst eine VM (also *alles* virtualisiert) und anschließend einen "echten" Client mit 1 GBit-NIC angeschlossen. Hier ergaben sich in beiden Fällen immer maximal 12 MB/s. Die Übertragung von ca 3 GB lief zwar flott -- aber könnte meiner Meinung nach (rein rechnerisch) noch viel flotter sein?!? Daher die Frage: Wie sieht das bei euch aus? Welche Übertragungsraten werden bei euch angzeigt? Wo ist das Nadelöhr? Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
[lmn] Welche Übertragungsraten habt ihr bei 1 GBit?
Hallo. Ich bin gerade dabei, hier alles auf VLANs & Subnetting umzustellen. Dabei fiel natürlich auch ein Auge auf die Übertragungsraten, die ich mit lml 6.1 und dem neuen Cisco-Switch hinkriege. Da alles 1 GBit Karten (als 4-fach bond zum Server realisiert: also 4 x 1 GBit; aber nicht 4 GBit), habe ich heute die Übertragung unter die Lupe genommen, die LINBO 2.2 aktuell schafft. In diesem Szenario habe ich zunächst eine VM (also *alles* virtualisiert) und anschließend einen "echten" Client mit 1 GBit-NIC angeschlossen. Hier ergaben sich in beiden Fällen immer maximal 12 MB/s. Die Übertragung von ca 3 GB lief zwar flott -- aber könnte meiner Meinung nach (rein rechnerisch) noch viel flotter sein?!? Daher die Frage: Wie sieht das bei euch aus? Welche Übertragungsraten werden bei euch angzeigt? Wo ist das Nadelöhr? Michael ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user