a formal approach to protocol offload for web servers applied to a tcp offload engine and web traffic
This article presents a summary of a probabilistic model that estimates the CPU utilization before and after protocol processing extraction. Our approach uses a TCP Offload Engine Emulator for validating the model. The emulator also is used for studying the impact on response time before and after TCP/IP protocol extraction on a real implementation. Our file system has been divided into four different classes based on its sizes. Each file class has been requested using Webstone 2.5 to stress the server in different ways. The preliminar analysis of the results obtained show that the analytical model is valid for estimating the utilization and delay of the system. The analysis presents that for some cases, the inclusion of a TCP Offload Engine improves overall system performance for files with sizes greater than 10KB. However, there are occasions that the offload engine could also degrade performance.
protocol offload web servers tcp offload toe queueing theory