Hoofdcategorieën

Google verkiest accu in server boven centrale ups voor datacentra

Door Pieter Molenaar, vrijdag 3 april 2009 09:30
Submitter: MOmax, views: 20.527

Google heeft een nieuwe server voor zijn datacentra ontworpen. Het serverontwerp combineert lage kosten met hoge energie-efficiëntie. Opmerkelijk is dat de zoekgigant zijn servers met 12V-accu's tegen stroomuitval wil beschermen.

Het was al bekend dat Google uit kostenoogpunt zelf de servers voor zijn datacentra bouwde, maar afgezien van wat algemene details over de infrastructuur en het gebruikte besturingssysteem, hield Google details over de gebruikte hardware angstvallig geheim. Google heeft nu een tipje van de sluier opgelicht, waarbij het bedrijf met name laat zien hoe het met energie omgaat.

Opvallend aan het getoonde ontwerp is de aanwezigheid van een 12V-batterij. Deze moet de server korte tijd van stroom voorzien bij uitval van de energievoorziening. Google heeft voor deze oplossing gekozen vanwege de kosten. Normaal gesproken worden datacentra voor een betrouwbare toevoer van energie bijgestaan door grote, gecentraliseerde ups'en, die in actie komen als de energievoorziening stokt. Volgens Google is het echter goedkoper om elke server uit te rusten met een batterij. Het voordeel bij deze oplossing is dat de kosten lineair stijgen met het aantal servers. "Er wordt dus geen ups-capaciteit verspild", aldus Ben Jai, serverontwerper bij Google.

Ook de efficiëntie speelt een rol bij de door Google gekozen oplossing. Zo kunnen grote ups'en volgens Jai een maximale efficiëntie bereiken van 92 tot 95 procent, terwijl de in de server geplaatste batterijen een efficiëntie behalen van meer dan 99,9 procent. Ook levert de voeding van de Google-server enkel 12V: de conversie naar 5V en 3,3V vindt plaats op het moederbord. Hierdoor wordt het bord wel 1 tot 2 dollar duurder, maar dalen de kosten voor de voeding. Het moederbord van de server die Google toonde is gebouwd door Gigabyte, heeft acht geheugenslots en biedt ruimte aan twee processors. Het geheel is gevat in een 2U hoge behuizing. Google gebruikt zowel processors van Intel en AMD in zijn datacentra en gebruikt het batterijontwerp ook in zijn netwerkapparatuur.

Het bedrijf vertelde ook dat het al sinds 2005 datacentra op basis van zeecontainers gebruikt. Deze containers zijn elk uitgerust met 1160 servers en hebben een totaal vermogen van 250kW.

Google serverontwerp datacentra
Volgende 10:15
Vorige 08:52

Reacties

«  1  2  3  »

Geinig dat ze die batterijen inbouwen..

Maar is het niet zo dat de batterij naar een aantal jaar vervangen moet worden?

lijkt me lastig vervangen als je bij iedere server de server moet openschroeven...

Servers zelf moeten ook na een aantal jaren vervangen worden ;) daarnaast heb je hetzelfde probleem bij UPS'en ook.

@GoT: Dat snap ik helemaal hoor ;) maar je servers moeten toch ook vervangen worden? Of verwacht jij dat ze die 10 jaar laten staan. Een beetje accu kan tegenwoordig 5 jaar of langer onderhoudsvrij mee.

[Reactie gewijzigd door JapyDooge op vrijdag 3 april 2009 10:22]


Hij bedoelt daarmee: UPS vervang je centraal, servers mag je alle servers langsgaan.
Elk voordeel heeft zijn nadeel en elk nadeel heeft zijn voordeel.

die servers moet je toch langs waarschijnlijk, bovendien zal het waarschijnlijk zo zijn dat tegen de tijd dat de batterij vervangen moet worden (in normale situaties, wij hebben soms battery backed cache modules die een batterij in 4 weken leegzuigen -> dan moet de module vervangen worden met de batterij) gaat bij google de hele server weg.

Een beetje grote UPS zijn gespecialiseerde bedrijven 6 dagen mee bezig, om in zijn geheel te vervangen of installeren. En dat is ook een duur geintje, hoewel ik betwijfel dat een zeecontainer formaat serverpark een dergelijk grote UPS nodig heeft. En wat dat betreft is een accu per server wel heel gemakkelijk. Persoonlijk zit ik eerder in over de fan units die op deze afbeelding staan, die lijken me een stuk minder makkelijk te vervangen, dan bij standaard 1/2/4u servers die alleen een sink op de CPU's hebben, en voor de airflow vertrouwen op makkelijk verwisselbare fanunits voor/achterop de kast, en een goeie airflow bouw.

