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...
Main Author: | |
---|---|
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 |