Vanliga frågor och svar om Azure Managed Instance för Apache Cassandra

Den här artikeln tar upp vanliga frågor om Azure Managed Instance för Apache Cassandra. Du får lära dig när du ska använda hanterade instanser, deras fördelar, dataflödesgränser, regioner som stöds och deras konfigurationsinformation.

Allmänna vanliga frågor och svar

Vilka är fördelarna med Azure Managed Instance för Apache Cassandra?

Apache Cassandra-databasen är det rätta valet när du behöver skalbarhet och hög tillgänglighet utan att påverka prestandan. Det är en bra plattform för verksamhetskritiska data på grund av linjär skalbarhet och beprövad feltolerans på maskinvara eller molninfrastruktur. Azure Managed Instance för Apache Cassandra är en tjänst för att hantera instanser av Apache Cassandra-datacenter med öppen källkod som distribuerats i Azure.

Det kan användas antingen helt i molnet eller som en del av ett hybridmoln och lokalt kluster. Den här tjänsten är ett bra val när du vill ha detaljerad konfiguration och kontroll som du har i Apache Cassandra med öppen källkod, utan underhållskostnader.

Varför ska jag använda den här tjänsten i stället för Azure Cosmos DB för Apache Cassandra?

Azure Managed Instance för Apache Cassandra levereras av Azure Cosmos DB-teamet. Det är en fristående hanterad tjänst för distribution, underhåll och skalning av Apache Cassandra-datacenter och kluster med öppen källkod. Azure Cosmos DB för Apache Cassandra är å andra sidan en plattform som en tjänst, vilket ger ett samverkanslager för Apache Cassandra-trådprotokollet. Om du förväntar dig att plattformen ska bete sig på exakt samma sätt som alla Apache Cassandra-kluster bör du välja den hanterade instanstjänsten. Mer information finns i Skillnader mellan Azure Managed Instance för Apache Cassandra och Azure Cosmos DB för Apache Cassandra.

Är Azure Managed Instance för Apache Cassandra beroende av Azure Cosmos DB?

Nej, det finns inget arkitekturberoende mellan Azure Managed Instance för Apache Cassandra och Azure Cosmos DB-serverdelen.

Vilka versioner av Apache Cassandra stöder tjänsten?

Tjänsten stöder för närvarande Cassandra-versionerna 3.11 och 4.0. Som standard distribueras version 3.11 eftersom version 4.0 för närvarande är i offentlig förhandsversion. Se vår Azure CLI-snabbstart (steg 5) för att ange Cassandra-versionen under klusterdistributionen.

Har Azure Managed Instance för Apache Cassandra ett serviceavtal?

Ja, serviceavtalet publiceras här.

Kan jag distribuera Azure Managed Instance för Apache Cassandra i vilken region som helst?

Den hanterade instansen är för närvarande tillgänglig i ett begränsat antal regioner.

Vilka är lagrings- och dataflödesgränserna för Azure Managed Instance för Apache Cassandra?

Dessa gränser beror på vilka SKU:er för virtuella datorer du väljer.

Hur utförs Cassandra-reparationer i Azure Managed Instance för Apache Cassandra?

Vi använder cassandra-reaper.io. Den är konfigurerad att köras automatiskt åt dig.

Vad kostar Azure Managed Instance för Apache Cassandra?

Avgifterna för hanterade instanser baseras på den underliggande kostnaden för virtuella datorer, med en liten pålägg. Mer information finns på sidan med priser.

Kan jag använda YAML-filinställningar för att konfigurera beteende?

Ja, du kan bädda in YAML-filkonfigurationer som en del av en azure Resource Manager malldistribution.

Hur kan jag övervaka infrastrukturen tillsammans med dataflödet?

Prometheus-servern finns för att övervaka aktivitet i klustret och exponerar en slutpunkt. Detta behåller 10 minuter eller 10 GB data (beroende på vilket tröskelvärde som når först). Om du vill använda den här övervakningen måste du konfigurera en federation och ett lämpligt instrumentpanelsverktyg, till exempel Grafana.

Tillhandahåller Azure Managed Instance för Apache Cassandra fullständiga säkerhetskopior?

Ja, den tillhandahåller fullständiga säkerhetskopior till Azure Storage och återställer till ett nytt kluster. Mer information finns här.

Hur migrerar jag data från mitt befintliga Apache Cassandra-kluster till Azure Managed Instance för Apache Cassandra?

Azure Managed Instance för Apache Cassandra stöder alla funktioner i Apache Cassandra för att replikera och strömma data mellan datacenter.

Kan jag koppla ett lokalt Apache Cassandra-kluster med Azure Managed Instance för Apache Cassandra?

Ja, du kan konfigurera ett hybridkluster med Azure Virtual Network inmatade datacenter som distribueras av tjänsten. Managed Instance-datacenter kan kommunicera med lokala datacenter i samma klusterring.

Var kan jag ge feedback om Azure Managed Instance för Apache Cassandra-funktioner?

Ge feedback via feedback från användaren med kategorin "Hanterad Apache Cassandra".

Om du vill åtgärda ett problem med ditt konto, skickar du in ett supportärende i Azure-portalen.

Distributionsspecifika vanliga frågor och svar

Kommer den hanterade instansen att ha stöd för nodtillägg, klusterstatus och nodstatuskommandon?

Alla skrivskyddadenodetool kommandon som status är tillgängliga via Azure CLI. Åtgärder som nodtillägg är dock inte tillgängliga eftersom vi hanterar hälsotillståndet för noder i den hanterade instansen. I hybridläget kan du ansluta till klustret med nodetool. Det rekommenderas dock inte att använda nodetool eftersom det kan destabilisera klustret. Det kan också ogiltigförklara alla serviceavtal för produktionsstöd som rör hälsotillståndet för de hanterade instansdatacentren i klustret.

Vad händer med olika inställningar för tabellmetadata?

Inställningarna för tabellmetadata, till exempel bloom-filter, cachelagring, läsreparationschans, gc_grace och komprimering memtable_flush_period stöds fullt ut som med alla Apache Cassandra-miljöer med egen värd.

Kan jag distribuera ett kluster för hanterad instans med Terraform?

Ja. Du hittar ett exempel för att distribuera ett kluster med ett datacenter här.

Nästa steg

Mer information om vanliga frågor och svar i andra API:er finns i: