Megosztás a következőn keresztül:


Az Azure Cosmos DB skálázása és konfigurálása MongoDB vCore klaszterhez

Az Azure Cosmos DB for MongoDB virtuális mag zökkenőmentes méretezhetőséget és régión belüli magas rendelkezésre állást (HA) biztosít. Ez a dokumentum gyors útmutatóként szolgál azoknak a fejlesztőknek, akik szeretnék megtudni, hogyan méretezhetik és konfigurálhatják fürtöiket.

Előfeltételek

  • Az Azure CLI legújabb verziója az Azure Cloud Shellben.

    • Ha inkább helyi cli-referenciaparancsokat szeretne futtatni, jelentkezzen be az Azure CLI-be a az login parancs használatával.

Számítási fürt skálázása

A fürtszint lehetővé teszi a virtuális magok számának és a ram mennyiségének konfigurálását a fürt fizikai szegmenseihez. A fürtszintet bármikor, megszakítás nélkül módosíthatja az igényeinek megfelelően. Növelheti például az M50-rőlaz M60-ra , vagy csökkentheti az M50-etM40-re.

  1. A fürt oldalsávjának Beállítások csoportjában válassza a Méretezés lehetőséget.

  2. A klaszter szint módosításához válassza ki az új szintet a legördülő menüből.

    Képernyőkép arról, hogyan módosíthatja a fürt számítási szintjét a fürt Méretezés lapján, és hogyan mentheti a módosításokat.

  3. A módosítás megőrzéséhez válassza a Mentés lehetőséget.

Feljegyzés

A normál számítási szintről a kipukkasztható szintre való visszalépés nem támogatott.

Növelje a tárterület méretét

Növelheti a tárterület méretét , hogy az adatbázis több helyet biztosítson a növekedéshez. A tárterület például 128 GiB-ről256 GiB-ra növelhető.

  1. A tárterület méretének növeléséhez válassza ki az új méretet a legördülő menüből.

    Képernyőkép a tároló fizikai szegmensenkénti beállításáról a fürt Méretezés lapján.

  2. A módosítás megőrzéséhez válassza a Mentés lehetőséget.

Fontos

A tárterület mérete csak növelhető, nem csökkenthető.

Magas rendelkezésre állás engedélyezése vagy letiltása

Az igényeinek megfelelően engedélyezheti vagy letilthatja a régión belüli magas rendelkezésre állást (HA). A régión belüli magas rendelkezésre állás elkerüli az adatbázis állásidejét azáltal, hogy a fürt minden elsődleges szegmensének replika szegmenseit fenntartja. Ha egy elsődleges törzs leáll, a rendszer automatikusan átirányítja a bejövő kapcsolatokat a replika törzsére, biztosítva a minimális leállási időt.

  1. A régión belüli HA engedélyezéséhez vagy letiltásához kapcsolja be a jelölőnégyzetet.

    Képernyőkép a régión belüli magas rendelkezésre állású jelölőnégyzetről a fürt Méretezés lapján.

  2. A módosítás megőrzéséhez válassza a Mentés lehetőséget.

A fizikai szegmensek számának növelése

Fontos

A jelenleg előzetes verzióban lévő Azure Cosmos DB-ben a MongoDB vCore-hoz fizikai shardokat és adategyensúlyozást adhat hozzá. Ez az előzetes verzió szolgáltatásszint-szerződés nélkül érhető el, és éles számítási feladatokhoz nem ajánlott. Egyes funkciók nem támogatottak, vagy korlátozott képességekkel rendelkeznek.

Ha egy adatbázis egy fizikai szegmensfürt kapacitásán túlnő, növelheti a tárterület méretét , vagy további fizikai szegmenseket vehet fel. Miután hozzáadtak egy új fizikai szegmenst a fürthöz, fürt-újraegyensúlyozási műveletet kell végrehajtania az adatok újraelosztásához a szegmensek között. A fürtök minden fizikai szegmense mindig ugyanazzal a számítási és tárolási konfigurációval rendelkezik.

  1. Fizikai szegmensek hozzáadásához válassza ki az új szegmensek számát a listából.

    Képernyőkép a fizikai szegmensek számának legördülő listájáról a fürt Méretezés lapján.

  2. A módosítás megőrzéséhez válassza a Mentés lehetőséget.

  3. A módosítás megőrzéséhez válassza a Folytatás lehetőséget az előugró ablakban.

Ha több mint 10 fizikai töredékre van szüksége a klaszterben, forduljon csapatunkhoz segítségért.

Adatok újraegyensúlyozása

Miután hozzáadtak egy fizikai szegmenst egy fürthöz, vagy ha a több szegmenses fürt a fizikai szegmensei között egyenetlen tárterület-használattal rendelkezik, az adatok újraelosztása állásidő nélkül újraosztja az adatokat a szegmensek között.

Előzetes verzióban engedélyezni kell az adategyensúlyozást a fürtön:

  1. Nyissa meg a(z) fürt tulajdonságait az Azure portálon.
  2. A Szolgáltatások lap Beállítások területén válassza a Több szegmenses fürtök újraegyensúlyozója lehetőséget.
  3. A több szegmenses fürtök rebalancer paneljén válassza az Engedélyezés lehetőséget.

Az adategyensúlyozás elindításához csatlakozzon a fürthöz egy felügyeleti eszközzel, például a Mongo shell-lel.

  1. Indítsa el az újraegyensúlyozót a sh.startBalancer() paranccsal.

  2. Ellenőrizze a kiegyensúlyozó állapotát a következővel sh.isBalancerRunning().

  3. Állítsa le az újraegyensúlyozót a sh.stopBalancer() paranccsal.

Feljegyzés

Az újraegyensúlyozási folyamat időtartama a fizikai szegmensek között áthelyezett adatok mennyiségétől függ. A művelet online történik, és nem befolyásolja a fürt rendelkezésre állását vagy működését.

Következő lépések

Ebben az útmutatóban bemutattuk, hogy a Cosmos DB for MongoDB vCore-fürt skálázása és konfigurálása az Azure Portalon egyszerű folyamat. Az Azure Portal lehetővé teszi a fürtszint módosítását, a tárterület méretének növelését, a magas rendelkezésre állás engedélyezését vagy letiltását, valamint fizikai szegmensek hozzáadását állásidő nélkül.