This commit is contained in:
2024-01-14 20:43:53 +02:00
parent 5d9d7a62dc
commit c7804a9b5b
3 changed files with 36 additions and 9 deletions

View File

@@ -339,8 +339,6 @@ Container (δοχείο) αν και είναι διαφορετικοί. Παρ
ομάδες ελέγχου με την βοήθεια των οποίων ήταν πλέον δυνατή η απομόνωση πόρων
του συστήματος σε ένα υποσύνολο διεργασιών.
\clearpage
Αυτές οι τεχνολογίες σήμαναν της έναρξη της ιδέας της δοχειοποίησης και έτσι το
2008 ήρθε στο προσκήνιο το LXC (Linux Container Technology) \footfullcite{LXC}.
Το πρώτο εργαλείο που χρησιμοποιούσε τεχνολογίες δοχείων για την δημιουργία και
@@ -378,6 +376,8 @@ Docker, το Quay \footfullcite{quay}, ένα εναλλακτικό αποθε
\footfullcite{LXCvsDocker2} και ένα οικοσύστημα γύρω από όλα αυτά, είναι
εμφανής ο λόγος που κατάφερε να επισκιάσει το LXC.
\clearpage
\subsection{Χρήση δοχείων στην ανάπτυξη και παράδοση εφαρμογών} \label{containerUsage}
Οι μέθοδοι ανάπτυξης και παράδοσης εφαρμογών έχουν αλλάξει δραματικά τα

View File

@@ -589,6 +589,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Η εικονικοποίηση δεδομένων είναι μια προσέγγιση ενσωμάτωσης δεδομένων
από διαφορετικές πηγές, σε μια ολιστική, λογική προβολή δίχως την
ανάγκη της φυσικής μετακίνησης τους \footfullcite{dataVirtualization}.
@@ -605,6 +607,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\clearpage
\begin{itemize}
\item \textbf{Εικονικοποίηση Επιφάνειας Εργασίας}:
\begin{center}
@@ -617,6 +621,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Με την εικονικοποίηση επιφάνειας εργασίας, δίνεται σε έναν κεντρικό
διαχειριστή η ικανότητα διαμοιρασμού προσομοιωμένων περιβαλλόντων
εργασίας σε εκατοντάδες φυσικές μηχανές ή συσκευές ταυτοχρόνως. Εν
@@ -631,6 +637,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\clearpage
\begin{itemize}
\item \textbf{Εικονικοποίηση Διακομιστών}:
\begin{center}
@@ -643,6 +651,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Οι διακομιστές είναι υπολογιστές σχεδιασμένοι με σκοπό να
επεξεργάζονται πολύ καλά έναν μεγάλο όγκο συγκεκριμένων διεργασιών,
ώστε οι κύριοι υπολογιστές μιας επιχείρησης να μπορούν να δίνουν
@@ -661,6 +671,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\clearpage
\begin{itemize}
\item \textbf{Εικονικοποίηση Λειτουργικού Συστήματος}:
\begin{center}
@@ -673,6 +685,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Η εικονικοποίηση λειτουργικού συστήματος είναι κάτι που συμβαίνει στον
πυρήνα. Αποτελεί υποκατηγορία της εικονικοποίησης διακομιστών και
πραγματοποιείται σε επίπεδο λειτουργικού συστήματος. Ουσιαστικά
@@ -686,6 +700,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\clearpage
\begin{itemize}
\item \textbf{Εικονικοποίηση Λειτουργιών Δικτύου}:
\begin{center}
@@ -698,6 +714,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Η εικονικοποίηση λειτουργιών δικτύου (Network Functions Virtualization
- NFV) διαχωρίζει τις βασικές λειτουργίες ενός δικτύου (όπως ο
διαμοιρασμός αρχείων, και η διαμόρφωση IP), ώστε να μπορούν να
@@ -723,6 +741,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\clearpage
\begin{itemize}
\item \textbf{Εικονικοποίηση Μνήμης}:
\begin{center}
@@ -735,6 +755,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Η εικονικοποίηση μνήμης αποτελεί ένα κομμάτι της ευρύτερης έννοιας της
εικονικοποίησης πόρων \footfullcite{hostitsmartMemoryVirtualization}.
Συγκεκριμένα, είναι μια τεχνική κατά την οποία δύναται να
@@ -758,6 +780,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\clearpage
\begin{itemize}
\item \textbf{Εικονικοποίηση Αποθήκευσης}:
\begin{center}
@@ -770,6 +794,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Ένα ακόμα κομμάτι της ευρύτερης έννοιας της εικονικοποίησης πόρων είναι
και η εικονικοποίηση αποθήκευσης. Συγκεκριμένα, ο όρος εικονικοποίηση
αποθήκευσης αναφέρεται στην πρακτική της συγκέντρωσης φυσικού
@@ -794,6 +820,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\clearpage
\begin{itemize}
\item \textbf{Εικονικοποίηση Εφαρμογών}:
\begin{center}
@@ -806,6 +834,8 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
\vspace*{-30pt}
\end{center}
\end{itemize}
Όπως και η εικονικοποίηση λειτουργικού συστήματος, έτσι και η
εικονικοποίηση εφαρμογών αποτελεί υποκατηγορία της εικονικοποίησης
διακομιστών και υπάγεται στην διαδικασία της δοχειοποίησης. Το
@@ -819,8 +849,6 @@ Machine), που επιτρέπει στο Linux να συμπεριφέρετα
συστήματος. Περισσότερες λεπτομέρειες για τον τρόπο κατά τον οποίο
επιτυγχάνεται αυτό, παρουσιάζονται στο \ref{osVirtualization}.
\end{itemize}
\clearpage
\subsection{Πλεονεκτήματα της εικονικοποίησης} \label{virtualizationAdvantages}

View File

@@ -18,11 +18,10 @@
αυτοματοποίηση τριών τομέων. Την επικοινωνία με τον πάροχο νέφους για την
αίτηση διάθεσης υπολογιστικών πόρων, την ασφάλιση των πόρων αυτών και τέλος την
εγκατάσταση, ασφάλιση και χρήση του Docker για τη διάθεση εφαρμογών που
βρίσκονται στο Docker Hub. Το επίσημο αποθετήριο του Docker.
Στην ενότητα αυτή θα γίνει αναφορά σε εργαλεία που έχουν αναπτυχθεί για έναν ή
παραπάνω από αυτούς τους τρεις τομείς και θα πραγματοποιηθεί σύγκριση τους
ανάλογα με τον τρόπο λειτουργίας τους και τις δυνατότητες που παρέχουν.
βρίσκονται στο Docker Hub. Το επίσημο αποθετήριο του Docker. Στην ενότητα αυτή
θα γίνει αναφορά σε εργαλεία που έχουν αναπτυχθεί για έναν ή παραπάνω από
αυτούς τους τρεις τομείς και θα πραγματοποιηθεί σύγκριση τους ανάλογα με τον
τρόπο λειτουργίας τους και τις δυνατότητες που παρέχουν.
\clearpage