Vlastní otevřenou platformu pro síťové prvky datových center představila pod názvem ACS – Azure Cloud Switch společnost Microsoft. Novinka využívá linuxové jádro a specifikaci SAI – Switch Abstraction Interface, kterou zastřešuje komunita sdružená v organizaci Open Compute Project. Podle komentátorů jde o >>in-house<< projekt softwarově definovaných sítí z Redmondu.
ACS v podstatě představuje operační systém pro síťové prvky, resp. pro čipy ASIC – Application-Specific Integrated Circuits. Vyvíjí jej v rámci projektu Open Compute Project, který v roce 2011 založil Facebook. Vedle Microsoftu se jej účastní i firmy VMware, Cisco, HP nebo Intel. Cílem projektu je připravit open source řešení – hardwarová i softwarová – pro datová centra.
Microsoft představil systém ACS již v srpnu na konferenci SIGCOMM. Díky podpoře specifikace SAI může modulání a multiplatformní operační systém ACS pracovat s čipy ASIC, jež přeprogramovává. V srpnu podporoval ACS implementace SAI z dílen firem Mellanox, Broadcom, Cavium , Dell, Barefoot a Metaswitch a aplikační sestavy od Microsoftu, Dellu a Metaswitch.
Rétorika Microsoftu se zcela vyhnula termínu SDN – Software Defined Networks. Podle komentátorů je ale zjevné, že právě do tohoto segmentu Microsoft vstoupil. Chce si udržet dobré vztahy s výrobci síťového hardwaru a současně mít kontrolu nad vlastní implementací SDN. Jinou volbu než Linux v podstatě neměl.
Microsoft hodlá ACS využívat pro provoz cloudové infrastruktury Azure. Jaká je její další role v celém projektu, však není zcela jasné.
acs_300