added motivation

This commit is contained in:
2024-12-02 02:33:45 +01:00
parent 0bfd7e8291
commit dab2c4011e
8 changed files with 312 additions and 351 deletions

View File

@@ -215,22 +215,24 @@ and Management}} % Your department's name and URL, this is used in
\begin{abstract}
\addchaptertocentry{\abstractname} % Add the abstract to the table of contents
This thesis explores Clan, an open-source machine configuration
management framework
designed to provide a single source of truth in peer-to-peer networks.
Key to this investigation are the underlying peer-to-peer technologies,
ZeroTier and Mycelium, which enable decentralized network connections,
and the "Data-Mesher" a decentralized conflict free replicated database.
This thesis begins with an in-depth analysis of fault tolerance
mechanisms in these technologies,
evaluating how robust they are against node failures and network disruptions.
Next, scalability is examined through both theoretical models and
practical implementations.
Finally, the security of these technologies is evaluated through
various attack scenarios.
By examining fault tolerance, scalability, and security, this
thesis aims to evaluate how Clan
and these supporting technologies contribute to the management of
This thesis investigates Clan, an open-source framework for machine
configuration management in peer-to-peer networks. The research
focuses on its capabilities as a unified source of truth for
managing distributed systems. Underpinning this analysis are key
technologies: ZeroTier, Mycelium, and the "Data Mesher," a
conflict-free replicated database supporting decentralized operations.
The study examines three main aspects critical to evaluating Clan's
efficacy: fault tolerance, scalability, and security. Fault
tolerance is analyzed in the context of network disruptions and
node failures. Scalability is evaluated through theoretical models
and real-world implementations to measure system performance under
varying loads. Security is tested through targeted attack scenarios
to assess the framework's resilience to potential threats.
By comprehensively addressing these three aspects, this thesis aims
to provide a detailed evaluation of Clan and its supporting
technologies, particularly in the management of distributed
peer-to-peer systems.
\end{abstract}
@@ -331,8 +333,9 @@ and Management}} % Your department's name and URL, this is used in
% Include the chapters of the thesis as separate files from the Chapters folder
% Uncomment the lines as you write the chapters
\include{Chapters/Introduction}
\include{Chapters/Methodology}
%\include{Chapters/Chapter1}
%\include{Chapters/Chapter2}
%\include{Chapters/Chapter3}