Replikacja danych, kodowanie erasure i czyszczenie. | Rozwiązanie do przechowywania Ceph i dostawca usług. Oprogramowanie Full-Stack dla Ceph.

Ceph oferuje replikację, kod EC, CRUSH, czyszczenie dla ochrony danych i HA. | Dostawca rozwiązań i usług Ceph. Oprogramowanie Full-Stack dla Ceph.

Ceph oferuje replikację, kod EC, CRUSH, czyszczenie dla ochrony danych i HA.

Wysoka dostępność i trwałość danych.

Przechowywanie obiektów Ceph osiąga dostępność danych dzięki replikacji i zaawansowanemu kodowaniu erasure, w którym dane są łączone z informacjami parzystości, a następnie dzielone i rozdzielane w całym zbiorze pamięci.
Gdy urządzenie pamięciowe zawiedzie, tylko część fragmentów jest potrzebna do odbudowy danych, nie ma czasu odbudowy ani obniżonej wydajności, a uszkodzone urządzenia pamięciowe można wymienić w dogodnym momencie.
Ceph łączy szeroko rozproszone dane i technologię czyszczenia danych, która ciągle weryfikuje dane zapisane na nośniku, co pozwala osiągnąć 15 dziewiątek trwałości danych.


Replikacja danych, kodowanie erasure i czyszczenie.

Replikacja obiektów

Kiedy klient zamierza zapisać dane, używa identyfikatora obiektu i nazwy puli, aby obliczyć, do którego OSD powinien zapisać. Po zapisaniu danych przez klienta do OSD, OSD kopiuje dane do jednego lub więcej OSD. Możesz skonfigurować dowolną liczbę replikacji, aby dane mogły przetrwać w przypadku jednoczesnej awarii wielu OSD. Replikacja jest podobna do RAID-1 macierzy dyskowej, ale pozwala na większą liczbę kopii danych. Ponieważ w przypadku dużych rozmiarów, prosta replikacja RAID-1 może już nie wystarczać do pokrycia ryzyka awarii sprzętu. Jedyną wadą przechowywania większej liczby replik jest koszt przechowywania.

Klienci Ceph zapisują dane losowo do OSD na podstawie algorytmu CRUSH.Jeśli dysk OSD lub węzeł ulegnie awarii, Ceph może ponownie wyleczyć dane z innych replikacji przechowywanych w zdrowych OSD.

Możesz zdefiniować domenę awarii, aby Ceph przechowywał dane replikowane na różnych serwerach, regałach, pomieszczeniach lub centrach danych, aby uniknąć utraty danych z powodu jednej lub więcej awarii całej domeny awarii.Na przykład, jeśli masz zainstalowane 15 serwerów przechowywania danych w 5 szafach (po 3 serwery w każdej szafie), możesz użyć trzech replik i szaf jako domeny awarii.Zapis danych do klastra Ceph zawsze będzie mieć trzy kopie przechowywane w trzech z pięciu szafek.Dane mogą przetrwać, nawet jeśli 2 z regałów ulegną awarii, bez pogorszenia obsługi klienta.Reguła CRUSH jest kluczem do zapewnienia, że magazyn Ceph ma brak pojedynczego punktu awarii.

Reguły CRUSH zapewniają, że zreplikowane dane są rozdzielane na różne węzły serwerowe, przestrzegając domeny awarii

Kodowanie zacierające

Replikacja oferuje najlepszą ogólną wydajność, ale nie jest zbyt efektywna pod względem miejsca na dysku.Zwłaszcza jeśli potrzebujesz wyższego stopnia redundancji.
Aby mieć wysoką dostępność danych, w przeszłości używaliśmy RAID-5 lub RAID-6 jako alternatywy dla RAID-1.RAID z parzystością zapewnia redundancję przy znacznie mniejszym narzucie na pamięć masową kosztem wydajności pamięci masowej (głównie wydajności zapisu).Ceph używa kodowania z zacieraniem, aby osiągnąć podobny rezultat.Kiedy skala Twojego systemu przechowywania staje się duża, możesz czuć się niepewnie, pozwalając na awarię tylko jednego lub dwóch dysków lub domen awarii jednocześnie.Algorytm kodu korekcyjnego umożliwia skonfigurowanie wyższego poziomu redundancji, ale z mniejszym zużyciem miejsca.
Kodowanie korekcyjne dzieli oryginalne dane na K bloków danych i oblicza dodatkowe M bloków kodujących.Ceph może odzyskać dane maksymalnie M domen awarii, które uległy awarii w międzyczasie.Całkowita liczba K+M fragmentów jest przechowywana w OSD, które znajdują się w różnych domenach awarii.

użyj kodowania Erasure K+M=4+2 dla ochrony danych.

Czyszczenie

W ramach utrzymania spójności i czystości danych, demony Ceph OSD mogą przeprowadzać czyszczenie obiektów w grupach umieszczenia. To znaczy, demony Ceph OSD mogą porównywać metadane obiektów w jednej grupie umieszczenia z ich replikami w grupach umieszczonych na innych OSD. Oczyszczanie (zazwyczaj wykonywane codziennie) wyłapuje błędy lub błędy systemu plików. Demonstranci Ceph OSD wykonują również głębsze skanowanie, porównując dane w obiektach bit po bicie. Głębokie czyszczenie (zazwyczaj wykonywane co tydzień) znajduje uszkodzone sektory na dysku, które nie były widoczne podczas lekkiego czyszczenia.

Odzyskiwanie danych

Ze względu na projekt umieszczenia danych w Ceph, dane są naprawiane przez wszystkie zdrowe OSD. Nie ma potrzeby posiadania dodatkowego dysku do naprawy danych. Dzięki temu czas naprawy może być znacznie krótszy w porównaniu do macierzy dyskowej, która musi odbudować utracone dane na dodatkowym dysku.

gdy jeden z węzłów serwerowych zawiedzie, klaster samoczynnie się naprawi, stosując tę samą metodę ochrony danych.

Skonfiguruj mapę CRUSH i zasady

Użyj menedżera UVS, aby zdefiniować dystrybucję danych i obszar awarii.




Wysoka dostępność i trwałość danych. | Dostawca rozwiązań i usług Ceph. Oprogramowanie Full-Stack dla Ceph.

Założona na Tajwanie w 2013 roku, Ambedded Technology Co., LTD. jest wiodącym dostawcą rozwiązań do przechowywania bloków, plików i obiektów opartych na oprogramowaniu Ceph. Specjalizujemy się w dostarczaniu systemów przechowywania o wysokiej wydajności i skalowalności dla centrów danych, przedsiębiorstw i instytucji badawczych. Nasza oferta obejmuje urządzenia do przechowywania oparte na Ceph, integrację serwerów, optymalizację przechowywania oraz ekonomiczne wdrożenie Ceph z uproszczonym zarządzaniem.

Ambedded oferuje kompleksowe urządzenia do przechowywania Ceph oraz pełne rozwiązania oprogramowania Ceph dostosowane do organizacji B2B. Nasza platforma pamięci masowej Ceph obsługuje zjednoczone przechowywanie bloków, plików (NFS, SMB, CephFS) oraz zgodne z S3 przechowywanie obiektów, co obniża całkowity koszt posiadania (TCO) przy jednoczesnym zwiększeniu niezawodności i skalowalności. Dzięki zintegrowanemu dostrajaniu Ceph, intuicyjnemu interfejsowi webowemu i narzędziom automatyzacji, pomagamy klientom osiągnąć wysokowydajne przechowywanie dla obciążeń AI, HPC i chmury.

Z ponad 20-letnim doświadczeniem w IT dla przedsiębiorstw i ponad dekadą w wdrażaniu pamięci Ceph, Ambedded zrealizowało ponad 200 udanych projektów na całym świecie. Oferujemy fachowe doradztwo, projektowanie klastrów, wsparcie w wdrażaniu oraz bieżące utrzymanie. Nasze zaangażowanie w profesjonalne wsparcie Ceph i bezproblemową integrację zapewnia, że klienci maksymalnie wykorzystują swoją infrastrukturę pamięci opartą na Ceph — na dużą skalę, z szybkością i w ramach budżetu.