Assigning engines to improve application performance | Qlik Cloud Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

Assigning engines to improve application performance

Bir uygulama açtığınızda, Qlik Cloud uygulama boyutuna, yeniden yükleme belleği kullanımına ve kullanılabilir sistem kaynaklarına göre otomatik olarak bir motor seçer. Daha fazla kontrol elde etmek veya performansı artırmak için manuel olarak daha büyük bir motor atayabilirsiniz. Manuel atamalar Büyük uygulama kapasitesini kullanır.

Engine types and sizes

Qlik Cloud iki tür motor sağlar: paylaşılan ve ayrılmış.

Shared engines

Paylaşılan motorlar aynı anda birden fazla uygulama çalıştırabilir ve daha küçük veya daha az karmaşık uygulamalar için varsayılandır. Manuel olarak atanamazlar ve Büyük uygulama kapasitesi gerektirmezler.

Örnek özellikler:

  • 60 GB RAM

  • 14 CPU çekirdeğine kadar

Dedicated engines

Ayrılmış motorlar aynı anda tek bir uygulama çalıştırır ve daha büyük veya yoğun işlem gerektiren uygulamalar için uygundur. Büyük uygulama kapasitesi gerektirirler ve manuel olarak atanabilirler.

Örnek özellikler:

Motor özellikleri
Motor türü Bellek Maksimum çekirdek*
Large-40 40 GB 10 çekirdek
Large-60 60 GB 14 çekirdek
Large-80 80 GB

20 çekirdek

Large-120 120 GB

30 çekirdek

Large-160 160 GB

40 çekirdek

Large-200 200 GB

50 çekirdek

* "Maksimum" ifadesi, kaynakların gerektiği gibi sağlandığı anlamına gelir. Her hesaplama için tüm CPU çekirdekleri aynı anda kullanılmaz.

Bilgi notuBellek ve CPU özellikleri zamanla değişebilir. Bu bilgiler mevcut kurulumu yansıtır, ancak Qlik Cloud platform geliştikçe özellikleri güncelleyebilir.

When to manually assign a larger engine

Aşağıdaki durumlarda varsayılan motor yerleşimini geçersiz kılmak isteyebilirsiniz:

  • Uygulamanız daha fazla CPU gerektiren ağır görselleştirmelere veya karmaşık hesaplamalara sahipse.

  • Uygulama boyutunuz veya karmaşıklığınız varsayılan motor tahsisini aşıyorsa.

  • Yerleşik değerlendirme aracını kullanarak performans kazanımlarını test etmek ve doğrulamak istiyorsanız.

Manuel atamalar Büyük uygulama kapasitesini kullanır, bu nedenle performans avantajlarını her zaman kapasite kullanımına karşı dengeleyin.

Bilgi notuBir uygulamayı Qlik Cloud tarafından otomatik olarak seçilenden daha küçük bir motora atayamazsınız.

Manually assigning engines to applications

Yerleştirme API'sini kullanarak bir uygulamaya manuel olarak belirli bir motor boyutu atayabilirsiniz. Manuel geçersiz kılmalar yalnızca API çağrıları aracılığıyla kullanılabilir.

Uygulamalara motor boyutları atamak için aşağıdaki rollerden birine ihtiyacınız vardır:

  • Kiracı Yöneticisi

  • Analitik Yöneticisi

  • Uygulamalar için motor atamalarını yönetme iznini içeren özel bir rol

Yerleştirme API'si ile şunları yapabilirsiniz:

  • Bir uygulamaya motor boyutu atama

  • Şu anda hangi motor boyutunun atandığını kontrol etme

  • Bir motor boyutu geçersiz kılmasını kaldırma

En iyi uygulamalar:

  • Motor atama erişimini yalnızca performans ve kapasite yönetiminden sorumlu güvenilir kullanıcılara verin.

  • Değişiklikleri üretim uygulamalarına uygulamadan önce motor değişikliklerini bir geliştirme ortamında test edin.

  • Özellikle daha büyük motor boyutları için motor atamalarını düzenli olarak gözden geçirin.

Talimatlar ve API ayrıntıları için bkz. Qlik Developer: Uygulamaları motor boyutlarına sabitleme.

Comparing application performance across engine sizes

Qlik Cloud içindeki uygulama performansı değerlendirme aracı, geliştiricilerin kullanıcı etkileşimi sırasında uygulama performansını değerlendirmesine yardımcı olur. Uygulama açıldığında grafik, sayfa ve KPI gibi uygulama nesnelerinin ne kadar verimli bir şekilde hesaplandığını ve oluşturulduğunu ölçer.

Bu araç, özellikle bir uygulamaya daha büyük bir motor atarsanız ve değişikliğin performansı artırıp artırmadığını doğrulamak isterseniz kullanışlıdır.

What you can do with the evaluation tool

  • Belirli grafiklerin, sayfaların veya nesnelerin hesaplanmasının ne kadar sürdüğünü ölçün.

  • Daha büyük bir motor atamanın hızı ve yanıt verebilirliği artırıp artırmadığını görmek için motor boyutları arasında uygulama performansını karşılaştırın.

Bilgi notuUygulama performansı değerlendirme aracı, yeniden yükleme performansını test etmez. Tamamen uygulama kullanımına odaklanır.

Running a performance evaluation

Bir uygulama performansı değerlendirmesini birkaç yolla çalıştırabilirsiniz:

  • Doğrudan etkinlik merkezinden

  • Bir Qlik Automate iş akışının parçası olarak

  • Qlik Cloud API'leri aracılığıyla

Bu, aracı etkileşimli olarak çalışan geliştiricilerin yanı sıra uygulama testini otomatikleştirenler için de erişilebilir hale getirir.

Daha fazla bilgi için bkz. Uygulama performans değerlendirmesi.

Capacity consumption considerations

Manuel motor atamaları, uygulamanızın ne kadar Büyük uygulama kapasitesi kullandığını etkiler. Aşağıdaki kurallar geçerlidir:

  • Kullanılan kapasite = motor boyutu ÷ 4

    • Örnek: 3 GB'lık bir uygulamayı 80 GB'lık bir motora atamak, çalışma zamanında 20 GB Büyük uygulama kapasitesi tüketir.

  • Qlik, uygulama atanan motoru tam olarak kullanmazsa kullanımı azaltmaz.

  • Uygulama büyürse ve daha sonra otomatik olarak daha büyük bir motora atanırsa, Qlik kapasite kullanımını buna göre günceller.

Daha fazla bilgi için bkz. Büyük uygulama desteği.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!