Microsoft випускає більше компонентів хмарного центру обробки даних із відкритим кодом, характеристики

  • Oct 21, 2023

Корпорація Майкрософт продовжує співпрацю з OCP над апаратним забезпеченням, програмним забезпеченням, алгоритмами та іншими технологіями з відкритим вихідним кодом для інфраструктури хмарного центру обробки даних.

microsoftocp2020.jpg
Авторство: Open Compute Project

Корпорація Майкрософт продовжує випускати більше будівельних блоків центрів обробки даних із відкритим вихідним кодом у рамках роботи Open Compute Project (OCP). Сьогодні, одночасно з початком Глобального саміту OCP, Корпорація Майкрософт надала оновлення існуючих проектів і оголосила про деякі нові ініціативи куди він планує зробити внески.

Microsoft приєдналася до OCP n 2014, а також є членом-засновником і учасником проекту організації Switch Abstraction Interface (SAI). OCP публікує відкриті проекти апаратного забезпечення, призначені для відносно дешевого створення центрів обробки даних. OCP вже опублікував специфікації для материнських плат, чіпсетів, кабелів і звичайних розеток, роз’ємів, відкритих мереж і комутаторів. Минулого року, Microsoft відкрила вихідний код свого алгоритму хмарного стиснення та оптимізоване апаратне забезпечення

для хмарного сховища. Microsoft розробляє цей алгоритм, відомий як «Проект Zipline», а також відповідні специфікації апаратного забезпечення та відповідний вихідний код для OCP.

Корпорація Майкрософт має відкритий код вихідного коду та інструментів «Project Cerberus», включаючи системні процеси, архітектуру, еталонну архітектуру та вихідний код мікропрограми. Представники Microsoft описали Проект Cerberus як стандарт для криптографічного мікроконтролера та наступний етап проекту Olympus, проект свого сервера центру обробки даних, який компанія також внесла в OCP. Корпорація Майкрософт розгорнула апаратне забезпечення Project Olympus у Azure із сімейством віртуальних машин Fv2.

Чиновники сказали, що є «З нетерпінням чекаю, коли продукти Project Cerberus enlightened вийдуть на ринок у 2020 році».

Минулого року Microsoft спільно з Facebook і Baidu внесла специфікацію OCP Accelerator Module (OAM) до OCP під банером Open Accelerator Infrastructure (OAI). Ідея цього внеску полягала в розробці відкритої, сумісної, модульної інфраструктури для нових прискорювачів для штучного інтелекту та високопродуктивних обчислень. Минулого року корпорація Майкрософт також представила ранній проект готового до центру обробки даних Secure Control Module (DC-SCM), який містить основні елементи для материнської плати сервера центру обробки даних, за винятком ЦП, слотів пам’яті та вводу-виводу слоти.

Корпорація Майкрософт планує внести базову специфікацію DC-SCM/SCI в OCP, повідомили сьогодні представники Microsoft. публікація в блозі, і кілька виробників оригінального дизайну вже працюють над інтеграцією DC-SCM у серверні рішення час. Наступним кроком Microsoft буде включення DC-SCM до специфікації OAI як OAI-SCM.

Корпорація Майкрософт також представляє E.1S — корпус 1U та 2U, оптимізований для систем на базі Intel Cascade Lake і AMD Rome.

«Ми вважаємо, що цей новий стандарт допоможе активізувати ширше впровадження на підприємстві, дозволяючи менший приріст ємності та більший IOPS на ГБ, а також пом’якшення обмежень щодо витрат», – офіційні особи сказав.

Що стосується рідинного охолодження, Microsoft шукає, як розширити цю технологію за межі поточних конкретних випадків використання, як-от майнінг біткойнів, до ширшої гіпермасштабованої хмарної технології. Microsoft співпрацює з членами OCP, особливо Facebook і CoolIT, щоб створити стандарти для розробки рішень blind-mate Cold-Plate для систем Project Olympus і Open Rack v3.

Нарешті, за словами офіційних осіб, Microsoft також співпрацює з постачальниками ORv3 Power Shelf, щоб постачати високопотужні стійки та системи для глобальної хмарної інфраструктури.

Серед інших новин, пов’язаних з OCP, Nokia оголосила сьогодні, 12 травня, що це буде співпрацюючи з Microsoft над екосистемою SONiC, надаючи реалізацію SONiC на основі шасі. Microsoft внесла SONiC -- Програмне забезпечення для відкритих мереж у хмарі -- до OCP у 2016 році. SONiC — це набір програмних мережевих компонентів на базі Linux, необхідних для створення мережевих пристроїв, таких як комутатори.