Impact van open source-hardware wordt voelbaar
Schneider Electric voegt operations-model toe aan Open Compute de technologie die wordt ontwikkeld door zogeheten web-scale datacenters van bijvoorbeeld facebook en google wordt steeds belangrijker. deze enorme datacenters kunnen niet uit de voeten met standaard it-hardware. daarom ontwikkelt men in eigen beheer betere oplossingen voor bijvoorbeeld networking die men vervolgens via het open compute-project als open source publiceert.
Ook eisen op het gebied van power en koeling spelen hierbij een belangrijke rol. Reden voor Schneider Electric om zich bij het Open Compute aan te sluiten. De eerste bijdrage van Schneider wordt gevormd door het zogeheten Data Center Operations Maturity Model. Het is vaak moeilijk voor te stellen hoe groot en complex de technische infrastructuur is van bedrijven als Google, Microsoft of Facebook. Al een aantal jaren is duidelijk dat standaard technologie voor dit soort ondernemingen niet voldoende is om aan de enorme vraag te voldoen.
dcw april | trend
prestaties en personeel
8
Hierbij speelt een aantal problemen. De eerste is performance. Off-theshelf hardware is simpelweg niet snel genoeg en kent een throughput die niet toereikend is voor dit soort bedrijven. Er speelt echter meer. De architectuur waarop commercieel verkrijgbare IT-hardware is gebaseerd, is veelal ook niet geschikt voor web-scale datacenters. Deze partijen knopen tientallen datacenters aan elkaar tot ĂŠĂŠn groot virtueel datacenter. Dat is belangrijk om - bijvoorbeeld - als Google ruim binnen een seconde antwoord op een zoekvraag te kunnen geven. Maar het is ook noodzakelijk uit oogpunt van redudantie. Mocht ergens apparatuur uitvallen of zelfs een compleet datacenter storingen vertonen, dan mag dit voor de gebruiker niet merkbaar zijn. De onderliggende architectuur van bijvoorbeeld switching en storage moet dit echter wel haalbaar maken.
Daarnaast hebben we te maken met kosten. Wie met tientallen datacenters werkt, heeft erg veel personeel nodig om die volledige infrastructuur in de lucht te houden. Dat is bijvoorbeeld de reden waarom Facebook met Six Pack is gestart. Klassieke IT-afdelingen kennen aparte medewerkers of groepen die zich bezighouden met het beheren van servers en netwerkapparatuur. Dat heeft alles te maken met de verschillen in functioneren van dit soort apparaten, verschillende besturingssystemen, andere beheertools en dergelijke. Maar wat nu als we switches ombouwen tot servers die switchen als hoofdtaak hebben? Vergelijk het met servers die een applicatie draaien of een database of website hosten. Zo kunnen we ook een server maken die switchingsoftware draait. Dan zou het beheer van zowel de server-hardware als de netwerkapparatuur door een en dezelfde groep mensen kunnen worden gedaan. Het zijn immers allemaal Linux-servers.
server als switch
Dat is wat Facebook met projecten als Wedge en Six Pack doet. Het bedrijf heeft eigen netwerk-switches (SixPack) ontwikkeld die niet alleen razendsnel zijn, die passen binnen de architectuur van het social netwerk-bedrijf, maar die bovendien in feite servers zijn. Het zijn allemaal Linux-systemen waarop een specifieke applicatie draait. In dit geval voor switching. Hierdoor kan Facebook drastisch besparen op het aantal medewerkers en de specifieke kennis die zij in huis moeten heb-