İş yükü yönetimi nedir?

Karma iş yüklerinin çalıştırılması, meşgul sistemlerde kaynak sorunlarına yol açabilir. Çözüm Mimarları, SLA'lara isabet etmek için yeterli kaynağın mevcut olduğundan emin olmak için klasik veri ambarı etkinliklerini (verileri yükleme, dönüştürme ve sorgulama gibi) ayırmanın yollarını arar.

Fiziksel sunucu yalıtımı, az kullanılan, fazla rezervasyon yapılan veya önbelleklerin sürekli olarak donanım başlatma ve durdurma ile astarlandığı bir durumda altyapının ceplerine yol açabilir. Başarılı bir iş yükü yönetim şeması kaynakları etkili bir şekilde yönetir, yüksek verimli kaynak kullanımı sağlar ve yatırım getirisini (ROI) en üst düzeye çıkarır.

Veri ambarı iş yükü, veri ambarı ile ilgili olarak kullanılabilecek tüm işlemleri ifade eder. Bu bileşenlerin derinliği ve genişliği, veri ambarının olgunluk düzeyine bağlıdır. Veri ambarı iş yükü aşağıdakileri kapsar:

  • Verileri ambara yükleme işleminin tamamı
  • Veri ambarı analizi ve raporlaması gerçekleştirme
  • Veri ambarında verileri yönetme
  • Veri ambarından verileri dışarı aktarma

Veri ambarının performans kapasitesi, veri ambarı birimleri tarafından belirlenir.

İş yükü yönetimi kavramları

Geçmişte Azure Synapse synapse SQL için sorgu performansını kaynak sınıfları aracılığıyla yönetmişsinizdir. Rol üyeliğine göre bir sorguya bellek atamak için izin verilen kaynak sınıfları. Kaynak sınıflarının başlıca zorluğu, yapılandırıldıktan sonra iş yükünü denetleme olanağının veya idarenin olmamasıdır.

Örneğin, smallrc'ye geçici bir kullanıcı rolü üyeliği verilmesi, kullanıcının sistemdeki belleğin %100'ünün tüketilmesine izin verdi. Kaynak sınıflarında, kritik iş yükleri için kaynakları ayırmanın ve kullanılabilir olduğundan emin olunmasının bir yolu yoktur.

Azure Synapse ayrılmış SQL havuzu iş yükü yönetimi üç üst düzey kavramdan oluşur: İş Yükü Sınıflandırması, İş Yükü Önemi ve İş Yükü Yalıtımı. Bu özellikler, iş yükünüzün sistem kaynaklarını kullanma biçimi üzerinde daha fazla denetim sahibi olmanızı sağlar.

İş yükü sınıflandırması, bir iş yükü grubuna istek atama ve önem düzeylerini ayarlama kavramıdır. Geçmişte bu atama , sp_addrolemember kullanılarak rol üyeliği aracılığıyla yapılmıştır. Bu eylem artık CREATE WORKLOAD CLASSIFER aracılığıyla gerçekleştirilebilir. Sınıflandırma özelliği, istekleri sınıflandırmak için etiket, oturum ve zaman gibi daha zengin bir seçenek kümesi sağlar.

İş yükü önemi, isteğin kaynaklara erişim sırasını etkiler. Yoğun bir sistemde, daha yüksek öneme sahip bir isteğin önce kaynaklara erişimi vardır. Önem derecesi kilitlere sıralı erişim de sağlayabilir.

İş yükü yalıtımı, bir iş yükü grubu için kaynakları ayırır. Bir iş yükü grubunda ayrılmış kaynaklar, yürütülmesini sağlamak için yalnızca bu iş yükü grubu için tutulur. İş yükü grupları, kaynak sınıflarının yaptığı gibi istek başına atanan kaynak miktarını tanımlamanıza da olanak sağlar. İş yükü grupları, bir istek kümesinin kullanabileceği kaynak miktarını ayırmanızı veya sınırlayabilmenizi sağlar. Son olarak, iş yükü grupları isteklere sorgu zaman aşımı gibi kuralların uygulanmasına yönelik bir mekanizmadır.

Sonraki adımlar