KategorilerLinux

Enable nested virtualization on Google Cloud

Merhaba Muhterem Ziyaretçilerimiz,

Bu yazımda Google Cloud üzerinden Nested virtualization (iç içe sanallaştırma) aktifleştirme üzerine olacak.

Bilindiği üzere Google Cloud üzerinden oluşturulan sunucu sanal olup sanal makine üzerinden başka bir sanal makine oluşturulması iç içe sanallaştırma senaryosudur.

Belirteceğimiz işlemlerin yapılabilmesi için Google Cloud SDK’nın yüklü olması gerekmektedir. Aşağıdaki adresten indirebilirsiniz.

https://cloud.google.com/sdk/install

Aşağıdaki komut ile Console üzerinden oturum açıp projemizi seçiyoruz.

gcloud init

Ubuntu imajı oluşturup nested virtualization lisansını alıyoruz.

gcloud compute images create nested-virt --source-image-project=ubuntu-os-cloud --source-image-family=ubuntu-1804-lts --licenses="https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx"

Yeni makine oluşturuyoruz.

gcloud compute instances create "nest-1" --zone "us-east1-b" --machine-type "n1-standard-8"  --min-cpu-platform "Intel Haswell" --image "nested-virt" --boot-disk-size "40" --boot-disk-type "pd-ssd" --boot-disk-device-name "nest-1"

Akabinden VNC Server kurulumunu yaparak VirtualBox kurulumu yapıp dilediğiniz kadar sanal makine çalıştırabilirsiniz.

Eğer bu yazıyla ilişkin anlatamadığım\anlaşılamayan konular varsa yazının altına yorum yapabilirsiniz.

İyi günler.

Yayınlayan Yakup CONTARLI

04-05-1998'de dünyaya geldim. 2004 - 2012 arasında İTO Kadınlar Çeşmesi İlköğretim Okulunda eğitim gördüm. 2012 - 2016 arasın Kağıthane İTO Mesleki ve Teknik Anadolu Lisesi Bilişim Teknolojileri \Web Programcığı eğitim gördüm. 2016-2018 Atatürk Üniversitesi Açıköğretim Fakültesi Bilgi Yönetimi Programı 2017-2019 Ahmet Yesevi Üniversitesi Bilgisayar Programcılığı mezunuyum. 2016'dan itibaren Bankacılık Düzenleme ve Denetleme Kurumu'nda (BDDK) Bilişim Teknisyeni olarak kamu vazifesini yerine getirmekteyim.