Często zadawane pytania dotyczące wystąpienia zarządzanego platformy Azure dla usługi Apache Cassandra
Ten artykuł zawiera odpowiedzi na często zadawane pytania dotyczące wystąpienia zarządzanego platformy Azure dla usługi Apache Cassandra. Dowiesz się, kiedy używać wystąpień zarządzanych, ich korzyści, limitów przepływności, obsługiwanych regionów i ich szczegółów konfiguracji.
Ogólne FAQ
Jakie są zalety usługi Azure Managed Instance dla usługi Apache Cassandra?
Baza danych Apache Cassandra jest właściwym wyborem, gdy potrzebujesz skalowalności i wysokiej dostępności bez naruszania wydajności. Jest to świetna platforma danych o znaczeniu krytycznym ze względu na liniową skalowalność i sprawdzoną odporność na uszkodzenia sprzętu lub infrastruktury chmury. Azure Managed Instance for Apache Cassandra to usługa do zarządzania wystąpieniami centrów danych Apache Cassandra typu open source wdrożonych na platformie Azure.
Można go używać w całości w chmurze lub w ramach chmury hybrydowej i klastra lokalnego. Ta usługa jest doskonałym wyborem, gdy chcesz uzyskać szczegółową konfigurację i kontrolę w rozwiązaniu Apache Cassandra typu open source bez konieczności wprowadzania żadnych kosztów konserwacji.
Dlaczego należy używać tej usługi zamiast usługi Azure Cosmos DB dla systemu Apache Cassandra?
Wystąpienie zarządzane platformy Azure dla usługi Apache Cassandra jest dostarczane przez zespół usługi Azure Cosmos DB. Jest to autonomiczna usługa zarządzana do wdrażania, obsługi i skalowania centrów danych i klastrów apache Cassandra typu open source. Z drugiej strony usługa Azure Cosmos DB for Apache Cassandra to platforma jako usługa zapewniająca warstwę współdziałania protokołu przewodowego Apache Cassandra. Jeśli oczekujesz, że platforma będzie zachowywać się dokładnie tak samo jak w przypadku dowolnego klastra Apache Cassandra, należy wybrać usługę wystąpienia zarządzanego. Aby dowiedzieć się więcej, zobacz Różnice między usługą Azure Managed Instance for Apache Cassandra i Azure Cosmos DB for Apache Cassandra.
Czy wystąpienie zarządzane platformy Azure dla usługi Apache Cassandra jest zależne od usługi Azure Cosmos DB?
Nie, nie ma zależności architektury między wystąpieniem zarządzanym platformy Azure dla usługi Apache Cassandra i zapleczem usługi Azure Cosmos DB.
Jakie wersje usługi Apache Cassandra obsługują usługę?
Usługa obsługuje obecnie systemy Cassandra w wersji 3.11 i 4.0. Obie wersje są ogólnie dostępne. Zobacz nasz przewodnik Szybki start interfejsu wiersza polecenia platformy Azure (krok 5), aby określić wersję rozwiązania Cassandra podczas wdrażania klastra.
Czy usługa Azure Managed Instance dla systemu Apache Cassandra ma umowę SLA?
Tak, umowa SLA została opublikowana tutaj.
Czy mogę wdrożyć wystąpienie zarządzane platformy Azure dla usługi Apache Cassandra w dowolnym regionie?
Obecnie wystąpienie zarządzane jest dostępne w ograniczonej liczbie regionów.
Jakie są limity magazynu i przepływności wystąpienia zarządzanego platformy Azure dla usługi Apache Cassandra?
Te limity zależą od wybranej jednostki SKU maszyny wirtualnej.
W jaki sposób są przeprowadzane naprawy bazy danych Cassandra w usłudze Azure Managed Instance dla systemu Apache Cassandra?
Używamy cassandra-reaper.io. Jest ona skonfigurowana do automatycznego uruchamiania.
Jaki jest koszt wystąpienia zarządzanego platformy Azure dla usługi Apache Cassandra?
Opłaty za wystąpienie zarządzane są naliczane na podstawie bazowego kosztu maszyny wirtualnej z niewielkim znacznikiem. Aby uzyskać więcej informacji, zobacz stronę z cennikiem.
Czy można skonfigurować zachowanie przy użyciu ustawień pliku YAML?
Tak, można osadzać konfiguracje plików YAML w ramach wdrożenia szablonu usługi Azure Resource Manager.
Jak mogę monitorować infrastrukturę wraz z przepływnością?
Serwer Prometheus jest hostowany w celu monitorowania aktywności w klastrze i uwidacznia punkt końcowy. Zapewnia to 10 minut lub 10 GB danych (w zależności od tego, która wartość progowa zostanie osiągnięta jako pierwsza). Aby użyć tego monitorowania, należy skonfigurować federację i odpowiednie narzędzie pulpitu nawigacyjnego, takie jak Grafana.
Czy wystąpienie zarządzane platformy Azure dla usługi Apache Cassandra zapewnia pełne kopie zapasowe?
Tak, zapewnia pełne kopie zapasowe w usłudze Azure Storage i przywraca je do nowego klastra. Więcej informacji można znaleźć tutaj.
Jak mogę migrować dane z istniejącego klastra Apache Cassandra do wystąpienia zarządzanego platformy Azure dla systemu Apache Cassandra?
Usługa Azure Managed Instance for Apache Cassandra obsługuje wszystkie funkcje usługi Apache Cassandra w celu replikowania i przesyłania strumieniowego danych między centrami danych.
Czy mogę sparować lokalny klaster Apache Cassandra z wystąpieniem zarządzanym platformy Azure dla usługi Apache Cassandra?
Tak, można skonfigurować klaster hybrydowy za pomocą usługi Azure Virtual Network z wstrzykniętymi centrami danych wdrożonym przez usługę. Centra danych wystąpienia zarządzanego mogą komunikować się z lokalnymi centrami danych w tym samym pierścieniu klastra.
Gdzie mogę przekazać opinię na temat funkcji usługi Azure Managed Instance dla systemu Apache Cassandra?
Prześlij opinię za pośrednictwem opinii użytkowników, korzystając z kategorii "Managed Apache Cassandra" (Zarządzana usługa Apache Cassandra).
Aby rozwiązać problem z Twoim kontem, wyślij żądanie obsługi w portalu Azure Portal.
Często zadawane pytania dotyczące wdrożenia
Czy wystąpienie zarządzane będzie obsługiwać dodawanie węzłów, stan klastra i polecenia stanu węzła?
Wszystkie polecenia tylko do nodetool
odczytu, takie jakstatus
, są dostępne za pośrednictwem interfejsu wiersza polecenia platformy Azure. Jednak operacje, takie jak dodawanie węzła, nie są dostępne, ponieważ zarządzamy kondycją węzłów w wystąpieniu zarządzanym. W trybie hybrydowym można nawiązać połączenie z klastrem za pomocą polecenia nodetool
. Jednak użycie nodetool
nie jest zalecane, ponieważ może zdestabilizować klaster. Może również unieważnić umowę SLA dotyczącą obsługi produkcyjnej w odniesieniu do kondycji centrów danych wystąpienia zarządzanego w klastrze.
Co się stanie z różnymi ustawieniami metadanych tabeli?
Ustawienia metadanych tabeli, takich jak filtr blooma, buforowanie, prawdopodobieństwo naprawy odczytu, gc_grace i memtable_flush_period kompresji, są w pełni obsługiwane tak jak w przypadku dowolnego własnego środowiska apache Cassandra.
Czy mogę wdrożyć klaster wystąpienia zarządzanego przy użyciu programu Terraform?
Tak. Przykład wdrażania klastra z centrum danych można znaleźć tutaj.
Jak dodać pojedynczy publiczny punkt końcowy do klastra Cassandra wystąpienia zarządzanego platformy Azure?
Aby to osiągnąć, możesz utworzyć moduł równoważenia obciążenia. Podczas konfigurowania pul zaplecza modułu równoważenia obciążenia użyj wszystkich adresów IP z centrum danych w klastrze wystąpienia zarządzanego. W dziennikach mogą występować błędy podczas korzystania z języka Java i innych sterowników Cassandra. Użytkownicy używają tego podejścia do obejścia ograniczeń sieci podczas administrowania klastrami za pomocą narzędzia cqlsh. Takie podejście może spowodować dodatkowe koszty. Ponadto należy dokładnie ocenić, w jaki sposób wybór pojedynczego punktu końcowego może mieć wpływ na wydajność.
Następne kroki
Aby dowiedzieć się więcej o często zadawanych pytaniach w innych interfejsach API, zobacz: