Network optimisation using DTN

Large datasets are transferred as a daily routine every day, especially for big companies. The endpoints for the data transfer would vary from national to between countries, which would mean high latency, causing a long fat pipe problem. The objective of this project is to create a purpose-built com...

Full description

Bibliographic Details
Main Author: Boey, Bryan Shao En
Other Authors: Lee Bu Sung, Francis
Format: Final Year Project (FYP)
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/76110
_version_ 1811690345990193152
author Boey, Bryan Shao En
author2 Lee Bu Sung, Francis
author_facet Lee Bu Sung, Francis
Boey, Bryan Shao En
author_sort Boey, Bryan Shao En
collection NTU
description Large datasets are transferred as a daily routine every day, especially for big companies. The endpoints for the data transfer would vary from national to between countries, which would mean high latency, causing a long fat pipe problem. The objective of this project is to create a purpose-built computer system, to achieve high performance in the transferring of these large datasets, which is dedicated to wide area data transfer to solve the long fat pipe problem. This computer system is called a Data Transfer Node. The scope of this project is to optimize the throughput of the Data Transfer Node. The project consists of 3 parts: Network simulation using ns-3, tuning of hardware in a closed network and last but not least, live testing of the Data transfer node. Results from the network simulation of the ns-3 will assist in the tuning of the network while benchmarking and tuning of the file system will assist in the tuning of the hardware. In network tuning, the TCP settings are tuned in their send and receive buffer size, which takes into considering of the latency and bandwidth of the connection. For hardware tuning, the benchmarking of different file system settings shows the best setting to be used to achieve a higher throughput from the DTN. This project outcome shows the difference between an untuned system compared to a properly tuned system. It also shows how the DTN is limited by its hardware depending on the performance of the hardware and whether it is properly tuned. Recommendations for future work would be to increase the security by implementing security certificates and the automation of file transfer between the host and destination.
first_indexed 2024-10-01T06:02:32Z
format Final Year Project (FYP)
id ntu-10356/76110
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:02:32Z
publishDate 2018
record_format dspace
spelling ntu-10356/761102023-03-03T20:52:24Z Network optimisation using DTN Boey, Bryan Shao En Lee Bu Sung, Francis School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering Large datasets are transferred as a daily routine every day, especially for big companies. The endpoints for the data transfer would vary from national to between countries, which would mean high latency, causing a long fat pipe problem. The objective of this project is to create a purpose-built computer system, to achieve high performance in the transferring of these large datasets, which is dedicated to wide area data transfer to solve the long fat pipe problem. This computer system is called a Data Transfer Node. The scope of this project is to optimize the throughput of the Data Transfer Node. The project consists of 3 parts: Network simulation using ns-3, tuning of hardware in a closed network and last but not least, live testing of the Data transfer node. Results from the network simulation of the ns-3 will assist in the tuning of the network while benchmarking and tuning of the file system will assist in the tuning of the hardware. In network tuning, the TCP settings are tuned in their send and receive buffer size, which takes into considering of the latency and bandwidth of the connection. For hardware tuning, the benchmarking of different file system settings shows the best setting to be used to achieve a higher throughput from the DTN. This project outcome shows the difference between an untuned system compared to a properly tuned system. It also shows how the DTN is limited by its hardware depending on the performance of the hardware and whether it is properly tuned. Recommendations for future work would be to increase the security by implementing security certificates and the automation of file transfer between the host and destination. Bachelor of Engineering (Computer Science) 2018-11-07T05:13:11Z 2018-11-07T05:13:11Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/76110 en Nanyang Technological University 37 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering
Boey, Bryan Shao En
Network optimisation using DTN
title Network optimisation using DTN
title_full Network optimisation using DTN
title_fullStr Network optimisation using DTN
title_full_unstemmed Network optimisation using DTN
title_short Network optimisation using DTN
title_sort network optimisation using dtn
topic DRNTU::Engineering::Computer science and engineering
url http://hdl.handle.net/10356/76110
work_keys_str_mv AT boeybryanshaoen networkoptimisationusingdtn