Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Fontos
Az Azure Cosmos DB for PostgreSQL már nem támogatott új projektek esetén. Ne használja ezt a szolgáltatást új projektekhez. Ehelyett használja az alábbi két szolgáltatás egyikét:
Az Azure Cosmos DB for NoSQL használata nagy léptékű forgatókönyvekhez tervezett elosztott adatbázis-megoldáshoz 99,999% rendelkezésre állási szolgáltatásiszint-szerződéssel (SLA), azonnali automatikus skálázással és automatikus feladatátvétellel több régióban.
Használja az Azure Database For PostgreSQL Rugalmas fürtök funkcióját a megosztott PostgreSQL-hez a nyílt forráskódú Citus-bővítmény használatával.
Számos Azure-régió rendelkezik rendelkezésre állási zónákkal. A rendelkezésre állási zónák (AZ-k) egy régióban lévő adatközpontok különálló csoportjai. A rendelkezésre állási zónák elég közel vannak ahhoz, hogy a régiójukon belül más rendelkezésre állási zónákkal is alacsony késésű kapcsolattal rendelkezzenek. Egy nagy teljesítményű hálózat csatlakozik hozzájuk, amely 2 ezredmásodpercnél kisebb utazási késéssel rendelkezik.
Ugyanakkor a rendelkezésre állási zónák elég messze vannak egymástól, hogy csökkenjen annak a valószínűsége, hogy egynél többre is hatással lesznek a helyi kimaradások vagy az időjárás. A rendelkezésreállási zónák független áramellátási, hűtési és hálózati infrastruktúrával rendelkeznek. Úgy lettek kialakítva, hogy ha egy zóna kimaradásba kerül, akkor a regionális szolgáltatásokat a fennmaradó zónák támogatják a különböző Azure-szolgáltatásokban.
Az Azure Cosmos DB for PostgreSQL támogatja a rendelkezésre állási zónákat a jobb megbízhatóság és vészhelyreállítás érdekében. A rendelkezésre állási zónák előnyei attól függően változnak, hogy engedélyezve van-e a magas rendelkezésre állás egy Azure Cosmos DB for PostgreSQL-fürtön.
A rendelkezésre állási zóna kimaradásának rugalmassága a regionális szolgáltatásösszetevők esetében
Minden támogatott Azure-régióban számos Azure Cosmos DB for PostgreSQL-szolgáltatásösszetevő található, amelyek nem tartoznak egyes fürtökhöz, hanem a felügyelt szolgáltatás futtatásának kritikus részei. Ezek az összetevők lehetővé teszik az összes felügyeleti művelet folyamatos végrehajtását, például az új fürtkiépítést és a meglévő fürtök skálázását, valamint az összes belső műveletet, például a csomópont állapotának figyelését.
Ha az Azure-régió támogatja a rendelkezésre állási zónákat, ezek a szolgáltatásösszetevők az AZ redundánsnak vannak konfigurálva. Ez azt jelenti, hogy minden Azure Cosmos DB for PostgreSQL-szolgáltatásösszetevő képes fenntartani az AZ kimaradását, vagy más szóval rugalmasak egyetlen AZ-kimaradáshoz.
Függetlenül attól, hogy egy fürt magas rendelkezésre állással van-e konfigurálva, a folyamatban lévő műveletek ezektől a szolgáltatásösszetevőktől függnek. A szolgáltatásösszetevők AZ redundanciájának kritikus eleme a rendelkezésre állási zónák kimaradásának rugalmassága az Azure Cosmos DB for PostgreSQL-ben.
A rendelkezésre állási zóna kimaradásának hatása a magas rendelkezésre állású és nem elérhető fürtökre
A fürt összes csomópontja egy rendelkezésre állási zónába van telepítve. Az előnyben részesített AZ beállítás lehetővé teszi, hogy az összes fürtcsomópont ugyanabban a rendelkezésre állási zónában legyen, ahol az alkalmazás telepítve van. Ha az összes csomópont ugyanabban az AZ-ban található, alacsonyabb késést biztosít a csomópontok között, ezáltal javítva a fürt általános teljesítményét.
Ha a magas rendelkezésre állás (HA) be van kapcsolva egy fürtön, az összes elsődleges csomópont egy AZ-ban jön létre, és az összes készenléti csomópont egy másik AZ-ban van kiépítve. A csomópontok a következő események során mozoghatnak a rendelkezésre állási zónák között:
- Hiba történik egy elsődleges HA-kompatibilis csomóponton. Ebben az esetben az elsődleges csomópont készenléti csomópontja új elsődleges lesz, és a készenléti csomópont elérhetőségi zónája lesz az új elérhetőségi zóna az új elsődleges csomóponthoz.
- Ütemezett karbantartási esemény zajlik a klaszteren. A karbantartás végén a klaszter összes elsődleges csomópontja ugyanabban az elérhetőségi zónában lesz.
Ha a magas rendelkezésre állás engedélyezve van, a fürt továbbra is elérhető marad az AZ teljes leállása során, és lehetséges feladatátvételt hajt végre az érintett AZ-ben lévő elsődleges csomópontokon. Ha egy klaszteren nincsen engedélyezve a magas rendelkezésre állás, csak az elérhetőségi zónát érintő kimaradás, ahol a csomópontok elhelyezkednek, befolyásolja a klaszter rendelkezésre állását.
Az Azure Portalon vagy programozott módszerek, például REST API-k használatával mindig ellenőrizheti az egyes elsődleges csomópontok rendelkezésre állási zónáját.
A rendelkezésre állási zónák rugalmassági előnyeinek kihasználása érdekében a fürtnek az Azure azon régióiban kell lennie, ahol az Azure Cosmos DB for PostgreSQL az AZ-kimaradások rugalmasságára van konfigurálva.
Következő lépések
- Tekintse meg az Azure Cosmos DB for PostgreSQL-ben az AZ-kimaradás rugalmasságához konfigurált régiókat
- Az Azure rendelkezésre állási zónáinak ismertetése
- Megtudhatja, hogyan kell engedélyezni a magas rendelkezésre állást egy fürtben.