Het voormalige hoofd van de divisie die de datacenters van Apple ontwikkelde, vertelt over de prestaties en problemen van het bedrijf

Jason Forrester is de man die tot 2015 leiding gaf aan de divisie die de datacenters van Apple beheert, waarbij hij toezicht hield op onder meer de oprichting van enkele van de datacenters waar Apple momenteel op vertrouwt ter ondersteuning van zijn onlinediensten.

Jason Forrester kwam in 2011 bij Apple werken, toen Apple nog maar twee datacenters had die alleen verantwoordelijk waren voor het ondersteunen van het interne verkeer van het bedrijf en het leveren van een aantal applicaties of muziek uit de iTunes Store. Hij slaagde erin het management ervan te overtuigen de bouw van vele andere datacenters goed te keuren die deze datacenters ondersteunen. Siri, iMessage, iCloud en vele anderen.

Gezien de veelheid aan diensten en software waarover Apple beschikt, beweert Forrester dat er in de loop van de tijd een enorm aantal problemen is geweest, waarvan de meeste onbekend waren bij de hardware- en softwareleveranciers van Apple. Daarom hebben de teams veel eigen diensten moeten creëren om het netwerk in stand te houden. actief en update het indien nodig zeer snel.

Vervolgens kreeg ik een baan bij Apple, waar ik op de eerste rang zat bij een van de meest uitdagende netwerkuitbreidingen in de geschiedenis. Toen ik in 2011 aankwam, had Apple twee datacenters, die voornamelijk het interne verkeer afhandelden en nummers en apps uit de iTunes-muziekwinkel uitdeelden. Tegen de tijd dat we vertrokken, had Apple nog een aantal centra vol met een ongelooflijke hoeveelheid netwerkapparaten om miljarden Siri- en Map-query's, iMessages en clouddiensten te verwerken.

De problemen werden op een gegeven moment zo groot dat de enige oplossing om de diensten draaiende te houden was het inzetten van technici om software te ontwikkelen die alle servers die Apple in zijn datacentra had, kon monitoren en efficiënter beheren.

We hadden te maken met problemen waar onze leveranciers nog nooit aan hadden gedacht, laat staan ​​dat ze er achter waren gekomen. We begonnen radicaal nieuwe benaderingen te verkennen, waaronder een handvol zogenaamd open source-oplossingen, zodat we zelf in het lef van ons netwerk konden duiken – om bijvoorbeeld rechtstreeks naar de gegevens te kijken die van netwerkprocessors komen. Hoe graag we ook wilden dat deze technologieën werkten, dat lukte niet.

Gebaseerd op de getalenteerde mensen die in de internetdienstendivisie werkten, is Apple erin geslaagd veel software te maken waarmee het alles kan krijgen wat zijn servers te bieden hebben, maar al deze innovaties zijn niet bekend bij externe bedrijven, en veel van die innovaties zijn niet bekend bij externe bedrijven. zou de manier waarop mondiale contentdistributienetwerken werken radicaal kunnen veranderen.

Daarom hebben we er zelf een aantal ontwikkeld, waaronder een provisioningtool voor het upgraden van de software op duizenden switches zonder het netwerk offline te halen. Als je het nog niet hebt gehoord: Apple houdt dergelijke interne prestaties graag voor zichzelf, dus ik kan de resultaten niet delen. Laten we zeggen dat we in enkele minuten tijd voor elkaar hebben gekregen wat uren, dagen of zelfs weken zou hebben gekost.

Hoewel hij er binnen Apple in slaagde naam te maken en deel te nemen aan de creatie van innovatieve systemen, bereikte Forrester nog steeds het punt waarop hij niet langer alle geheimen wilde bewaren die Apple van hem verlangde niet aan de wereld te vertellen, dus besloot hij in 2015 besloten af ​​te treden.

Langzaamaan begon ons verlangen om onze ideeën met de wereld te delen de spanning en trots van het werken voor Apple te overschaduwen. Mijn team en ik zijn in 2015 vertrokken. Eerlijk gezegd heb ik een paar dagen huilend op de bank gelegen. Mijn humeur verbeterde alleen maar toen we onze ideeën gingen testen bij potentiële klanten.

Hij en vele getalenteerde Apple-ingenieurs verlieten het bedrijf en richtten hun eigen startup op die tot doel heeft veel innovaties op het gebied van netwerken en serverbeheer te brengen. Sommige technologieën worden binnen Apple ontwikkeld en het bedrijf raakt deze kwijt vanwege de geheimhouding die het aan alle werknemers oplegt.