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 äventyra prestanda. Det är en bra plattform för verksamhetskritiska data på grund av den linjära skalbarheten och den beprövade feltoleransen för 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.

Den 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 API för 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-API för Cassandra å andra sidan är en plattform som en tjänst som tillhandahåller 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 tjänsten för hanterad instans. Mer information finns i artikeln Azure Managed Instance for Apache Cassandra vs Azure Cosmos DB API för 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-version 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 valfri region?

För närvarande är den hanterade instansen 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 som 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 för att köras automatiskt åt dig.

Vad kostar Azure Managed Instance för Apache Cassandra?

Avgifterna för hanterade instanser baseras på den underliggande vm-kostnaden, 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 den 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, det ger fullständiga säkerhetskopior för att Azure Storage och återställer till ett nytt kluster. Mer information finns här.

Hur kan jag migrera 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 para ihop 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 distribuerats av tjänsten. Datacenter för hanterad instans 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 användarens röstfeedback med kategorin "Managed 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 datacenter för hanterade instanser i klustret.

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

Inställningarna för tabellmetadata som 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 hanterat instanskluster 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: