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

Alle Versionen von LAN-Manager bereitstellen älter als Version 2.1 Benutzer konfigurierbaren Server optimieren. Optimierung erfordert Kenntnisse der Struktur der Datei LANMAN.ini, so dass der Systemadministrator die Datei bearbeiten kann. Darüber hinaus ist Kenntnisse in der das OS/2-Betriebssystem erforderlich, um Leistung zu optimieren. Schließlich müssen Ressourcenanforderungen verstanden und berücksichtigt für den effektiven Betrieb sein. Wenn diese Schritte nicht ausgeführt werden, wird LAN Manager-Server möglicherweise schlecht arbeiten und Benutzer möglicherweise nicht mit ausreichend Ressourcen bereit.

Dieser Artikel enthält Teil 1 dieser Diskussion. Für Teil 2 dieser Diskussion Abfrage auf die folgenden Wörter in der Microsoft Knowledge Base:
Autotuning und Teil 2

Weitere Informationen

Server optimieren, Definition

Es gibt vier Kategorien von Serverabstimmung eines Netzwerkservers erforderlich:
   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

Autotuning wurde integriert in LAN Manager, um sicherzustellen, dass LAN Manager-Server können problemlos installiert, konfiguriert und effektiv betrieben. Leistung Autotuning ermöglicht dem Server zum Anpassen der Variablen und Server-Startparameter so schnell wie möglich sein. Ressource Autotuning bedeutet, dass der Server versucht, seine globalen Variablen und Start Serverwerte für Clientanforderung anpassen. Allerdings nimmt der Server keinen an mehr Ressourcen als benötigt.

Parameter ausblenden und entfernen diese Parameter, die Autotuned werden können, wurde die Datei LANMAN.ini viel kürzer, um die Konfiguration und Optimierung zu vereinfachen vorgenommen.

Wie ist Autotuning Fertig

Praktisch alle der Server Autotuning durchgeführt ist Ressource optimieren und die meisten der Feinabstimmung als unten aufgelisteten statisch erfolgt. Mit anderen Worten, sind Änderungen während des Startvorgangs Server Serverparameter vorgenommen. Wenn ein Parameter den Wert während des normalen Serverbetriebs überschritten wird, wird der Server diese Tatsache statistisch im Arbeitsspeicher des Servers Notizen und erhöht einen Zähler. In der gleichen Weise ist der Leistungsindikator verringert, wenn der Parameter nicht verwendet wird. Beim Herunterfahren des Servers ist die Optimierung Konfigurationsdatei aktualisiert. Die Datei wird auch jede Stunde, nachdem der Server in 48 Stunden-Vorgang wurde aktualisiert. Diese Statistiken werden dynamisch oder statisch, je nach den Parameter "Lanman" implementiert.

In der Datei \LANMAN\SERVICES\SERVER.CFG enthält "Alte Servereinstellungen" Einstellungen, die während der Startup des Servers verwendet. "Neue Servereinstellungen" enthält Server am besten Werte für den nächsten Start.

Hinweis: Diese Datei kann durch Ausführen von \LANMAN\SERVICES\READCFG angezeigt werden. Nicht versuchen, die Datei mithilfe eines Editors zu ändern ? es ist formatiert und enthält Parität CRC-Überprüfung. Wenn aus irgendeinem Grund die Datei geändert oder beschädigt ist, schlägt CRC Startup des Servers fehl. Als Ergebnis Wenn die Datei geändert wird, werden beschädigt oder verloren gegangen ist, neu erstellt. LANMAN.ini und Protocol.ini sind Textdateien, die mit einem Texteditor wie z. B. die OS/2-Editor e bearbeitet werden können Bevor Sie eine Datei bearbeiten, erstellen Sie immer eine Sicherungskopie des Originals. Darüber hinaus möglicherweise benutzerdefinierte Parameter geändert durch Setup mit den Standardeinstellungen überschrieben werden, wenn Setup irgendwann in der Zukunft ausgeführt wird.

Beim Server starten werden mithilfe der folgenden Methoden, in der Rangfolge Parameter festgelegt werden:

  1. NET [ADMIN] Befehl-Einstellung wird nur beim Betrieb des Systems durchgeführt.
  2. Einstellungen werden in LANMAN.ini angegeben.
  3. SERVER.CFG speichert die "besten Einstellungen" aus der letzten Herunterfahren des Systems.
  4. LANMAN.ini Standardwerte werden als Referenz verwendet, wenn keine anderen Spezifikationen zur Verfügung stehen.

Dynamische Ressourcen Autotuning

Der Server ändert diese ausgeblendeten Parameter automatisch während des Serverbetriebs. Wenn die Serverstatistik Beachten Sie, dass einer der Parameter wurde überschritten, der Server für den Parameter neu inkrementierten Wert implementiert. Um vom Server verwendeten Arbeitsspeicher zu sparen, sind diese Parameter verringert, wenn Sie nicht verwendet werden. Aktuelle Parameterwerte werden die SERVER.CFG-Datei beim Herunterfahren des Servers sowie einmal pro Stunde nach der Server für 48 Stunden betrieben wurde gespeichert.

Hinweis: nicht versuchen, diese Parameter in der Datei LANMAN.ini festlegen, oder der Server wird nicht gestartet. Version 2.1 wurden diese Parameter von LANMAN.ini entfernt, da keine Benutzer Änderung erforderlich ist.
LANMAN.INI:

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

Statische Ressource Autotuning

Diese Gruppe von Parametern besteht aus ausgeblendeten optimierten Parameter. Der Server überwacht die Statistiken bezüglich der Verwendung von diese Parameter und vorgeschlagenen Start Werte für diese Parameter werden gespeichert. Sie sind nur beim Starten des Servers festgelegt. Der Server wird auf der Grundlage der erfassten Statistiken, empfohlenen optimalen Werte in SERVER.CFG gespeichert. Benutzer können diese Parameter in LANMAN.ini und in der Befehlszeile überschreiben aktuelle Servereinstellungen angeben.
   LANMAN.INI:

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

Statische Leistung Autotuning

Diese Parameter werden automatisch vom Server für eine optimale Leistung festgelegt, da Sie während des normalen Vorgangs in der Datei \LANMAN\SERVICES\SERVER.CFG gespeichert werden. Ist jedoch nur dann diese festlegen, während des Starts der Server. Auf der Grundlage der erfassten Statistiken, wird der Server empfohlenen optimalen Werte gespeichert. Cache Treffer Raten sollte während des optimalen Serverbetriebs hoch bleiben. Verwenden Sie CACHE /STATS, um dies zu überprüfen. Wenn der Cache Rate verringert erreicht, müssen Serversystem-RAM erhöht werden, so dass mehr Cache-Speicher reserviert werden kann.

  1. HPFS386-Cache

    OS/2-Version 1.3.1 wurde für Server-Installation mit LAN Manager 2.1 enthalten. Cache wird automatisch von der IFS-HPFS386 zugewiesen. Dies ist die wichtigsten Beispiel Server Leistung geändert. Wenn HPFS386 nach dem Start initialisiert wird, wird ein OEM $ IOCTL verwendet, um zu ermitteln, den "besten Wert" für das System Zwischenspeichern. Nach diesem Cache festgelegt wurde, für den Cache reserviert wurde und ist nicht für andere OS/2-Prozesse zur Verfügung. Allerdings können HPFS386 Speicher aus dem Cachepool erhalten, wenn OS/2 anderen System Speicher für HPFS386 Operationen kann. Dieser Parameter wie in Abschnitt weiter unten beschrieben manuell überschrieben werden kann "Cache zu groß, langsamer Vorgang."

    Beispiel: Bei der Installation von einem 12 MB-System 6144 für HPFS386 zugewiesen ist Zwischenspeichern.

    Hinweis: Die oben genannten gilt für nur HPFS386 Datenträger. Alle FAT-Partitionen verwenden DiskCache = 64 (.... 64..512..1024). Dieser Speicher ist für FAT Zwischenspeichern reserviert.
  2. NumBigBuf

    LAN Manager 2.1 werden NumBigBuf verwendet, um die maximale Anzahl Puffer an 64 KB gesperrt für unformatierte Lese- und Schreibvorgänge verwendet werden zu kennzeichnen. Dies unterscheidet sich von früheren LAN Manager-Implementierungen! Dieser Parameter kann manuell überschrieben werden, durch die Angabe des Parameters explizit in LANMAN.ini. Andernfalls werden die Server-Start-Werte für SERVER.CFG verwendet werden.

    LANMAN.INI

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

Untuned Parameter angezeigt

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

Ausgeblendete Parameter Untuned

Unter LAN Manager 2.1 sind diese Parameter in LANMAN.ini nicht aufgelistet. Als Ergebnis wurde LANMAN.ini für LAN Manager 2.1 vereinfacht. Sie sind nicht in irgendeiner Weise durch den Server optimiert; jedoch können NET ADMIN verwendet werden, um Sie festzulegen. Sie können auch durch Bearbeiten von LANMAN.ini mit einem Text-Editor festgelegt werden.
   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: 
kbmt KB80077 KbMtde
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