Kommodifiseringen av arkitektur
Jeg snakker ofte om den bevegelige «kommoditetsgrensen» – denne grensen påvirker i praksis all teknologi, inkludert design. Essensielt sett vil enhver ny teknologi starte svært proprietær, kompleks og dyr. Over tid beveger teknologien seg mot åpenhet, enkelhet og lavere priser. På et tidspunkt beveger enhver gitt teknologi seg så langt i den retningen at den faller over «kommoditets»-grensen, der den går fra å være unik og en differensiator til å bli en vare tilgjengelig for praktisk talt alle.
Systemarkitektur er ikke annerledes enn andre teknologier i denne forbindelse – det er bare et større, vanskeligere definert emne. Men hvis vi ser på systemarkitektur, spesielt over de siste tiårene, kan vi lett se servere, lagring og komplette systemer bevege seg fra det svært proprietære mot varen. Systemer var komplekse og blir enkle, de var dyre og blir billigere, de var proprietære og de blir åpne.
Tradisjonelt hadde vi å gjøre med systemer som var fysiske operativsystemer på bare metal-maskinvare. Men virtualisering kom og abstraherte dette. Virtualisering ga oss mange av byggesteinene for systemkommodifisering. Virtualisering i seg selv kommodifiserte svært raskt, og i dag har vi et marked fullt av gratis, åpne og svært enterprise-egnede hypervisorer og verktøysett som gjør virtualisering fullstendig kommodifisert – faktisk allerede for flere år siden.
Lagring beveget seg på en lignende måte. Først var det uavhengig lokal lagring. Deretter brakte SAN-revolusjonen på 1990-tallet oss kraft gjennom lagringsabstraksjon og konsolidering. Deretter beveget bevegelsen for replikert lokal lagring den komplekse og dyre abstraksjonen til en mer pålitelig, mer åpen og enklere tilstand.
Nå er vi vitner til denne samme bevegelsen i orkestrerings- og administrasjonslagene for virtualisering og lagring. Hyperkonvergens tar for øyeblikket majoriteten av systemarkitekturkomponenter og slår dem sammen til en sammenhengende, intelligent enhet som muliggjør en reduksjon i menneskelig forståelse og arbeid, samtidig som systemets pålitelighet, holdbarhet og ytelse forbedres. Hele systemarkitekturrommet beveger seg, ganske raskt, mot kommodifisering. Det er ikke fullt ut kommodifisert ennå, men skiftet er godt i gang.
Som i ethvert rom tar det lang tid for kommodifisering å gjennomsyre markedet. Bare fordi systemer har blitt kommodifisert betyr ikke det at ikke-kommoditet-rester ikke vil forbli i bruk i lang tid fremover, eller at nisje-proprietære (ikke-kommoditet) aspekter ikke vil henge igjen. I dag, for eksempel, er systemarkitekturkommodifisering i stor grad begrenset til SMB-markedet, ettersom det finnes effektive øvre grenser for hyperkonvergensvekst som ennå ikke er løst – men over tid vil de bli det.
Det vi er vitner til i dag er en bevegelse fra komplekst til enkelt innenfor det overordnede arkitekturrommet, og vi vil fortsette å se dette i flere år ettersom kommoditetsteknologiene modnes, utvides, beviser seg, blir godt kjente osv. Fremveksten av det vi kan si vil bli kommoditetsteknologier har skjedd, men rommet er ennå ikke kommodifisert. Det er et interessant øyeblikk der vi tilsynelatende har en svært klar visjon om fremtiden, et visst rom der vi kan realisere fordelene i dag, et flertall av systemer og tankesett som befinner seg i den eldre proprietære sfæren, og en i stor grad klar vei fremover som bransje – både teknologisk fokus og i utdanning – som vil gjøre det mulig for oss å kommodifisere raskere.
Mange mener at systemer blir for komplekse, men det motsatte er sant. Virtualisering, moderne lagringssystemer, cloud og hyperkonvergerte orkestreringslag kommer alle sammen for å kommodifisere først individuelle arkitekturkomponenter og deretter arkitekturdesign som helhet. Bevegelsen mot enkelhet, åpenhet og effektivitet skjer, er synlig og beveger seg i et svært sunt tempo. Fremtiden for systemarkitektur er én som tydelig vil frigjøre IT-fagpersoner fra å bruke så mye tid på å tenke på systemdesign og heller bruke mer tid på å tenke på hvordan de kan drive konkurransefortrinn for sine individuelle organisasjoner.
