Microsoft выпустила свою Linux-систему для сетевых устройств — Azure Cloud Switch (ACS)
2Иллюстрация с сайта Azure.Microsoft.Com
В минувший четверг корпорация Microsoft представила свою новую операционную систему для современных программно-конфигурируемых сетей — Azure Cloud Switch (ACS). Она примечательна тем, что основана на ядре Linux.
В анонсе Azure Cloud Switch продукт называется «попыткой создать собственное программное обеспечение для сетевых устройств вроде коммутаторов; это кроссплатформенная модульная операционная система для сетевой инфраструктуры дата-центра, построенной на базе Linux». В новом проекте Microsoft активно используются наработки Open Source/Open Hardware-проекта Open Compute Project (OCP), созданного в 2011 году компанией Facebook.
Технически система от Microsoft — ACS — устроена как Linux-ядро, к которому добавлен стандартизированный программный интерфейс на языке Си, соответствующий спецификации SAI (Switch Abstraction Interface) из OCP и предназначенный для работы с устройствами из категории программно-конфигурируемых сетей (SDN, software defined networks). Кроме того, в состав системы входит сервис «состояния глобальной сети» (Switch State Service, SSS), использующий для хранения данных коммутатора свободную базу данных Redis (NoSQL с данными в виде пар ключ-значение).
На самом «высоком» уровне системы ACS запускаются приложения, реализующие сетевые протоколы, среди которых упоминаются BGP (Border Gateway Protocol), LLDP (Link Layer Discovery Protocol) и SNMP (Simple Network Management Protocol), а также списки контроля доступа (ACL). Из конкретных приложений, используемых в ACS, называется свободный инструмент для динамической IP-маршрутизации Quagga.
P.S. Началом истории официальной «любви» Microsoft к Open Source можно считать 2006-2007 годы, когда корпорация запустила CodePlex и подала в Open Source Initiative (OSI) две свои лицензии на одобрение. Вскоре после этого, в 2008 году, представители Microsoft открыто заявляли, что симпатизируют Open Source-решениям.
Постоянная ссылка к новости: http://www.nixp.ru/news/13580.html. Дмитрий Шурупов по материалам Azure.Microsoft.Com, theregister.co.uk.
- Facebook запускает свой open hardware-проект — Open Compute Project 12 3 8 апреля 2011 г.
- В рамках проекта открытых вычислений Facebook был представлен новый сетевой коммутатор Wedge 5 1 25 июня 2014 г.
- Facebook тестирует 6-pack — первый в мире сетевой коммутатор с открытой архитектурой 7 1 13 февраля 2015 г.
- Open Network Linux приняли в качестве эталонной операционной системы Open Compute Project 3 3 12 марта 2015 г.
- Разработчики Facebook объявили об открытии кода OpenBMC и FBOSS на саммите Open Compute 3 14 марта 2015 г.
- Apple, Cisco и Juniper присоединились к инициативе Open Compute Project от Facebook 2 16 марта 2015 г.
- Microsoft открыла хранилище программного кода CodePlex 19 мая 2006 г.
- OSI признала две лицензии Microsoft как Open Source 19 октября 2007 г.
- Microsoft: Мы любим Open Source 26 марта 2008 г.
- Microsoft стала спонсором инициативы Open Source Census 18 июня 2008 г.
- Microsoft создала Open Source-организацию CodePlex Foundation 16 сентября 2009 г.
- Microsoft Open Technologies — подразделение Microsoft для работы с Open Source-сообществом 5 4 13 апреля 2012 г.
- Red Hat приветствует Microsoft в большом мире Open Source 5 12 18 апреля 2012 г.
- Microsoft стала платиновым участником организации The Linux Foundation 17 ноября 2016 г.
- Microsoft стала спонсором Open Source Initiative 1 27 сентября 2017 г.
- HP анонсировала новую сетевую операционную систему на базе Linux — OpenSwitch 1 8 октября 2015 г.
- Microsoft запустила свой первый SaaS-сервис на базе Linux — HDInsight в Azure — и выбрала для него Ubuntu 29 сентября 2015 г.
- Microsoft анонсирует выход Visual Studio Code и .NET для Linux 5 1 30 апреля 2015 г.
- Microsoft хочет внести изменения в OpenSSH для лучшей поддержки PowerShell и Windows 5 8 3 июня 2015 г.
- Удивительное рядом: СУБД SQL Server 2016 от Microsoft поддерживает GNU/Linux 5 3 8 марта 2016 г.
- Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX 7 8 31 марта 2016 г.
Red Hat представила «первую в индустрии гиперконвергентную Open Source-платформу, готовую к production»
Механизмом для конфигурации сети в Ubuntu 17.10 по умолчанию стал netplan
В Windows Store появятся три Linux-дистрибутива: Ubuntu, openSUSE и Fedora 2 3
HP анонсировала новую сетевую операционную систему на базе Linux — OpenSwitch 1
Open Network Linux приняли в качестве эталонной операционной системы Open Compute Project 3 3
В рамках проекта открытых вычислений Facebook был представлен новый сетевой коммутатор Wedge 5 1
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Какое-то двоякое впечатление… Не знаю даже, какую оценку новости поставить. Можно сразу обе крайние?
«Не можешь победить — возглавь"?