custom background image

Kafka MirrorMaker: Database Mirroring


Kafka MirrorMaker

W prosty sposób kopiuj i przesyłaj strumieniowo dane między dwoma klastrami Apache Kafka. W 100% zarządzana usługa zapewniająca pełną replikację w zdalnym centrum danych i wysoką dostępność klastrów Kafka.

Dlaczego warto wybrać Managed Kafka MirrorMaker od OVHcloud?

Zarządzana usługa open source

Skorzystaj z oficjalnej wersji open source Kafka MirrorMaker. Wdrażaniem, zarządzaniem, utrzymywaniem i skalowaniem usług zajmuje się OVHcloud.

Korzystna relacja ceny do wydajności

Usługi są fakturowane według zużycia przy zastosowaniu najbardziej atrakcyjnych stawek rynkowych (IOPS i transfer zawarte w cenie). Działają w oparciu o instancje najnowszej generacji.

Jakość i bezpieczeństwo

Rozwiązanie zgodne z najwyższymi standardami w zakresie bezpieczeństwa i ochrony poufności danych (ISO/IEC 27001, ISO/IEC 27701, SOC 2 typu 2). 

Ponad 60 usług Public Cloud

Usługa jest zintegrowana z OVHcloud Managed Kafka oraz z katalogiem usług IaaS i PaaS, które ułatwiają efektywne zarządzanie projektami aplikacji cloud native, data oraz AI.

Przykłady zastosowania

restorable OVHcloud

Replikacja danych

Kafka MirrorMaker umożliwia replikację danych z klastra źródłowego do klastra docelowego. Dzięki tej usłudze zyskujesz większą odporność danych klastra Apache Kafka.

flexible OVHcloud

Klastry Kafka w architekturze multicloud

Kafka MirrorMaker umożliwia tworzenie lustrzanych kopii danych klastra Kafka. Replikacja może być realizowana pomiędzy klastrami Kafka, które są hostowane u różnych dostawców usług chmurowych lub lokalnie.

SPECYFIKACJA

Charakterystyka techniczna

Skalowalność

Migracja do wyższej oferty za jednym kliknięciem

OVHcloud Managed Kafka

Usługi kompatybilne

Szyfrowanie danych

W spoczynku i w tranzycie (TSL/SSL)

Sieć prywatna

W cenie (vRack)

Wsparcie Terraform

W cenie

Dokumentacja

Pierwsze kroki

Dowiedz się, jak rozpocząć korzystanie z Managed Kafka MirrorMaker

Informacje ogólne

Zapoznaj się z użytecznymi informacjami na temat naszych usług Data Analytics

Przewodniki ogólne

Dowiedz się, jak korzystać z usług Data Analytics

Przewodniki Kafka MirrorMaker

Poznaj przewodniki dotyczące tej usługi

Najczęściej zadawane pytania

Co to jest Kafka MirrorMaker?

Kafka MirrorMaker pozwala uzyskać wysoką dostępność klastra Kafka dzięki replikacji danych w innym docelowym klastrze Kafka.

Dlaczego warto korzystać z Kafka MirrorMaker?

Rozwiązanie to zapewnia wysoką odporność danych przetwarzanych przez klaster Kafka, ponieważ umożliwia tworzenie lustrzanych kopii danych klastra źródłowego.

Co to jest OVHcloud Managed Kafka MirrorMaker?

Managed Kafka MirrorMaker jest powiązany z OVHcloud Managed Kafka. Jest to jedna z zarządzanych usług dostępnych w ramach naszej oferty Public Cloud. Dzięki niej oszczędzasz czas, ponieważ to my zajmujemy się zarządzaniem i utrzymaniem Twojej bazy danych.

Czym różnią się pakiety Essential, Business i Enterprise?

Każdy z pakietów zawiera funkcje odpowiadające na różne potrzeby i zapewnia różne poziomy dostępności.

Czy rozwiązanie to może zostać zintegrowane z projektem Public Cloud?

Tak, usługa może być wykorzystana jako oddzielny zasób lub część infrastruktury Public Cloud. Możesz zarządzać nią w Panelu klienta za pomocą API OVHcloud lub API OpenStack. Oferujemy również zarządzane usługi umożliwiające obsługę relacyjnych baz danych (SQL), takich jak MySQL i PostgreSQL lub baz nierelacyjnych (NoSQL), np. Caching i MongoDB.

Czy MirrorMaker to rozwiązanie open source?

Korzystanie z komponentów Apache Kafka, Kafka Connect i Kafka MirrorMaker wiąże się z koniecznością pobrania licencji open source Apache License w wersji 2.0. Licencja (wolna lub zastrzeżona, bezpłatna lub komercyjna) zezwala na modyfikację i dystrybucję kodu oraz nakłada obowiązek przestrzegania praw autorskich w przypadku każdej modyfikacji. Kopia licencji musi być dostarczona wraz z kodem źródłowym.

Jak działa Kafka MirrorMaker?

Kafka MirrorMaker umożliwia replikację danych między klastrami Kafka, co gwarantuje ich wysoką dostępność.
Najczęstszym przypadkiem korzystania z opcji mirroringu przy użyciu Kafka MirrorMaker jest przywrócenie usług po awarii (disaster recovery) oraz replikacja rekordów z bazy danych Kafka w innym regionie niż ten, w którym znajduje się główny klaster.
Innym przykładem wykorzystania Kafka MirrorMaker do tworzenia kopii lustrzanych jest wdrażanie rozwiązań cloud computingu. Niektórzy klienci korzystający z Apache Kafka lokalnie mogą w identyczny sposób replikować dane u dostawcy usług cloud i przygotowywać się do migracji do chmury.
Firmom o globalnym zasięgu replikacja danych przy użyciu MirrorMaker ułatwia zwiększenia ich dostępności. Maszyny wirtualne lub instancje dedykowane przetwarzaniu danych są rozproszone w wielu miejscach na świecie i dzięki temu pozostają blisko użytkowników. Kafka MirrorMaker zmniejsza opóźnienia i zapewnia optymalną wydajność.