Eigen inux-installatiekopieën gebruiken en maken in Azure
Van toepassing op: ✔️ Flexibele schaalsets ✔️ voor Linux-VM's ✔️ Uniform-schaalsets
In dit overzicht worden de basisconcepten van installatiekopieën maken beschreven en wordt uitgelegd hoe u Linux-installatiekopieën kunt bouwen en gebruiken in Azure. Voordat u een aangepaste installatiekopie naar Azure gebruikt, moet u rekening houden met de typen en opties die voor u beschikbaar zijn.
In dit artikel worden de beslissingspunten en vereisten voor afbeeldingen besproken en worden belangrijke concepten uitgelegd, zodat u deze kunt volgen en uw eigen aangepaste afbeeldingen kunt maken in uw specificatie.
Verschil tussen beheerde schijven en installatiekopieën
Met Azure kunt u een VHD naar het platform overbrengen om te gebruiken als een beheerde schijf of als bron voor een installatiekopieën.
Een beheerde Azure-schijf is één VHD. U kunt een bestaande VHD nemen en hiervan een beheerde schijf maken, of zelf een lege beheerde schijf maken. U kunt VM's maken op basis van beheerde schijven door de schijf aan de virtuele machine toe te voegen, maar u kunt alleen een VHD met één virtuele machine gebruiken. U kunt geen eigenschappen van het besturingssysteem wijzigen, omdat Azure alleen probeert de VIRTUELE machine in te schakelen en die schijf te gebruiken.
Azure-installatiekopieën kunnen bestaan uit meerdere besturingssysteemschijven en gegevensschijven. Wanneer u een beheerde installatiekopie gebruikt om een virtuele machine te maken, maakt het platform een kopie van de installatiekopie en gebruikt dit om de virtuele machine te maken. Hierdoor kunnen beheerde installatiekopieën ondersteuning bieden voor het hergebruik van dezelfde installatiekopieën voor meerdere VM's. Azure biedt ook geavanceerde beheermogelijkheden voor installatiekopieën, zoals wereldwijde replicatie en versiebeheer via Azure Compute Gallery (voorheen shared image gallery genoemd).
Gegeneraliseerd en gespecialiseerd
Azure biedt twee hoofdafbeeldingstypen, gegeneraliseerd en gespecialiseerd. De termen gegeneraliseerd en gespecialiseerd zijn oorspronkelijk Windows-termen die naar Azure zijn gemigreerd. Met deze typen wordt gedefinieerd hoe het platform de VIRTUELE machine verwerkt wanneer deze wordt ingeschakeld. Beide typen hebben voor- en nadelen en vereisten. Voordat u aan de slag gaat, moet u weten welk afbeeldingstype u nodig hebt. Hieronder vindt u een overzicht van de scenario's en typen die u moet kiezen:
Scenario | Afbeeldingstype | Opslagopties |
---|---|---|
Maak een installatiekopieën die kunnen worden geconfigureerd voor gebruik door meerdere VM's. U kunt de hostnaam instellen, een beheerder toevoegen en andere taken uitvoeren tijdens het eerste opstarten. | Gegeneraliseerd | Azure Compute Gallery of zelfstandige beheerde installatiekopieën |
Maak een installatiekopie op basis van een momentopname van een VM of een back-up. | Gespecialiseerd | Azure Compute Gallery of een beheerde schijf |
Maak snel een installatiekopieën waarvoor geen configuratie nodig is voor het maken van meerdere VM's. | Gespecialiseerd | Azure Compute Gallery |
Gegeneraliseerde installatiekopieën
Een gegeneraliseerde installatiekopie is een installatiekopie waarvoor de installatie moet worden voltooid bij de eerste keer dat de computer wordt opgestart. Bij het eerste opstarten stelt u bijvoorbeeld de hostnaam, beheerdergebruiker en andere VM-specifieke configuraties in. Dit is handig wanneer u wilt dat de installatiekopie meerdere keren opnieuw wordt gebruikt en wanneer u parameters wilt doorgeven tijdens het maken. Als de gegeneraliseerde installatiekopieën de Azure-agent bevatten, verwerkt de agent de parameters en het signaal terug naar het platform dat de eerste configuratie is voltooid. Dit proces wordt inrichting genoemd.
Voor het inrichten is vereist dat een inrichtingsprogramma is opgenomen in de installatiekopie. Er zijn twee inrichtingsprogramma’s:
Dit zijn vereisten voor het maken van een installatiekopie.
Gespecialiseerde installatiekopieën
Dit zijn installatiekopieën die volledig zijn geconfigureerd en waarvoor geen VM of speciale parameters zijn vereist. Het platform schakelt de VIRTUELE machine in en u moet de uniekheid binnen de VIRTUELE machine afhandelen, zoals het instellen van een hostnaam, om DNS-conflicten op hetzelfde VNET te voorkomen.
Inrichtingsagents zijn niet vereist voor deze installatiekopieën, maar mogelijk wilt u mogelijkheden voor het afhandelen van extensies hebben. U kunt de Linux-agent installeren, maar de inrichtingsoptie uitschakelen. Hoewel u geen inrichtingsagent nodig hebt, moet de installatiekopieën voldoen aan de vereisten voor Azure-installatiekopieën .
Opties voor opslag van installatiekopieën
Wanneer u uw eigen Linux-installatiekopie gebruikt, hebt u twee opties:
- Beheerde installatiekopieën voor het maken van eenvoudige VM'S in een ontwikkelings- en testomgeving.
- Azure Compute Gallery voor het maken en delen van installatiekopieën op schaal.
Beheerde installatiekopieën
Beheerde installatiekopieën kunnen worden gebruikt om meerdere VM's te maken, maar ze hebben veel beperkingen. Beheerde installatiekopieën kunnen alleen worden gemaakt op basis van een gegeneraliseerde bron (VM of VHD). Ze kunnen alleen worden gebruikt om virtuele machines te maken in dezelfde regio en kunnen niet worden gedeeld via abonnementen en tenants.
Beheerde installatiekopieën kunnen worden gebruikt voor ontwikkelings -en testomgevingen, waar u een aantal eenvoudige gegeneraliseerde installatiekopieën nodig hebt voor gebruik binnen één regio en abonnement.
Azure Compute Gallery
Azure Compute Gallery (voorheen gedeelde installatiekopieëngalerie genoemd) wordt aanbevolen voor het maken, beheren en delen van installatiekopieën op schaal. Azure Compute Gallery helpt u bij het bouwen van structuur en organisatie rond uw installatiekopieën.
- Ondersteuning voor gegeneraliseerde en gespecialiseerde installatiekopieën.
- Ondersteuning voor installatiekopieën van generatie 1 en 2.
- Wereldwijde replicatie van installatiekopieën.
- Versiebeheer en groepering van installatiekopieën voor eenvoudiger beheer.
- Maximaal beschikbare installatiekopieën met Zone Redundant Storage (ZRS) in regio's die ondersteuning bieden voor Beschikbaarheidszones. ZRS biedt betere flexibiliteit tegen zonegebonden fouten.
- Delen tussen abonnementen en zelfs tussen Active Directory-tenants (AD) met behulp van Azure RBAC.
- Het schalen van uw implementaties met replica's van installatiekopieën in elke regio.
Op hoog niveau maakt u een galerie en bestaat uit:
- Definities van installatiekopie: dit zijn containers die groepen installatiekopieën bevatten.
- Installatiekopieën: dit zijn de werkelijke installatiekopieën.
Hyper-V generatie
ondersteuning voor Azure s Hyper-V Generatie 1 (Gen1) en Generatie 2 (Gen2). Gen2 is de nieuwste generatie en biedt extra functionaliteit via Gen1. Bijvoorbeeld: groter geheugen, Intel-software Guard Extensions (Intel SGX) en gevirtualiseerd permanent geheugen (vPMEM). Vm's van de tweede generatie die on-premises worden uitgevoerd, hebben enkele functies die nog niet worden ondersteund in Azure. Zie de sectie Functies en mogelijkheden in dit artikel voor meer informatie. Maak Gen2-installatiekopieën als u de extra functionaliteit nodig hebt.
Als u nog steeds uw eigen installatiekopieën moet maken, moet u ervoor zorgen dat deze voldoet aan de vereisten voor de installatiekopieën en uploadt naar Azure. Distributiespecifieke vereisten:
- Debian Linux
- Flatcar Container Linux
- FreeBSD
- Oracle Linux
- OpenBSD
- Red Hat Enterprise Linux
- SLES en OpenSUSE
- Ubuntu
Volgende stappen
Meer informatie over het maken van een Azure Compute Gallery.