Estimation of Performance Improvement Derived from TCP/IP Offload Engine with Software Emulation

Authors

  • Takamichi Nishijima Osaka University, Japan
  • Nobuhiro Yokoi Hitachi, Ltd.
  • Yoichi Nakamoto Hitachi, Ltd.
  • Hiroyuki Ohsaki Kwansei Gakuin University, Japan

DOI:

https://doi.org/10.24297/ijct.v12i1.3366

Keywords:

Hardware Offloading, TOE (TCP/IP Offload Engine), Network Performance, Virtual Software Emulation, Virtual Offloading

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.

Downloads

Download data is not yet available.

Author Biographies

Takamichi Nishijima, Osaka University, Japan

3rd Doctor courseGraduate School of Information Science and Technology, Osaka University, Japan

Nobuhiro Yokoi, Hitachi, Ltd.

Hitachi, Ltd., Yokohama Research Laboratory

Yoichi Nakamoto, Hitachi, Ltd.

Hitachi, Ltd., Yokohama Research Laboratory

Hiroyuki Ohsaki, Kwansei Gakuin University, Japan

ProfessorDepartment of Informatics School of Science andTechnology, Kwansei Gakuin University

Downloads

Published

2013-12-20

How to Cite

Nishijima, T., Yokoi, N., Nakamoto, Y., & Ohsaki, H. (2013). Estimation of Performance Improvement Derived from TCP/IP Offload Engine with Software Emulation. INTERNATIONAL JOURNAL OF COMPUTERS &Amp; TECHNOLOGY, 12(1), 3117–3130. https://doi.org/10.24297/ijct.v12i1.3366

Issue

Section

Research Articles