Microsoft demonstrates its Linux-based Azure Cloud Switch operating system
Microsoft has built a Linux-based cross-platform operating system for running network devices like datacenter switches. ACS is built around the Open Compute Project’s Switch Abstraction Interface (SAI), which is the standards C application programming interface for programming ASICs. It’s software for running network devices like switches. The Open Compute Project accepted the SAI specification — contributed by Microsoft and other contributors including Mellanox, Dell, Broadcom, Cavium, Barefoot, and Metaswitch — in July 2015.