• Network-Related Performance Counters
  • Performance Tuning for the Storage Subsystem
  • Performance Tuning Guidelines for Windows Server 2008 May 20, 2009




    Download 399.57 Kb.
    bet5/16
    Sana26.12.2019
    Hajmi399.57 Kb.
    #5294
    1   2   3   4   5   6   7   8   9   ...   16

    TCP Parameters


    The following registry keywords in Windows Server 2003 are no longer supported and are ignored in Windows Server 2008:

    • TcpWindowSize

    HKLM\System\CurrentControlSet\Services\Tcpip\Parameters



    • NumTcbTablePartitions

    HKLM\system\CurrentControlSet\Services\Tcpip\Parameters



    • MaxHashTableSize

    HKLM\system\CurrentControlSet\Services\Tcpip\Parameters

    Network-Related Performance Counters


    This section lists the counters that are relevant to managing network performance. Most of the counters are straightforward. We provide guidelines for the counters that typically require explanation.

    IPv4


    Datagrams received per second.

    Datagrams sent per second.


    Network Interface > [adapter name]

    Bytes received per second.

    Bytes sent per second.

    Packets received per second.

    Packets sent per second.

    Output queue length.

    This counter is the length of the output packet queue (in packets). If this is longer than 2, delays occur. You should find the bottleneck and eliminate it if you can. Because NDIS queues the requests, this length should always be 0.

    Packets received errors.

    This counter is the number of incoming packets that contain errors that prevent them from being deliverable to a higher-layer protocol. A zero value does not guarantee that there are no receive errors. The value is polled from the network driver, and it can be inaccurate.

    Packets outgoing errors.


    Processor

    Percent of processor time.

    Interrupts per second.

    DPCs queued per second.

    This counter is an average rate at which DPCs were added to the processor's DPC queue. Each processor has its own DPC queue. This counter measures the rate that DPCs are added to the queue, not the number of DPCs in the queue. It displays the difference between the values that were observed in the last two samples, divided by the duration of the sample interval.
    TCPv4

    Connection failures.

    Segments sent per second.

    Segments received per second.

    Segments retransmitted per second.

    Performance Tuning for the Storage Subsystem


    Decisions about how to design or configure storage software and hardware usually consider performance. Performance is always degraded or improved because of trade-offs with other factors such as cost, reliability, availability, power, or ease of use. Trade-offs are made all along the way between application and disk media. File cache management, file system architecture, and volume management translate application calls into individual storage access requests. These requests traverse the storage driver stack and generate streams of commands that are presented to the disk storage subsystem. The sequence and quantity of calls, and the subsequent translation, can improve or degrade performance.

    Figure 2 shows the storage architecture, which covers many components in the driver stack.






    Figure 2. Storage Driver Stack

    The layered driver model in Windows sacrifices some performance for maintainability and ease of use (in terms of incorporating drivers of varying types into the stack). The following sections discuss tuning guidelines for storage workloads.




    Download 399.57 Kb.
    1   2   3   4   5   6   7   8   9   ...   16




    Download 399.57 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Performance Tuning Guidelines for Windows Server 2008 May 20, 2009

    Download 399.57 Kb.