Wat is de levensduur van een fan dan volgens jou? Als een server bij google kapot gaat word deze in zijn geheel vervangen, pielen met fannetjes doen ze echt niet. Daarbij, de temperatuur in een google container mag vrij hoog zijn (nieuwe trend in rc land: boeien dat het 40 graden in de ruimte is, je hoeft er toch niet te wonen en de hardware is ok tot 65 graden).
Ik denk ook dat de fan niet zo hard werkt: er zit geen behuizing om de moederborden als je de artikelen leest: gewoon stelages vol met mobos en 1 container om het geheel heen. Airflow is dus uitstekend.

Als bij google een server kapot gaat wordt 'ie uitgezet. Vervangen is niet nodig; hun Map/Reduce algoritmes werken gewoon op de resterende capaciteit van het cluster.

Snugger man.. dan staan na verloop van tijd alle servers uit ;)
Denk dat het toch raadzaam is om deze te vervangen.

Als ze slim zijn gebruiken ze gewoon ventilatoren met dubbele kogellagering. Die maken wel meer herrie dan een stille sleeve bearing, maar slijten bij lange na niet zo snel, en zijn ook niet zo duur als nieuwere complexe vloeistoflageringen (denk aan Sony's S-FDB). Een ventilator met dubbele kogellagering houdt het makkelijk 3-4 jaar uit, en dat is langer dan de afschrijftermijn op zo'n node.

Leuke trend, maar het klopt niet helemaal. Men zet tegenwoordig de airco wel op 25 graden inplaats van 18 graden. Hogere temperaturen hebben teveel invloed op de levensduur van vooral elco's (halveert elke 10 graden) en in iets mindere mate ook op de levensduur van andere onderelen (daarvoor zou 40 graden misschien nog wel verantwoord kunnen zijn). Moraal van het verhaal: misschien is 40 graden in de toekomst mogelijk als je overal vaste-stofelco's gebruikt.

Zou het niet zo zijn dat ze voor de tijd dat de batterijen te slecht worden het hele zwikkie vervangen? Na een paar jaar is de nieuwe hardware (zeker performance per watt) zoveel krachtiger dat het überhaupt rendabel wordt om hardware te vervangen.

Vervangen zou kunnen ... je zou ook de nieuwe er gewoon naast kunnen zetten.

Goede reclame voor Gigabyte. Eerst kwamen de moederborden van Supermicro. Maar Google gebruikt meerdere typen. Ik zie de Google dozen van Supermicro nog geregeld voorbij komen.

Ik meende dat Google desktop PC's gebruikte in grotere getallen, of ben ik verkeerd?

Neen, maar google gebruikt zo veel mogelijk standaard hardware (zoals de harde schijven bijvoorbeeld) ipv speciale schijven voor server gebruik. Ze kiezen ook niet voor het snelste van het snelste maar gaan voor goedkopere hardware.


O.a. SUN levert ze ook al lang afaik.
Zie bijv. nieuws: Sun stopt datacenter in Japanse kolenmijn

Denk je toevallig aan de door zee gekoelde datacentra van google waar een artikel over was? Dat is iets anders dan gewone containers in gebruik voor hun datacentra;-)

Vind het beetje verdacht, artikel van 1 april over 12V-batterijen in de server...

Dat kan toch nooit lang voldoende stroom leveren?

[Reactie gewijzigd door Keypunchie op vrijdag 3 april 2009 09:38]


We zijn al 3 april en ik zie niet in waarom het niet zou kunnen. In industriële toepassingen worden al jaren moederborden gebruikt op een enkelvoudige spanning om alles eenvoudiger te houden.

En ik denk dat in deze server borden wel eens een vrij grote interesse zou kunnen ontstaan. Ik zie persoonlijk het concept wel zitten.

[Reactie gewijzigd door Blokker_1999 op vrijdag 3 april 2009 09:41]


Check de datum op het bronartikel, dit is wel degelijk een hoax :p
Je gelooft toch zelf niet dat een server kan leven op een 12V batterij? Waarom zouden ze anders geen servers bouwen op die standaard op batterijen werken? Die dingen zuipen energie alsof het een Hummer is :+

[edit:] Mja, ik heb verder geen verstand van elektriciteit, maar het klinkt wel logisch wat ze hieronder posten. Heb ff het bronartikel gelezen en het klinkt idd aardig serieus. Maarja, Google houdt wel degelijk van 1 april grappen, dus een Google bericht over een "long kept secret" met 1 april als datum klonk meteen als een grap :)
Google heeft wel leuke dingetjes dit jaar:
CADIE
Gmail Autopilot
gBall
Vooral bij die van Gmail lag ik helemaal dubbel :+

[Reactie gewijzigd door kozue op vrijdag 3 april 2009 11:03]


Dat heeft niets met de spanning te maken, maar het leverbare vermogen.
Moderne processoren lopen op veel lagere spanningen, denk aan 1,5 V.
Dat je dan een stroom van 100 Ampere nodig hebt, tja...
(Een auto start je ook met een 12 Volt accu. Deze trekt dan even iets van 120 Ampere trekt (dus ongeveer 1,5 kW!))

Op het moment dat je startmotor die 100+ Ampère trekt zakt de spanning tot enkele volts, dan praat je dus over een vermogen van 120 Ampère × 4 Volt = 480 Watt.

Maar ik herrinner me dat een paar jaar geleden er vanuit Google een bericht naar de buitenwereld was gegaan dat een voeding beter alleen 12 Volt kon leveren en alle (eind)conversie op het moederbord plaats moest vinden.
Op zich logisch, op het moederbord is tegenwoordig zo'n verscheidenheid aan spanningen nodig met veranderlijke belastingen. Het is voor een voeding onmogelijk om die allemaal te leveren, zodat er op het moederbord toch nog conversie plaats moet vinden.

Die andere (12 - 4) 8 Volt wordt verstookt in de interne weerstand van de accu, je hebt er niks aan maar je accu moet het wel leveren. (aan zichzelf dus :-) ) en gaat dus wel eerder leeg. Ja accu trek je dus met 480 Watt leeg alsof je 1440 Watt trek,ofwel je rendement keldert naar beneden als je een accu zwaar belast. Daarom wordt de capaciteit van een accu ook in Ah aangegeven, en niet in (k)Wh.

integendeel, een dergelijke server komt vaak niet boven de 65-100W uit, en een UPS is >NIET< een batterij, hoewel een batterij wel degelijk een UPS kan zijn. De functie van de UPS is alleen het ophouden van de essentials totdat de noodstroom generator start, en die wordt draaiend gehouden door tijdige brandstof leveringen.

Je moet de servers zien als een laptop qua mogelijkheden aan stroombeheer, en de 'ups' als een soort van accu. En geloof me, ik heb performance laptops gezien die accu's hadden die zelfs met een game actief het nog wel 30 minuten uithielden.

Ooit eens in een simpele UPS gekeken? Daar zit gewoon een zelfde 12V accu in (soms zelfs meerdere)

Het voordeel van zo'n accu direct in de server is dat je geen spanningsconversie hoeft te maken en zo minder verlies hebt. Vanuit een UPS (uitgaande van een simpele UPS, niet zo'n grote centrale of noodgenerator) moet die 12v spanning eerst naar 220v, en dan door de voeding van de server weer terug naar 12v (en 5v en 3,3v) wat redelijk wat verlies oplevert zoals je in het artikel al kunt lezen.

Dan zou je of krijgen zoals een standaard UPS:

UPS 12V -> conversie naar 220 (of 110) volt -> voeding server -> 12V/5V naar mobo

of:

PSU220/110V -> UPS 12V -> 12V/5V naar mobo... niet eens heel onlogisch..

In het artikel staat volgens mij duidelijk dat deze batterijen dienen indien de stroom uitvalt en niet om de server een paar jaar van stroom te voorzien....

Dit soort oplossingen is er ook voornamelijk voor dat de server eventjes kan doordraaien en vooral genoeg tijd over heeft om synchronisatie en replicatie netjes af te breken en daarna netjes af te sluiten.

Fout, een ups vangt de eerste klap op bij een stroomuitval. De 2de stap is het aggregaat en het opstarten daarvan duurt iets langer als een paar seconden, dat kan binnen zeg 30 seconden of een paar minuten.

In die tussentijd heb je een ups of accunodig om tijdelijk de boel draaiende te houden. Draait het aggregaat dan heb je de accu niet meer nodig.

Idealiter wel, alhoewel het redelijk vaak misgaat met die aggregaten... (te weinig testen e.d.).

Als je het goed doet moeten ze minimaal iedere maand een keer proefdraaien en dan liefst een uurtje. Het is en blijft een motr en van stilstaan is er nog nooit eentje beter geworden.

Maar buiten de grote datacentra worden UPS systemen gewoon gebruikt om de server genoeg tijd te geven om af te sluiten. JapyDooge's reactie is dus zeker niet fout.

En het opvangen van ruis in het storingsnet. De server hier stond op een stroomnet waar ook de lassers stroom van pakte. Elke paar maanden een HD defect. Met een ups ertussen nooit meer defecte HD's

En waar gaat het artikel over, juist over datacentra. ;-)

Google hoeft haar servers ook niet heel lang in de lucht te houden. Het gaat erom dat de machine netjes kan afsluiten. Omdat ze datacenters over de wereld verspreid hebben, neemt een andere server in een ander datacenter de taak over.

Het is dus een heel andere situatie dan wanneer het kritisch is dat de servers langere tijd blijven draaien, zoals bij een bank of een ziekenhuis of ander groot bedrijf.

In ziekenhuizen gebruiken ze geen UPS voor noodstroom en in RCs hoop ik ook niet. Je UPS is om de tijd te overbruggen die nodig is om over te schakelen naar noodstroom (meestal een diesel generator). Als je geen noodstroom hebt dan gebruik je een UPS om de server automatisch netjes af te sluiten, en niet om vrolijk door te tuffen.

Waarom niet? Je pc gebruikt toch enkel 5v en 3.3v.. Als je er nou 230v of 12v op steekt, het moet toch omgezet worden.

Eigenlijk worden die 5 en 3.3v steeds minder gebruikt, maar wordt er steeds meer vanaf 12v getrokken. Om over laptops nog maar te zwijgen. Persoonlijk zie ik ook liever de 24 pins ATX kabel sneller uitsterven dan traag, dan liever 1-2 dollar per plank extra.

Thans: Een mobo moet om de zoveel uur vervangen worden, terwijl de voeding dan nog goed kan zijn (meestal is) dus als je dit vaak moet doen, dan tellen die paar euro's wel door.
Echter voor consumenten is dit niet belangrijk, zelfs al veranderd die ieder half jaar zijn mobo. Serverparken bezitten vaak een discrete voeding, die een hele rack van stroom voorziet. (Hoewel google dit dan weer niet lijkt te doen)

Ik kan geen enkel voorbeeld noemen dat men de een mobo vervangt in een professionele server. Zo ver ik weet wordt dat alleen gedaan in garantie tijd door de leverancier.

Anders wordt gewoon de hele server vervangen.

Bij de vereniging waar ik de ICT regel hebben we een brakke UPS staan (hebben niet zo heel veel geld) die de server en de gateway precies lang genoeg van prik voorziet om allebei netjes af te sluiten. maar als er een app zou blijven hangen is het eigenlijk al te laat :P

Dat ruikt naar versleten accu's... Of naar een sterk ondergedimensioneerde UPS van bij de Aldi.

Eigenlijk zou je moeten instellen dat ie gewoon snel naar hibernate gaat. Scheelt ook weer opstart tijd. Hibernaten zou ook sneller moeten gaan dan afsluiten. 16GB wegschrijven naar de hardeschijf is sneller dan processen te killen.

*Weet niet of het aan mij licht, maar meestal werkt een server perfect, echter het afsluiten lukt langs geen kanten. (duur veel te lang) Eenmaal terug opgestart gaat alles wel weer perfect. (Vroeger - MS-DOS - was het toch simpel, met de dikke powerknop rechtstreeks op de voeding)

*ligt

probleem is dat er bij hibernate niet alleen ram weggeschreven wordt, oa. moeten ook drivers de tijd krijgen om zich op gebrek aan stroom voor te bereiden, en dit duurt ook best een paar seconden.

Mwa, voor het wegschrijven van 16GB naar harde schijf mag je toch ook wel 3 minuten rekenen.

Hangt er natuurlijk ook maar weer vanaf of het naar een losse PATA schijf of naar een performance-georienteerd raid cluster moet/kan... En of het over een netwerk moet of niet...

Trouwens what about gevirtualiseerde servers? In theorie zou het moeten werken maar ik heb al wel een paar keer gezien dat VMWare en/of VPC servers totaal over hun nek gingen nadat het host systeem terugkwam uit een winterslaap. Kun je die ook weer gaan resetten...

Een hoop POS systemen hebben ook een accu om (korte) stroom uitval aan te kunnen. Ook het omzetten van 12/24V DC accu's naar 230V AC in de UPS en vervolgens weer van 230 AC naar 12V (en 5V) DC is ook niet handig qua rendement. Door de accu 'paralel' aan de voeding te plaatsen heb je idd het beste rendement.

Inderdaad, Google werkt met waarschijnlijk de meest geavanceerde clustering setup op deze planeet. Ze maken gebruik van een wereldwijd cluster, waar bij het niet meer uitmaakt waar een server staat. Er wordt een taak gegeven aan de super computer die het Google cluster is en vervolgens wordt de taak uitgevoerd door enkele honderden servers over de gehele wereld. Door dat de taak op gedeeld wordt in kleine paralel werkende stapjes kunnen er bijvoorbeeld 400 servers samen een query verwerken, als de eerste servers met hun resultaten komen dan krijgen zij gelijk nieuw werk dat ook al door de rest van de 400 computer wordt verwerkt, Google gaat er namelijk van uit dat een aantal servers niet of heel laat terug komen met de resultaten (om welke reden dan ook). Op die manier kunnen de snele servers veel meer requests verwerken dan de trage en kun je makelijk uit vinden welke servers traag zijn of gewoon niet werken. Op die manier kun je ook gelijk bijhouden welke hardware het best presteerd en het minste probelmen op levert etc.
Alle data wordt op drie servers tegelijk op geslagen (op verschillende delen van de wereld natuurlijk) dus mocht die ene server nu een probleem hebben dan is er nog steeds een 66% kans dat de data gewoon in het cluster beschikbaar is, maar dat wil niet zeggen dat je niet wil dat de server die weg gevallen is niet netjes af sluit en dan ook weer netjes op kan starten als de energie toevoer weer werkt. Het afsluiten van een computer met een geoptimalizeerde versie van een *nix achtig systeem (het Google eigen OS) zal maar een paar minuten duren in het ergste geval. Dus dat moet zon baterij heus wel vol kunnen houden.
Daar naast zal Google ook heus wel bedacht hebben dat als de data nog maar op twee servers beschikbaar is dat het cluster dit even zelf op lost en een andere server in het cluster ook deze data laat opslaan.

Je moet niet vergeten Google is in midels al minimaal 6 jaar bezig met het verbeteren en perfectioneren van dit ene cluster. Ze maken enorme winsten en dat komt voor een groot deel door dat ze zo veel geld en energie steken in het steeds veder verbeteren van het cluster. Waarschijnlijk is het Google cluster de grootste en snelste super computer op deze planeet. Niet dat we dat ooit met zekerheid kunnen zeggen gewoon omdat het bewijzen van die stelling zou betekenen dat het cluster even een paar dagen niet meer gebruikt zou kunnen worden, en dat is nu juist wat Google probeert te voorkomen met deze steup.

Daarvoor is het voltage niet van belang, een 1,2V batterij van 600mAh gaat stukken minder lang mee dan een ,12V batterij van 2100mAh. Als je genoeg 12V batterijen parallel aan elkaar schakelt, kan je je server een heel jaar erop laten draaien, op slechts 12V ;)

Dan heb je wel een uitdaging met betrekking tot de zelfontlading van de accu's, vooral van het hele systeem als je ze gewoon botweg parallel zou zetten.

Natuurlijk kan dat wel, heb je al eens een UPS van binnen bekeken? Daar zitten precies dezelfde batterijen in!

Vermoedelijk is deze oplossing is deze oplossing efficienter. Je hebt geen 12V/22V DC/AC convertor en dus ook geen verliezen.

Nu nog een 12V stopcontact voor thuis en een kleine aanpassing in radio's/de opladers voor mobiele telefoons/enz. en we zijn een stuk verder met energiebesparen dan met dat geneuzel van het kabinet.

En hoe efficiënt is het om 12 volt over langere afstand te transporteren?

Laten we voor de lange afstanden hoogspanning houden. 't Zou tenslotte wat suf over komen om hoge masten te bouwen voor 12 volt ;) Maar voor bij mij in de flat lijkt het me wel wat.

Google (daar ging het tenslotte over) heeft mij geleerd dat deze discussie hier ook al een keer gevoerd is.

Er is een héél belangrijke reden dat we 50/60Hz AC uit het stopcontact krijgen, en wel 240/120V. De koperprijs. Dat, en veel apparaten vinden AC toch liever dan DC.

We gebruiken AC omdat dit gemakkelijk te transformeren is. Echter door betere electronica etc zijn DC/DC converterd betaalbaar geworden (zie je paar dollar op het boederbord). Er gaat meer energie over een DC verbinding dan AC en dan laten we de inductie verliezen nog buiten beschouwing.

