Ceph Δωρεάν λογισμικό δημιουργίας αντιγράφων ασφαλείας και συγχρονισμού
Λογισμικό αποθήκευσης υψηλής απόδοσης Python & C ++
Το CEPH είναι ένα διανεμημένο αντικείμενο, μπλοκ και λογισμικό και λογισμικό. Είναι πλήρως χαρακτηρισμένο υψηλής απόδοσης και αξιόπιστη αποθήκευση αρχείων.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το CEPH είναι ένα διανεμημένο αντικείμενο, μπλοκ, μπλοκ και λογισμικό. Εφαρμόζει κλιμακωτό αποθηκευμένο αποθηκευτικό χώρο σε ένα μόνο κατανεμημένο σύμπλεγμα υπολογιστή και παρέχει διεπαφές 3 σε 1 για αντικείμενα, μπλοκ και αποθηκευτικό χώρο που βασίζεται σε αρχείο κάτω από ένα ολόκληρο σύστημα. Το σύστημα CEPHFS του CEPHFS είναι ένα ισχυρό, πλήρως διαδεδομένο σύστημα κατανεμημένων αρχείων συμβατών με POSIX. Υπηρεσία Cephfs με στιγμιότυπα, ποσοστώσεις και δυνατότητες καθρέφτη πολλαπλών συστάδων. Τα αρχεία Cephfs διανέμονται σε αντικείμενα που αποθηκεύονται από Ceph για υψηλή κλίμακα και απόδοση. Το CEPH είναι μια ευρέως χρησιμοποιούμενη πλατφόρμα αποθήκευσης υψηλής απόδοσης και ανοικτού κώδικα. Είναι αξιόπιστη και κλιμακωτή αποθήκευση σχεδιασμένη για κάθε επιχειρηματικό οργανισμό. Το σύστημα κατανεμημένων αρχείων CEPH Free Distributed παρέχει μια διεπαφή για αποθήκευση σύννεφων αντικειμένων, μπλοκ και αρχείου. Το CEPH έχει σχεδιαστεί για να παρέχει ένα κατανεμημένο σύστημα αποθήκευσης cloud χωρίς ένα μόνο σημείο αποτυχίας. Οι εγκαταστάσεις και η διαχείριση του Ceph μπορεί να είναι πολύ δύσκολες και δύσκολες. Το λογισμικό Ceph Open Source διαθέτει 9,4k αστέρια Github και 4,4 Forks Github.
Απαιτήσεις συστήματος
Οι απαιτήσεις για τη ρύθμιση SDs ανοιχτού κώδικα Ceph περιλαμβάνουν:
- Python 3
- Σύστημα
- Συγχρονισμός χρόνου
- Git
Χαρακτηριστικά
Ορισμένα από τα βασικά χαρακτηριστικά του συστήματος αρχείων Distributed Ceph παρατίθενται παρακάτω:
- Block Storage Thin Provisioning
- Διαβάστε και γράφει
- Ατομικές συναλλαγές
- Διαγραφή κωδικοποίησης για προστασία δεδομένων
- Ιστορικό στιγμιότυπου
- Υποστήριξη κλωνοποίησης και στρωμάτων
- Υποστήριξη σημασιολογίας συστήματος αρχείων POSIX
- Αντιστοιχίσεις τιμής κλειδιού αντικειμένου
- Ανοιχτή πηγή
Εγκατάσταση
Εγκαταστήστε το Ceph στο Ubuntu
Αυτός ο οδηγός εξηγεί πώς να ρυθμίσετε και να εκτελέσετε το Ceph στο Ubuntu. Παρακάτω βήματα εγκατάστασης υποθέτουν ότι όλα τα πακέτα Depency της λύσης αποθήκευσης που καθορίζεται από το λογισμικό CEPH είναι εγκατεστημένα και ενημερωμένα στο σύστημά σας. Για τις διανομές Debian και Ubuntu, ακολουθήστε τα παρακάτω βήματα εγκατάστασης CEPH. Πρώτον, προσθέστε το πλήκτρο κυκλοφορίας:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Στη συνέχεια, προσθέστε τα πακέτα Ceph στο αποθετήριο σας. Χρησιμοποιήστε την παρακάτω εντολή και αντικαταστήστε το {Ceph-Stable-Release} με μια σταθερή έκδοση Ceph όπως:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Ενημερώστε το αποθετήριο σας και εγκαταστήστε το Ceph-Deploy:
sudo apt update
sudo apt install ceph-deploy
Για να κλωνοποιήσετε το αποθετήριο πηγαίου κώδικα Ceph, εκτελέστε εντολή:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Μόλις ολοκληρωθεί ο κλώνος GIT, θα πρέπει να έχετε ένα πλήρες αντίγραφο του αποθετηρίου κώδικα CEPH. Το CEPH περιέχει πολλά υπομονά Git που πρέπει να ελέγχουν με εντολή:
git submodule update --init --recursive
Πριν μπορέσετε να δημιουργήσετε τον πηγαίο κώδικα CEPH, πρέπει να εγκαταστήσετε αρκετές βιβλιοθήκες και εργαλεία από:
./install-deps.sh
Το CEPH SDS Storage είναι κατασκευασμένο χρησιμοποιώντας το CMake. Για να χτίσετε το Ceph, μεταβείτε στο κλωνοποιημένο αποθετήριο Ceph και εκτελέστε την ακόλουθη εντολή:
cd ceph
./do_cmake.sh
cd build
ninja
Για να δημιουργήσετε μια πλήρη πηγή tarball με όλα τα απαραίτητα και να χτίσετε από την πηγή, δημιουργήστε ένα πακέτο DEB ή RPM:
./make-dist
Αυτό είναι. Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία αναπτυγμένο σύμπλεγμα αποθήκευσης Ceph στο Ubuntu. Απολαμβάνω!
Συχνές ερωτήσεις
Για ποιο λόγο χρησιμοποιείται ο Ceph;
Το CEPH είναι λογισμικό ανοικτού κώδικα αποθήκευσης λογισμικού. Είναι εξαιρετικά κλιμακωτό αντικείμενο, μπλοκ και αποθηκευτικό χώρο βάσει αρχείων υπό το σύστημα CEPH Single Node και απλοποιεί την πρόσβαση στο κατανεμημένο σύστημα αποθήκευσης αρχείων.
είναι δωρεάν Ceph;
Το CEPH είναι ένα σύστημα αποθήκευσης αντικειμένων και αρχείων ανοιχτού κώδικα, το οποίο είναι ελεύθερο να χρησιμοποιηθεί. Όταν πρόκειται για ανοιχτή πηγή, η CEPH είναι ασφαλής λύση αποθήκευσης cloud και SDS και SDS Software που έχει οριστεί από το λογισμικό.
Είναι το Ceph Open Source;
Ναι, το Ceph είναι μια ανοιχτή πηγή και ασφαλής αποθήκευση SDS. Ο πηγαίος κώδικας της εφαρμογής CEPH διατίθεται στο Github.
Τι είδους αποθήκευση είναι Ceph;
Το CEPH είναι μια πλατφόρμα αποθήκευσης που καθορίζεται από το λογισμικό ανοιχτού κώδικα. Εφαρμόζει την αποθήκευση αντικειμένων σε ένα μόνο κατανεμημένο σύμπλεγμα CEPH και παρέχει διεπαφές 3 σε 1 για αποθήκευση αντικειμένων, μπλοκ και αρχείου.
Πόσο ασφαλές είναι το Ceph;
Το CEPH είναι εξαιρετικά αξιόπιστο, εύκολο στη διαχείριση και SDs ανοιχτού κώδικα. Η Ceph προσφέρει εξαιρετική απόδοση, αξιοπιστία και επεκτασιμότητα σε χιλιάδες πελάτες.
Εξερευνήστε
Σε αυτό το άρθρο συζητήσαμε σχετικά με το λογισμικό αποθηκευτικό χώρο αποθήκευσης ανοικτού κώδικα. Για να μάθετε για άλλες δημοφιλείς λύσεις αποθήκευσης cloud, παρακαλούμε επισκεφθείτε τις παρακάτω σελίδες:
Ασφαλές και υψηλής απόδοσης σύστημα αποθήκευσης σύννεφων
Η ιδιωτική λύση αποθήκευσης cloud με βάση την PHP
Διάλυμα αποθήκευσης σύννεφων ανοιχτού κώδικα ανοιχτού κώδικα
Πηγαίνετε με βάση την ιδιωτική λύση αποθήκευσης cloud
Top 5 λογισμικό αποθήκευσης σύννεφων ανοιχτού κώδικα το 2021
Πώς να εγκαταστήσετε και να διαμορφώσετε το OwnCloud με το Apache στο Ubuntu
Πώς να εγκαταστήσετε το NextCloud με το Apache στο διακομιστή Ubuntu