Azure'da Linux görüntülerini getirme ve oluşturma

Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Esnek ölçek kümeleri ✔️ Tekdüzen ölçek kümeleri

Bu genel bakış, görüntülemeyle ilgili temel kavramları ve Azure'da Linux görüntülerinin başarıyla nasıl derlenip kullanılacağını kapsar. Azure'a özel görüntü getirmeden önce kullanabileceğiniz tür ve seçenekleri bilmeniz gerekir.

Bu makalede görüntü karar noktaları ve gereksinimlerinin yanı sıra bunu takip edebilmeniz ve belirtiminize göre kendi özel görüntülerinizi oluşturabilmeniz için temel kavramlar açıklanmaktadır.

VM ölçek kümesi, bir grup özdeş (veya benzer) VM'yi otomatik olarak dağıtmanıza ve yönetmenize olanak tanır. Azure işleyicileri:

  • Ölçek artırma/azaltma (VM'leri ekleme/kaldırma)
  • Yük dengeleme
  • Sağlık izleme
  • Bölge/bölge dağıtımı

İki ana ölçek kümesi türü vardır:

  • Tekdüzen ölçek kümesi: Basitlik ve hız istediğinizde kullanın. Tüm VM'ler aynıdır; aynı boyut, görüntü ve yapılandırma.
  • Esnek ölçek kümesi: Esneklik ve yüksek kullanılabilirlik istediğinizde kullanın. VM'ler farklı boyutlarda veya yapılandırmalarda olabilir ve Spot + Normal VM'leri karıştırabilirsiniz.

Yönetilen diskler ile görüntüler arasındaki fark

Azure, Azure CLI veya Azure PowerShell modülünü kullanarak bir VHD'yi yönetilen disk olarak kullanmak üzere platforma getirmenizi sağlar. VHD'yi görüntü için kaynak olarak da getirebilirsiniz.

Azure yönetilen disk tek bir VHD'dir. Mevcut bir VHD'yi alıp ondan bir yönetilen disk oluşturabilir veya sıfırdan boş bir yönetilen disk oluşturabilirsiniz. Diski VM'ye ekleyerek yönetilen disklerden VM oluşturabilirsiniz, ancak VHD'yi yalnızca bir VM ile kullanabilirsiniz. Azure vm'yi açmaya ve bu diski kullanmaya başlamaya çalışacağından hiçbir işletim sistemi özelliğini değiştiremezsiniz.

Azure görüntüleri birden çok işletim sistemi disklerinden ve veri disklerinden oluşabilir. Vm oluşturmak için yönetilen görüntü kullandığınızda, platform görüntünün bir kopyasını oluşturur ve vm'yi oluşturmak için bunu kullanır. Bu, yönetilen görüntülerin aynı görüntüyü birden çok VM için yeniden kullanılabilir olmasını desteklemesine olanak tanır. Azure ayrıca görüntüler için genel çoğaltma ve Azure İşlem Galerisi (eski adıyla Paylaşılan Görüntü Galerisi) aracılığıyla sürüm oluşturma gibi gelişmiş yönetim özellikleri sağlar.

Genelleştirilmiş ve özelleşmiş

Azure, genelleştirilmiş ve özelleştirilmiş iki ana görüntü türü sunar. Genelleştirilmiş ve özelleştirilmiş terimler, başlangıçta Azure'a geçirilen Windows terimleridir. Bu türler, platformun VM'yi açtığında nasıl işlediğini tanımlar. Her iki türün de avantajları, dezavantajları ve önkoşulları vardır. Başlamadan önce ihtiyacınız olan görüntü türünü bilmeniz gerekir. Aşağıda, seçmeniz gereken senaryolar ve tür özetlenmiştir:

Scenario Görüntü türü Depolama seçenekleri
Birden çok VM tarafından kullanılmak üzere yapılandırılabilir bir görüntü oluşturun. Konak adını ayarlayabilir, yönetici kullanıcı ekleyebilir ve ilk önyükleme sırasında diğer görevleri gerçekleştirebilirsiniz. Generalized Azure İşlem Galerisi veya tek başına yönetilen görüntüler
VM anlık görüntüsünden veya yedekten görüntü oluşturun. Uzmanlaşmış Azure İşlem Galerisi veya yönetilen disk
Birden çok VM oluşturmak için yapılandırma gerektirmeyen bir görüntüyü hızla oluşturun. Uzmanlaşmış Azure Hesaplama Galerisi

Genelleştirilmiş görüntüler

Genelleştirilmiş görüntü, kurulumun ilk önyüklemede tamamlanması gereken bir görüntüdür. Örneğin, ilk önyüklemede konak adını, yönetici kullanıcıyı ve VM'ye özgü diğer yapılandırmaları ayarlarsınız. Bu, görüntünün birden çok kez yeniden kullanılmasını istediğinizde ve oluşturma sırasında parametreleri geçirmek istediğinizde kullanışlıdır. Genelleştirilmiş görüntü Azure aracısını içeriyorsa, aracı parametreleri işler ve ilk yapılandırmanın tamamlandığını platforma geri bildirir. Bu işleme sağlama denir.

Sağlama, görüntüye bir sağlamacının eklenmesini gerektirir. İki hazırlayıcı vardır:

Bunlar görüntü oluşturmak için önkoşullardır .

Özelleştirilmiş görüntüler

Bunlar tamamen yapılandırılmış ve VM veya özel parametreler gerektirmeyen görüntülerdir. Platform, yalnızca VM'yi başlatır ve aynı sanal ağda DNS çakışmalarını önlemek için VM içinde bir makine adı ayarlama gibi benzersizliği sizin yönetmeniz gerekir.

Bu görüntüler için sağlama aracıları gerekli değildir, ancak uzantı işleme özelliklerine sahip olmak isteyebilirsiniz. Linux Aracısı'nı yükleyebilir ancak sağlama seçeneğini devre dışı bırakabilirsiniz. Sağlama aracınıza ihtiyacınız olmasa da görüntünün Azure Görüntüleri için önkoşulları karşılaması gerekir.

Görüntü depolama seçenekleri

Linux görüntünüzü getirirken iki seçeneğiniz vardır:

  • Geliştirme ve test ortamında basit VM oluşturmayı kolaylaştıran yönetilen görüntüler.
  • Büyük ölçekte görüntü oluşturmak ve paylaşmak için Azure İşlem Galerisi.

Yönetilen görüntüler

Yönetilen görüntüler birden çok VM oluşturmak için kullanılabilir, ancak bunların birçok sınırlaması vardır. Yönetilen görüntüler yalnızca genelleştirilmiş bir kaynaktan (VM veya VHD) oluşturulabilir. Yalnızca aynı bölgede VM oluşturmak için kullanılabilirler ve abonelikler ve kiracılar arasında paylaşılamazlar.

Yönetilen görüntüler, tek bir bölge ve abonelik içinde kullanmak üzere birkaç basit genelleştirilmiş görüntüye ihtiyacınız olan geliştirme ve test ortamları için kullanılabilir.

Büyük ölçekte görüntü oluşturmak, yönetmek ve paylaşmak için Azure İşlem Galerisi (eski adıyla Paylaşılan Görüntü Galerisi) önerilir. Azure İşlem Galerisi, görüntülerinizin çevresinde yapı ve düzenleme oluşturmanıza yardımcı olur.

  • Hem genelleştirilmiş hem de özelleştirilmiş görüntüler için destek.
  • Hem 1. nesil hem de 2. nesil görüntüler için destek.
  • Görüntülerin küresel replikasyonu.
  • Daha kolay yönetim için görüntülerin sürüm oluşturma ve gruplandırma.
  • Kullanılabilirlik Alanlarını destekleyen bölgelerde Alanlar Arası Yedekli Depolama (ZRS) ile yüksek erişilebilirliğe sahip görüntüler. ZRS, bölgesel arızalara karşı daha iyi koruma sağlar.
  • Azure RBAC kullanarak aboneliklerin yanı sıra Active Directory (AD) kiracıları arasında da paylaşım yapılabilir.
  • Dağıtımlarınızı her bölgedeki imaj kopyalarıyla ölçeklendirme.

Yüksek düzeyde bir galeri oluşturursunuz ve bu galeriden oluşur:

  • Görüntü Tanımları - Bunlar, görüntü gruplarını barındıran kapsayıcılardır.
  • Görüntü Sürümleri - Bunlar gerçek görüntülerdir.

Hyper-V oluşturma

Azure, Hyper-V 1. Nesil (1. Nesil) ve 2. Nesil'i (2. Nesil) destekler. 2. Nesil en son nesildir ve 1. Nesil'e göre ek işlevler sunar. Örneğin: artan bellek, Intel Software Guard Uzantıları (Intel SGX) ve sanallaştırılmış kalıcı bellek (vPMEM). Şirket içinde çalışan 2. nesil VM'ler henüz Azure'da desteklenmeyen bazı özelliklere sahiptir. Daha fazla bilgi için bu makalenin Özellikler ve özellikler bölümüne bakın. Ek işlevlere ihtiyacınız varsa 2. Nesil görüntüleri oluşturun.

Yine de kendi görüntünüzü oluşturmanız gerekiyorsa, görüntü önkoşullarını karşıladığından emin olun ve Azure'a yükleyin. Dağıtıma özgü gereksinimler:

Sonraki Adımlar

Azure İşlem Galerisi oluşturmayı öğrenin.