๐Design for virtual machines
When to select virtual machines?
Last updated
Was this helpful?
When to select virtual machines?
Last updated
Was this helpful?
Azure'da sanal makineleri seรงmeniz gereken durumlar ลunlardฤฑr:
Tam Kontrol Gerektiฤinde: Eฤer bulut ortamฤฑnda รงalฤฑลacak uygulamanฤฑz iรงin altyapฤฑnฤฑn tam kontrolรผne ihtiyacฤฑnฤฑz varsa ve fiziksel donanฤฑm hariรง olmak รผzere her ลey รผzerinde tam yetki istiyorsanฤฑz, sanal makineler uygun bir seรงenektir.
Lift-and-Shift Gรถรงรผ ฤฐรงin: Mevcut bir uygulamayฤฑ doฤrudan gรถรง ettirmek istiyor ancak uygulamanฤฑzฤฑ konteynerize etmek mรผmkรผn deฤilse veya bir web/API uygulamasฤฑ deฤilse, yani "lift-and-shift" gรถรงรผ iรงin uygunsa ancak cloud-native รถzelliklere ihtiyaรง duymuyorsanฤฑz sanal makineleri tercih edebilirsiniz.
รzel ฤฐล Yรผkleri ฤฐรงin: Yรผksek performanslฤฑ hesaplama (HPC), SAP gibi รถzel iล yรผklerini barฤฑndฤฑrmak iรงin sanal makineler idealdir.
Eski Uygulamalar ฤฐรงin: Legacy uygulamalarฤฑnฤฑzฤฑ modern donanฤฑmlar รผzerinde รงalฤฑลtฤฑrmak istiyorsanฤฑz ve bunlarฤฑ buluta taลฤฑmak istiyorsanฤฑz, sanal makineler bu tรผr uygulamalar iรงin genellikle tercih edilir.
Bu durumlar, sanal makinelerin esnekliฤi ve kontrol seviyesi nedeniyle Azure'da tercih edildikleri senaryolarฤฑ yansฤฑtmaktadฤฑr. Yani, eฤer bulut ortamฤฑnda fiziksel donanฤฑm dฤฑลฤฑnda her ลeye hรผkmetmek, รถzel veya eski uygulamalarฤฑ รงalฤฑลtฤฑrmak ya da "lift-and-shift" gรถรงรผ yapmak istiyorsanฤฑz, sanal makineler uygun bir seรงim olacaktฤฑr.
Start with network: Sanal makinelerinizi kurmadan รถnce, onlarฤฑn รงalฤฑลacaฤฤฑ aฤ altyapฤฑsฤฑnฤฑ planlanmalฤฑ. Bu, aฤ gรผvenliฤi, alt aฤlar, IP adresleme planฤฑ ve eriลim kontrol listeleri(ACL) gibi unsurlarฤฑ iรงerir.
Location of the VM: VM'nin barฤฑndฤฑrฤฑlacaฤฤฑ bรถlgeyi seรงerken, gecikme sรผrelerini ve veri gizliliฤi gibi yasal gereklilikleri gรถz รถnรผnde bulundurmalฤฑyฤฑz.
Operating system of the VM: VM'niz iรงin hangi iลletim sistemini kullanacaฤฤฑnฤฑza karar verebiliriz. Bu, Windows, Linux daฤฤฑtฤฑmlarฤฑ veya รถzel bir iลletim sistemi olabilir.
Pricing of the VM: VM iรงin bรผtรงe belirlerken, makinenin boyutu, kullanฤฑm sรผresi ve rezerve edilmiล instancelar gibi รงeลitli fiyatlandฤฑrma seรงeneklerini kontrol edebiliriz.
Naming convention for the VM: Organizasyon iรงin VM adlandฤฑrma kurallarฤฑ belirlemeliyiz ki, kaynaklarฤฑnฤฑzฤฑ kolaylฤฑkla tanฤฑmlayฤฑp yรถnetebilesiniz.
Storage performance of the VM: VM'nizin gereksinimlerine uygun depolama performansฤฑnฤฑ seรงmek รถnemlidir. Bu, disk tipleri ve yapฤฑlandฤฑrmalarฤฑ ile ilgili kararlarฤฑ iรงerir.
Update and patch management: VM'in gรผvenliฤini saฤlamak iรงin dรผzenli gรผncelleme ve yama uygulama stratejisi oluลturmalฤฑyฤฑz.
Monitoring: VM'in performansฤฑnฤฑ, saฤlฤฑฤฤฑnฤฑ ve gรผvenliฤini izlemek iรงin uygun araรงlar ve alarmlar belirlemeliyiz.
Sanal Makineler (VM'ler) ve Sanal Makine รlรงek Kรผmeleri (VMSS'ler). VM'ler, kontrol ve รถzelleลtirme รผzerinde yรผksek derecede esneklik saฤlarken, VMSS'ler yรถnetimi basitleลtirmek ve otomasyonu artฤฑrmak iรงin tasarlanmฤฑลtฤฑr.
Sanal Makineler (VM'ler):
Manuel Yapฤฑlandฤฑrma: VM'lerde, her bir sanal makineyi manuel olarak oluลturmanฤฑz ve yapฤฑlandฤฑrmanฤฑz gerekir. Bu, detaylฤฑ bir kurulum sรผreci gerektirebilir.
Yรผk Dengeleyiciye Manuel Ekleme: VM'leri bir yรผk dengeleyicinin arkasฤฑna eklemek manuel bir sรผreรงtir ve bu, geniลleme sฤฑrasฤฑnda ek yรผk getirebilir.
Kullanฤฑlabilirlik Setleri/Zonelarฤฑ Gerektirir: Yรผksek kullanฤฑlabilirlik saฤlamak iรงin, VM'lerin kullanฤฑlabilirlik setleri veya zonelar oluลturulmasฤฑ gerekir, bu da ek planlama ve konfigรผrasyon gerektirebilir.
Otomatik รlรงeklendirme Yok: VM'ler, trafiฤe veya diฤer performans metriklerine dayalฤฑ olarak otomatik รถlรงeklendirme รถzelliฤini doฤrudan desteklemezler.
Sanal Makine รlรงek Kรผmeleri (VMSS'ler):
Merkezi Yapฤฑlandฤฑrma: VMSS, tรผm instance'larฤฑn aynฤฑ yapฤฑlandฤฑrmaya sahip olacaฤฤฑ merkezi bir yapฤฑlandฤฑrmaya dayanฤฑr. Bu, yรถnetimi kolaylaลtฤฑrฤฑr ve tutarlฤฑlฤฑk saฤlar.
Tek Konfigรผrasyonda Yรผk Dengeleyiciye Ekleme: VMSS instancelarฤฑ, tek bir yapฤฑlandฤฑrma kullanarak bir yรผk dengeleyiciye otomatik olarak eklenebilir. Bu, yeni instancelarฤฑn hฤฑzlฤฑ ve kolay bir ลekilde sisteme dahil edilmesini saฤlar.
Otomatik รlรงeklendirme: VMSS'ler, belirli metrikler veya bir zaman รงizelgesi temelinde otomatik รถlรงeklendirme yapabilir. Bu, uygulamanฤฑzฤฑn ihtiyaรง duyduฤu kaynaklarฤฑ dinamik olarak ayarlayarak maliyetleri optimize etmenize yardฤฑmcฤฑ olur.
Sanal Makineler daha รงok tekil, detaylฤฑ kontrol ve รถzelleลtirme ihtiyacฤฑ olan senaryolar iรงin uygunken, Sanal Makine รlรงek Kรผmeleri yรผksek oranda otomasyon ve kolay รถlรงeklendirme gerektiren uygulamalar iรงin idealdir. รlรงeklendirme, yรผk dengesi ve yรผksek kullanฤฑlabilirlik gibi รถzellikler otomatik olarak yรถnetildiฤinden, VMSS'ler, รถzellikle deฤiลken yรผk ve bรผyรผk รถlรงekte uygulama daฤฤฑtฤฑmlarฤฑ iรงin mรผkemmel bir รงรถzรผmdรผr.