30 реда код намаляват консумацията на енергия в центровете за данни с 30%, установиха учени
Малка смяна в кода на Linux – операционната система, на която са основани множеството центрове за данни може да понижи потреблението на сила на сървърите с до 30%, настояват учени от Университета на Ватерло (Канада).
Професорът по компютърни науки Мартин Карстен и Питър Цай, докторант в катедрата по математика в Университета на Ватерлоо, откриват, че механизмът за обработка на мрежови пакети в центровете за данни е неефикасен. Те въвели дребна смяна, която доста усъвършенства този индикатор
„ Ние не добавихме нищо. Просто променихме подредбата на това, което се прави и по кое време се прави и това оказа помощ да се усъвършенства доста потреблението на кеша на процесорите в центровете за данни. Това е все едно да промениш подредбата на конвейера във фабрика, тъй че хората да не тичат непрекъснато в близост. “
разказа професор Карстен
С помощта на инженер Джо Дамато от Fastly, снабдител на CDN е създаден откъс от код от 30 реда, който усъвършенства обработката на мрежовия трафик в Linux и понижава потреблението на сила в центъра за данни при сериозни интервенции с 30%. Кодът е включен в ядрото на Linux 6.13.
„ Всички огромни компании като Amazon, Гугъл и Meta употребяват Linux в някаква степен, само че са доста придирчиви във връзка с метода, по който го употребяват. Ако решат да „ разрешат “ нашия способ в своите центрове за данни, това може да спести гигаватчасове сила в международен мащаб. Това би могло да окаже позитивно влияние върху съвсем всяка поръчка за услуга в интернет. “
добави професор Карстен