Linux-1U Features

Linux-1U Chassis

Linux-1U Systems

Linux-1U Comparason

Linux-1U LCD FrontPanels

IDE vs SCSI
CPU Specs
Memory Specs


Store-Testing

24x7 Server Admin

FREE 1U Systems

Other 1U Systems

1U Power Supplies
1U MotherBoard
1U Riser Cards
HeatSinks/Fans
BarCodes
1U Misc Parts

Racks-n-Cabinets
SerialConsole
KVM

InstallationSupport

DiagnosticTesting
Tuning-Optimization


About/Contact Us

LegalInfo


1U Rackmount Chassis

Custom-Chassis.com

Linux-1U.net

1U-ITX.net


ITX-Blades.net


Small PC cases

Mini-Box.net

Wrap-Box.net

Wrap-OS.net


Wan-Sim.net



Linux-Consulting.com

Linux-CAE.net

Linux-Sec.net

Linux-Boot.net

Linux-Backup.net

Linux-Wireless.org

Linux-Office.net

Linux-Video.net

Linux-VOIP.net

Linux-Jobs.net

Linux-Diff.net

1U-Raid5.net

Linux-Howto.net


Spam Reporting



Free Linux CDs

ISO9660.org

Distro-CD.org

Patch-CD.org



Linux-Distributions






















Contact



Linux is a registered trademark of
Linus Torvalds

More Linux Legalese

System Tuning

TCP/IP Tuning

    Linux-1U.net/NFS Tuning NFS

    nfs.SourceForge.net Optimizing NFS Performance
    MIT.edu TCP/IP Tuning
    Redhat.com TCP Tuning

    netperf, iperf or NetPipe

  • Transfer speed on a typical 100Mpbs generic linksys/netgear consumer class hub/switch
    • 256MB memory + ata-100 disks
    • P4G - P4-2.4G = 60Mbps
    • P4G - Cel-2.0G = 50Mbps
    • P4G - via epia-800 = 20Mbps

Common NFS Problems

    SCO.com trouble shooting
    SCO.com

  • You should be able to run at 75% of your rate gigE network speeds

  • NFS symptoms:
    • it copies .. and than it "stalls" or stops
    • RPC: Time out
    • NFS server hostname not responding, still trying

  • Possible Solutions
    • Change these options ( rsize,wsize ) should be set to rsize=1024 and wsize=1024 because fast servers cause data overruns on the ethernet driver on slow client machine

    • Upgrade your Kernel
    • Upgrade your NFS daemons and ulitiies

    • Change your Network topology
      • Split off windoze machines from solaris/unix machines
      • Split off NFS v2 from NFS v3 machines

      • Buy better quality switches - cisco, baynetwork, foundstone, etc
      • Buy better quality NIC cables - plennum
      • Buy better quality NIC cards - intel, syskonnect
      • Shorten the length of your NIC cables , 50' (?) is the maximum specs

      • Split off slow 10Mbps machines and printers onto its own switch
      • Split off 100Mbps machines onto its own switch
      • Split off 1Gbps machines onto its own switch
      • Split off 10Gbps machines onto its own switch

NFS Tuning
NFS Threads
  • grep th /proc/net/rpc/nfsd

  • vi /etc/rc.d/init.d/nfs ( /etc/sysconfig/nfs )
      # increase number of threads from default of 8 to 16 nfsd
      RPCNFSDCOUNT=16
      # RPCNFSCOUNT=64


NFS Buffers aka lost NFS packets

    ilug-bom.org.in

  • increase the buffer size
    • echo 524288 > /proc/sys/net/ipv4/ipfrag_low_thresh
    • echo 524288 > /proc/sys/net/ipv4/ipfrag_high_thresh

  • vi /etc/sysctl.conf
      #
      net.core.rmem_default = 262144
      net.core.rmem_max = 262144
      #
      # Increase the fragmented packet queue length
      net.ipv4.ipfrag_high_thresh = 524288
      net.ipv4.ipfrag_low_thresh = 393216


Copyright © 2000
Linux-Consulting
All Rights Reserved.
Updated: Fri Jul 22 01:15:48 2005 PDT