Hermes - Cluster Monitoring Projesi

2010-2011 yıllarında çalıştığım bir süper bilgisayar merkezinde Cluster'lardaki her bir Node'un izlenmesi için geliştirilen bir projenin arayüz kısmını Python ve PyQt kullanarak yapmıştım.

Proje temel olarak 3 kısımdan oluşuyor.
  1. Socket programlama ile her Node'un Server programı ile haberleşmesi (C ile yazılmıştı başka bir arkadaş tarafından)
  2. Node üzerindeki cpu,ram,network vs. bilgilelerin toplanması ve MysqlDB'e kaydedilmesi (Genelde scirptler python ve bash ile başka arkadaşlar tarafından yazılmıştı)
  3. Bu DB'de ki bilgilerin gösterilmesi (PyQt ve Python ile ben yazdım)

Proje Screenshot'ları



No comments:

Post a Comment