Let your server NB up (improve network throughput)

Source: Internet
Author: User


Here you'll find information on how to tune Linux, Mac OSX, and FreeBSD the hosts connected at speeds of 1Gbps or higher for Maximum I/O performance for wide area network transfers. Note that several of the tuning settings described here would actually decrease performance of hosts connected at rates Of (Mbps) or less, such as home users.

  • Background Information Proper host tuning can leads to up to 100x performance increases. Here is the reasons why.
  • Linux Tuning This page contains a quick reference guide to Linux 2.6 Tuning, TCP Tuning, NIC Tuning, and more for Lin UX 2.6. See also in this category, the Linux Tuning Expert page and Measurement Host Tuning.
    • Linux Tuning:expert Guide
    • Test/measurement Host Tuning
    • Fair Queuing Scheduler
    • Recent TCP Enchancements
  • Mac OSX Tuning Tuning settings for Mac OSX.
  • FreeBSD Tuning Tuning settings for FreeBSD.
  • MS Windows Tuning settings for Microsoft windows.
  • Other Operating Systems Tuning information in Solaris and other OSes.
  • ESnet perfSONAR Tuning in the fall of, esnet increased the default values of performance test nodes.  The settings had previously used a maximum value of 128M, and a nominal value of 64M. The settings is now larger than fasterdata defaults, and appear below:net.core.rmem_max = 268435456net.core.wmem_max = 2 68435456net.ipv4.tcp_rmem = 4096 87380 134217728net.ipv4.tcp_wmem = 4096 65536 134217728 Modifying These settings has both Impacts, positive and negative:more memory are allocated for every single TCP ...
  • Nic Tuning Vendor specific NIC Tuning information.
    • Mellanox ConnectX-3
  • Interrupt Binding on a system with multiple 10G NICS, a 20-30% performance increase can is obtained by ensuring that T He NIC driver interrupts is handled by the same CPU core as the read process/thread. This page shows.
  • virtual machines  We don't have a lot of experience tuning Virtual machines for network throughput E is a few points that people has told us. Please send us updates/corrections to the information in this page. To get the best network performance on a Linux VM running on a native Linux host, increase Txqueuelen in host OS, and set All and tuning parameters in the guest OS. For + information SEE:KVM Tuning XEN Tuning VMWare tuning  (use the VMXNET3 driver)
    • Packet pacing  when sending from a 10G host to a 1G host, it's easy to overrun the reciever, leading to PA Cket loss and TCP backing off. Similar problems occur when a 10G host sends data to a sub-10g virtual circuit, or a 40G host sending to a 10G host. Methods to control the burst behavior of a application or OS can be introduced at the host.  Tools such as Linux s t C and FreeBSD ' s IPFW offer a robust and predictable-introduce QoS behavior at the source of traffic, which helps AV OID packet loss.
    • 40G Tuning for hosts with 40G Ethernet NICS, there is a number of additional things you might need to think about if You want individual flows-to is more than 5-9gbps. First of all, if you have a 40G NIC probably using a numa-based Intel "Sandy/ivy Bridge" motherboard. For hosts with more than 1 processor sockets, this means you need to worry on what core is being used for both the Inter Rupts and for your applications. At the present time (February), CPU clock rate still matters a lot for ...


Let your server NB up (improve network throughput)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.