Přenesení a vytváření imagí Linuxu v Azure
Platí pro: ✔️ Flexibilní škálovací sady virtuálních ✔️ počítačů s Linuxem – Jednotné škálovací sady ✔️
Tento přehled popisuje základní koncepty vytváření imagí a úspěšné sestavování a používání imagí Linuxu v Azure. Než do Azure přenesete vlastní image, musíte mít přehled o typech a možnostech, které máte k dispozici.
Tento článek popisuje body rozhodování a požadavky na obrázky a také vysvětluje klíčové koncepty, abyste mohli postupovat podle tohoto článku a mohli si vytvořit vlastní image podle specifikace.
Rozdíl mezi spravovanými disky a imagemi
Azure umožňuje přenést virtuální pevný disk na platformu tak, aby se používal jako spravovaný disk nebo jako zdroj pro image.
Spravovaný disk Azure je jeden virtuální pevný disk. Můžete buď vzít existující virtuální pevný disk a vytvořit z něj spravovaný disk, nebo vytvořit prázdný spravovaný disk od začátku. Virtuální počítače můžete vytvářet ze spravovaných disků připojením disku k virtuálnímu počítači, ale virtuální pevný disk můžete použít jenom s jedním virtuálním počítačem. Nebudete moct upravit žádné vlastnosti operačního systému, protože Azure se pokusí virtuální počítač zapnout a spustit ho pomocí daného disku.
Image Azure se dají skládají z několika disků s operačním systémem a datových disků. Když k vytvoření virtuálního počítače použijete spravovanou image, platforma vytvoří kopii image a použije ji k vytvoření virtuálního počítače. To umožňuje spravovaným imagím podporovat opakované použití stejné image pro více virtuálních počítačů. Azure také poskytuje pokročilé možnosti správy imagí, jako je globální replikace a správa verzí prostřednictvím Galerie výpočetních prostředků Azure (dříve označovaná jako Sdílená galerie imagí).
Generalizované a specializované
Azure nabízí dva hlavní typy imagí, generalizované a specializované. Termíny generalizované a specializované jsou původně termíny Windows, které se migrovaly do Azure. Tyto typy definují, jak platforma zpracovává virtuální počítač při jejím zapnutí. Oba typy mají výhody, nevýhody a požadavky. Než začnete, potřebujete vědět, jaký typ obrázku potřebujete. Níže shrnujeme scénáře a typ, které byste museli zvolit:
Scénář | Typ obrázku | Možnosti úložiště |
---|---|---|
Vytvořte image, která se dá nakonfigurovat pro použití několika virtuálními počítači. Při prvním spuštění můžete nastavit název hostitele, přidat uživatele správce a provádět další úlohy. | Generalizovaná | Galerie služby Azure Compute nebo samostatné spravované image |
Vytvořte image ze snímku virtuálního počítače nebo ze zálohy. | Specializovaná | Galerie výpočetních prostředků Azure nebo spravovaný disk |
Rychle vytvořte image, která pro vytváření více virtuálních počítačů nepotřebuje žádnou konfiguraci. | Specializovaná | Azure Compute Gallery |
Generalizované obrázky
Generalizovaná image je image, která vyžaduje dokončení instalace při prvním spuštění. Například při prvním spuštění nastavíte název hostitele, uživatele správce a další konfigurace specifické pro virtuální počítač. To je užitečné, když chcete, aby se image opakovaně používala a když chcete během vytváření předat parametry. Pokud generalizovaná image obsahuje agenta Azure, agent zpracuje parametry a signál zpět k platformě, že se počáteční konfigurace dokončila. Tento proces se nazývá zřizování.
Zřizování vyžaduje, aby byl v imagi zahrnutý zřizovací nástroj. Existují dva zřizovací služby:
Toto jsou předpoklady pro vytvoření image.
Specializované image
Jedná se o image, které jsou kompletně nakonfigurované a nevyžadují virtuální počítač ani speciální parametry. Platforma jednoduše zapne virtuální počítač a potřebujete zpracovat jedinečnost virtuálního počítače, jako je nastavení názvu hostitele, aby nedocházelo ke konfliktům DNS ve stejné virtuální síti.
Agenti zřizování se pro tyto image nevyžadují, ale možná budete chtít mít možnosti zpracování rozšíření. Agenta pro Linux můžete nainstalovat, ale zakázat možnost zřizování. I když nepotřebujete agenta zřizování, musí image splňovat požadavky pro image Azure.
Možnosti úložiště obrázků
Při zavádění image Linuxu máte dvě možnosti:
- Spravované image pro jednoduché vytváření virtuálních počítačů ve vývojovém a testovacím prostředí
- Galerie služby Azure Compute pro vytváření a sdílení imagí ve velkém měřítku
Spravované image
Spravované image je možné použít k vytvoření několika virtuálních počítačů, ale mají mnoho omezení. Spravované image je možné vytvořit pouze z generalizovaného zdroje (virtuálního počítače nebo virtuálního pevného disku). Dají se použít jenom k vytváření virtuálních počítačů ve stejné oblasti a nedají se sdílet mezi předplatnými a tenanty.
Spravované image je možné použít pro vývojová a testovací prostředí, kde potřebujete několik jednoduchých generalizovaných imagí, které můžete použít v rámci jedné oblasti a předplatného.
Azure Compute Gallery
Pro vytváření, správu a sdílení imagí ve velkém se doporučuje Galerie výpočetních prostředků Azure (dříve Označovaná jako Galerie sdílených imagí). Galerie výpočetních prostředků Azure pomáhá vytvářet strukturu a organizaci kolem imagí.
- Podpora generalizovaných i specializovaných i specializovaných imagí
- Podpora imagí generace 1 i 2.
- Globální replikace imagí
- Správa verzí a seskupování imagí pro snadnější správu
- Vysoce dostupné image se zónově redundantním úložištěm (ZRS) v oblastech, které podporují Zóny dostupnosti. Zónově redundantní úložiště nabízí vyšší odolnost proti selháním jednotlivých zón.
- Sdílení mezi předplatnými a dokonce i mezi tenanty Active Directory (AD) pomocí Azure RBAC
- Škálování nasazení pomocí replik imagí v jednotlivých oblastech
Na vysoké úrovni vytvoříte galerii a skládá se z těchto možností:
- Definice obrázků – Jedná se o kontejnery, které obsahují skupiny imagí.
- Verze imagí – jedná se o skutečné obrázky.
Generování Technologie Hyper-V
podpora Azure s Hyper-V Generation 1 (Gen1) a Generation 2 (Gen2). Gen2 je nejnovější generace a nabízí další funkce v rámci Gen1. Například: zvýšená paměť, Intel Software Guard Extensions (Intel SGX) a virtualizovaná trvalá paměť (vPMEM). Virtuální počítače 2. generace spuštěné místně mají některé funkce, které se zatím v Azure nepodporují. Další informace najdete v části Funkce a možnosti v tomto článku. Pokud potřebujete další funkce, vytvořte image Gen2.
Pokud stále potřebujete vytvořit vlastní image, ujistěte se, že splňuje požadavky na image a nahrajte ji do Azure. Požadavky specifické pro distribuci:
- Debian Linux
- Flatcar Container Linux
- FreeBSD
- Oracle Linux
- OpenBSD
- Red Hat Enterprise Linux
- SLES a openSUSE
- Ubuntu
Další kroky
Zjistěte, jak vytvořit galerii výpočetních prostředků Azure.