Aracılığıyla paylaş


Azure Lab Services'da iç içe sanallaştırma

İç içe sanallaştırma, Azure Lab Services'da birden çok sanal makine (VM) içeren bir laboratuvar oluşturmanıza olanak tanır. Bir sanal makine (konak VM) içinde bir sanal makine (konuk VM) oluşturabilir ve çalıştırabilirsiniz. laboratuvar kullanıcılarına laboratuvarın bir parçası olarak birden çok ilgili sanal makine sağlamak için iç içe sanallaştırmayı kullanabilirsiniz.

İç içe sanallaştırma Hyper-V aracılığıyla etkinleştirilir. Yalnızca Windows tabanlı laboratuvar VM'lerinde kullanılabilir. Laboratuvar VM'sinde hem Windows tabanlı hem de Linux tabanlı konuk VM'leri çalıştırabilirsiniz. Bu makalede, Azure Lab Services'da iç içe sanallaştırmaya yönelik kavramlar, önemli noktalar ve öneriler açıklanmaktadır.

Kullanım örnekleri

İç içe sanallaştırma ile birbiriyle iletişim kuran birden çok VM'yi destekleyebilirsiniz. Bu tür laboratuvarları aşağıdaki amaçlarla kullanabilirsiniz:

İç içe sanallaştırma hakkında daha fazla bilgi için aşağıdaki makalelere bakın:

Laboratuvar için iç içe sanallaştırmayı etkinleştirme

İç içe sanallaştırmayı etkinleştirin ve şablon VM'sinde iç içe Hyper-V VM'leri oluşturun. Laboratuvarı yayımladığınızda, her laboratuvar kullanıcısının iç içe sanal makineleri içeren bir laboratuvar VM'si vardır.

Laboratuvarda iç içe sanallaştırmayı etkinleştirmek için:

  1. Uzak masaüstü istemcisini kullanarak şablon VM'sine Bağlan.

  2. Şablon VM'sinde Hyper-V özelliğini ve araçlarını etkinleştirin.

  3. Windows Server kullanıyorsanız, şablon VM'sinin içindeki VM'lerin birbirleriyle iletişim kurmasına izin vermek için bir Ağ Adresi Çevirisi (NAT) ağı oluşturun.

    Not

    Laboratuvar Hizmetleri VM'sinde oluşturulan NAT ağı, bir Hyper-V VM'sinin İnternet'e ve aynı Laboratuvar Hizmetleri VM'sinde diğer Hyper-V VM'lerine erişmesine izin verir. Hyper-V VM, Bir Azure sanal ağında DNS sunucuları gibi Azure kaynaklarına erişemez.

  4. Şablon VM'sinin içinde iç içe sanal makineler oluşturmak için Hyper-V yöneticisini kullanın.

  5. İç içe sanal makinelerin İnternet erişimi olduğunu doğrulayın.

Şablon VM'sinde iç içe sanallaştırmayı etkinleştirmek için bu adımları izleyin.

Öneriler

İç içe sanallaştırmayı yapılandırırken aşağıdaki önerileri göz önünde bulundurun.

Yönetici olmayan kullanıcı

Laboratuvar oluştururken yönetici ayrıcalıkları olmayan bir kullanıcı oluşturmayı seçebilirsiniz. Böyle bir hesapla iç içe sanallaştırma kullanırken aşağıdaki sorunları göz önünde bulundurun.

  • VM'leri başlatabilmek veya durdurabilmek için kullanıcının Hyper-V Yönetici istrators grubuna ait olması gerekir.
  • Kullanıcı sürücüleri bağlayamaz.
  • Hyper-V VM dosyalarının kullanıcının erişebileceği bir konuma kaydedilmesi gerekir.

İşlemci uyumluluğu

İç içe sanallaştırma VM boyutları, aşağıdaki tabloda gösterildiği gibi farklı işlemciler kullanabilir:

Size Seriler İşleyen
Orta (iç içe sanallaştırma) Standard_D4s_v4 3. Nesil Intel® Xeon® Platinum 8370C (Ice Lake) veya Intel® Xeon® Platinum 8272CL (Cascade Lake)
Büyük (iç içe sanallaştırma) Standard_D8s_v4 3. Nesil Intel® Xeon® Platinum 8370C (Ice Lake) veya Intel® Xeon® Platinum 8272CL (Cascade Lake)

