Dit netværk, IoT, cloud computing og fremtiden

Min tidligere serie med indlæg talte om et nuværende problem for alle, der implementerer på internettet: hvad skal du måle, når du implementerer i skyen, og hvordan måler du skypræstationer?

Men planlægnings- og implementeringsspørgsmål er ikke begrænset til kun de øjeblikkelige spørgsmål, som jeg tog fat på der. Enhver, der er ansvarlig for et netværk, skal overveje, hvordan dette netværk vil udvikle sig. De næste artikler i denne serie handler om fremtidens internet og vil foreslå måder, hvorpå internettet synes at udvikle sig.

En af de forbløffende ting ved internettet er, at det er frivilligt. Med meget lidt central organisation kommer internettet frem, fordi det forbinder netværk. Og på grund af netværkseffekter gør sammenkobling af forskellige netværk disse netværk mere værdifulde, især når netværket blot giver samtrafik til intelligente applikationer i kanterne af netværket. Denne karakter af Internettet er det, der har gjort det muligt for dem at subsume andre kommunikationsteknologier.

Internets mangler

Men der er skyer i horisonten. Mennesker så forskellige som Malcolm Gladwell og Bruce Schneier, der hævder det grundlæggende, åbne design af internettet, er faktisk dens dybeste fejl. Schneier hævder endda, at den eneste måde, hvorpå internettet kan gøres sikkert, er gennem regeringsregulering. Det er ubestrideligt, at DDoS-angreb på Distribution Denial of Service bliver værre, selvom de ikke bliver mere sofistikerede. Så det er usandsynligt, at presset for at "gøre noget" ved sikkerhed på Internettet giver op, selvom "noget" muligvis er skadeligt for det, man prøver at beskytte.

På samme tid ser vi fremkomsten af ​​systemer, der er på internettet, men ikke af det. Internettet voksede og udviklede sig i en verden af ​​åbne standarder. Men vi lever i stigende grad i en post-standardverden. Historisk set fungerede internettet, fordi forskellige implementeringsprogrammer alle implementerede en fælles standard. Så interoperation af forskellige systemer lavet af forskellige mennesker var den grundlæggende måde, hvorpå internettet voksede.

Mere for nylig ser vi imidlertid standarder, der er "levende dokumenter" (såsom dem, der er offentliggjort af Web Hypertext Application Technology Working Group), som gør interoperabilitet svært at teste. Derudover er mange teknologier, der er anvendt på internettet, rigtig proprietære API'er, der kører over HTTP (såsom dem, der drives af Twitter eller Dyn). Disse slags grænseflader er per definition ikke underlagt interoperation, fordi udgiveren af ​​API'en kan ændre dem når som helst.

Endelig har tendensen inden for tingenes internet hidtil været mod proprietære standarder, der faktisk er en indsats for at skabe et lukket ”økosystem”, der er under kontrol af en enkelt enhed eller et konsortium. I stedet for at skabe et netværk af smarte enheder, der for det meste snakker med hinanden, har hovedparten af ​​forsendelsessystemer brugt en klientservermodel med det meste af intelligensen i en central service. Formelt følger mønsteret internetmodellen for intelligens i udkanten, men det gør den centrale tjeneste til den eneste intelligente del af systemet. Dette mønster ligner den mere centraliserede arkitektur i det gamle telefonsystem. 

Hvis disse tendenser fortsætter, vil fremtidens internet være markant anderledes end det, der har bragt os den innovation og dynamik, vi har set indtil videre. Et internet, hvor der er mange gatekeepere, ville være som det internet, vi har været vant til.

I de kommende artikler vil jeg undersøge disse tendenser, overveje, om de virkelig repræsenterer internetets fremtid og undersøge, hvilke valg vi kollektivt kan tage for at undgå de negative konsekvenser. For kun hvis vi træffer de rigtige beslutninger, bygger vi bedre netværk.

Deltag i Network World-samfundene på Facebook og LinkedIn for at kommentere emner, der er øverste af sindet.