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.
Yönetilen diskler ile görüntüler arasındaki fark
Azure, VHD'yi yönetilen disk olarak veya görüntü kaynağı olarak kullanmak üzere platforma getirmenizi sağlar.
Azure yönetilen diski 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ştirilmiş
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:
Senaryo | 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. | Genelleştirilmiş | 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. | Özelleştirilmiş | 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. | Özelleştirilmiş | Azure Compute Gallery |
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 açar ve aynı sanal ağda DNS çakışmalarını önlemek için vm içinde bir konak adı ayarlama gibi benzersizliği işlemeniz 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şturmaya yönelik 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.
Azure Compute Gallery
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 resim için destek.
- Görüntülerin genel çoğaltması.
- Daha kolay yönetim için görüntülerin sürüm oluşturma ve gruplandırma.
- Kullanılabilirlik Alanları destekleyen bölgelerde Alanlar Arası Yedekli Depolama (ZRS) ile yüksek oranda kullanılabilir görüntüler. ZRS, bölgesel arızalara karşı daha iyi koruma sağlar.
- Azure RBAC kullanarak abonelikler arasında ve hatta Active Directory (AD) kiracıları arasında paylaşım.
- Dağıtımlarınızı her bölgedeki görüntü çoğaltmaları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 desteği s Hyper-V 1. Nesil (1. Nesil) ve 2. Nesil (2. Nesil). 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:
- Debian Linux
- Flatcar Container Linux
- FreeBSD
- Oracle Linux
- OpenBSD
- Red Hat Enterprise Linux
- SLES ve openSUSE
- Ubuntu
Sonraki adımlar
Azure İşlem Galerisi oluşturmayı öğrenin.