AWS lambda functions vs. Virtual server for a DNS firewall

Malicious websites contain ways of tricking its victims into downloading malware or getting their sensitive information such as username and passwords. Traditional firewalls block these websites on the client side after already requesting their contents. One relatively new approach is to block suspi...

Full description

Bibliographic Details
Main Author: Hultgren Wärn, Buster
Format: Others
Language:English
Published: Umeå universitet, Institutionen för datavetenskap 2020
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-175888
id ndltd-UPSALLA1-oai-DiVA.org-umu-175888
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-umu-1758882020-10-14T05:29:33ZAWS lambda functions vs. Virtual server for a DNS firewallengHultgren Wärn, BusterUmeå universitet, Institutionen för datavetenskap2020Engineering and TechnologyTeknik och teknologierMalicious websites contain ways of tricking its victims into downloading malware or getting their sensitive information such as username and passwords. Traditional firewalls block these websites on the client side after already requesting their contents. One relatively new approach is to block suspicious IP addresses right after the DNS protocol on the server side. Here, every DNS request made through the clients side needs to travel through a server containing an IPaddress filter which blocks suspicious websites. The server with this approach implemented needs to handle huge amount of request per second during the whole day. This thesis looks into price efficiency for this approach and compares it operating on two types of servers, one on a virtual server and the other on Amazon Web Services lambda functions. How many requests can each type of server handle for the same price? The results show that for the same amount of money, the virtual server can handle far more results than AWS lambda functions. In three different tests, the virtual server could handle up to 5.98, 7.39 and 24.97 requests for every AWS lambda request. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-175888UMNAD ; 1239application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Engineering and Technology
Teknik och teknologier
spellingShingle Engineering and Technology
Teknik och teknologier
Hultgren Wärn, Buster
AWS lambda functions vs. Virtual server for a DNS firewall
description Malicious websites contain ways of tricking its victims into downloading malware or getting their sensitive information such as username and passwords. Traditional firewalls block these websites on the client side after already requesting their contents. One relatively new approach is to block suspicious IP addresses right after the DNS protocol on the server side. Here, every DNS request made through the clients side needs to travel through a server containing an IPaddress filter which blocks suspicious websites. The server with this approach implemented needs to handle huge amount of request per second during the whole day. This thesis looks into price efficiency for this approach and compares it operating on two types of servers, one on a virtual server and the other on Amazon Web Services lambda functions. How many requests can each type of server handle for the same price? The results show that for the same amount of money, the virtual server can handle far more results than AWS lambda functions. In three different tests, the virtual server could handle up to 5.98, 7.39 and 24.97 requests for every AWS lambda request.
author Hultgren Wärn, Buster
author_facet Hultgren Wärn, Buster
author_sort Hultgren Wärn, Buster
title AWS lambda functions vs. Virtual server for a DNS firewall
title_short AWS lambda functions vs. Virtual server for a DNS firewall
title_full AWS lambda functions vs. Virtual server for a DNS firewall
title_fullStr AWS lambda functions vs. Virtual server for a DNS firewall
title_full_unstemmed AWS lambda functions vs. Virtual server for a DNS firewall
title_sort aws lambda functions vs. virtual server for a dns firewall
publisher Umeå universitet, Institutionen för datavetenskap
publishDate 2020
url http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-175888
work_keys_str_mv AT hultgrenwarnbuster awslambdafunctionsvsvirtualserverforadnsfirewall
_version_ 1719351843938631680