Aracılığıyla paylaş


İş yükü yönetimi nedir?

Karışık iş yüklerinin çalıştırılması, meşgul sistemlerde kaynak zorluklarına neden olabilir. Çö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ı, yetersiz kullanılan, aşırı yüklenmiş veya önbelleklerin sürekli olarak donanımın çalıştırılıp durdurulmasıyla dolu olduğu bir durumda altyapı 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 gerçekleşen tüm işlemleri kapsar. 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'te Synapse SQL için sorgu performansını kaynak sınıfları aracılığıyla yönetmişsinizdir. Rol üyeliğine göre sorguya bellek atamaya izin verilen kaynak sınıfları. Kaynak sınıflarıyla ilgili birincil zorluk, 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% kullanmasına izin verdi. Kaynak sınıflarında, kaynakların kritik iş yükleri için kullanılabilir olduğundan emin olmak ve ayırmak mümkün değildir.

Azure Synapse'te ayrılmış SQL havuzu iş yükü yönetimi üç üst düzey kavramdan oluşur: İş Yükü Sınıflandırması, İş Yükü Önem Derecesi 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ıldı. Bu eylem artık CREATE WORKLOAD CLASSIFIER 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ı uygulamaya yönelik bir mekanizmadır.

Sonraki adımlar