Azure sanal makinelerini açıklama

Tamamlandı

Azure Sanal Makineler (VM' ler) ile bulutta VM'ler oluşturabilir ve kullanabilirsiniz. Sanal makineler, sanallaştırılmış bir sunucu biçiminde hizmet olarak altyapı (IaaS) sağlar ve birçok farklı şekilde kullanılabilir. Fiziksel bir bilgisayar gibi VM'nizde çalışan tüm yazılımları özelleştirebilirsiniz. VM'ler, şu durumlarda ideal bir seçenektir:

  • İşletim sistemi üzerinde tam denetim.
  • Özel yazılım çalıştırma olanağı.
  • Özel barındırma yapılandırmalarını kullanma imkanı.

Bir Azure VM, VM'yi çalıştıran fiziksel donanımı satın almanıza ve muhafaza etmenize gerek kalmadan size sanallaştırma esnekliği sunar. Ancak bir IaaS teklifi olarak vm üzerinde çalışan yazılımları yapılandırmanız, güncelleştirmeniz ve bakımını yapmanız gerekir.

Vm'leri hızlı bir şekilde sağlamak için önceden oluşturulmuş bir görüntü bile oluşturabilir veya kullanabilirsiniz. Önceden yapılandırılmış bir VM görüntüsünü seçtiğinizde VM'nizi birkaç dakika içinde oluşturup sağlayabilirsiniz. Görüntü, VM oluşturmak için kullanılan bir şablondur ve geliştirme araçları veya web barındırma ortamları gibi bir işletim sistemi ve diğer yazılımları içerebilir.

Azure'da sanal makineleri ölçeklendirme

Test ve geliştirme amacıyla veya küçük görevler için VM’leri tek tek çalıştırabilirsiniz. Ya da yüksek kullanılabilirlik, ölçeklenebilirlik ve yedeklilik sağlamak üzere VM grupları oluşturabilirsiniz. Azure, ölçek kümeleri ve kullanılabilirlik kümeleri gibi özelliklerle VM'lerin gruplandırma işlemini sizin için de yönetebilir.

Sanal makine ölçek kümeleri

Sanal makine ölçek kümeleri sayesinde bir grup özdeş, yük dengeli sanal makineler oluşturup yönetebilirsiniz. Yalnızca aynı amaca sahip birden çok VM oluşturduysanız, bunların tümünün aynı şekilde yapılandırıldığından emin olmanız ve ardından verimliliği sağlamak için ağ yönlendirme parametrelerini ayarlamanız gerekir. Vm sayısını artırmanız veya azaltmanız gerekip gerekmediğini belirlemek için de kullanımı izlemeniz gerekir.

Bunun yerine, sanal makine ölçek kümeleriyle Azure bu işin çoğunu otomatikleştirir. Ölçek kümeleri, çok sayıda VM'yi dakikalar içinde merkezi olarak yönetmenize, yapılandırmanıza ve güncelleştirmenize olanak sağlar. VM örneklerinin sayısı talebe göre otomatik olarak artabilir veya düşebilir ya da tanımlı bir zamanlamaya göre ölçeklendirilecek şekilde ayarlayabilirsiniz. Sanal makine ölçek kümeleri ayrıca kaynaklarınızın verimli bir şekilde kullanıldığından emin olmak için otomatik olarak bir yük dengeleyici dağıtır. Sanal makine ölçek kümeleri kullanarak işlem, büyük veri ve kapsayıcı iş yükleri gibi alanlar için büyük ölçekli hizmetler derleyebilirsiniz.

Sanal makine kullanılabilirlik kümeleri

Sanal makine kullanılabilirlik kümeleri, daha dayanıklı ve yüksek oranda kullanılabilir bir ortam oluşturmanıza yardımcı olan başka bir araçtır. Kullanılabilirlik kümeleri, VM'lerin güncelleştirmeleri kademelendirmesini ve çeşitli güç ve ağ bağlantısına sahip olmasını sağlamak ve tek bir ağ veya güç kesintisi olan tüm VM'lerinizi kaybetmenizi önlemek için tasarlanmıştır.

Kullanılabilirlik kümeleri vm'leri iki şekilde gruplandırarak bunu yapar: etki alanını ve hata etki alanını güncelleştirme.

  • Etki alanını güncelleştirme: Güncelleştirme etki alanı, aynı anda yeniden başlatılabilir VM'leri gruplar. Bu, aynı anda yalnızca bir güncelleştirme etki alanı gruplandırmasının çevrimdışı olacağını bilerek güncelleştirmeleri uygulamanızı sağlar. Bir güncelleştirme etki alanındaki tüm makineler güncelleştirilir. Güncelleştirme işleminden geçen bir güncelleştirme grubuna, sonraki güncelleştirme etki alanında bakım başlamadan önce kurtarılması için 30 dakika süre verilir.
  • Hata etki alanı: Hata etki alanı VM'lerinizi ortak güç kaynağına ve ağ anahtarına göre gruplandırıyor. Varsayılan olarak, bir kullanılabilirlik kümesi VM'lerinizi en fazla üç hata etki alanına böler. Bu, farklı hata etki alanlarında (dolayısıyla farklı güç ve ağ kaynaklarına bağlı olan) VM'lere sahip olarak fiziksel güç veya ağ hatalarına karşı korumaya yardımcı olur.

En iyisi, kullanılabilirlik kümesini yapılandırmanın ek bir maliyeti yoktur. Yalnızca oluşturduğunuz VM örnekleri için ödeme alırsınız.

Sanal makinelerin ne zaman kullanılacağını gösteren örnekler

Sanal makineler için bazı yaygın örnekler veya kullanım örnekleri şunlardır:

  • Test ve geliştirme sırasında. VM'ler farklı işletim sistemi ve uygulama yapılandırmaları oluşturmak için hızlı ve kolay bir yol sağlar. Test ve geliştirme personeli artık gerekli olmayan VM'leri kolayca silebilir.
  • Uygulamaları bulutta çalıştırırken. Bazı uygulamaları çalıştırmak için geleneksel bir altyapı oluşturmak yerine bunları genel bulutta çalıştırabilmek önemli ölçüde ekonomik avantajlar sağlayabilir. Örneğin bir uygulamanın talepteki dalgalanmalara ayak uydurması gerekebilir. İhtiyacınız olmadığında VM'leri kapatmak ve ani talep artışlarında hızla başlatmak, yalnızca kullanımdaki kaynaklar için ödeme yapmanızı sağlar.
  • Veri merkezinizi buluta genişletirken: Kuruluş, Azure'da bir sanal ağ oluşturup bu sanal ağa VM ekleyerek kendi şirket içi ağının özelliklerini genişletebilir. Bundan sonra SharePoint gibi uygulamalar yerel ortam yerine bir Azure VM'sinde çalıştırılabilir. Bu sayede şirket içi ortamdan daha kolay bir şekilde ve daha ucuza dağıtılabilir.
  • Olağanüstü durum kurtarma sırasında: Belirli uygulama türlerini bulutta çalıştırma ve şirket içi ağı buluta genişletme gibi, olağanüstü durum kurtarma için IaaS tabanlı bir yaklaşım kullanarak önemli maliyet tasarrufları elde edebilirsiniz. Birincil veri merkezi başarısız olursa, kritik uygulamalarınızı çalıştırmak için Azure'da çalışan VM'ler oluşturabilir ve birincil veri merkezi yeniden çalışır duruma geldiğinde o VM'leri kapatabilirsiniz.

VM’lerle buluta taşınma

VM’ler fiziksel sunucudan buluta geçerken de harika bir seçenektir ("lift and shift" olarak da bilinir). Fiziksel sunucunun görüntüsünü oluşturabilir ve bunu çok az değişiklikle veya hiç değiştirmeden VM'de barındırabilirsiniz. Fiziksel bir şirket içi sunucu gibi VM'yi de korumanız gerekir: Yüklü işletim sistemi ve yazılımların bakımını sizin sorumluluğunızdadır.

VM Kaynakları

Bir VM sağladığınızda, aşağıdakiler de dahil olmak üzere bu VM ile ilişkili kaynakları seçme şansınız da olur:

  • Boyut (amaç, işlemci çekirdeği sayısı ve RAM miktarı)
  • Depolama diskleri (sabit disk sürücüleri, katı hal sürücüleri vb.)
  • Ağ (sanal ağ, genel IP adresi ve bağlantı noktası yapılandırması)