Azure VMware Çözümü iş yükleri için altyapı ve sağlama konusunda dikkat edilmesi gerekenler
Bu makalede, temel katmanı ifade eden bir Azure VMware Çözümü teklifinin altyapı tasarım alanı ele alınmaktadır. Bu katman, VMware vSphere iş yüklerini verimli ve güvenilir bir şekilde çalıştırmak için ihtiyacınız olan işlem, depolama ve ağ özelliklerini destekler. Bu makalede dayanıklılık, güvenlik, ölçeklenebilirlik, otomasyon ve olağanüstü durum kurtarma için VMware yazılım tanımlı veri merkezi (SDDC) yığınının nasıl kullanılacağı da açıklanır. VMware SDDC yığını şunları içerir:
- VMware ESXi
- VMware vCenter Server
- VMware NSX-T Veri Merkezi
- VMware vSAN
- VMware HCX (isteğe bağlı)
- VMware SRM (isteğe bağlı)
İş hedeflerini hesaplama
Etki: Güvenilirlik, Performans verimliliği, Operasyonel mükemmellik
Azure VMware Çözümü uygulamaları için hizmet düzeyi sözleşmeleri (SLA) gibi kullanılabilirlik hedefleri, platformunuz için tanımlanmalıdır.
Azure VMware Çözümü ne kadar süreyle kullanılamayabileceğini belirlemek için kurtarma süresi hedefi (RTO) gibi kurtarma hedeflerini kullanın. Olağanüstü durum sırasında ne kadar veri kaybının kabul edilebilir olduğunu belirlemek için bir kurtarma noktası hedefi (RPO) kullanın.
Çözümünüzü tasarlarken aşağıdaki noktaları göz önünde bulundurun:
Kritik yol bağımlılıkları. Çözümün tüm bileşenleri eşit derecede kritik değildir. Sistemi çökertebilecek bağımlılıklar ile düzeyi düşürülmüş bir deneyime yol açabilecek bağımlılıklar arasında net bir şekilde ayrım yapın. Tasarım, kesintilerin etkisini en aza indirmek için kritik bileşenlerin dayanıklılığını sağlamlaştırmalıdır.
Ölçeği genişletme ve isteğe bağlı olarak ölçeği daraltma. Ortamın yüke göre genişletebilmesi ve daraltabilmesi gerekir. Bu işlemleri otomasyon aracılığıyla işleyin. İnsanların neden olduğu tipik hataları önlemek için kullanıcı girişi en düşük düzeyde tutulmalıdır.
Öneriler
- Platformunuza uygun bir SLA oluşturun.
- RTO ve RPO hedeflerini tanımlayın.
- Dayanıklı olacak kritik bileşenler tasarla.
- Ölçeği daraltmak ve daraltmak için otomasyonu kullanın.
İş yükü kaynaklarını ve ölçek gereksinimlerini göz önünde bulundurun
Etki: Performans verimliliği, Operasyonel mükemmellik
Bir iş yükünü dağıtmadan önce, Azure VMware Çözümü desteklemek için gereken bileşenler hakkında genel bir anlayışa sahip olmanız gerekir. Bu anlayışa ulaşmak için iş yükünüzün özelliklerini, kaynaklarını ve ölçek gereksinimlerini dikkatle değerlendirmeniz gerekir. Bu faktörler genel küme tasarımını oluşturur. Ayrıca Azure VMware Çözümü altyapı dağıtımınız için doğru seçim olduğundan emin olun. İş yüklerini Azure'da hizmet olarak altyapı (IaaS) veya hizmet olarak platform (PaaS) çözümüne geçirmenin Azure VMware Çözümü geçişten daha uygun maliyetli ve yüksek performanslı olduğu senaryolar vardır.
Öneriler
- Azure VMware Çözümü geçmeden önce Azure yerel çözümlerini değerlendirin.
- Azure VMware Çözümü dağıtım planlama kılavuzu denetim listesini kullanın ve Azure VMware Çözümü belgelerini okuyun.
- Azure VMware Çözümü taşınacak iş yüklerini ve Azure yerel çözümlerine taşınacak iş yüklerini belirlemek için ölçütleri ayarlayın. Maliyetleri, IP kapasitesini yeniden atama özelliğini ve bu ölçütlerdeki kullanım düzenlerini göz önünde bulundurun.
Kalın ve ince sağlama kullanın
Etki: Performans verimliliği
SDDC'de altyapı sağladığınızda birincil odak, sanal makinelerin (VM) temel aldığı işlem ve depolama olan konaklara odaklanır. Azure VMware Çözümü sanal makinelerinizin sanal diskleri için ince sağlama veya kalın sağlama seçebilirsiniz. Yaptığınız seçim, belirli depolama gereksinimlerinize, performansla ilgili dikkate alınacak noktalara ve beklenen VM büyümesine bağlıdır. İnce sağlama, depolamayı isteğe bağlı olarak ayırarak depolama kullanımını iyileştirir. Bu yaklaşım kullanılmayan alanı en aza indirir. Buna karşılık, en baştan kalın sağlama, her vm için ayırdığınız ve ayırdığınız tam depolama alanı miktarını kullanır.
Öneriler
- Depolama verimliliği öncelikliyse ve kullanılmayan depolama tüketimini en aza indirmek istiyorsanız, ölçülü sağlamayı kullanın.
- Uygulamanız tutarlı ve yüksek performanslı depolama erişimi gerektiriyorsa kalın sağlamayı göz önünde bulundurun.
Kapasite ve kaynak kullanımını planlama
Etki: Performans verimliliği
bir uygulamayı Azure VMware Çözümü dağıtmadan önce düzgün boyutlandırma ve kapasite planlaması sağlamak çok önemlidir. Özellikle ölçeklenebilirlik gereksinimlerini, büyüme tahminlerini ve performansla ilgili dikkat edilmesi gerekenleri göz önünde bulundurun.
Öneriler
- Azure'a geçmeden önce Azure Geçişi'ni kullanarak kaynak kullanımıyla ilgili içgörüler ve boyutlandırma önerileri alın.
- Temel kullanımın oluşturulmasına, yoğun dönemlerin belirlenmesine ve kaynak ani artışlarının tahmin edilmesine yardımcı olmak için belirli bir zaman dilimindeki kaynak kullanım desenlerini analiz edin.
- Kritik yolunuzdaki bileşenleri özetleyen bir bağımlılık eşlemesi oluşturun. Haritayı etkin bir şekilde koruyun ve çözümdeki değişiklikler için düzenli olarak denetleyin.
Bölgeleri seçme
Etki: Performans verimliliği, Güvenlik
Kullanıcıların çözümünüzle yakın olduğundan emin olmak için hangi bölgelerin seçildiğini dikkatle göz önünde bulundurun. Kullanıcıların eşleme konumunuza fiziksel olarak yakın olması gecikme süresini en aza indirir ve gereksinimleri karşılamanıza yardımcı olur. Örneğin, VMware HCX kullanıyorsanız gidiş dönüş gecikme süresinin 150 ms'den az olması gerekir.
Bölge seçimi sırasında mevzuat gereksinimlerini göz önünde bulundurmak da önemlidir. Mevzuat gereksinimleri ve veri yerleşimi kısıtlamaları bölgeler arasında farklılık gösterebilir. Azure coğrafi olarak çoğaltılmış depolama kullandığınızda, eşleştirilmiş bölgelerden yararlanabilirsiniz. Bu kavram kapsamında, her Azure bölgesi aynı coğrafyadaki başka bir bölgeyle eşleştirilir. Çoğaltılan veriler, vergi ve kolluk yetkisi amacıyla çifti ile aynı coğrafyada yer alır.
Öneriler
- Gecikme süresini en aza indirmek için kullanıcılarınıza veya diğer Azure hizmetlerine yakın bir bölge seçin.
- Sektör veya bölge tabanlı mevzuat uyumluluğu için bulutta paylaşılan sorumluluk modelini anlama.
- Azure veri hizmetlerini kullanırken verilerinizin doğru jeopolitik bölgede kaldığından emin olun.
Ölçeklenebilir tasarım kullanma
Etki: Güvenilirlik, Performans verimliliği
Bir uygulama için boyut oluşturduğunuzda, vm'yi iş yükünü en yüksek performansta işleyecek şekilde boyutlandırın. Kesinti sırasında, uygulama daha düşük işlevsellik veya düşük performansla da çalışabilmelidir. Hata olayına hazırlanmak için dayanıklılık tasarımı. Bölgesel, bölgesel, hizmet veya bileşen hataları kritik uygulama işlevselliğini etkilese bile sisteminizi kesintilere yanıt verecek ve güvenilirlik verecek şekilde tasarlar. Dikey ölçeklendirme, vm'nin tek tek konaklara kaynak ekleyebilmesidir. Dikey ölçeklendirme için doğru SKU'nun seçilmesi, konağın güç azaltması ve bu kaynakların kullanılabildiği bir VMware ESXi konağından kaynak eklenmesi gerekir.
Dikey ölçeklendirmeyle ilişkili kapalı kalma süresi işinizi kesintiye uğratabileceğinden iş yükü tasarımınızda yatay ölçeklendirmeyi göz önünde bulundurun. Yatay ölçeklendirme, iş yükünüzü birden çok VM'ye dinamik olarak yayma özelliğidir. Yatay ölçeklendirme genellikle kaynak ayırma ayarları, VM şablonları, kopyalama veya dinamik kaynak ayırma teknikleri gibi VMware vSphere özelliklerini kullanmayı içerir. Örneğin, trafiği üç ayrı VM'ye dağıtmak istiyorsanız, yüksek kullanılabilirlik için bu VM'leri üç ayrı ana bilgisayar üzerine yerleştirin.
Kümeleme, gelişmiş yönetim ve kullanılabilirlik özellikleri sağlamak için konakların mantıksal gruplandırmalarını oluşturmakla ilgilidir. Konaklarınızı sağladıktan sonra, VM'leri yönetmek ve işlem özellikleri sağlamak için Azure VMware Çözümü ortamında VMware vSphere kümeleri oluşturabilir ve yapılandırabilirsiniz.
Öneriler
Azure VMware Çözümü için özel GitHub otomatik ölçeklendirme eklentisini kullanarak Azure VMware Çözümü küme düğümlerinde ölçeği daraltma veya genişletme işlemlerinde kullanılacak performans ölçümlerini tanımlayın.
Kaynak kullanılabilirliğini sağlamaya yardımcı olması için yerleştirme ilkesi benzimsellik kurallarını kullanın. Benzdirme kurallarının yapılandırılması, yöneticilere VM yerleşimi üzerinde denetim sağlar. Vm'ler daha sonra belirli gereksinimlere, performansla ilgili dikkat edilmesi gerekenlere, kullanılabilirlik gereksinimlerine veya lisanslama kısıtlamalarına göre dağıtılabilir.
Yüksek kullanılabilirlik uygulama
Etki: Güvenilirlik, Performans verimliliği
Azure VMware Çözümü içinde yüksek kullanılabilirliğe veya kümelemeye sahip VM'leri dağıtırken, VM'leri birbirinden ayrı ve ayrı konaklarda tutmak için benzeşim karşıtı kurallar oluşturmanızı öneririz. Esnetilmiş küme öncelikli olarak hata etki alanları veya kullanılabilirlik alanları arasında kaynak dağılımını hesaplamayla ilgilidir. Dikkate alınması gereken bir diğer özellik de iş yüklerine bağlanma gecikme süresidir. Bazı iş yükleri gecikme süresine duyarlı olmayabilir.
Öneriler
- Yüksek kullanılabilirlik için esnetilmiş kümeleri kullanın.
- Uygulama, veritabanı ve depolama katmanlarının aynı kullanılabilirlik alanında olduğundan emin olarak uygulama ve hizmet katmanlarını birlikte kullanın.
- Azure VMware Çözümü kümesini dikkatle dağıtmak için Azure bölgesini seçin. Kullanıcılarınıza veya diğer kaynaklara yakınlığı, ağ bağlantısı seçeneklerini ve gecikme süresi gereksinimlerini göz önünde bulundurun.
Benzim kurallarını kullanma
Etki: Güvenilirlik
Bir konak bir sorun veya hatayla karşılaşırsa, benzeşim karşıtı kurallar birden çok konak arasında dağıtımı zorunlu kılar. Bu dağıtım, hatanın etkisini sınırlamaya ve uygulama ve hizmetlerin kullanılabilirliğini korumaya yardımcı olur.
Öneriler
- VM'ler arasında düşük gecikme süreli bir iletişim yolu gerektiğinde, VM'leri aynı konakta tutmak için yerleştirme ilkesi benzimliği kurallarını kullanın.
- Uygulamanızı destekleyen VM'ler hataya dayanıklılık gerektirdiğinde veya kaynak dağıtımı aracılığıyla konak performansını iyileştirmek istediğinizde yerleştirme ilkesi VM-VM benzini kullanın.
- Azure VMware Çözümü içinde yüksek kullanılabilirlik veya kümeleme ile dağıtılan VM'ler için, bu VM'leri birbirinden ayrı ve ayrı konaklarda tutmak için yerleştirme ilkesi VM-VM benzeşimi önleme kuralları oluşturun.
VMware vSAN dağıtma
Etki: Güvenilirlik, Performans verimliliği
Depolama ile iyi tasarlanmış bir Azure VMware Çözümü tasarlamak için yeterli veri koruma ve yedeklilik planlamanız gerekir.
Azure VMware Çözümü sanal depolama alanı ağı (vSAN), dağıtılmış, paylaşılan depolama altyapısı oluşturmak için bir Azure VMware Çözümü kümesi içindeki VMware ESXi konaklarından yerel depolama kaynaklarını kullanır. vSAN sağlamanın geçerli ve gelecekteki depolama gereksinimlerini yeterince karşılaması gerekir. VM'lerinizin kullandığı depolamanın özelliklerini ve davranışlarını tanımlamak için depolama alanı ağı (SAN) depolama ilkelerini kullanabilirsiniz. İş yüklerinizin belirli gereksinimlerine göre veri koruma, performans ve alan verimliliği ayarlarını yapılandırmak için ilkeleri kullanabilirsiniz. Azure VMware Çözümü'deki varsayılan depolama ilkesi yedeklidir. Sonuç olarak, makineleriniz ek vSAN düğümlerine veri kopyalamayı gerektiriyorsa, verilerin gelişmiş yedeklilik gereksinimlerinizi karşıladığından emin olmak için başka bir ilke oluşturun.
Öneriler
- İstediğiniz dayanıklılık temelinde (FTT) düzeyine tolerans gösterme hatalarınızı veya hata toleransınızı belirleyin.
- Konak ve disk hatalarına karşı veri kullanılabilirliğini ve korumasını sağlamaya yardımcı olan yedekli bir bağımsız diskler (RAID) yapılandırması dizisi seçin.
Azure NetApp Files kullanma
Etki: Güvenilirlik, Performans verimliliği
Özel bulutunuzda depolama alanını aşmayı planlıyorsanız Azure VMware Çözümü'da Azure NetApp Files, disk ayırmayı genişleten ve yüksek performanslı, düşük gecikme süreli, ölçeklenebilir bir depolama platformu sağlayan bir diğer çözümdür. Azure NetApp Files, depolama kapasitesini ve performans katmanlarını iş yükü gereksinimlerinize göre dinamik olarak ayarlar. Sonuç olarak, depolama gereksinimleriniz arttıkça Azure VMware Çözümü ortamı ölçeklendirilebilir.
Azure VMware Çözümü ile etkileşim kuran Azure NetApp Files gibi Azure hizmetlerinin Azure VMware Çözümü dağıtılan bölgede olduğundan emin olun. Uygulamanın tamamı veya bir bölümü gecikme süresine karşı son derece hassassa, bileşenin birlikte bulundurmasını zorunlu bırakabilir. Bu durumda, çok bölgeli ve çok bölgeli stratejilerin uygulanabilirliği sınırlıdır. Ancak birlikte bulundurma gecikme süresini kısaltarak uygulamaların daha hızlı yanıt vermesini sağlar. Disk genişletmesi için birlikte bulundurmanın kritik öneme sahip olduğu Azure NetApp Files temel alan bir veri deposu kullanmanız buna örnek olarak verilmiştir.
Öneriler
- Azure VMware Çözümü için ek veri deposu olarak Azure NetApp Files veya üçüncü taraf çözümü kullanmayı göz önünde bulundurun.
- en uygun Azure VMware Çözümü düğümleri ve Azure NetApp Files gibi dış depolama çözümleri bileşiminizi belirlemenize yardımcı olması için bir uygulama değerlendirmesi yapın.
Öneriler
- Düğüm değiştirme işlemi sırasında veri kaybı olmadığından emin olmak için bir yordam uygulayın.
Temel performansınızı belirleme
Etki: Operasyonel mükemmellik
Performans temeli oluşturmak, Azure VMware Çözümü özellikleri hakkında içgörü sağlar ve performans kısıtlamalarını belirlemenize yardımcı olur.
Öneriler
- Azure VMware Çözümü özel buluta geçmeden önce mevcut ortamınızı karşılaştırmak için araçları kullanın. Temel performansı oluşturmak için kullanabileceğiniz bazı yaygın yardımcı programlar VMware vRealize İşlemleri, Perfmon ve iostat'tır.
- Özel Azure VMware Çözümü bulut kapasitesini tahmin ederken performans tabanlı değerlendirme kullanın.
Hata ayıklama ve sorun giderme araçlarını kullanma
Etki: Operasyonel mükemmellik
SDDC'deki sorunları belirlemek, gidermek ve düzeltmek için sistematik bir yaklaşıma sahip olmak, daha hızlı çözüm sürelerine yol açar. operasyon ekipleri, iş yükünün karşılaştığı sorunu veya belirtileri ve sorunun kapsamını tanımlayabilmelidir. Ayrıca hata iletileri, günlükler ve sorunu tetikleyen belirli koşullar veya eylemler de dahil olmak üzere bilgi toplayabilmeleri gerekir.
Altyapı izlemenin ayrıntılı kapsamı için bkz. Azure VMware Çözümü iş yükleri için izleme konusunda dikkat edilmesi gerekenler.
Öneriler
- Aşağıdaki hata ayıklama ve sorun giderme araçlarını inceleyin. Bu araçlar olası performans sorunlarını hızla belirlemek için vazgeçilmezdir.
Sonraki adımlar
Temel Azure VMware Çözümü platformunu incelediğinize göre veritabanlarını, VM'leri, işletim sistemlerini ve yapılandırmaları içeren uygulama platformunu araştırın.
Tasarım seçimlerinizi değerlendirmek için değerlendirme aracını kullanın.