Slurm, (Kaynak Yönetimi İçin Basit Linux Yardımcı Programı) , her boyutta Linux kümeleri için oluşturulmuş harika, güçlü, modüler ve açık kaynaklı bir iş yükü yöneticisi ve iş planlayıcıdır. Slurm, kullanabileceğiniz birçok isteğe bağlı eklentiye sahip, hataya dayanıklı ve son derece takılabilir bir küme yönetimi ve iş planlama sistemidir. Dünyanın dört bir yanındaki birkaç güçlü bilgisayar ve veri merkezinde iş yükü yönetimi sağlar.
Slurm'un Ana İşlevleri
Slurm'ün üç ana işlevi vardır, her şeyden önce, belirli bir süre için bazı işler yapmak isteyen kullanıcılara kaynaklara özel ve/veya özel olmayan erişim tahsis eder. Daha sonra Slurm, bir kümedeki bir dizi tahsis edilmiş ana bilgisayar üzerinde çalışmayı başlatmaya, yürütmeye ve izlemeye yardımcı olan bir çerçeveden yararlanır ve nihai işlevi, bekleyen iş kuyruğunu yöneterek kaynak kullanımını kontrol etmesidir.
Slurm'a özgü özellikler
Birçok iş yükü yöneticisi bulabilirsiniz, ancak Slurm'un onu diğer iş yükü yöneticilerinden ayıran birçok benzersiz özelliği vardır ve bu özellikler şunları içerir:
Slurm Mimarisi
Slurm sistemi, farklı kaynakları ve işleri izleyen merkezi bir yöneticiye, slurmctld dayanmaktadır ve sorumlu bir yedekleme yöneticisi içerebilir herhangi bir arıza durumunda sistem durumunu korumak için. Kümedeki her ana bilgisayarın slurmd bir uzak kabuğa kıyasla bir arka planı vardır ve işi alır, yürütür, durumu döndürür ve ardından daha fazla işin yürütülmesini bekler, arka plan programı ayrıca sistem kurulum hiyerarşisinde hataya dayanıklı iletişimi etkinleştirir. Slurm tarafından yönetilen birkaç kümeden tek bir veritabanına muhasebe bilgilerini kaydetmek için kullanılan isteğe bağlı bir slurmdbd(slurm veritabanı arka plan programı) vardır. Tüm mimariyi buradan adresinden okuyabilirsiniz.
Aşağıda Slurm sisteminin farklı bileşenlerini gösteren bir resim var
Slurm Sistem Bileşenleri
Farklı Slurm sistem varlıklarını gösteren bir resim
Slurm Sistem Varlıkları
Slurm hakkında müşteri referansları okuyun. Herhangi bir boyuttaki Linux kümelerinde çalışıyorsanız, Slurm küme yönetimi ve iş planlama sistemini kontrol etmek ve denemek isteyebilirsiniz. Herhangi bir ek bilgi için, aşağıdaki yorum bölümüne bir yorum bırakarak Slurm hakkındaki düşüncelerinizi buraya bırakabilirsiniz.