211service.com
Le aziende sperano di 'programmare' Internet
La maggior parte delle reti di dati potrebbe essere più veloce, più efficiente dal punto di vista energetico e più sicura. Ma l'hardware di rete (switch, router e altri dispositivi) è essenzialmente bloccato, il che significa che gli operatori di rete non possono cambiare il modo in cui funzionano. Il software chiamato OpenFlow, sviluppato presso la Stanford University e l'Università della California, Berkeley, ha aperto alcuni hardware di rete, consentendo ai ricercatori di riprogrammare i dispositivi per eseguire nuovi trucchi.

Spegnimento : questa visualizzazione mostra il traffico di rete quando i carichi di traffico sono bassi e gli interruttori (i puntini grandi) possono essere disattivati per risparmiare energia.
Ora 23 aziende, tra cui Google, Facebook, Cisco e Verizon, hanno formato l'Open Networking Foundation (ONF) con l'intenzione di rendere mainstream le reti aperte e programmabili. La fondazione mira a inserire OpenFlow e software simili in più hardware, stabilire standard che consentano la comunicazione tra dispositivi diversi e consentire ai programmatori di scrivere software per le reti come farebbero per computer o smartphone.
Penso che questa sia una vera opportunità per portare Internet a un nuovo livello in cui le applicazioni sono collegate direttamente alla rete, afferma Paul McNab, vicepresidente dei servizi e dei data center di Cisco.
Le reti di computer potrebbero non essere tangibili come telefoni o computer, ma sono fondamentali: televisione via cavo, Wi-Fi, telefoni cellulari, hosting Internet, ricerca sul Web, posta elettronica aziendale e servizi bancari si basano tutti sul buon funzionamento di tali reti . Le applicazioni eseguite sul tipo di reti programmabili previste dall'ONF potrebbero trasmettere video HD in modo più fluido, fornire un servizio cellulare più affidabile, ridurre il consumo di energia nei data center o persino pulire a distanza i computer dai virus.
Il problema con le reti di oggi, spiega Nick McKeown , professore di ingegneria elettrica e informatica a Stanford che ha contribuito a sviluppare OpenFlow, è che i dati li attraversano in modo inefficiente. Poiché i dati viaggiano attraverso una rete standard, il loro percorso è determinato dagli switch che attraversano, afferma McKeown. È un po' come un sistema di navigazione [in un'auto] che cerca di capire come appare la mappa e allo stesso tempo cerca di trovare le indicazioni stradali, spiega McKeown.
Con una rete programmabile, dice, il software può raccogliere informazioni sulla rete nel suo insieme, quindi i dati viaggiano in modo più efficiente. Una visione più completa di una rete, spiega Scott Shenker, professore di ingegneria elettrica e informatica presso l'Università della California, Berkeley, è il prodotto di due cose: la prima è il firmware OpenFlow (software integrato nell'hardware) che attinge agli switch e router per leggere lo stato dell'hardware e indirizzare il traffico; il secondo è un sistema operativo di rete che crea una mappa di rete e sceglie il percorso più efficiente.
OpenFlow e un sistema operativo di rete forniscono una visione coerente della rete e lo fanno contemporaneamente per molte applicazioni, afferma McKeown. Diventa banale trovare nuove strade.
Alcuni progetti di ricerca OpenFlow richiedono solo un paio di centinaia di righe di codice per modificare completamente i modelli di traffico dati in una rete, con risultati straordinari. In un progetto, afferma McKeown, i ricercatori hanno ridotto il consumo energetico di un data center del 60% semplicemente reindirizzando il traffico di rete all'interno del centro e spegnendo gli interruttori quando non erano in uso.
Questo tipo di ricerca ha attirato l'attenzione delle grandi aziende, ed è uno dei motivi per cui è stata costituita l'ONF. Google è interessato a velocizzare le reti che collegano i suoi data center. Questi data center generalmente comunicano attraverso percorsi specifici, ma se un percorso fallisce, il traffico deve essere reindirizzato, afferma Urs Hoelzle, vicepresidente senior delle operazioni di Google. Utilizzando le istruzioni di instradamento standard, questo processo può richiedere 20 minuti. Se Google avesse più controllo sul flusso dei dati, potrebbe reindirizzare in pochi secondi, afferma Hoelzle.
Cisco, un'azienda che costruisce l'hardware che instrada gran parte dei dati su Internet, vede ONF come un modo per aiutare i clienti a creare servizi Internet migliori. Facebook, ad esempio, si affida all'hardware Cisco per fornire aggiornamenti di stato, messaggi, immagini e video a centinaia di milioni di persone in tutto il mondo. Potete immaginare il flusso di dati, afferma McNab.
I futuri standard ONF potrebbero consentire alle persone di programmare una rete per ottenere diversi tipi di prestazioni quando necessario, afferma McNab. Costruire questo tipo di funzionalità nell'hardware Cisco potrebbe renderlo più attraente per i servizi Internet che devono essere veloci.
Il primo obiettivo dell'ONF è acquisire le specifiche di OpenFlow, afferma McKeown. Come progetto di ricerca, OpenFlow ha avuto successo in più di una dozzina di campus, ma deve essere modificato in modo che possa funzionare bene in varie aziende. Il prossimo passo è sviluppare interfacce facili da usare che permettano alle persone di programmare le reti proprio come farebbero un computer o uno smartphone. Questo è un passo molto grande per l'ONF, dice, perché potrebbe aumentare l'adozione di standard e accelerare l'innovazione per le applicazioni di rete. Dice che il processo potrebbe richiedere due anni.
Nel frattempo, aziende come Google, Cisco e altre testeranno i protocolli di rete aperti sulle loro reti interne, in sostanza, proveranno un tipo completamente nuovo di Internet.