Help and Support

Artikel-ID: 80077 - Geändert am: Dienstag, 30. September 2003 - Version: 3.0

LAN Manager 2.1-Server-Autotuning (Teil 1)

Auf dieser Seite

Alles erweitern | Alles schließen

Zusammenfassung

Zuvor als Version 2.1 bieten alle Versionen von LAN Manager konfigurierbar Server-optimieren von Benutzer. Die Optimierung erfordert Kenntnis der Struktur der Datei LANMAN.INI, so dass der Systemadministrator die Datei bearbeiten kann. Außerdem ist es erforderlich, Wissen des OS-Betriebssystems Leistung zu optimieren. Schließlich müssen Ressource-Anforderungen verstanden werden und Ressource-Anforderungen müssen für effektive Durchführung berücksichtigt werden. Ein LAN Manager-Server kann schlecht ausgeführt werden, wenn diese Schritte nicht ausgeführt werden, und ein LAN Manager-Server Benutzern angemessene Ressourcen nicht bereitstellen.

Dieser Artikel enthält Teil 1 dieser Diskussion. Fragen Sie für Teil 2 dieser Diskussion ab nach den folgenden Begriffen des Microsoft Knowledge Base:
autotuning and part 2

Weitere Informationen

Definiertes Optimieren eines Servers

Das auf einem Netzwerkserver benötigte Optimieren von Server vier Kategorien ist:
   Category             Description
   --------             -----------
   Resource tuning      Server variables are set to satisfy clients.
   Performance tuning   Server variables are set for optimum server speed.
   Static tuning        Server variables are set upon startup.
   Dynamic tuning       Server variables are modified during server
                        operation.
				

Zweck

In LAN Manager ist Autotuning integriert worden, um sicherzustellen, dass LAN Manager-Server problemlos installiert werden, konfiguriert werden, und effektiv betrieben werden können. Leistungsautotuning ermöglicht es dem Server, seine Variable und seinen Server-Startparameter anzupassen damit der Server so schnell möglich sein. Ressource-autotuning bedeutet, dass der Server versucht, seine globalen Variable und seinen Server-Startwerte, um Anforderung von Clients zu erfüllen, anzupassen. Der Server schaltet jedoch mehr als es benötigt, Ressourcen nicht.

Wesentlich kürzer, die Datei LANMAN.INI Konfiguration und die Optimierung zu vereinfachen, ist vorgenommen worden, indem Parameter ausblendet und die Parameter entfernt, die Autotuned sein können.

Wie kann Autotuning ausgeführt werden

Praktisch jedes Server-autotuning ist Optimierungsressource, das durchgeführt wird, und die meist Optimierung wird in wie unten Ein anderer Fehler , der nicht vorangehend aufgelistet ist , tritt auf. statisch ausgeführt. Bei dem Starten von Server werden Änderungen mit anderem Wort an Server-Parameter vorgenommen. Wenn ein Parameter-Wert während normalem Server-Vorgang überschritten wird, gibt der Server dieses Faktum statistisch in Server-Arbeitsspeicher an und der Server erhöht eine Zahl. Der Indikator ist auf der gleichen Weise verringern, wenn der Parameter nicht verwandt wird. Auf Herunterfahren Server wird die Optimierungsdatei zu Konfiguration aktualisiert. Die Datei wird ebenfalls jede Stunde, wenn sich der Server in Vorgang für 48 Stunden befindet, aktualisiert. Diese Statistiken werden von dem Parameter "Lanman" dynamisch oder statisch implementiert.

"Alte Server-Einstellungen" enthalten die Einstellungen, die bei dem Starten von Server verwandt werden, in der \LANMAN\SERVICES\SERVER.CFG-Datei. "Neue Server-Einstellungen" enthalten beste Server-Werte bei dem nächsten Starten.

