Co-resident attack on public cloud infrastructures

With the demand of resources constantly growing, cloud service providers such as Amazon EC2 and Microsoft Azure allowed clients to run Virtual Machines (VMs) on a shared physical infrastructure. While the use of multi-tenancy gave a wide range of advantages, it also introduces the risk of sharing a...

Full description

Saved in:
Bibliographic Details
Main Author: Toh, Jabrian Yuzhou
Other Authors: Ta Nguyen Binh Duong
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/75737
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-75737
record_format dspace
spelling sg-ntu-dr.10356-757372023-03-03T20:34:08Z Co-resident attack on public cloud infrastructures Toh, Jabrian Yuzhou Ta Nguyen Binh Duong School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Computer systems organization::Performance of systems With the demand of resources constantly growing, cloud service providers such as Amazon EC2 and Microsoft Azure allowed clients to run Virtual Machines (VMs) on a shared physical infrastructure. While the use of multi-tenancy gave a wide range of advantages, it also introduces the risk of sharing a physical server with a potential malicious VM. Although past works had conducted studies regarding on the ways to improve VM allocation policies and how side channels can be built to extract information from VMs, there have been a lack of studies on co-residency vulnerabilities. This project focuses how co-location as well as co-residency detection is done, so as to prevent this kind of attack in the future. There are many ways to detect co-residency, however this project explains the method called Memory Bus Locking. A web application was implemented to help people better understand how Memory Bus Locking is use to detect co-residency. This web application shows the difference in performance when locking as well as when different workloads were performed. The web application main objective is to reduce the time needed to run certain codes and programs as well as the complexity of the setup before running. Bachelor of Engineering (Computer Science) 2018-06-13T05:29:55Z 2018-06-13T05:29:55Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/75737 en Nanyang Technological University 41 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Performance of systems
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Performance of systems
Toh, Jabrian Yuzhou
Co-resident attack on public cloud infrastructures
description With the demand of resources constantly growing, cloud service providers such as Amazon EC2 and Microsoft Azure allowed clients to run Virtual Machines (VMs) on a shared physical infrastructure. While the use of multi-tenancy gave a wide range of advantages, it also introduces the risk of sharing a physical server with a potential malicious VM. Although past works had conducted studies regarding on the ways to improve VM allocation policies and how side channels can be built to extract information from VMs, there have been a lack of studies on co-residency vulnerabilities. This project focuses how co-location as well as co-residency detection is done, so as to prevent this kind of attack in the future. There are many ways to detect co-residency, however this project explains the method called Memory Bus Locking. A web application was implemented to help people better understand how Memory Bus Locking is use to detect co-residency. This web application shows the difference in performance when locking as well as when different workloads were performed. The web application main objective is to reduce the time needed to run certain codes and programs as well as the complexity of the setup before running.
author2 Ta Nguyen Binh Duong
author_facet Ta Nguyen Binh Duong
Toh, Jabrian Yuzhou
format Final Year Project
author Toh, Jabrian Yuzhou
author_sort Toh, Jabrian Yuzhou
title Co-resident attack on public cloud infrastructures
title_short Co-resident attack on public cloud infrastructures
title_full Co-resident attack on public cloud infrastructures
title_fullStr Co-resident attack on public cloud infrastructures
title_full_unstemmed Co-resident attack on public cloud infrastructures
title_sort co-resident attack on public cloud infrastructures
publishDate 2018
url http://hdl.handle.net/10356/75737
_version_ 1759854646869884928