Estimation of Performance Improvement Derived from TCP/IP Offload Engine with Software Emulation
Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2013, Vol 12, Issue 1
Abstract
Many TOE (TCP/IP Offload Engine) devices have been developed and installed in high-end systems. Although there have been many analysis of the effectiveness of TOE devices, there remain open issues related to them. For example, it has not been clarified which part of TCP/IP processing should be performed with hardware and which with software, or how end-to-end TCP/IP performance is affected by the introduction of a TOE device. In this paper, we propose VOSE (Virtual Offloading with Software Emulation), which is a technique for measuring TCP/IP performance improvements derived from different type of TOE devices without implementing TOE prototypes really. VOSE enables virtual offloading without requiring a hardware TOE device by virtually emulating TOE processing on both source and destination end hosts. For demonstrating the effectiveness of VOSE, we apply VOSE to the TCP checksum and IPsec protocol. We extensively examine the accuracy of virtual offloading with VOSE, by comparing performance (i.e., end-to-end performance and CPU processing overhead) between VOSE and a dedicated TOE device. Moreover, we estimate performance improvement that are derived from several TOE devices of IPsec and combinations of those devices, by applying VOSE to header authenticating and payload encryption in IPsec protocol. Consequently, we show that performance improvements which are derived from TOE devices can be estimated correctly.
Authors and Affiliations
Takamichi Nishijima, Nobuhiro Yokoi, Yoichi Nakamoto, Hiroyuki Ohsaki
Nature Inspired Load Balancing Algorithms in a Cloud Computing Environment
Cloud computing is a general term for anything that involves delivering hosted services over the Internet, One of the primary issues in cloud computing is implementation of a novel load balancing approach. The demanding...
A Proposed Electronic Health Record Content Structure Based on Clinical Organizations Survey
Computer systems and communication technologies made a strong and influential presence in the different fields of medicine. The cornerstone of a functional medical information system is the Electronic Health Records (EHR...
IDARP: ID-based Address Resolution Protocol
In this paper, security attacks in ARP are classified and logically organized/represented in a more lucid manner.ARP provides no authentication mechanism to the incoming request packets this is the reason that any client...
An Implementation of Online Voting System using Okamoto-Uchiyama Encryption Scheme
Electronic voting (e-Voting) has totally replaced the traditional voting system. Due to the rapid growth of computer networks and cloud computing the existing e-Voting system can be replaced with online voting system.Whe...
Safety of Smart Cities
Present work is based on the concept of integral safety management of system of systems and it gives the proposal of set of measures into the simultaneously modern concept of communities called “smart citiesâ€. The ta...