Notiz: diese Datei kann angezeigt werden, indem \LANMAN\SERVICES\READCFG ausführt. Sie versuchen nicht, die Datei zu ändern, die ein Editor verwendet, -- es ist formatiert und enthält eine CRC-Paritätsprüfung. Wenn die Datei aus beliebigem Grund geändert oder wenn beschädigt wird, wird CRC Starten von Server fehlschlagen. Wenn die Datei geändert wird, wird es daher es beschädigt sein oder verloren, neu erstellt. LANMAN.INI und PROTOCOL.INI sind Textdateien, die bearbeitet werden können, wenn einen Texteditor wie dem OS-Editor E verwendet. Erstellen Sie eine Sicherungskopie des Originals immer vor dem Bearbeiten alle Datei. Wenn Setup Jahr in der Zukunft ausgeführt wird, können benutzerdefinierte Parameter-Änderungen von Setup außerdem mit Standardeinstellungen überschrieben werden.

Bei dem Starten von Server werden Parameter festgelegt, indem die folgenden Methoden in Reihenfolge verwendet:

  1. Nur während Systemoperation wird NET Befehlseinstellung [ADMIN] durchgeführt.
  2. Einstellungen werden in LANMAN.INI angegeben.
  3. SERVER.CFG speichert "die besten Einstellungen des letzten Herunterfahren von System".
  4. Sind keine anderen Spezifikation verfügbar, werden LANMAN.INI-Standardwerte als ein Verweis verwandt.

Dynamisches Ressource-Autotuning

Der Server ändert diese ausgeblendeten Parameter automatisch während Server-Vorgang. Wenn Beachten Sie dieser bei den Server-Statistiken ist sind diese Parameter überschritten worden, der Server implementiert den neu erhöhten Wert für den Parameter. Diese Parameter sind, um Arbeitsspeicher zu entlasten, der von dem Server verwandt wird, verringern, wenn sie nicht verwandt werden. Aktuelle Parameter-Werte werden in der SERVER.CFG-Datei auf Herunterfahren Server wie auch einmal auf jeder Stunde, nachdem der Server für 48 Stunden funktioniert hat, gespeichert.

Notiz: Sie versuchen nicht, diese Parameter in der Datei LANMAN.INI einzustellen, oder der Server wird nicht starten. Da keine Benutzeränderung erforderlicher ist, sind diese Parameter seit Version 2.1 aus LANMAN.INI entfernt worden.
LANMAN.INI:

maxchdevq = 2
maxchdevs = 2
maxconnections = 128    (maxusers, 2000)
maxlocks = 64           (1-8000)
maxopens = 64           (1-8000)
maxsearches = 50        (0-1927)
				

Statisches Ressource-Autotuning

Diese Gruppe der Parameter besteht aus optimierten ausgeblendeten Parametern. Der Server wird Statistik hinsichtlich der Verwendung dieser Parameter überwachen und vorgeschlagene Startwerte für diese Parameter speichern. Nur bei dem Starten von Server werden sie festgelegt. Der Server wird beste vorgeschlagene Werte von SERVER.CFG auf der gesammelten Statistik basiert, speichern. Benutzer können diese Parameter in LANMAN.INI und auf der Befehlszeile angeben, um aktuelle Einstellungen von Server zu überschreiben.
   LANMAN.INI:

   Maxshares = 64  (2-500)
   Maxusers = 10   (1,1000) ; default = 200 for unlimited server
   Numreqbuf = 150 (5-300) ;
				

Statisches Leistungsautotuning