Bir şablon VM'sinin veya laboratuvar VM'sinin durdurulup başlatıldığında, temel işlemci türü değişebilir. İç içe VM'lerin işlemciler arasında tutarlı bir şekilde çalıştığından emin olmak için, iç içe vm'lerde işlemci uyumluluk modunu etkinleştirin. Görüntüyü yayımlamadan veya dışarı aktarmadan önce şablon VM'lerinin iç içe vm'lerinde İşlemci Uyumluluğu modunu etkinleştirmenizi öneririz.

Ayrıca, performansın olumsuz etkilenmediğinden emin olmak için iç içe vm'lerin performansını İşlemci Uyumluluğu modu etkin olarak test etmelisiniz. Daha fazla bilgi için bkz . İşlemci uyumluluk modunu kullanmanın sonuçları.

İç içe vm'leri otomatik olarak kapatma

Laboratuvar VM'leri kapatıldığında iç içe sanal makinelerde veri bozulmasını önlemek için, laboratuvar VM'leri kapatıldığında iç içe vm'leri otomatik olarak kapatacak şekilde yapılandırın.

powershell komutunu kullanarak Set-VM iç içe vm için kapatma otomatik durdurma eylemini nasıl yapılandırabileceğinizi öğrenin.

İç içe VM'ler için VHDX disk biçimini kullanma

İç içe sanal makineleri oluşturduğunuzda, laboratuvar VM'sinde disk alanından tasarruf etmek için sanal sabit diskler için VHDX dosya biçimini seçin.

İç içe vm'ler için vCPU sayısını yapılandırma

Varsayılan olarak, iç içe sanal makineyi oluşturduğunuzda yalnızca bir sanal CPU (vCPU) atanır. İç içe VM'nin işletim sistemine ve yazılımına bağlı olarak, vCPU sayısını artırmanız gerekebilir. İç içe VM CPU kaynaklarını yönetme ve ayarlama hakkında daha fazla bilgi için bkz . Hyper-V işlemci performansı veya Set-VM PowerShell cmdlet'i.

İç içe vm'ler için atanan belleği yapılandırma

İç içe sanal makineyi oluşturduğunuzda, işletim sistemi ve yüklü yazılım için en düşük bellek yeterli olmayabilir. İç içe vm için atanan en düşük bellek miktarını artırmanız gerekebilir. İç içe VM CPU kaynaklarını yönetme ve ayarlama hakkında daha fazla bilgi için bkz . Hyper-V Konak CPU Kaynak Yönetimi veya Set-VM PowerShell cmdlet'i.

Hyper-V üzerinde Linux çalıştırmak için en iyi yöntemler

Aşağıdaki kaynaklar, Hyper-V üzerinde Linux veya FreeBSD çalıştırmak için en iyi yöntemleri sağlar:

Bilinen sorunlar

İç içe sanallaştırma ile bir laboratuvar ayarlamadan önce göz önünde bulundurmanız gereken birkaç şey vardır.

  • Tüm VM boyutları iç içe sanallaştırmayı desteklemez. Yeni bir laboratuvar oluşturduğunuzda, laboratuvarınız için Orta (İç içe sanallaştırma) veya Büyük (İç içe sanallaştırma) VM boyutunu seçin.

  • Hem konak (laboratuvar VM'si) hem de konuk VM'ler (laboratuvar VM'sinin içindeki VM'ler) için iyi performans sağlayan bir boyut seçin. Seçtiğiniz boyutun konak VM'yi ve tüm Hyper-V makinelerini aynı anda çalıştıradığından emin olun.

  • Windows Server kullanılıyorsa, konak VM konuk makinelerin İnternet bağlantısına sahip olmasını sağlamak için ek yapılandırma gerektirir.

  • Konuk VM'lerin Azure sanal ağındaki DNS sunucuları gibi Azure kaynaklarına erişimi yoktur.

  • Hyper-V konuk VM'leri bağımsız makineler olarak lisanslandırılır. Microsoft işletim sistemleri ve ürünleri için lisanslama hakkında bilgi için bkz . Microsoft Lisanslama. Şablon VM'lerine veya konuk VM'lere yüklemeden önce kullandığınız diğer yazılımların lisans sözleşmelerini denetleyin.

  • Hyper-V dışındaki sanallaştırma uygulamaları iç içe sanallaştırma için desteklenmez. Bu uygulamalar, donanım sanallaştırma uzantıları gerektiren tüm yazılımları içerir.