Microsoft демонструє свою операційну систему Azure Cloud Switch на базі Linux

  • Sep 07, 2023

Microsoft створила операційну систему на базі Linux для комутаторів центрів обробки даних. Чи означає це, що дистрибутив Microsoft Linux не за горами? Гм... немає.

Корпорація Майкрософт створила кросплатформену операційну систему на базі Linux для роботи мережевих пристроїв, таких як комутатори центру обробки даних.

azurecloudswitch.jpg
Представники компанії надали інформацію про цю операційну систему, відому як Azure Cloud Switch (ACS), у дописі в блозі від 17 вересня. Корпорація Майкрософт також продемонструвала ACS на нещодавній конференції SIGCOMM у серпні, демонструючи роботу, яку вона виконує, надаючи заснований на стандартах спосіб запису в спеціальні інтегральні схеми (ASIC), які знаходяться всередині таких пристроїв, як центр обробки даних перемикачі.

Відкрийте Compute

  • Open Compute Project: перспектива конвергентної інфраструктури без прив’язки?
  • Армія серверів ARM набирає обертів на Open Compute Project powwow
  • Microsoft приєднується до Open Compute Project, пропонує проекти хмарних серверів

(Архітектурну схему ACS від Microsoft вбудовано вище в цю публікацію.)

Отже, чи означає це, що дистрибутив Microsoft Linux буде доступний для користувачів у не надто віддаленому майбутньому? Незважаючи на заголовки, які ви, можливо, читали, стверджуючи, що це так, відповідь – ні.

ACS побудовано на основі інтерфейсу абстракції комутатора Open Compute Project (SAI), який є стандартом C інтерфейс прикладного програмування для програмування ASIC. Це програмне забезпечення для запуску мережевих пристроїв, таких як перемикачі. The Open Compute Project прийняв специфікацію SAI – надано Microsoft та іншими учасниками, зокрема Mellanox, Dell, Broadcom, Cavium, Barefoot і Metaswitch – у липні 2015 року.

ACS призначений лише для внутрішнього використання, підтвердив представник Microsoft на моє запитання. ACS є прикладом підходу Microsoft до відокремлення програмного забезпечення комутатора від апаратного забезпечення комутатора. Компанія надає код для ACS у Open Compute Project.

Microsoft приєдналася до Open Compute Project (OCP) у 2014 році, а також є членом-засновником і учасником проекту SAI організації. OCP — це фонд, створений Facebook у 2011 році, який публікує відкриті апаратні розробки, призначені для відносно дешевого створення центрів обробки даних.

Коли Microsoft приєдналася до OCP, представники компанії сказали, що Microsoft зробить свій внесок у проект Специфікація хмарного сервера Microsoft -- спільне серверне шасі 12U, здатне вмістити 24 сервери 1U -- а також випуск його Chassis Manager за ліцензією Apache з відкритим кодом

OCP вже випустив специфікації для материнських плат, чіпсетів, кабелів і звичайних розеток, роз’ємів і відкриті мережі та комутатори.