[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2004
    Beiträge
    325

    IFS Zugriff tierisch langsam

    Moin *all,


    auch ich habe da gerne mal ein Problem. Wir haben das Phänomen, dass das kopieren von Daten in das IFS sehr langsam ist. Über den WIN Explorer (WIN7) dauert das kopieren von ca. 300MB (1 Datei) ca 75 Sekunden. Mach ich das ganze per FTP dann dauert es ca. 3 Sekunden.


    Wo kann ich noch an irgendwelchen Einstellungen drehen, damit das schneller wird. Unser PC Mensch meint, das wäre ein AS/400 Problem, wir meinen das wäre ein Windows Problem.


    Wir haben die Neuesten PTF drauf, das aktuelle Service pack von Windows und Client Access. Wir suche uns im Forum und auf den IBM Seiten schon einen Wolf.


    Vielen Dank schon einmal im voraus.


    Mit freundlichen Grüßen


    DSKPROFI

  2. #2
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von DKSPROFI Beitrag anzeigen
    Moin *all,


    auch ich habe da gerne mal ein Problem. Wir haben das Phänomen, dass das kopieren von Daten in das IFS sehr langsam ist. Über den WIN Explorer (WIN7) dauert das kopieren von ca. 300MB (1 Datei) ca 75 Sekunden. Mach ich das ganze per FTP dann dauert es ca. 3 Sekunden.


    Wo kann ich noch an irgendwelchen Einstellungen drehen, damit das schneller wird. Unser PC Mensch meint, das wäre ein AS/400 Problem, wir meinen das wäre ein Windows Problem.


    Wir haben die Neuesten PTF drauf, das aktuelle Service pack von Windows und Client Access. Wir suche uns im Forum und auf den IBM Seiten schon einen Wolf.


    Vielen Dank schon einmal im voraus.


    Mit freundlichen Grüßen


    DSKPROFI
    Um ehrlich zu sein: das ist ein AS/400-Windows-Problem Der Netserver *ist* lahm, aber eher bei vielen kleinen Dateien. SMB als Protokoll ist lahm, wenn die Netzwerklatenz aus verschiedenen Gründen wechselhaft ist.

    Wenn es bei einer großen Datei zickt:

    - mit NETSTAT,3 prüfen, ob die Verbindung (aus welchen Gründen auch immer) Datenbakete neu sendet
    - mit WRSYSACT / WRKACTJOB prüfen, ob der Netserver-Job viel CPU frisst (auf kleinen Maschinen ist FTP da genügsamer)
    - je nach Release mal über den System i Navigator prüfen, in welchem Subsystem der Netserver läuft, und ob dieses vielleicht wenig RAM kriegt (WRKSYSSTS)
    - und prüfen, ob die Netzwerkkarte auch auf Vollduplex steht.

    Viel Erfolg!

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Wenn man eine IFS-Freigabe mit dem Windowsexplorer öffnet greifen häufig mehrere Prozess und/oder Threads darauf zu.
    Zuerst ist da der Virenscanner.
    Da der Explorer das Verzeichnis auflistet, wird auf jedes Objekt zugegriffen.
    Dieser Zugriff löst den OnAccess-Scan des Virenscanners aus, der nun mal das jeweilige Objekt komplett lesen muss. Je weniger Objekte vorhanden, desto schneller ist er fertig.
    Die meisten Scanner können halt solche Verzeichnisse ausschließen.
    Man fängt sich dadurch natürlich ein Risiko ein.
    Ob und wie ggf. noch der Windows-Index-Service zur Suchoptimierung auch noch was tut weiß ich nicht.

    Bei FTP gibt es das alles nicht, es findet kein zusätzlicher Zugriff statt.

    Nun gibt es noch die ganzen Traffic-Optimierer, die je nach Port und Typ der Übertragung den Transfer auch noch begrenzen können (QualityOfService).

    Zu letzterem bleibt nur wieder ein Vergleich:
    Wie lange dauert der Copy auf einen Windows-Server?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Dec 2014
    Beiträge
    310
    Hallo dksprofi,

    da Du explizit "Windows 7" erwähnst - hier gibt's ein bekanntes Performanceproblem
    Schau hier mal in der Tabelle "Performance Tips" den Punkt "3":
    http://www-01.ibm.com/support/docvie...d=nas8N1018525

  5. #5
    Registriert seit
    Nov 2004
    Beiträge
    325
    Moin *all,


    vielen Dank für Eure Tipps, leider sind wird keinen Schritt weitergekommen.


    @holger es zickt leider bei vielen kleinen Dateien, so ca. 500 am Stück. aber was meinst Du mit „das ist ein AS/400-Windows-Problem“? Ist das nun AS/400 ODER Windows, oder AS/400 UND Windows Problem?


    @Baldur Deine Erklärung klingt logisch und nachvollziehbar, vergleiche mit einem Windows Server können wir nicht, da wir keinen haben,


    @hel400 das haben wird bereits ausprobiert, keine Änderung


    Zur Zeit werden diese Dateien Lokal gespeichert und dann via FTP einmal in der Woche rüberkopiert. Leider ist das keine befriedigende Lösung, aber uns sind momentan die Optionen ausgegangen.


    Aus diesem Grund sind wir für Tipps oder Tricks sehr dankbar, es kann ja auch sein, dass wir was übersehen haben.


    Mfg



    DKSPROFI

  6. #6
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von DKSPROFI Beitrag anzeigen
    @holger es zickt leider bei vielen kleinen Dateien, so ca. 500 am Stück. aber was meinst Du mit „das ist ein AS/400-Windows-Problem“? Ist das nun AS/400 ODER Windows, oder AS/400 UND Windows Problem?
    Das ist ein beidseitiges Problem:
    - Das CIFS/SMB Protokoll ist geschwätzig und hat Timing-Probleme, wenn die Verbindung suboptimal ist (habt Ihr im Netzwerk viele Broadcasts, oder irgendwo eine HalfDuplex-Verbindung?)
    - die Implementierung im Netserver ist äh... suboptimal. Daher gibts ja ab 7.2 eine Samba-Implementierung (die habe ich aber noch nicht tiefgehend getestet)
    - Microsoft scheint gelegentlich Detailinfos zu verschweigen, so dass IBM da hinterher hinkt (geht den Linuxern ja nicht anders)

    Zur Problemsuche:
    - was für eine IBM i Maschine habt Ihr? CPU, Platten, RAM?
    - nimm Dir einen PC, auf dem es wirklich grottig läuft, und vergleiche die FTP-Geschwindigkeit in beide Richtungen. Wenn FTP prima, und Netserver schlecht, ist es nicht die physikalische Verbindung.
    - von zwei PCs aus die Verbindung mit Netserver stark belasten und auf der i mit WRKSYSSTS schauen, ob es CPU-Probleme gibt oder I/O-Waits (wg. lahmer Festplatten?)
    - die entsprechenden Tips (siehe Vorredner) und Patches natürlich drauf
    - wenn wirklich garnichts anderes geht, und Ihr 7.2 habt, Samba probieren
    (ist aber wieder eine Immer Besser Manuell Methode)
    http://www-01.ibm.com/support/docvie...d=nas8N1020089

    Alles andere wird per Ferne schwer zu sagen, zur Not muss man sich das Verhalten der Maschine genau anschauen. Der Netserver *kann* flott sein, benötigt nach meiner Erfahrung aber mehr CPU- und RAM-Ressourcen als parallel ein Linux...

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  7. #7
    Registriert seit
    Nov 2004
    Beiträge
    325
    Moin,


    vielen Dank Holger.


    IBMi ist eine 8202-E4B mit 16GB, 1TB und ca. 38% belegt. FTP an verschiedenen PC's OK, Netserver tw. grottig.


    Version 7.2 ist dann die nächste Option, dann geht SAMBA. Alternativ wäre evtl. ein Linux Server, die Idee ist – glaube ich – sehr gut.


    Vielen Dank für Deine Mühe.


    Mit freundlichen Grüßen


    DKSPROFI

  8. #8
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von DKSPROFI Beitrag anzeigen
    Version 7.2 ist dann die nächste Option, dann geht SAMBA. Alternativ wäre evtl. ein Linux Server, die Idee ist – glaube ich – sehr gut.
    Wie sieht denn die CPU-Last im Vergleich Netserver/FTP aus?

    Die Frage ist eher nach der Zielsetzung. Wollt Ihr einen generellen Fileserver aufbauen? Dann ist eine Linux-Kiste das einfachste. Oder eine Linux-LPAR, wenn noch Platz für günstige Platten ist

    Hier haben wir beispielsweise einen Stapel E4A laufen, mit intern 6*145GB für Linux/AIX, und die IBM i Platten sind extern SAN oder via HSL.

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

Similar Threads

  1. Zugriff auf Tabellen langsam
    By JP in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 07-12-13, 11:01
  2. Windows Zugriff auf das IFS langsam / unmöglich
    By tdll in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 11-11-13, 15:03
  3. TCP/IP sehr langsam auf AS/400
    By Sho2 in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 01-12-02, 15:49
  4. Laufwerkmappen zum IFS zu langsam
    By Peter Kosel in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-08-02, 09:15
  5. AS400 zu langsam?
    By infomio in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 19-06-01, 08:02

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •