Share via


Determine required subnet size and range for Azure SQL Managed Instance

A következőre vonatkozik: Felügyelt Azure SQL-példány

Ez a cikk segítséget nyújt a felügyelt Azure SQL-példány megfelelő alhálózatméretének és IP-címtartományának meghatározásában.

Áttekintés

A felügyelt Azure SQL-példány olyan szolgáltatásösszetevőkből áll, amelyek egy virtuális fürt által üzemeltetett és egy Azure-beli virtuális hálózaton üzembe helyezett, egy vagy több virtuálisgép-csoportban elhelyezett, elkülönített virtuális gépek dedikált készletén vannak üzemeltetve.

Egy virtuális hálózat egyetlen alhálózatához társított virtuális fürt egy vagy több felügyelt SQL-példányt üzemeltethet. Az alhálózaton üzembe helyezhető példányok száma az alhálózat méretétől (alhálózati tartomány) függ.

Felügyelt SQL-példány létrehozásakor az Azure számos virtuális gépet foglal le a kiválasztott szolgáltatási szint alapján. Mivel ezek a virtuális gépek az alhálózathoz vannak társítva, IP-címeket igényelnek. A rendszeres üzemeltetés és szolgáltatáskarbantartás során magas rendelkezésre állás biztosítása érdekében az Azure további virtuális gépeket is lefoglalhat. Az alhálózatban a szükséges IP-címek száma általában nagyobb, mint az adott alhálózatban lévő FELÜGYELT SQL-példányok száma.

Alhálózat méretének meghatározása

Gondosan tervezze meg az alhálózat méretét a felügyelt SQL-példányok üzembe helyezéséhez.

Terv szerint minden felügyelt SQL-példánynak legalább 32 IP-címre van szüksége egy alhálózatban. Az alhálózati IP-tartományok meghatározásakor legalább /27 alhálózati maszkot használhat.

Az alhálózat méretének meghatározásakor az alábbi szempontokat soroljuk fel:

  • Példányokkal kapcsolatos szempontok:
    • Felügyelt SQL-példányok száma
    • Példányok szolgáltatási szintje
  • Virtuális fürttel kapcsolatos szempontok:
    • Hardverkonfigurációk
    • Karbantartási időszak konfigurációi
  • A felügyeleti műveletekhez kapcsolódó szempontok:
    • A szolgáltatási szint, a hardverkonfiguráció vagy a karbantartási időszak vertikális fel- és leskálázását vagy módosítását tervezi

A számításhoz használja az alábbi paramétereket:

  • Az Azure öt IP-címet használ az alhálózatban a saját igényeinek megfelelően.
  • Minden virtuálisgép-csoport további hat címet foglal le.
  • Minden felügyelt SQL-példány számos címet használ, amelyek a szolgáltatási szinttől függenek.
    • Az általános célú felügyelt SQL-példány három címet használ
    • üzletileg kritikus felügyelt SQL-példány öt címet használ
  • Minden méretezési kérelem ideiglenesen megduplázza a skálázandó példányhoz lefoglalt címek számát

Fontos

Mivel az alhálózat címtartományának módosítása nem támogatott, ha az erőforrások az alhálózatban léteznek, jobb, ha nagyobb alhálózatokat használ, mint kisebbeket, hogy megelőzzék a problémákat a jövőben.

Egyszer üzembe helyezett példány

Az alábbi táblázat az egyes szolgáltatási szinteken üzembe helyezett alhálózat egyetlen példányához szükséges IP-címek számát mutatja:

Szolgáltatási szint Azure-használat1 Virtuálisgép-csoport használata2 Példányhasználat Összesen3
Általános célú 5 6 3 14
Üzletileg kritikus 5 6 5 16

1 Az Azure által használt címek meg vannak osztva az alhálózat összes példányán
2 A virtuálisgép-csoport által használt címek meg vannak osztva az ugyanazon csoporton belül elhelyezett példányok között
3 A példány által használt címek teljes száma

A példányok alhálózathoz való hozzáadása növeli a példány által használt címek számát, ezért növeli a címek teljes számát.

Többpéldányos alhálózatok

Az ebben a szakaszban szereplő képlet kiszámítja az alhálózat több példányához szükséges címek számát, figyelembe véve az új virtuálisgép-csoportok létrehozásának lehetőségét egy későbbi példány létrehozása vagy frissítése során, valamint a virtuális fürtök karbantartási időszakát és hardverkövetelményeit.

A következő képlet segítségével kiszámíthatja az IP-címek teljes számát a példányok száma alapján:

5 + (a * 6) + (b * 10) + (c * 6) Ahol

  • a = GP-példányok száma
  • b = BC-példányok száma
  • c = a különböző virtuálisgép-csoportok száma

Az alábbi lista a képletben használt számokat ismerteti:

  • 5 az Azure által fenntartott IP-címek száma
  • 6 cím GP-példányonként (3 a kezdeti üzembe helyezéshez, 3 egy végleges skálázási művelethez)
  • 10 cím BC-példányonként (5 a kezdeti üzembe helyezéshez, 5 egy végleges skálázási művelethez)
  • Virtuálisgép-csoportonként 6 cím

Fontos

Mivel a csoporthoz csatlakozni képes virtuális gépek száma korlátozott, a meglévő csoportokban a helyhiány azt eredményezheti, hogy azonos specifikációkkal rendelkező virtuálisgép-csoportot hoz létre. Előfordulhat, hogy egy nagy számú példányt tartalmazó alhálózat több, azonos konfigurációjú gépcsoporttal rendelkezik, és meghaladja a 9 virtuálisgép-csoportot.

Example 1

Három általános célú és két üzletileg kritikus példány üzembe helyezését tervezi ugyanahhoz az alhálózathoz. Minden példánynak ugyanaz a karbantartási időszaka van, és ugyanazon a hardverkonfiguráción fut.

Ha ezeket az értékeket a képletbe szeretné illeszteni: 5 + (3 * 6) + (2 * 10) + (1 * 6) = 49

Mivel az IP-tartományok 2-ben vannak definiálva, 49 IP-cím támogatásához az alhálózatnak legalább 64 (2^6) IP-tartományra van szüksége ehhez az üzembe helyezéshez. Foglalja le az alhálózatot a /26 alhálózati maszkkal.

Example 2

Összesen hét példány üzembe helyezését tervezi ugyanahhoz az alhálózathoz, négy általános célú és három üzletileg kritikus példányhoz. Három a standard sorozatú hardveren futó fejlesztői/tesztelési példányok alapértelmezett karbantartási időszakkal (1. virtuális gépcsoport), míg a fennmaradó négy éles környezetben, prémium sorozatú hardveren fut egy hétvégi karbantartási időszakkal (2. virtuálisgép-csoport).

Ha ezeket az értékeket a képletbe szeretné illeszteni: 5 + (4 * 6) + (3 * 10) + (2 * 6) = 71

Mivel az IP-tartományok 2-ben vannak definiálva, 71 IP-cím támogatásához az alhálózatnak legalább 128 (2^7) IP-tartományra van szüksége ehhez az üzembe helyezéshez. Az alhálózatot /25-ös alhálózati maszkkal kell lefoglalnia.

Figyelmeztetés

Bár a felügyelt SQL-példányok olyan alhálózaton való üzembe helyezése, amely kevesebb IP-címmel rendelkezik, mint ahogyan azt a képlet javasolja, mindig fontolja meg nagyobb alhálózatok használatát, hogy elkerülje az IP-címek hiányából eredő jövőbeli problémákat, például azt, hogy nem lehet további példányokat létrehozni az alhálózaton belül, vagy a meglévő példányokat skálázni.

Frissítési forgatókönyvek

A skálázási művelet során a példányok ideiglenesen további IP-kapacitást igényelnek, amelyek a szolgáltatási szinttől függenek.

Az alábbi táblázat a méretezési művelethez szükséges további IP-címek ideiglenes számát mutatja be, amelyekhez nem szükséges új virtuálisgép-csoport létrehozása:

Szolgáltatási szint Forgatókönyv További címek
GP Virtuális magok skálázása 3
GP Tárterület skálázása 0
GP Váltás BC-re 5
BC Virtuális magok skálázása 5
BC Tárterület skálázása 5
BC Váltás gp-ra 3

Az új virtuálisgép-csoport létrehozását eredményező műveletek, például a hardvergeneráció vagy a karbantartási időszak módosítása, további 6 állandó címet igényelnek az új csoporthoz.

Következő lépések