The Web10G project (a follow-on from Web100) was created to produce a complete host-software environment that will run common TCP applications at 100% of the available bandwidth, regardless of the magnitude of a network's capability. Web10G has endowed TCP with better instrumentation. This instrumentation is the foundation for both the TCP autotuning performed in process-level code and the process-level tools designed to locate bottlenecks within the following major subsystems: the sending application, the sending OS, the Internet path, the receiving OS, and the receiving application. Measurement tools have also been built on this instrumentation to display performance indicators to end-users, as well as provide internal diagnostics for network and system administrators.
|Tags||Software Development Libraries Operating System Kernels Linux Networking|
The Web10G project is a direct follow-on from Web100. The goal of the Web10G project is to create a production-quality implementation of the RFC 4898 standard TCP instrumentation, and to have it included in all Linux kernel releases as a loadable kernel module. In essence, the same as for Web100, except supporting 10 gigabit networks.
Release Notes: User access to kernel data is now through the netlinks interface.
Release Notes: This release updates patches to support the Linux 3.4 series, updates the userspace library, and provides sample applications.
Release Notes: This release adds preliminary support for the Linux 3.1 kernel.
Release Notes: The project was updated to support the Linux 3.0 kernel.
Release Notes: This version was updated to the Linux 2.6.38 kernel. Bugs were fixed.