Microsoft Azure Boost
A következőkre vonatkozik: ✔️ Linux rendszerű virtuális gépek ✔️ Windows rendszerű virtuális gépek méretei ✔️
Az Azure Boost a Microsoft által tervezett rendszer, amely a hipervizor és a gazdagép operációs rendszere által hagyományosan végrehajtott kiszolgálóvirtualizálási folyamatokat hasznosít célként szolgáló szoftverekre és hardverekre. Ez a kiszervezés felszabadítja a cpu-erőforrásokat a vendég virtuális gépek számára, ami jobb teljesítményt eredményez. Az Azure Boost emellett biztonságos alapot biztosít a felhőbeli számítási feladatokhoz. A Microsoft saját fejlesztésű hardver- és szoftverrendszerei biztonságos környezetet biztosítanak a virtuális gépek számára.
Juttatások
Az Azure Boost számos olyan funkciót tartalmaz, amelyek javíthatják a virtuális gépek teljesítményét és biztonságát. Ezek a funkciók az Azure Boost-kompatibilis virtuális gépek méreteinek kiválasztásával érhetők el.
Hálózatkezelés: Az Azure Boost olyan szoftver- és hardveres hálózati rendszereket tartalmaz, amelyek jelentős mértékben növelik a hálózati teljesítményt (akár 200 Gb/s hálózati sávszélesség) és a hálózati biztonságot is. Az Azure Boost-kompatibilis virtuálisgép-gazdagépek az új Microsoft Azure Hálózati Adaptert (MANA) tartalmazzák. További információ az Azure Boost hálózatkezeléséről.
Tárolás: A tárolási műveletek ki vannak töltve az Azure Boost FPGA-ba. Ez a kiszervezés vezető hatékonyságot és teljesítményt nyújt a biztonság javítása, a jitter csökkentése és a számítási feladatok késésének javítása mellett. A helyi tárolók mostantól akár 26 GBps-os és 6,6 millió IOPS-val is futnak, akár 14 GBps átviteli sebességgel és 750 K IOPS-val. További információ az Azure Boost Storage-ról.
Biztonság: Az Azure Boost a Cerberus-t használja a megbízhatóság független HW-gyökereként az NIST 800-193 minősítés eléréséhez. Az ügyfél számítási feladatai csak akkor futtathatók az Azure Boost-alapú architektúrán, ha a rendszeren futó belső vezérlőprogram és szoftver megbízható. További információ az Azure Boost Securityről.
Teljesítmény: Az Azure Boost tároló- és hálózatkezelési szolgáltatásának kiszervezésével a cpu-erőforrások felszabadulnak a megnövekedett virtualizációs teljesítmény érdekében. Az ilyen alapvető háttérfeladatokhoz általában használt erőforrások már elérhetők a vendég virtuális gép számára. További információ az Azure Boost teljesítményéről.
Hálózat
Az Azure Boost következő generációja bevezeti a Microsoft Azure Hálózati Adaptert (MANA). Ez a hálózati adapter (NIC) tartalmazza a legújabb hardveres gyorsítási funkciókat, és konzisztens illesztőfelülettel biztosítja a versenyképes teljesítményt. Ez az egyéni hardver- és szoftvermegoldás optimális hálózati teljesítményt biztosít, kifejezetten az Azure igényeinek megfelelően. A MANA funkciói úgy lettek kialakítva, hogy a hálózatkezelési élményt az alábbiakkal bővítse:
Több mint 200 Gb hálózati sávszélesség: Az egyéni hardver- és szoftverillesztők gyorsabb és hatékonyabb adatátvitelt eredményeznek. Akár 200 Gb/s-os hálózati sávszélességet is elindíthat a jövőbeni növekedéssel.
Magas hálózati rendelkezésre állás és stabilitás: Az Azure Boost biztosítja, hogy az Azure Boost aktív/aktív hálózati kapcsolatot létesítsen a Top of Rack (ToR) kapcsolóval, így a hálózat mindig a lehető legmagasabb teljesítményen működik.
A DPDK natív támogatása: További információ az Azure Boost Data Plane Development Kit (DPDK) Linux rendszerű virtuális gépeken való támogatásáról.
Konzisztens illesztőfelület: Egyszeri áttűnés biztosítása, amely a jövőbeli hardvermódosítások során nem fog megszakadni.
Integráció a jövőbeli Azure-funkciókkal: A konzisztens frissítések és a teljesítménybeli fejlesztések biztosítják, hogy mindig egy lépéssel előrébb járjon.
Tárolás
Az Azure Boost-architektúra kiterheli a helyi, távoli és gyorsítótárazott lemezeket tartalmazó tárolókat, amelyek vezető hatékonyságot és teljesítményt nyújtanak a biztonság javítása mellett, csökkentve a jittert és a számítási feladatok késését. Az Azure Boost már biztosítja a gyorsítást a flottában lévő számítási feladatokhoz távoli tárolás használatával, beleértve a speciális számítási feladatokat, például az Ebsv5 virtuálisgép-típusokat. Emellett ezek a fejlesztések potenciális költségmegtakarítást biztosítanak az ügyfelek számára azáltal, hogy a meglévő számítási feladatokat kevesebb vagy kisebb méretű virtuális gépre összesítik.
Az Azure Boost akár 14 GBps átviteli sebességgel és 750 000 IOPS-val biztosítja az iparág vezető átviteli sebességét. Ezt a teljesítményt a gyorsított tárolófeldolgozás és az NVMe lemezfelületek virtuális gépek számára történő felfedése teszi lehetővé. A tárolási feladatok ki vannak töltve a gazdagép processzorából a dedikált, programozható Azure Boost-hardverre a dinamikusan programozható FPGA-ban. Ez az architektúra lehetővé teszi az FPGA-hardverek frissítését a flottában, így folyamatos teljesítést biztosítunk ügyfeleink számára.
Az Azure Boost architektúra teljes körű alkalmazásával távoli, helyi és gyorsítótárazott lemezteljesítmény-fejlesztéseket biztosítunk akár 26 GBps átviteli sebességgel és 6,6 M IOPS-ral. Az Azure Boost SSD-k úgy lettek kialakítva, hogy nagy teljesítményű, optimalizált titkosítást biztosítsanak inaktív állapotban, és minimális izgalmakat biztosítsanak a helyi lemezeket tartalmazó Azure-beli virtuális gépek NVMe helyi lemezeihez.
Biztonság
Az Azure Boost biztonsága számos olyan összetevőt tartalmaz, amelyek együttműködve biztosítják a virtuális gépek biztonságos környezetét. A Microsoft saját fejlesztésű hardver- és szoftverrendszerei biztonságos alapot biztosítanak a felhőbeli számítási feladatokhoz.
Biztonsági chip: A Boost a Cerberus chipet a megbízhatóság független hardvergyökereként alkalmazza az NIST 800-193 minősítés eléréséhez. Az ügyfél számítási feladatai csak akkor futtathatók az Azure Boost-alapú architektúrán, ha a rendszer-garnereken futó belső vezérlőprogram és szoftver megbízik benne.
Igazolás: A HW RoT-identitás, a biztonságos rendszerindítás és az igazolás az Azure igazolási szolgáltatásán keresztül biztosítja, hogy a Boost és a gazdagépei mindig kifogástalan és megbízható állapotban működjenek. Minden olyan gép, amelyet nem lehet biztonságosan igazolni, megakadályozza a számítási feladatok üzemeltetését, és offline állapotba állítja vissza.
Kódintegritás: A Boost rendszerek több mélységi védelmi réteget is magukban foglalnak, beleértve a kódintegritási ellenőrzést, amely csak a Microsoft által jóváhagyott és aláírt kód futtatását kényszeríti ki a chipen futó Boost rendszeren. A Microsoft arra törekedett, hogy tanuljon a szélesebb körű biztonsági közösségtől, és járuljon hozzá az integritásmérési architektúra folyamatos fejlesztéséhez.
Fokozott biztonságú operációs rendszer: Az Azure Boost a Security Enhanced Linux (SELinux) használatával érvényesíti a rendszerén futó összes szoftver minimális jogosultsági elvét a chipen. A Boost operációs rendszer tetején futó vezérlősíkok és adatsík-szoftverek csak a működéshez szükséges minimális jogosultságokkal futtathatóak – az operációs rendszer korlátozza a Boost szoftver által a váratlan működésre tett kísérleteket. Az operációs rendszer tulajdonságainak növelése megnehezíti a kód, az adatok vagy a Boost és az Azure üzemeltetési infrastruktúrájának rendelkezésre állását.
Rust memóriabiztonság: A Rust a Boost rendszeren írt összes új kód elsődleges nyelve, hogy a memóriabiztonságot a teljesítmény befolyásolása nélkül biztosítsa. A vezérlő- és adatsík-műveletek memóriabiztonsági fejlesztésekkel vannak elkülönítve, amelyek javítják az Azure-nak a bérlők biztonságának megőrzésére való képességét.
FIPS-minősítés: A Boost egy FIPS 140 minősítésű rendszermagot alkalmaz, amely megbízható és robusztus biztonsági ellenőrzést biztosít a titkosítási modulokhoz.
Teljesítmény
A virtuális gépeket futtató hardver megosztott erőforrás. A hipervizornak (gazdarendszernek) több feladatot kell végrehajtania annak biztosítása érdekében, hogy az egyes virtuális gépek el legyenek különítve a többi virtuális géptől, és hogy minden virtuális gép megkapja a futtatni kívánt erőforrásokat. Ezek a feladatok közé tartozik a fizikai és virtuális hálózatok közötti hálózatkezelés, a biztonság és a tárolókezelés. Az Azure Boost azáltal csökkenti ezeknek a feladatoknak a többletterhelését, hogy dedikált hardverre rakja ki őket. Ez a kiszervezés felszabadítja a cpu-erőforrásokat a vendég virtuális gépek számára, ami jobb teljesítményt eredményez.
Nagy méretű virtuális gépek: A gazdagép erőforrásainak nagy részét magában foglaló nagy méretek az Azure Boost előnyeit élvezhetik. Bár a Boost-kompatibilis gazdagépeken futó nagy virtuálisgép-méretek nem feltétlenül látnak közvetlenül többleterőforrásokat, az Azure Boost által lecserélt gazdagépfolyamatokat stresszelt számítási feladatok és alkalmazások teljesítménynövekedést tapasztalnak.
Dedikált gazdagépek: A teljesítménybeli fejlesztések jelentős hatással vannak az Azure Dedikált gazdagépek (ADH) felhasználóira is. Az Azure Boost-kompatibilis gazdagépek esetleg további, kis méretű virtuális gépeket futtathatnak, vagy növelhetik a meglévő virtuális gépek méretét. Így több munkát végezhet egyetlen gazdagépen, csökkentve ezzel a teljes költségeket.
Aktuális rendelkezésre állás
Az Azure Boost jelenleg több virtuálisgép-méretcsaládban érhető el:
Méretsor | Adatsor típusa | Üzembe helyezés állapota |
---|---|---|
Mbsv3 | Memóriaoptimalizált | Előnézet |
Mbdsv3 | Memóriaoptimalizált | Előnézet |
Easv6 | Memóriaoptimalizált | Termelés |
Eadsv6 | Memóriaoptimalizált | Termelés |
Epdsv6 | Memóriaoptimalizált | Termelés |
Epsv6 | Memóriaoptimalizált | Termelés |
ECesv5/ECedsv5 | Memóriaoptimalizált | Előnézet |
Dsv6 | Általános célú | Termelés |
Dldsv6 | Általános célú | Termelés |
Ddsv6 | Általános célú | Termelés |
DCesv5 | Általános célú | Előnézet |
DCedsv5 | Általános célú | Előnézet |
Dasv6 | Általános célú | Termelés |
Dalsv6 | Általános célú | Termelés |
Daldsv6 | Általános célú | Termelés |
Dadsv6 | Általános célú | Termelés |
Dpsv6 | Általános célú | Termelés |
Dplsv6 | Általános célú | Termelés |
Ddsv6 | Általános célú | Termelés |
Dlsv6 | Általános célú | Termelés |
Dpdsv6 | Általános célú | Termelés |
Dpldsv6 | Általános célú | Termelés |
Nvadsv5 | GPU-/AI-számítási feladatok optimalizálása | Termelés |
Msv3 | Memóriaoptimalizált | Termelés |
Mdsv3 | Memóriaoptimalizált | Termelés |
Msv3 | Magas memóriaoptimalizált | Termelés |
Mdsv3 | Magas memóriaoptimalizált | Termelés |
Msv2 | Memóriaoptimalizált | Termelés |
Lsv3 | Tárolásra optimalizált | Termelés |
HX | Nagy teljesítményű számítási | Termelés |
HBv4 | Nagy teljesítményű számítási | Termelés |
Fasv6 | Compute-optimalizált | Termelés |
Falsv6 | Compute-optimalizált | Termelés |
Famsv6 | Compute-optimalizált | Termelés |
Ev5 | Memóriaoptimalizált | Termelés |
Esv6 | Memóriaoptimalizált | Termelés |
Esv5 | Memóriaoptimalizált | Termelés |
Epsv5 | Memóriaoptimalizált | Termelés |
Epdsv5 | Memóriaoptimalizált | Termelés |
Edv5 | Memóriaoptimalizált | Termelés |
Edsv6 | Memóriaoptimalizált | Termelés |
Edsv5 | Memóriaoptimalizált | Termelés |
Ebsv5 | Memóriaoptimalizált | Termelés |
Ebdsv5 | Memóriaoptimalizált | Termelés |
Dv5 | Általános célú | Termelés |
Dsv5 | Általános célú | Termelés |
Dpsv5 | Általános célú | Termelés |
Dplsv5 | Általános célú | Termelés |
Dpldsv5 | Általános célú | Termelés |
Dpdsv5 | Általános célú | Termelés |
Dlsv5 | Általános célú | Termelés |
Dldsv5 | Általános célú | Termelés |
Ddv5 | Általános célú | Termelés |
Ddsv5 | Általános célú | Termelés |
DCdsv3 | Általános célú | Termelés |
Bsv2 | Általános célú | Termelés |
Bpsv2 | Általános célú | Termelés |
Következő lépések
- További információ az Azure Virtual Networkről.
- Tekintse meg a dedikált Azure-gazdagépeket.
- További információ az Azure Storage-ról.