Het is heel efficiënt om AC te transporten over lange afstanden, bovendien kan je dmv een simpel en compact ontwerp deze transformeren naar eender wat. Hoge spanningen op DC waren heel vroeger gewoon niet mogelijk, tegenwoordig gebruikt men deze wel om ZEER grote afstanden te overbruggen.

Er is een héél belangrijke reden dat we 50/60Hz AC uit het stopcontact krijgen, en wel 240/120V. De koperprijs. Dat, en veel apparaten vinden AC toch liever dan DC.
Jij hebt blijkbaar nog niet veel apparaten opengehaald. Alles waar ook maar één chipje in zit werkt op DC... Afgezien van motoren kan ik zo direct zelfs niets bedenken dat AC wil... Vroeger zat er altijd eerst een dikke trafo, dan een brug en een batterij aan elco's. Tegenwoordig is dat filter, brug en dikke elco en dan maar een geschakelde voeding eraan.
Btw, in de industrie zijn er zelfs veel motoren die net zo goed DC slikken als AC (indirect natuurlijk). De frequentieregelaar zet immers AC eerst om in DC, dus kan je die net zo goed met DC voeden. De freq regelaar drijft vervolgens de motor terug aan met AC.
De enige reden waarom men AC gebruikt om te transporteren is omdat je dat simpel kan transformeren naar de gewenste spanning (beetje historisch gegroeid). Tegenwoordig zou men perfect DC omvormers kunnen bouwen voor de hoogspanningsdistributie.
Een paar nadelen van DC zijn natuurlijk dat vonken niet zelfdovend zijn, dus schakelaars enz worden duurder...

Afgezien van motoren kan ik zo direct zelfs niets bedenken dat AC wil
Transformatoren? Ja ze worden echt nog gebruikt in veel apparaten, ook al zijn ze makkelijk te vervangen door een geschakeld ontwerp.

In elke PC zit in elk geval zo'n schakelende voeding. Al vanaf de eerste IBM PC. Die lopen prima op 300V gelijkspanning (die gemaakt wordt uit 220V wisselspanning).

Met 12 volt stopcontacten heb je veel meer stroom (ampere) nodig om hetzelfde vermogen te kunnen leveren. Namelijk ongeveer 20x zoveel. Als je dat op bijvoorbeeld wijkniveau gaat doen heb je hele dure dikke koperkabels in de straat nodig.

simpel rekenvoorbeeld:
voor een 500W computersysteem is @ 12V (P=V*I) 41 A nodig
Met 235V is dat 2.1 A

(ietsje meer eigenlijk door effecten van wisselspanning)

Met DC op 235*1.4=330V is dat nog minder :)

En weerstand is recht-evenredig met het aantal ampere, dus daarom is vervoer van elektriciteit efficiënter op een hoger voltage. Vandaar ook hoogspanningskabels die door het hele land lopen.

Weerstand (R, in Ohms) is niet of nauwelijks afhankelijk van de stroom (I, in Amperes). Energieverlies tgv weerstand, dat is wel evenredig met het aantal amperes.

Ja en nee...

Op zich is dat een goed idee... beter één grote, efficiënte voeding voor alle laagspanningsapparaten dan 101 losse adaptertjes met het rendement meer uitgedrukt in de kostprijs dan in energie.

Nadelen zijn echter:
- als je alles wil kunnen voeden zul je een redelijk grote tot grote voeding nodig hebben om pieken op te kunnen vangen. Buiten de pieken draait de voeding dan op lager rendement.
- voor laagspanningsbekabeling heb je veel dikkere draad nodig om hetzelfde vermogen efficiënt te transporteren. 12V/10A kun je over een beetje lengte toch beter over 4mm2 laten lopen.

Wel eens DC door een transformator laten gaan? Geen wisselend magnetisch veld, geen inductiespanning aan de andere kant vaan de travo, dan zit je dus vast aan je 12V en moet ALLES daarop aangepast worden. Je kan hooguit de spanning omlaag halen door weerstanden e.d., maar omhoog wordt lastig.

Ergens heb je toch die conversie nodig. Hier hebben ze op het moederbord een extra conversie gezet.

Er is ok een stroming om het hele data center op 12 volt te laten draaien. Nadeel is echter dat 12 Volts voedingen niet standaard zijn en dus duurder waardoor de kosten meteen weer toenemen.


Nadeel van batterij in elke server is dat het bij incidenten (brand) niet mogelijk is het datacenter spanningsloos te maken.

Waarom zou je je bij brand druk maken over een 12V batterij in een server? Dat is laagspanning.

Heb een keer bijna mijn broek in de fik gehad met een 1,2V batterij. Sluit maar eens een 2100mAh betterij kort, en houd een blank deel van het snoertje vast.

