Araştırmacılar, Linux çekirdek değişikliğinin veri merkezi enerji kullanımını %30 azaltabileceğini iddia ediyor.
Gerçek olamayacak kadar iyi mi? Kod değişikliği dünya çapındaki veri merkezlerinde gigawatt saat tasarruf sağlayabilir. Araştırmacılar, Linux çekirdeğinde veri merkezlerindeki enerji tüketimini önemli ölçüde azaltabilecek küçük ama güçlü bir değişiklik yaptılar. Bilgi işlem şu anda dünyanın günlük enerji kullanımının yaklaşık yüzde 5'ini oluşturduğundan, veri merkezleri bu tüketime büyük katkıda bulunan önerilen değişiklik çok önemli bir zamanda geliyor.
Profesör Martin Karsten liderliğindeki bir Bilim Okulu'ndaki araştırmacılar, tespit iletişim ağırlıklı sunucu uygulamaları için ağ trafiği işlemedeki verimsizlikler. Linux ağ yığını içinde işlemleri yeniden düzenlemeyi içeren çözümleri, hem performans hem de enerji verimliliğinde iyileştirmeler göstermiştir.
Bir endüstride sunulan değişiklik konferans, kuyruk gecikmesinden ödün vermeden belirli durumlarda verimi yüzde 45'e kadar artırır. Profesör Karsten, bir üretim tesisinin boru hattını optimize etme gelişimini beğendi ve veri merkezi CPU önbelleklerinin daha verimli kullanılmasına neden oldu.
Profesör Karsten, Fastly'de seçkin bir mühendis olan Joe Damato ile sadece 30 satır koddan oluşan müdahaleci olmayan bir çekirdek değişikliği geliştirmek için işbirliği yaptı. Bu küçük ama etkili değişiklik, kritik veri merkezi operasyonlarındaki enerji tüketimini yüzde 30'a kadar azaltma potansiyeline sahiptir. Bu yeniliğin merkezinde, CPU güç kullanımını verimli veri işleme ile dengeleyen IRQ (kesintisiz istek) süspansiyonu adı verilen bir özellik bulunmaktadır. Yüksek trafik dönemlerinde gereksiz CPU kesintilerini azaltarak, özellik daha sessiz zamanlarda düşük gecikmeyi korurken ağ performansını artırır.
Bu çözümün etkinliği test edildi ve kod şimdi en son Linux çekirdeğine, sürüm 6.13'e dahil edildi. Teknoloji endüstrisinde yaygın olarak benimsenmesi için bir kapı açıyor.