Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makale, iş açısından kritik bir senaryoda şirket içi veri ağ geçidi dağıtmayı planen herkese yöneliktir. Şirket içi veri ağ geçidi, işletmenizin normal çalışması için çok önemliyse ve iş açısından kritik verileri işlerse iş açısından kritik öneme sahiptir.
İş açısından kritik ağ geçitleri düzgün yönetilmiyorsa başarısız sorgularla veya yavaş performansla karşılaşabilirsiniz. İş açısından kritik ağ geçidi çözümünüzü düzgün bir şekilde planladığınızda, ölçeklendirdiğinizde ve koruduğunuzda, işletmeyi etkileyen bir sorun olasılığı en aza indirilebilir.
Terminoloji
Bu makale boyunca aşağıdaki önemli terimler kullanılır:
- Ağ geçidi: Bir bilgisayara yüklenen şirket içi veri ağ geçidi uygulaması.
- Ağ geçidi sunucusu: Şirket içi veri ağ geçidi uygulamasının yüklü olduğu bir Windows bilgisayarı (sanal makine veya fiziksel bilgisayar/sunucu).
- Ağ geçidi kümesi: Birlikte çalışan (ve yük dengeli olabilecek) bir ağ geçidi kümesi.
- Ağ geçidi üyesi: Ağ geçidi kümesinin parçası olan bir ağ geçidi.
Aşağıdaki görüntüde yukarıda tanımlanan kavramlar arasındaki ilişki gösterilmektedir.
İş açısından kritik ağ geçitleri için öneriler
İş açısından kritik ağ geçitleri için yüksek kullanılabilirlik, iyi performans ve sürdürülebilir ölçeklenebilirlik sağlamak için ağ geçitlerinin düzgün dağıtılması ve yönetilmesi gerekir. Ağ geçitlerinin yanlış dağıtılması performansın düşmesine, başarısız sorgulara ve olası sorunları tanılamada zorlukla sonuçlanabilir. Ayrıca, kullanım arttıkça ağ geçitlerinin ölçeğini artırmanızı ve genişletmenizi de engelleyebilir.
En iyi ölçeklenebilirlik, performans ve aktarım hızını sağlamak için sonraki bölümlerde yer alan önerileri izleyin.
Tüm ağ geçidi kurtarma anahtarlarınızı öğrenme
Tüm ağ geçidi kurtarma anahtarlarının bilindiğinden ve güvenli bir yerde tutulduğundan emin olun. Kurtarma anahtarı olmadan ağ geçitleri kurtarılamaz veya rütbesi düşürülemez. Bu sınırlama tasarım gereğidir. Kurtarma anahtarlarınızı kaybederseniz, tek seçenek yeni ağ geçitleri oluşturmak ve veri kaynaklarını yeniden oluşturmaktır. Ayrıca, gelecekteki ölçeklenebilirliği sınırlayan kurtarma anahtarı olmadan kümeye yeni ağ geçitleri ekleyemezsiniz.
Kurtarma anahtarlarınızı, yalnızca yetkili yöneticiler tarafından erişilebilen parola kasası gibi yönetici kimlik bilgilerini depoladığınız gibi güvenli bir yerde depolayın.
Şu anda tüm ağ geçidi kurtarma anahtarlarınızı bilmiyorsanız, bu önemli bir iş riskidir. Hemen yeni ağ geçidi kümeleri oluşturun ve iş yüklerini yeni ağ geçidi kümelerine geçirmeyi başlatın.
Geliştirme iş yükleri ve iş açısından kritik iş yükleri
Bir veya daha fazla geliştirme ağ geçidi kümesi ve bir veya daha fazla üretim ağ geçidi kümesi ayarlayarak geliştirme iş yüklerini iş açısından kritik olanlardan ayırın.
Yeni anlamsal modelleri, raporları, sorguları vb. test etmek için bir geliştirme ağ geçidi kümesi kullanın. Yeni bir iş yükü doğrulandıktan sonra iş açısından kritik bir ağ geçidi kümesine geçirin. Bu işlem, yeni, test edilmemiş veya deneysel iş yüklerinin üretim iş yükleri üzerinde performans etkileri olmasını önler.
Ayrıca, iş açısından kritik ağ geçidi kümelerinize güncelleştirme uygulamadan önce yeni ağ geçidi güncelleştirmelerini test etmek için geliştirme ağ geçidi kümelerinizi kullanın. Yeni ağ geçidi güncelleştirmeleri, iş açısından kritik ağ geçidi kümelerinde kullanılmadan önce geliştirme ağ geçidi kümelerinde en az 24 saat dağıtılmalıdır.
Birden çok ağ geçidi kümesi kullanma
Kuruluşunuzda çok sayıda kullanıcı için bir ağ geçidi kümesi oluşturuyorsanız, olası performans etkisini küçük bir kullanıcı alt kümesiyle sınırlamak için iş birimlerini veya daha küçükleri temel alan birden çok ağ geçidi kümesi oluşturmanız gerekir.
Bir şirketin tamamı için (şirket küçük olmadığı sürece) iş açısından kritik tek bir ağ geçidi kümesinin kullanılmasını önermeyiz. Tek bir ağ geçidi kümesi senaryosunda, bir kullanıcı ağ geçidi genelindeki tüm trafik üzerinde önemli bir performans etkisine neden olan bir sorgu gönderebilir. Ağ geçidi tüm şirket genelinde kullanılıyorsa, performans etkisi tüm şirketi etkileyebilir. Ayrıca, bir ağ geçidi kümesi tüm şirket genelinde kullanıldığında, ağ geçidi performans izleme özelliğini kullanırken hangi sorgunun performans sorununa neden olabileceğini belirlemeniz daha zor olabilir.
Ağ geçidinin yüksek kullanılabilirlik ve yük dengeleme özelliklerini kullanın
İş açısından kritik ağ geçidi kümeleri için her zaman ağ geçidi yüksek kullanılabilirliği ve yük dengeleme özelliklerini kullanın.
- Yüksek kullanılabilirlik: Tek bir hata noktasına sahip olmayı ortadan kaldırır.
- Yük dengeleme: İş yükünü kümedeki tüm ağ geçidi sunucularına otomatik olarak dağıtır.
Bir ağ geçidinin herhangi bir nedenle çevrimdışı olması durumunda ağ geçidi kümesi başına en az iki ağ geçidi ayarlayın. Bu kurulum, tek bir ağ geçidi hatasının tüm ağ geçidi kümesinin başarısız olmasına neden olmamasını sağlar. Ayrıca yükü ağ geçidi kümesine daha iyi dağıtmak için ağ geçitlerinde CPU, bellek, eşzamanlılık sınırları etkinleştirilebilir.
Ağ geçidi kümesi ölçeklenebilirliğini planlama ve koruma
Önerilen donanım ve yazılım yönergelerimizi kullanarak bir ağ geçidi kümesi ayarlamak, kümenin iyi performansla çalışmasını sağlar. Düzgün ölçeklendirililmeyen ağ geçitleri performansın düşmesine neden olabilir. Ağ geçidi kümenizde iyi bir performans elde etmek için dikkate almanız gereken birçok faktör vardır.
Ağ geçidi sunucusu donanım belirtimlerini belirleme
Ağ geçidi sunucusu belirtimleri (CPU, bellek, disk vb.) önemli bir faktördür, çoğu durumda olduğu gibi Power Query dönüştürmeleri ağ geçidi sunucusundaki verilere uygulanır. Bu nedenle, bir ağ geçidi sunucusunun tüm veri dönüşümlerini işlemek için yeterli kaynağa, belleğe ve işleme gücüne sahip olması gerekir.
Bir sunucu boyutu seçmeniz gerektiğinde, en önemli iki ölçüm vardır: Bellek ve CPU. Ağ geçidinde Power Query veri dönüştürme adımlarını işlemek için hem yeterli belleğe hem de CPU gücüne ihtiyacınız vardır. Ağ geçidi sunucunuzun sahip olduğunuz en yüksek iş yükünü işleyebilecek kadar güçlü olması önemlidir. Ağ geçidi sunucusu iş yükünü işleyemezse doğrudan sorgunuz veya veri yenilemeniz başarısız olur. Aynı anda kaç sorgunun yürütülür olduğunu anlamak da önemlidir.
Bu farklı sorgu seçeneklerinin ağ geçidi sunucunuz üzerinde farklı bir etkisi vardır.
Sorgu Türü | Sınır Faktörü |
---|---|
İthalat | Hafıza |
Doğrudan Sorgu | İşlemci (CPU) |
LiveConnect | İşlemci (CPU) |
İçeri aktarma sırasında veri kümesinin tamamının sorgulanması ve işlenmesi gerekir. Bu, yoğun bellek kullanan bir görevdir. Bu içeri aktarma işlemi genellikle daha uzun sürer. DirectQueries ve LiveConnections genellikle CPU ağırdır. Çoğu durumda doğrudan sorgular, verilerin yalnızca küçük bir bölümünü işlemek için birçok kez yürütülür. Verilerin yalnızca küçük bir kısmı işlendiğinden, bu doğrudan sorgular normalde yoğun bellek kullanan bir görev değildir. Ancak, sorgular isteğe bağlı olarak birçok kez yürütülür çünkü bu yoğun CPU kullanımına neden olabilir.
İş yükünüze bağlı olarak ağ geçidi sunucunuzu bellek veya CPU için iyileştirmeyi göz önünde bulundurun.
Ağ geçidi kümesi ne zaman ölçeklendirilir?
Ölçeklendirme, iş açısından kritik bir ağ geçidi kümesinin önemli bir yönüdür. Ağ geçidi kümesiyle kullanımınız arttıkça, iyi bir performans sağlamak için ağ geçidi kümesinin ölçeğinin artırılması ve/veya yatay genişletilmesi gerekir. Daha önce kümedeki ağ geçitlerinin ölçeğini artırdıysanız ağ geçidi kümesinin ölçeğini genişletmeye başlamanızı öneririz.
Bir küme içindeki tek tek düğümler arasında trafik yükünü ölçeklendirme ve dağıtma, her senaryoya bağlı olarak değişen karmaşık bir işlemdir. Tüm ağ geçidi trafiğinin tahmin edilebilir bir şekilde karşılandığından emin olmak için kesin bir model olmasa da, aşağıda listelenen sınırlar ölçeklendirme gereksinimini gösterir. Genel olarak ölçeği genişletmeyi (kümeye düğüm ekleme) tercihen ölçeği artırmanızı (tek tek düğümlerde CPU, RAM veya disk alanını artırma) öneririz. Yatayda genişleme, sistemin bir bütün olarak ek trafiği yönetme yeteneğinde genel olarak daha etkili olma eğilimindedir. Ölçeği genişletmenin kümenin işleyebileceği toplam bant genişliği üzerinde de olumlu bir etkisi vardır, ancak ölçeği artırmanın genellikle etkisi olmaz. Bir veya daha fazla ağ geçidi düğümü aşağıdaki eşiklere ulaşma göstergelerini gösterdiğinde, kümenin ölçeğini genişletmenin önemle göz önünde bulundurulması gerekir.
CPU: CPU, uzun süreler için 80%'nin üzerindedir, ancak bazen en fazla CPU'ları aşan kısa (5 dakikadan kısa) ani artışlar anormal değildir.
RAM: Kullanılabilir bellek düşüşleri düzenli olarak 20% altına iner.
Disk: Boş disk alanı sık sık 5 GB'ın altına iner. Bu düşüş, önbelleğe alma veya veri biriktirme dizinlerini daha stratejik bir şekilde yapılandırma gereksinimini de gösterebilir.
Eşzamanlılık: Tek bir düğümde aynı anda 40'tan fazla sorgu çalıştırma.
Ağ geçidi düğümleri arasında dağıtılan yenilemeler ve sorgular çok farklı profillere sahip olabileceğinden, uzun süre çalışan veya yoğun bellek kullanan işlere ek incelemeler yapılması önerilir. Bu gibi durumlarda sorgu iyileştirme, yalnızca tek tek raporlar ve yenilemeler için değil, sistemin tamamı için de performans ve ölçeklenebilirlik üzerinde büyük bir etkiye sahip olabilir. Sorgu planı tanılamalarını, katlama göstergelerini ve yayımlanan diğer tüm performans önerilerini kullanarak performans özelliklerini değerlendirmek ve iyileştirme gerçekleştirmek için söz konusu yenilemeleri tek bir ayrılmış ağ geçidi kümesine yalıtmanızı öneririz. Bu yalıtım, alınan veri miktarını ve gerekli işlem sonrası miktarını en aza indirir. Bu yalıtım, kuruluş genelindeki diğer tipik yenilemelerle kaynak rekabetini azaltmak amacıyla uzun süre çalışan ETL işlerini ayrılmış bir ağ geçidi kümesine yönlendirmek için uzun vadeli bir strateji olarak da kullanılabilir.
Ağ geçidi kümesinin ölçeğini artırma
Ölçeklendirme, ağ geçidi sunucularınızın CPU, bellek, disk gibi belirtimlerini artırdığınızda gerçekleşir.
Ağ geçidi bir veya daha fazla sorgu yürütürken CPU veya belleğin maksimum düzeye ulaşması durumunda ölçeği artırmak gerekebilir. Sorgu yalnızca bir ağ geçidi sunucusunda yürütülebilir, bu nedenle ağ geçidi sunucusunun elde edilen verilerle birlikte sorgunun tamamını işlemek için yeterli kaynağa sahip olması gerekir.
Ağ geçidi kümesinin ölçeğini genişletme
Ağ geçidi sunucusunun zaten yüksek belirtimleri varsa (başka bir deyişle, ağ geçidi sunucusu zaten ölçeği artırıyorsa) veya yürütülen eşzamanlı sorgu sayısı nedeniyle tek bir ağ geçidi sunucusunun yönetebileceği sınırlara ulaştıysanız ölçeği genişletmeniz gerekir. Ağ geçidi üye kümesinin tamamında geniş tabanlı yük artışı, düğüm ekleyerek kümeyi ölçeklendirmenin doğru eylem şekli olduğunun iyi bir göstergesidir. Ağ geçidi kümesini ne zaman ölçeklendireceğini belirleyen belirli eşikleri sağlar. Ölçek genişletme hakkında daha fazla bilgi için, Ağ geçidi yüksek kullanılabilirlik ve yük dengeleme özelliklerini kullanma bölümüne gidin.
Yeni ağ geçidi kümeleri oluşturarak ölçeklendirme
Ağ geçidi kümenizin kaynak kullanımı yüksekse veya çok fazla sayıda kullanıcı bir ağ geçidi kümesine güveniyorsa, yeni bir ağ geçidi kümesi oluşturulabilir. Daha sonra iş yükünün bir alt kümesi yeni ağ geçidi kümesine geçirilebilir. Çok sayıda kullanıcı tek bir ağ geçidi kümesine güvendiğinde, bir kullanıcının tüm ağ geçidi kümesinde önemli bir performans etkisine neden olan bir sorgu gönderme olasılığı önemli ölçüde artar.
Tek bir ağ geçidi kümesine dayanan çok sayıda kullanıcı, yeni bir ağ geçidi kümesi oluşturulması gerektiğinin göstergesidir.
Ağ geçidi performansını izleme ve sorun giderme
Ağ geçidi performans izleme özelliğini kullanarak iş açısından kritik ağ geçitlerinin genel performansını izlemek önemlidir. Performans sorunlarını gidermek, performans sorunlarını belirlemek ve genel ağ geçidi performansını etkileyen sorguları belirlemek için de bu özelliği kullanabilirsiniz. Bu özellik, ağ geçidi kümesinin ne zaman ölçeklendirileceğini belirlemenize yardımcı olan önemli bir araçtır.
Bir sorgunun ağ geçidi üzerinde yoğun bir etkisi olduğunu ve genel performansın düşük olmasına neden olduğunu belirlerseniz sorguyu daha verimli olacak şekilde yeniden yazabilir ve performans etkisini en aza indirebilirsiniz.
Microsoft, aşırı yüklenmiş bir Power BI Premium Kapasitesi gibi bir ağ geçidi veya ağ geçidiyle ilgili bileşenin neden olduğu düşük performansı tespit ederse, yükü ölçeklendirerek veya azaltarak aşırı yüklenmiş bileşenin düzeltilmesi gerekir. Microsoft, ağ geçidi veya ağ geçidiyle ilgili bir bileşen aşırı yüklendiğinde düşük performansı araştırmaz.