Het hele datacenter op 12V draaien is vrij gevaarlijk en onpractisch.

Gevaarlijk: Je zal makkelijker brand krijgen als er een stekker een beetje brak is, en je krijgt ook weer incidenten zoals je die vroeger met mainframes had. Het tijdens een reparatie dragen van een trouwring wilde dan nog wel eens goed zijn voor een geamputeerde vinger.

Onpractisch: Grotere verliezen in de distributie, dus dikke kabels/rails nodig en dan nog.

Als het op gelijkspanning moet, bijvoorbeeld vanwege backupaccu's, zou ik even de kunst afkijken bij de telefooncentrale en kiezen voor een spanning tussen 48 en 120 volt, die over het algemeen nog als veilig wordt beschouwd en ook niet zulke grote verliezen kent in de distributie.

[Reactie gewijzigd door mae-t.net op zaterdag 4 april 2009 18:59]


Als ik die server zo bekijk vind ik dat toch wel een mooie eigenschap van google, niet alles zo regelen als standaard is maar lekker je eigen weg zoeken. Toegegeven niet elk bedrijf kan dat op dit niveau doen maar ik erger me altijd erg aan dat alle grote bedrijven op allerlij manieren geld over de balk smijten omdat het management vind dat het zo-en-zo moet.

Ik moet het Gigabyte nageven: een 99.9% efficiente omvorming van 12V naar 5V en 3.3V voor maar 1a 2 dollar is bijzonder netjes. Ik ben benieuwd hoe ze dat opgelost hebben. :9~

En als ze deze oplossing nu ook doorvoeren in de overige consumentenborden die ze maken, kan dat een hoop warmte schelen die door het moederbord wordt geproduceerd. De 6-8 fase voeding die op het moederbord zit en de processor voedt is meestal toch een behoorlijke bron van warmte.

Nu ik er zo over nadenk, ik denk dat die 99.9% efficientie een flauw verhaal is. die 0.1% energieverlies zit alleen in de kabels vanaf de 12V accu's. De energieverliezen die optreden bij het omvormen naar 5V en 3.3V zijn voor het gemak weg gelaten omdat ze dat probleem verhuist hebben naar het moederbord. Mooie truc :z

de efficientie gaat over de batterij omdat de spanning niet eerst moet omgevormd worden tot 220V AC maar direct naar het moederbord kan gaan waardoor zowat alle verliezen verdwijnen. De omzetting naar de lagere spanning zal niet veel beter gaan dan bij gewone PCs

Dat staat er alleen niet ;)

Er staat dat de UPSen een efficientie halen van maar 92 ot 95% en dat de batterij 99.9% haalt.

Dit gaat over de efficientie van de levering van energie van de batterij vs UPS, niet die van de conversie van 12V naar 5V/3.3V

Nu ik er zo over nadenk, ik denk dat die 99.9% efficientie een flauw verhaal is.
Pure onzin zelfs zoals het hier in het artikel vermeld staat
Het chemische proces van een batterij is echt geen 99,9% efficient.
Dat merk je ook doordat batterijen warm worden.

Je hebt ook maar 1 ont- / oplaad cyclus per stroomuitval, de rest van de tijd wordt die accu met een paar milliampere vol gehouden. Het moederbord wordt direct gevoed uit de accu. Ik denk dat dat hele proces best 99.9% efficient kan zijn, als je niet elke dag een stroomstoring hebt :-). Bij een ups staat dat ding er vaak de hele tijd tussen, (online) en mag je blij zijn dat er 90% uitkomt van hetgeen erin gestopt wordt.

Ter info: in het bronartiekel staat dat dit een ontwikkeling is van Google, niet van Gigabyte. Ze zeggen dat er patenten op genomen zijn maar dat ze er waarschijnlijk geen probleem met hebben om licenties ervoor te verkopen aan andere MB bouwers. Blijkbaar heeft hier een kerel ongeveer 2,5j lang 14u per dag aan gewerkt alvorens ze besloten hebben wat meer volk aan te werven voor deze uitvinding te finetunen ... respect :)

2,5 jaar 14 uur lang... In een normaal bedrijf was het project ondertussen afgeschoten of was er een snellere ontwikkelaar opgezet. Maargoed, toch mooi dat zo'n plan erdoor komt.