Diese Parameter werden automatisch durch den Server für optimale Leistung festgelegt, da sie während normalen Vorgangs in der \LANMAN\SERVICES\SERVER.CFG-Datei gespeichert werden. Bei dem Starten von Server wird die einzige Zeit der Einrichtung jedoch festgelegt. Der Server wird beste vorgeschlagene Werte auf der gesammelten Statistik basiert, speichern. Cache erreichte Raten während optimalem Server-Vorgang hoch bleiben sollte. Verwenden Sie CACHE STATS, um das zu überprüfen. Wenn der Cache Kursabnahmen erreichte, muss Server-System RAM erhöht werden kann, damit mehrerer Cache reserviert werden kann.

  1. HPFS386-Cache

    LAN Manager 2.1 enthält für Server-Installation OS/2 Version 1.3.1. Cache wird automatisch von den HPFS386 IFS zugewiesen. Das ist das wichtigste Beispiel von Server-Leistungsautotuning. Wenn HPFS386 nach Start initialisiert wird, wird OEM-$-IOCTL-Aufruf verwandt, um "den besten Wert für die Zwischen-Speicherung von System" zu ascertain. Sobald dieser Cache bestimmt worden ist, ist von es für Cache reserviert, und es ist zu anderen OS-Prozessen nicht verfügbar. Wenn OS/2 anderen Systemspeicher für HPFS386-Vorgänge nicht reservieren kann, kann Speicher aus dem Cache-Pool HPFS386 jedoch abrufen. Behandelt wie in dem folgenden Abschnitt mit Bezeichnung von Ihnen wird gesetzt, kann dieser Parameter manuell außer Kraft gesetzt werden " Sie Zwischenspeichern zu Groß, Langsam Operation. "

    Beispiel: bei Installation eines 12 MB-System wird 6144 HPFS386 zugewiesen zwischenspeichern.

    Notiz: oben gilt nur für HPFS386-Datenträger. Alle FAT-Partitionen verwenden DiskCache 64 (.... 64.512.1024) =. Dieser Speicher wird für DICKE Zwischen-Speicherung reserviert.
  2. NumBigBuf

    LAN Manager 2.1 verwendet NumBigBuf, um die maximale Anzahl der verwendenden zu für unformatierte lesen und Schreibvorgänge Puffer von 64 KB, das gesperrt wird, zu kennzeichnen. Das unterscheidet sich von vorherigen Implementierungen von LAN Manager! Explizit durch das Angeben des Parameters in LANMAN.INI kann dieser Parameter manuell überschrieben werden. Andernfalls werden die Server-Startwerte für SERVER.CFG verwandt.

    LANMAN.INI

       Numbigbuf = 3        (0-80) ; Used only for FAT. IF HPFS386, set to 0.
    						

Zeigte untune Parameter an

Diese Parameter sind in LANMAN.INI infolge des Installationsvorgangs vorhanden:
alertnames =
auditing = no         (yes,no)
security = user
srvservices = alerter
srvcomment =
				

Untune ausgeblendete Parameter

Diese Parameter werden unter LAN Manager 2.1 in LANMAN.INI nicht aufgelistet. Daher ist LANMAN.INI für LAN Manager 2.1 vereinfacht worden. Sie werden von dem Server in keiner Weise optimiert; NET ADMIN kann jedoch zu dem Festlegen von ihnen verwandt werden. Sie können auch festgelegt werden, indem LANMAN.INI bearbeitet, das einen Texteditor verwendet.
   LANMAN.INI:

   Maxchdevjob = 6 (0-65535)
   MaxSessReqs = 50 (1-65535)
   MaxSessOpens = 50 (1, MaxOpens)  Used with Fat, not HPFS386.
   Sizreqbuf = 4096 (1024-32768); Match Workstation SizeWrkbuf 2048, 4096.

 *   Note: Sizereqbuf listed by ReadCfg as 4356, due to system padding.
     The actual value is 4096.

   NumFileTasks = 1      (1-8) Hpfs386 sets to 1 automatically
   NumAdmin = 64   (0-65535)
   Noauditing = string

   Srvheuristics = 11110151111211001331

   ;Note: A template can be used in place of default digits, x is used
   ;for masking. For example, set srvheuristic 3 to 0; all remaining
   ;digits will be default settings.
   ;Srvheuristics = xx0

   srvnets = net1,..netx (corresponds to wrknets)
   userpath = \accounts\userdirs
   autopath = srvauto.pro
   autoprofile = both
   guestacct = GUEST
   accessalert = 5
   alertsched = 5
   diskalert = 300
   erroralert = 5
   logonalert = 5
   maxauditlog = 100
   netioalert = 5
   srvanndelta = 3000
   srvannounce = 60
   srvhidden = no
   autodisconnect = -1 (Can be modified only for unlimited user pak;
                        e.g., 120)
				

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft LAN Manager 2.1 Standard Edition
  • Microsoft LAN Manager 2.1a
  • Microsoft LAN Manager 2.2 Standard Edition
Keywords: 
KB80077 KbMtde kbmt
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 80077  (http://support.microsoft.com/kb/80077/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Retired KB ArticleDisclaimer zu nicht mehr gepflegten KB-Inhalten
Dieser Artikel wurde für Produkte verfasst, für die Microsoft keinen Support mehr anbietet. Der Artikel wird deshalb in der vorliegenden Form bereitgestellt und nicht mehr weiter aktualisiert.

SPRACHE AUSWÄHLEN