SLURM İş Kuyruğu Yöneticisi

SLURM (Simple Linux Utility for Resource Management) kurulumu, yapılandırması ve optimizasyonu. Türkiye'nin en yaygın HPC scheduler çözümü.

SLURM İş Kuyruğu Yöneticisi

SLURM İş Kuyruğu Yöneticisi Nedir?

SLURM (Simple Linux Utility for Resource Management), dünya genelindeki HPC kümelerinin büyük çoğunluğunda kullanılan açık kaynaklı iş kuyruğu yöneticisidir. NASA, CERN ve dünyanın en hızlı süperbilgisayarlarında tercih edilen SLURM; birden fazla kullanıcının aynı hesaplama kaynaklarına adil ve verimli biçimde erişmesini sağlar. Mevasis olarak Türkiye'deki kurumsal ve araştırma HPC kümelerinde SLURM kurulumu, yapılandırması ve uzun vadeli optimizasyonunu anahtar teslim sunuyoruz.

SLURM; partition, QOS ve fair-share mekanizmalarıyla ekiplerin kaynak ihtiyaçlarını adil dengeler. MUNGE kimlik doğrulama ve Cgroup izolasyon sayesinde çok kullanıcılı ortamlar güvenle yönetilir; Mevasis, GPU gres eklentisi gibi kurumsal bileşenleri de yapılandırır.

Öne Çıkan Özellikler

Kaynak Yönetimi

CPU, bellek, GPU ve süre taleplerini kuyrukta yönetir; uygun düğüm boşaldığında işi otomatik başlatır. İşler, partition ve QOS tanımlarına göre en uygun kaynaklarla eşleştirilir. Böylece küme kapasitesi en yüksek dolulukla çalışırken kullanıcı talepleri önceliklendirilir.

Adil Çizelgeleme

Kullanıcı ve grup bazında öncelik, hakkaniyet ve kota politikaları tanımlanır; hiçbir kullanıcı kaynakları tekelleştiremez. Fair-share algoritması, geçmiş kullanımı göz önüne alarak öncelik puanlarını dinamik hesaplar. Böylece yoğun dönemlerde bile kaynak dağılımı adil ve öngörülebilir kalır.

Hesap Takibi

Her işin tükettiği kaynak, süre ve kullanıcı bilgisi merkezi veritabanında kaydedilir. Bu veriler maliyet analizi, departman bazlı bütçeleme ve kapasite planlaması için raporlanır. sacct ve sreport komutlarıyla geçmişe dönük analizler kolayca yapılır.

Güvenli Kimlik Doğrulama

MUNGE ile daemon'lar arası şifreli iletişim sağlanır; OpenLDAP entegrasyonu ile kullanıcı hesapları merkezi yönetilir. Cgroup tabanlı kaynak izolasyonu, bir işin bellek veya CPU limitini aşmasını engeller. Böylece çok kullanıcılı ortamlarda güvenlik ve kararlılık uçtan uca garanti edilir.

Sık Sorulan Sorular

SLURM, birden fazla kullanıcının ortak bir HPC kümesini paylaştığı her ortamda tercih edilmelidir. Özellikle hesaplama süreleri saatlerle günler arasında değişen simülasyon, CFD, FEA veya makine öğrenmesi iş yükleri; öncelik tabanlı sıralama ve adil kaynak dağılımı gerektiren araştırma ve mühendislik ortamları; lisanslı yazılım (ANSYS, LS-DYNA vb.) kaynaklarının kontrollü paylaşılması gereken kurumsal yapılar SLURM'ün öne çıktığı senaryolardır. Tek kullanıcılı veya küçük ölçekli (<8 çekirdek) bir küme için bu ek yük gerekmeyebilir; bu durumda doğrudan SSH erişimi yeterli olabilir.

Mevasis, SLURM kurulumu ve yapılandırmasını donanım teslimatından bağımsız olarak sunar: mevcut kümenize yeni bir scheduler entegre edebilir, sıfırdan kurulum yapabilir veya bozuk/eski bir SLURM kurulumunu kurtarıp optimize edebiliriz. Proje kapsamına göre MUNGE kimlik doğrulaması, OpenLDAP entegrasyonu, Cgroup tabanlı kaynak izolasyonu, GPU gres eklentisi ve otomatik node sağlık denetimi dahil tüm bileşenleri eksiksiz kurarız. Sonrası için 7/24 HPC bakım paketlerimizle izleme ve destek hizmetini de sürdürebiliriz.

SLURM kurulum ve yapılandırma hizmetinin bedeli; küme büyüklüğüne, mevcut altyapı durumuna ve istenilen entegrasyon kapsamına göre değişir. Tek seferlik kurulum projeleri için sabit proje bedeli, süregelen bakım için aylık retainer modeli sunuyoruz. Kesin fiyat bilgisi için teklif formunu doldurmanız yeterlidir; iki iş günü içinde size özel teklif hazırlayarak iletiyoruz.

Birlikte Geleceği İnşa Edelim.