Ki-Ngā-Kōpuku: a Decentralised, Distributed Security Model for Cloud Computing

aut.embargoNoen_NZ
aut.thirdpc.containsNoen_NZ
dc.contributor.advisorLitchfield, Alan T
dc.contributor.advisorCusack, Brian
dc.contributor.authorAhmed, Monjur
dc.date.accessioned2018-11-14T02:31:31Z
dc.date.available2018-11-14T02:31:31Z
dc.date.copyright2018
dc.date.issued2018
dc.date.updated2018-11-13T22:35:35Z
dc.description.abstractThe research proposes a decentralised and distributed security model for Cloud Computing in the form of a development framework. The distributed nature of Cloud infrastructure makes it a very complex one. This research examines whether the distributed nature of Cloud resources is a contributing factor for secured Cloud Computing. The research also seeks answer to whether a decentralised and distributed approach for the distributed Cloud resources is more credible than a centralised approach. The proposed security model is named Ki-Ngā-Kōpuku. To present Ki-Ngā-Kōpuku, the concept and definition of Cloud Computing is explored. State-of-the-art Cloud Computing security and security models have also been explored, with a specific focus on finding the worthiness of conducting research for a decentralised and distributed Cloud security model. The focus is also on finding Cloud security models that are distributed in nature. Design Science Research is determined as the research methodology for the conducted research, which is aided by Formal Methods for validation. Formulation of research questions and hypotheses as well as approaches to test the hypotheses are addressed in discussing the methodology. An adapted Design Science Research framework is used with three main stages: Problem Identification, Solution Design and Evaluation. In Problem Identification, literature review leads to formulate research questions that leads to design the artefacts in Solution Design stage. The Evaluation stage of Design Science Research then helps to validate the design artefacts where formal methods are used as validation tool within the adapted Design Science Research framework. Ki-Ngā-Kōpuku outlines a security model in the form of a software development framework. It consists of a reference architecture and an associated security mechanism. It provides a means to secure an application such that an application cannot be taken down resulting in service unavailability. Ki-Ngā-Kōpuku does so by dividing an application into several parts and randomly distributing the parts into random Cloud servers, thus making the application distributed as well as decentralised. The distinct features of Ki-Ngā-Kōpuku are being distributed and decentralised by means of redundancy that results in having no single point of failure and makes it a self-healing system. The problem is then defined and the specifications of the proposed security model are outlined. Software Requirements Specifications and the framework perspective Software Requirements Specifications for Ki-Ngā-Kōpuku form part of the problem analysis. The system architecture based on the specification is then developed followed by discussion on the associated security mechanism. The proof of concept is done through logical validation and logical simulation. Validation of various aspects of the proposed security model is done by logical modelling. Formal methods and logical reasoning are used to establish the logical validation of the system. Finally, the analysis and discussion of the research findings are noted. Possible future developments and enhancement of the proposed security model forms major part of the concluding discussion.en_NZ
dc.identifier.urihttps://hdl.handle.net/10292/12003
dc.language.isoenen_NZ
dc.publisherAuckland University of Technology
dc.rights.accessrightsOpenAccess
dc.subjectCloud Computingen_NZ
dc.subjectCloud Computing Securityen_NZ
dc.subjectCloud Security Modelen_NZ
dc.subjectCloud Securityen_NZ
dc.subjectDecentralised Cloud Securityen_NZ
dc.subjectDistributed Security Modelen_NZ
dc.titleKi-Ngā-Kōpuku: a Decentralised, Distributed Security Model for Cloud Computingen_NZ
dc.typeThesisen_NZ
thesis.degree.grantorAuckland University of Technology
thesis.degree.levelDoctoral Theses
thesis.degree.nameDoctor of Philosophyen_NZ
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MonjurA.pdf
Size:
4.73 MB
Format:
Adobe Portable Document Format
Description:
Whole thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
889 B
Format:
Item-specific license agreed upon to submission
Description:
Collections