Určení požadované velikosti a rozsahu podsítě pro službu Azure SQL Managed Instance

Platí pro:Azure SQL Managed Instance

Tento článek vám pomůže určit odpovídající velikost podsítě a rozsah IP adres pro službu Azure SQL Managed Instance.

Přehled

Spravovaná instance Azure SQL se skládá z komponent služeb hostovaných na vyhrazené sadě izolovaných virtuálních počítačů umístěných v jedné nebo více skupinách virtuálních počítačů hostovaných virtuálním clusterem a nasazených ve virtuální síti Azure.

Virtuální cluster přidružený k jedné podsíti ve virtuální síti může hostovat jednu nebo více spravovaných instancí SQL. Počet instancí, které je možné nasadit do podsítě, závisí na velikosti podsítě (rozsah podsítě).

Když vytvoříte spravovanou instanci SQL, Azure přidělí na základě zvolené úrovně služby několik virtuálních počítačů. Vzhledem k tomu, že tyto virtuální počítače jsou přidružené k vaší podsíti, vyžadují IP adresy. Kvůli zajištění vysoké dostupnosti během pravidelné údržby provozu a údržby služeb může Azure přidělit další virtuální počítače. Počet požadovaných IP adres v podsíti je obvykle větší než počet spravovaných instancí SQL v této podsíti.

Určení velikosti podsítě

Pečlivě naplánujte velikost podsítě pro nasazení spravované instance SQL.

Každá spravovaná instance SQL potřebuje v podsíti minimálně 32 IP adres. Při definování rozsahů IP adres podsítě můžete použít minimální masku podsítě /27.

Tady je seznam aspektů při určování velikosti vaší podsítě:

  • Důležité informace týkající se instancí:
    • Počet spravovaných instancí SQL
    • Úroveň služby instancí
  • Důležité informace související s virtuálním clusterem:
    • Konfigurace hardwaru
    • Konfigurace časových období údržby
  • Důležité informace související s operacemi správy:
    • Plány vertikálního navýšení/snížení kapacity nebo změna úrovně služby, konfigurace hardwaru nebo časového období údržby

K vytvoření výpočtu použijte následující parametry:

  • Azure používá pět IP adres v podsíti pro vlastní potřeby.
  • Každá skupina virtuálních počítačů přidělí dalších šest adres.
  • Každá spravovaná instance SQL používá řadu adres, které závisí na úrovni služby.
    • Spravovaná instance SQL pro obecné účely používá tři adresy
    • Pro důležité obchodní informace spravovaná instance SQL používá pět adres
  • Každý požadavek na škálování dočasně zdvojnásobí počet adres přidělených pro škálovanou instanci.

Důležité

Vzhledem k tomu, že změna rozsahu adres podsítě není podporovaná, pokud existují prostředky v podsíti, je lepší používat větší podsítě a ne menší, aby se zabránilo problémům v budoucnu.

Instance s jedním nasazením

Následující tabulka uvádí počet IP adres požadovaných pro jednu instanci v podsíti nasazené do každé úrovně služby:

Úroveň služby VyužitíAzure 1 Využitískupiny virtuálních počítačů 2 Využití instancí Celkem3
Pro obecné účely 5 6 3 14
Pro důležité obchodní informace 5 6 5 16

1 Adresy používané Azure se sdílejí napříč všemi instancemi v podsíti.
2 Adresy používané skupinou virtuálních počítačů se sdílejí mezi instancemi umístěnými ve stejné skupině.
3 Celkový počet adres používaných instancí

Přidáním instancí do podsítě se zvyšuje počet adres používaných instancí a tím se zvyšuje celkový počet adres.

Podsítě s více instancemi

Vzorec v této části vypočítá počet adres potřebných pro více instancí v podsíti, přičemž bere v úvahu potenciál vytvoření nových skupin virtuálních počítačů během následného požadavku na vytvoření nebo aktualizaci instance a také časové období údržby a hardwarové požadavky virtuálních clusterů.

K výpočtu celkového počtu IP adres na základě počtu instancí použijte následující vzorec:

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

  • a = počet instancí GP
  • b = počet instancí BC
  • c = počet různých skupin virtuálních počítačů

Následující seznam vysvětluje čísla použitá ve vzorci:

  • 5 je počet IP adres rezervovaných v Azure.
  • 6 adres na instanci GP (3 pro počáteční nasazení, 3 pro operaci konečného škálování)
  • 10 adres na instanci BC (5 pro počáteční nasazení, 5 pro případnou operaci škálování)
  • 6 adres na skupinu virtuálních počítačů

Důležité

Vzhledem k tomu, že existuje omezení počtu virtuálních počítačů, které se můžou připojit ke skupině, může nedostatek místa v existující skupině vést k vytvoření skupiny virtuálních počítačů se stejnými specifikacemi. Podsíť s velkým počtem instancí může mít více skupin počítačů se stejnou konfigurací a překročit 9 skupin virtuálních počítačů.

Příklad 1

Plánujete mít tři instance pro obecné účely a dvě Pro důležité obchodní informace instance nasazené do stejné podsítě. Všechny instance mají stejné časové období údržby a běží na stejné konfiguraci hardwaru.

Zapojte tyto hodnoty do vzorce: 5 + (3 * 6) + (2 * 10) + (1 * 6) = 49

Vzhledem k tomu, že rozsahy IP adres jsou definované v rámci 2, aby podporovaly 49 IP adres, vaše podsíť pro toto nasazení vyžaduje minimální rozsah IP adres 64 (2^6). Vyhraďte podsíť s maskou podsítě /26.

Příklad 2

Plánujete nasadit celkem sedm instancí do stejné podsítě, čtyři instance pro obecné účely a tři Pro důležité obchodní informace instance. Tři jsou instance vývoje/testování běžící na hardwaru řady Standard s výchozím časovým obdobím údržby (skupina virtuálních počítačů 1), zatímco zbývající čtyři instance jsou v produkčním prostředí a běží na hardwaru řady Premium s časovým obdobím údržby o víkendu (skupina virtuálních počítačů 2).

Zapojte tyto hodnoty do vzorce: 5 + (4 * 6) + (3 * 10) + (2 * 6) = 71

Vzhledem k tomu, že rozsahy IP adres jsou definovány v rámci 2, aby podporovala 71 IP adres, vaše podsíť pro toto nasazení vyžaduje minimální rozsah IP adres 128 (2^7). Podsíť musíte rezervovat s maskou podsítě /25.

Upozornění

I když nasazení spravovaných instancí SQL do podsítě s menším počtem IP adres, než navrhuje vzorec, je možné použít větší podsítě, vždy zvažte použití větších podsítí, abyste se vyhnuli budoucím problémům, které vyplývají z nedostatku IP adres, jako je nemožnost vytvářet další instance v rámci podsítě nebo škálovat existující instance.

Scénáře aktualizace

Během operace škálování instance dočasně vyžadují další kapacitu PROTOKOLU IP, která závisí na úrovni služby.

Následující tabulka uvádí dočasný počet dalších IP adres potřebných pro operaci škálování, která nevyžaduje vytvoření nové skupiny virtuálních počítačů:

Úroveň služby Scénář Další adresy
GP Škálování virtuálních jader 3
GP Škálování úložiště 0
GP Přechod na BC 5
BC Škálování virtuálních jader 5
BC Škálování úložiště 5
BC Přepnutí na GP 3

Operace, které vedou k vytvoření nové skupiny virtuálních počítačů, jako je změna generace hardwaru nebo časového období údržby, vyžadují pro novou skupinu dalších 6 trvalých adres.

Další kroky