Ok
This commit is contained in:
@@ -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}
|
||||
|
||||
Οι μέθοδοι ανάπτυξης και παράδοσης εφαρμογών έχουν αλλάξει δραματικά τα
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -18,11 +18,10 @@
|
||||
αυτοματοποίηση τριών τομέων. Την επικοινωνία με τον πάροχο νέφους για την
|
||||
αίτηση διάθεσης υπολογιστικών πόρων, την ασφάλιση των πόρων αυτών και τέλος την
|
||||
εγκατάσταση, ασφάλιση και χρήση του Docker για τη διάθεση εφαρμογών που
|
||||
βρίσκονται στο Docker Hub. Το επίσημο αποθετήριο του Docker.
|
||||
|
||||
Στην ενότητα αυτή θα γίνει αναφορά σε εργαλεία που έχουν αναπτυχθεί για έναν ή
|
||||
παραπάνω από αυτούς τους τρεις τομείς και θα πραγματοποιηθεί σύγκριση τους
|
||||
ανάλογα με τον τρόπο λειτουργίας τους και τις δυνατότητες που παρέχουν.
|
||||
βρίσκονται στο Docker Hub. Το επίσημο αποθετήριο του Docker. Στην ενότητα αυτή
|
||||
θα γίνει αναφορά σε εργαλεία που έχουν αναπτυχθεί για έναν ή παραπάνω από
|
||||
αυτούς τους τρεις τομείς και θα πραγματοποιηθεί σύγκριση τους ανάλογα με τον
|
||||
τρόπο λειτουργίας τους και τις δυνατότητες που παρέχουν.
|
||||
|
||||
\clearpage
|
||||
|
||||
|
||||
Reference in New Issue
Block a user