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


Virtuális gép hálózati sávszélessége

Az Azure különböző virtuálisgép-méreteket és -típusokat kínál, amelyek mindegyike különböző teljesítményképességekkel rendelkezik. Az egyik képesség a hálózati átviteli sebesség (vagy sávszélesség), amelyet megabit/másodpercben (Mbps) mérnek. Mivel a virtuális gépeket megosztott hardver üzemelteti, a hálózati kapacitást méltányosan kell megosztani az azonos hardveren osztozó virtuális gépek között. A nagyobb virtuális gépek viszonylag nagyobb sávszélességet kapnak, mint a kisebb virtuális gépek.

Az egyes virtuális gépekhez lefoglalt hálózati sávszélességet a rendszer a virtuális gép kimenő (kimenő) forgalmán méri. A virtuális gépet elhagyó összes hálózati forgalom beleszámít a lefoglalt korlátba, a céltól függetlenül. Ha például egy virtuális gép 1000 Mb/s-os korlátot használ, az a korlát azt határozza meg, hogy a kimenő forgalom egy másik virtuális gépre irányul-e ugyanabban a virtuális hálózaton vagy az Azure-on kívül.

A bejövő forgalom nincs közvetlenül mérve vagy korlátozva. Vannak azonban más tényezők is, például a processzor- és tárolási korlátok, amelyek befolyásolhatják a virtuális gépek bejövő adatok feldolgozásának képességét.

A gyorsított hálózatkezelés a hálózati teljesítmény javítására szolgál, beleértve a késést, az átviteli sebességet és a CPU-kihasználtságot. Bár a gyorsított hálózatkezelés javíthatja a virtuális gépek átviteli sebességét, ezt csak a virtuális gép által lefoglalt sávszélességig teheti meg. További információ a gyorsított hálózatkezelésről: Gyorsított hálózatkezelés Windows vagy Linux rendszerű virtuális gépekhez.

Az Azure-beli virtuális gépeknek rendelkezniük kell egy, de több hálózati adapterrel is rendelkezhetnek. A virtuális gépek számára lefoglalt sávszélesség a virtuális géphez csatolt összes hálózati adapter összes kimenő forgalmának összege. Más szóval a lefoglalt sávszélesség virtuális gépenként történik, függetlenül attól, hogy hány hálózati adapter van csatlakoztatva a virtuális géphez. Ha meg szeretné tudni, hogy a különböző Azure-beli virtuálisgép-méretek hány hálózati adaptert támogatnak, tekintse meg az Azure Windows és Linux rendszerű virtuálisgép-méreteket.

Várható hálózati átviteli sebesség

A várható kimenő átviteli sebességet és az egyes virtuálisgép-méretek által támogatott hálózati adapterek számát az Azure Windows és Linux rendszerű virtuálisgép-méretek részletezik. Válasszon ki egy típust (például Általános célú), majd válasszon egy méretet és sorozatot az eredményül kapott oldalon, például a Dv2 sorozatot. Minden sorozat utolsó oszlopában található egy táblázat a hálózati specifikációkkal, amelynek címe:

Hálózati adapterek maximális száma / várható hálózati teljesítmény (Mbps).

Az átviteli korlát a virtuális gépre vonatkozik. Az átviteli sebességet a következő tényezők nem befolyásolják:

  • Hálózati adapterek száma: A sávszélesség-korlát a virtuális gépről érkező összes kimenő forgalom összessége.

  • Gyorsított hálózatkezelés: Bár a szolgáltatás hasznos lehet a közzétett korlát elérésében, nem módosítja a korlátot.

  • Forgalom célhelye: Minden célhely a kimenő korlát felé számít.

  • Protokoll: Az összes protokoll minden kimenő forgalma beleszámít a korlátba.

Hálózati áramlási korlátok

A virtuális gépen lévő hálózati kapcsolatok száma bármikor befolyásolhatja a hálózati teljesítményt. Az Azure hálózati vereme folyamatoknak nevezett adatstruktúrákat használ a TCP/UDP-kapcsolat egyes irányainak nyomon követéséhez. Tipikus TCP/UDP-kapcsolat esetén két folyamatot hoz létre: egyet a bejövő forgalomhoz, egyet pedig a kimenő forgalomhoz. A protokollból, a helyi IP-címből, a távoli IP-címből, a helyi portból és a távoli portból álló ötös rekord azonosítja az egyes folyamatokat.

A végpontok közötti adatátvitelhez az adatátvitelt végző folyamatok mellett több folyamat létrehozása is szükséges. Néhány példa a DNS-feloldáshoz létrehozott folyamatok és a terheléselosztó állapot-mintavételeihez létrehozott folyamatok. A hálózati virtuális berendezések (NVA-k), például átjárók, proxyk, tűzfalak a berendezésen leállított és a berendezés által létrehozott kapcsolatokhoz létrehozott folyamatokat tekintik meg.

Képernyőkép a TCP-beszélgetés folyamatszámáról egy továbbító berendezésen keresztül.

Folyamatkorlátok és aktív kapcsolatokra vonatkozó javaslatok

Jelenleg az Azure hálózati vereme összesen 1 millió folyamatot (500 ezer bejövő és 500 ezer kimenő) támogat egy virtuális géphez. A virtuális gépek által különböző forgatókönyvekben kezelt összes aktív kapcsolat a következő.

  • A virtuális hálózathoz tartozó virtuális gépek 500 ezer aktív kapcsolatot tudnak kezelni minden virtuálisgép-mérethez, és minden irányban 500 ezer aktív folyamatot tudnak használni.

  • Az NVA-kkal, például átjáróval, proxyval és tűzfallal rendelkező virtuális gépek 250 ezer aktív kapcsolatot tudnak kezelni 500 ezer aktív folyamattal mindkét irányban , mivel az új kapcsolat beállításakor az előző ábrán látható módon továbbítják és további új folyamatokat hoznak létre.

A korlát elérése után a többi kapcsolat megszűnik. A kapcsolat létesítési és végződtetési sebessége szintén befolyásolhatja a hálózat teljesítményét, mivel a kapcsolat létesítése és lezárása megosztja a CPU-t a csomagfeldolgozási rutinokkal. Javasoljuk, hogy a számítási feladatokat a várt forgalmi mintákkal mérje fel, és megfelelően skálázza fel a számítási feladatokat a teljesítményigényeknek megfelelően.

A metrikák a Azure Monitor a hálózati folyamatok számának és a folyamatok létrehozási sebességének nyomon követéséhez a virtuális gépen vagy a Virtual Machine Scale Sets-példányokon. Lehetséges, hogy a virtuális gép vendég operációs rendszere által nyomon követett folyamatok száma különböző okok miatt eltér az Azure hálózati verem által nyomon követett folyamatok számától. Annak érdekében, hogy a hálózati kapcsolatok ne legyenek megszakadva, használja a Bejövő és kimenő folyamatok metrikát.

A képernyőképen a Azure Monitor Metrikák lapja látható egy vonaldiagrammal, valamint a bejövő és kimenő folyamatok összegével.

Következő lépések