Optimized Security-aware VM placement algorithm
The rapidly increasing dependency on use of clouds results in Cloud Service Providers (CSPs) having to deal with high cloud services demands. To meet these demands, CSPs take advantage of virtualization technology to provide a seemingly unlimited pool of computing resources. This technology consolid...
Main Author: | |
---|---|
Other Authors: | |
Language: | en |
Published: |
University of Pretoria
2020
|
Subjects: | |
Online Access: | http://hdl.handle.net/2263/73387 Thulo, MI 2019, Optimized Security-aware VM placement algorithm, MSc Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/73387> |
id |
ndltd-netd.ac.za-oai-union.ndltd.org-up-oai-repository.up.ac.za-2263-73387 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-netd.ac.za-oai-union.ndltd.org-up-oai-repository.up.ac.za-2263-733872021-03-26T05:11:07Z Optimized Security-aware VM placement algorithm Thulo, Motlatsi Isaac Eloff, Jan H.P. thulo.mi@gmail.com UCTD The rapidly increasing dependency on use of clouds results in Cloud Service Providers (CSPs) having to deal with high cloud services demands. To meet these demands, CSPs take advantage of virtualization technology to provide a seemingly unlimited pool of computing resources. This technology consolidates multiple instances of Virtual Machines (VMs) into the same Physical Machines (PMs) and share physical computing resources. To guarantee customer satisfaction, CSPs need to ensure optimized cloud environment that provides good Quality of Services (QoS) which conform to the performance levels stipulated in Service Level Agreements (SLAs). However, vulnerabilities associated with virtualization make it difficult to ensure optimization, more especially in multi-tenant clouds. In multi-tenant clouds, there are possibilities of consolidating VMs belonging to adversary users into the same PMs. This promotes inter-VM attacks that take advantage of shared resources to either spy, disrupt or corrupt co-located VMs. With this regard, it is important to consider placement of VMs in a manner that minimizes inter-VM attacks. This placement must, however, ensure initial objectives of providing good QoS. The aim of this study is to implement a VM placement algorithm that reduces architectural vulnerabilities brought by multi-tenancy while observing optimization objectives. It focuses on currently available VM placement algorithms and evaluates them to identify the algorithm that assumes highest optimization objectives. The identified VM placement algorithm is further augmented with security features to implement Optimized Security-aware (O-Sec) VM Placement algorithms. CloudSim Plus is used to evaluate and validate the implemented O-Sec VM placement algorithms. The evaluations in this study show that O-sec VM placement algorithm retains optimization objectives inherited from the identified VM placement algorithm. This is an algorithm that is augmented towards O-sec VM placement algorithm. dissertation (MSc)--University of Pretoria, 2019. Computer Science MSc Unrestricted 2020-02-17T13:44:59Z 2020-02-17T13:44:59Z 2020-04 2019 Dissertation http://hdl.handle.net/2263/73387 Thulo, MI 2019, Optimized Security-aware VM placement algorithm, MSc Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/73387> A2020 en © 2019 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. University of Pretoria |
collection |
NDLTD |
language |
en |
sources |
NDLTD |
topic |
UCTD |
spellingShingle |
UCTD Thulo, Motlatsi Isaac Optimized Security-aware VM placement algorithm |
description |
The rapidly increasing dependency on use of clouds results in Cloud Service Providers (CSPs) having to deal with high cloud services demands. To meet these demands, CSPs take advantage of virtualization technology to provide a seemingly unlimited pool of computing resources. This technology consolidates multiple instances of Virtual Machines (VMs) into the same Physical Machines (PMs) and share physical computing resources. To guarantee customer satisfaction, CSPs need to ensure optimized cloud environment that provides good Quality of Services (QoS) which conform to the performance levels stipulated in Service Level Agreements (SLAs). However, vulnerabilities associated with virtualization make it difficult to ensure optimization, more especially in multi-tenant clouds. In multi-tenant clouds, there are possibilities of consolidating VMs belonging to adversary users into the same PMs. This promotes inter-VM attacks that take advantage of shared resources to either spy, disrupt or corrupt co-located VMs. With this regard, it is important to consider placement of VMs in a manner that minimizes inter-VM attacks. This placement must, however, ensure initial objectives of providing good QoS. The aim of this study is to implement a VM placement algorithm that reduces architectural vulnerabilities brought by multi-tenancy while observing optimization objectives. It focuses on currently available VM placement algorithms and evaluates them to identify the algorithm that assumes highest optimization objectives. The identified VM placement algorithm is further augmented with security features to implement Optimized Security-aware (O-Sec) VM Placement algorithms. CloudSim Plus is used to evaluate and validate the implemented O-Sec VM placement algorithms. The evaluations in this study show that O-sec VM placement algorithm retains optimization objectives inherited from the identified VM placement algorithm. This is an algorithm that is augmented towards O-sec VM placement algorithm. === dissertation (MSc)--University of Pretoria, 2019. === Computer Science === MSc === Unrestricted |
author2 |
Eloff, Jan H.P. |
author_facet |
Eloff, Jan H.P. Thulo, Motlatsi Isaac |
author |
Thulo, Motlatsi Isaac |
author_sort |
Thulo, Motlatsi Isaac |
title |
Optimized Security-aware VM placement algorithm |
title_short |
Optimized Security-aware VM placement algorithm |
title_full |
Optimized Security-aware VM placement algorithm |
title_fullStr |
Optimized Security-aware VM placement algorithm |
title_full_unstemmed |
Optimized Security-aware VM placement algorithm |
title_sort |
optimized security-aware vm placement algorithm |
publisher |
University of Pretoria |
publishDate |
2020 |
url |
http://hdl.handle.net/2263/73387 Thulo, MI 2019, Optimized Security-aware VM placement algorithm, MSc Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/73387> |
work_keys_str_mv |
AT thulomotlatsiisaac optimizedsecurityawarevmplacementalgorithm |
_version_ |
1719384604984475648 |