Sterker nog, dat probleem hebben ze niet verhuisd: het was er al. Een modern moederbord doet al vrij weinig meer met de 3,3 en 5V lijnen. Juist vanwege het rendement van de onboard omzetting zijn vrijwel alle hulpvoedingen aan de 12V lijn gehangen. Er was dus maar een relatief kleine verbouwing nodig en ze hebben de vergelijking dan ook gemaakt tussen een normaal moederbord en dit moederbord. De 0,1% verlies zal dus inderdaad in de bekabeling en omschakeling zitten.

Deze moet de server korte tijd van stroom voorzien bij uitval van de energievoorziening
Ik vraag me af hoe lang je een server op een inwendige accu kan laten werken. Deze zul je niet te groot maken om een flink aantal servers in één rek te kunnen plaatsen, maar als ze een UPS moeten vervangen wil je toch dat ze gedurende minimaal 5 minuten blijven draaien.

ik denk dat de batterij enkel wordt gebruikt om de server af te sluiten, een UPS heeft vaak ook niet de capaciteit om het gehele serverpark door te laten draaien...

Bij ons wel.. wel maar gedurende enkele minuten, zodat het noodaggregaat zeker weten in is gesprongen. Een server afsluiten doe je liever niet, omdat je hele omgeving waarschijnlijk weer in een vaste volgorde opgestart moet worden.

Wat zeurt iedereen hier toch over servers afsluiten en zo. Ze draaien geen windows hoor. Mochten ze filesystemen gebruiken dat zijn dat naar alle waarschijnlijkheid journalled filesystems. Gewoon af laten sterven als de stroom 'op' is. Is er weer stroom, dan komen de systemen gewoon weer op, recoveren wat nodig is en melden zich weer aan bij het cluster.
De batterij is om het vol te houden tot het electriciteits voorziening weer is hersteld.

Dat moet wel te doen zijn denk ik. Rekensommetje: Het ding draait op 12V en gebruikt bijvoorbeeld 240W. Dat is 20A op 12V. Neem als vergelijking een AA batterij, met een capaciteit van zo'n 2000 mAh op 1,5 V. Als je 8 AA batterijen neemt (12V) kun je dus 2000 mAh op 12V leveren. Dat is voldoende om de server 1/10 uur (20A/2000mA) te laten draaien, ofwel 6 minuten.

Ik ben het met je eens, waarbij je helaas wel altijd van het slechtste uit moet gaan: na drie jaar met verouderde accu's moeten ze nog steeds genoeg capaciteit hebben om een server op volle werkload gedurende de gegarandeerde tijd draaiend te houden. Om dat in een 1u-machine of een blade in te bouwen kost natuurlijk wel de nodige plaats. Zelfs 8 AA-batterijen zou lastig te plaatsen zijn in een blade :) Hoewel ik ze dan in de enclosure zelf zou bouwen in plaats van een (derde) redundante voeding.

Volle load? Is dat echt nodig? Het lijkt me dat je gezien de aankomende shutdown toch al meteen stopt met het accepteren van nieuwe requests. Je wil alleen je bestaande requests netjes afhandelen (naar disk wegschrijven en zo). Maar terwijl je disks staan te flushen is je CPU idle.

Waarom zouden ze 5 minuten moeten kunnen draaien ? Alle applicaties + data netjes afsluiten is voldoende. Als er een server/servercentrum plat gaat wordt dat wel doorgelinkt naar een ander server/servercentrum. Het is niet zo dat het kritisch is dat alle servers/centra continue in de lucht zijn.

Ik doelde eigenlijk meer op toepassingen buiten Google (oftewel: in mijn eigen serverruimte).. Dan is 5 minuten wel een minimum met databases die netjes afgesloten moeten worden, bijvoorbeeld. Voor een loadbalanced webserver is minder dan een minuut nog best te doen.

Voor 5 minuten heb je maar kleine batterijen nodig.
In een paar penlites zit daarvoor bijvoorbeeld al genoeg energie. Het is meer een kwestie van het leveren van voldoende vermogen uit een kleine batterij wat het meest moeite kost

Tegen de tijd dat de accu vervangen moet worden is waarschijnlijk ook de overige hardware dermate verouderd dat deze ook vervangen moet worden. Dat mijn print/file-server nog steeds een oud bakkie is met 466Mhz (oorspronkelijk met NT4 op de HD) wilt niet zeggen dat dat in een professionele omgeving normaal is. Google vervangt zijn hardware waarschijnlijk sneller dan als ik.
«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 10:15
Vorige 08:52
VNU Media logo Powered by True

© 1998 - 2009 Tweakers.net - Alle rechten voorbehouden - Uw Privacy - Algemene Voorwaarden

Uitgever van: