Ceph Nemokama atsarginė kopija ir sinchronizavimo programinė įranga
„Python & C ++“ pagrįsta aukštos kokybės saugojimo programinė įranga
„CEPH“ yra atvirojo kodo paskirstytas objektas, bloko ir programinės įrangos apibrėžta saugykla. Jis yra visiškai pasižymintis aukšto našumo ir patikimo paskirstyto failų saugykla.
Apžvalga
„CEPH“ yra atvirojo kodo paskirstytas objektas, bloko ir programinės įrangos saugojimo programa. Jis įgyvendina objekto mastelio paskirstytą saugyklą viename paskirstytame kompiuterio klasteryje ir suteikia 3 vien-1 sąsajas objektams, blokams ir failų pagrindu sukurtai saugyklai po viena visa sistema. Atvirojo kodo CEPH failų sistema „Cephfs“ yra tvirta, visiškai pasižyminčia „POSIX“ suderinama paskirstytų failų sistema. „Cephfs“ paslauga su momentinėmis nuotraukomis, kvotomis ir daugialypės klasės veidrodinėmis galimybėmis. CEPHFS failai yra paskirstomi visuose objektuose, kuriuos saugo CEPH, kad būtų aukštas mastas ir našumas. „Ceph“ yra plačiai naudojama didelio našumo paskirstyta ir atvirojo kodo saugojimo platforma. Tai patikima ir keičiama saugykla, skirta bet kuriai verslo organizacijai. „Ceph Free“ paskirstytų failų sistema suteikia objekto, bloko ir failų lygio debesies saugyklos sąsają. „Ceph“ yra sukurtas taip, kad būtų paskirstyta debesų saugojimo sistema be vieno gedimo taško. CEPH instaliacija ir valdymas gali būti labai sudėtingas ir sudėtingas. Atvirojo kodo „CEPH“ programinė įranga turi 9,4K „GitHub“ žvaigždes ir 4,4 „GitHub Forks“.
Sistemos reikalavimai
Reikalavimai nustatyti „CEPH“ atvirojo kodo SDS apima:
- Python 3
- Systemd
- Laiko sinchronizacija
- Git
Funkcijos
Kai kurios pagrindinės CEPH paskirstytų failų sistemos funkcijos yra išvardytos žemiau:
- Blokuoti saugojimo ploną aprūpinimą
- Skaityti ir rašyti
- Atominės operacijos
- Ištrynimo kodavimas duomenų apsaugai
- Snapshot istorija
- Klonavimo ir sluoksniavimo palaikymas
- POSIX failų sistemos semantikos palaikymas
- Objekto lygio rakto vertės žemėlapiai
- Atviro kodo
diegimas
Įdiekite „Ceph“ ant ubuntu
Šis vadovas paaiškina, kaip nustatyti ir paleisti CEPH „Ubuntu“. Žemiau pateiktuose diegimo veiksmuose daroma prielaida, kad visi „CEPH“ programinės įrangos apibrėžto saugojimo sprendimo paketai yra įdiegti ir atnaujinti jūsų sistemoje. Norėdami gauti „Debian“ ir „Ubuntu“ paskirstymus, atlikite žemiau pateiktus CEPH veiksmų diegimą. Pirmiausia pridėkite išleidimo klavišą:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Tada pridėkite „Ceph“ paketus prie savo saugyklos. Naudokite žemiau esančią komandą ir pakeiskite {ceph-table-Release} su stabiliu „Ceph“ išleidimu, pavyzdžiui,:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Atnaujinkite savo saugyklą ir įdiekite „Ceph-Deploy“:
sudo apt update
sudo apt install ceph-deploy
Norėdami klonuoti „Ceph“ šaltinio kodo saugyklą, paleiskite komandą:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Kai „Git Clone“ bus baigtas, turėtumėte turėti visą „Ceph“ kodo saugyklos kopiją. „Ceph“ yra daug GIT submodulių, kuriuos reikia patikrinti naudojant komandą:
git submodule update --init --recursive
Prieš kurdami „Ceph“ šaltinio kodą, turite įdiegti keletą bibliotekų ir įrankių, naudodami:
./install-deps.sh
„CEPH SDS Storage“ sukurta naudojant CMAKE. Norėdami sukurti „Ceph“, eikite į savo klonuotą CEPH saugyklą ir vykdykite šią komandą:
cd ceph
./do_cmake.sh
cd build
ninja
Norėdami sukurti visą šaltinį, kuriame yra viskas, ko reikia, ir kurti iš šaltinio, sukurkite DEB arba RPM paketą:
./make-dist
Viskas. Sveikiname! „Ubuntu“ sėkmingai įdiegėte diegtą CEPP saugyklos klasterį. Mėgautis!
FAQs
What is Ceph used for?
Ceph is software defined storage open source software. It is highly scalable object, block and file-based storage under ceph single node system and it simplifies access to distributed file storage system.
Is Ceph free?
Ceph is an open source distributed object store and file system which is free to use. When it comes to open source, Ceph is safe self-hosted cloud storage solution and sds software defined storage.
Is Ceph open source?
Yes, Ceph is an open source and secure sds storage. The source code of Ceph application is available at Github.
What kind of storage is CEPH?
Ceph is an open-source software-defined storage platform. It implements object storage on a single distributed ceph cluster and provides 3-in-1 interfaces for object, block and file level storage.
How secure is Ceph?
Ceph is highly reliable, easy to manage, and open source sds. Ceph delivers excellent performance, reliability, and scalability to thousands of clients.
tyrinėti
Šiame straipsnyje mes aptarėme apie programinę įrangą, apibrėžtą saugyklos atvirojo kodo CEPH saugyklą. Norėdami sužinoti apie kitus populiarius savarankiškus debesų saugojimo sprendimus, apsilankykite po puslapių:
Saugi ir aukštos kokybės debesų saugojimo sistema
PHP pagrįstas savarankiškas privatus debesų saugojimo sprendimas
Savarankiškas atvirojo kodo debesų saugojimo sprendimas
Eikite į savarankiškai priglobtą privatų debesų saugojimo sprendimą
5 populiariausių atvirojo kodo debesų saugojimo programinė įranga 2021 m.
Kaip įdiegti ir sukonfigūruoti „OnelCloud“ naudodami „Apache“ „Ubuntu“