Учёные совместно с Microsoft придумали инициативу GreenSKU для повторного использования старых серверных компонентов
Учёные из университета Карнеги‑Меллона и Вашингтонского университета совместно с Microsoft придумали инициативу GreenSKU для повторного использования старых серверных компонентов. Исследователи создали прототипы серверов для ЦОД облачных сервисов Azure, в которых используются бывшие в употреблении и стабильно работающие элементы, которые в противном случае пошли бы в электронные отходы.
Учёные выяснили, что в настоящее время срок амортизации многих серверных компонентов составляет от трёх до пяти лет, но по факту модули оперативной памяти и устройства хранения работают гораздо дольше, хотя за это время их могут заменить на более производительные.
Повторно используемые компоненты GreenSKU — это модули оперативной памяти 4-го и 5-го поколения, а также твердотельные накопители, которые могут быть взяты из ранее использовавшихся серверов, которые больше не работают. В дополнение к этим повторно используемым деталям, в серверах на базе GreenSKU используется более энергоэффективный процессор.
При учете требований к производительности Microsoft Azure и энергии, необходимой для работы облачных серверов, инициатива GreenSKU может помочь сократить на 8% общий текущий объём углеродных выбросов в IT-отрасли.
Microsoft в рамках проекта GreenSKU начала тестировать серверы Azure с повторно используемыми компонентами и поддержкой технологий, которые обеспечивают обратную совместимость оборудования. Например, интерфейсные контроллеры Compute Express Link (CXL), которые соединяют процессоры, память и диски, теперь могут поддерживать два последних поколения модулей памяти, DDR4 и DDR5 соответственно.
Чтобы помочь инженерам ЦОД модернизировать серверы, исследователи составили алгоритм для определения использованных компонентов, которые не будут создавать неприемлемых потерь производительности или потреблять так много энергии для работы, чтобы выгода от их повторного использования не была потеряна.
Старое поколение ОЗУ вносило задержку и меньшую пропускную способность памяти, которую исследователи решили с помощью метода объединения памяти, называемого подходом Понда. Старые твердотельные накопители также имели меньшую пропускную способность, а также более медленную скорость чтения/записи. Конфигурация, называемая RAID‑страйпингом (RAID striping), устранила эти проблемы.
Процессоры AMD Bergamo, которые исследователи использовали для повышения энергоэффективности, имеют более низкую частоту и ёмкость кэша последнего уровня, чем чипы, которые в настоящее время развернуты в Azure. Хотя для этой проблемы не было обходного пути, исследователи включили эти элементы в свой список для определения комбинаций компонентов, которые соответствовали бы потребностям производительности серверов GreenSKU.
Опытная эксплуатация прототипов GreenSKU показала, что вам не всегда нужно «самое последнее и лучшее» для соответствия требованиям облачного сервиса, так как многие из приложений и сервисов работают стабильно, по производительности не слишком много жертвуется, зато происходит экономия с точки зрения углеродных выбросов.
Написать комментарий