Google Calls For Power Supply Design Changes 377
Raindance writes "The New York Times reports that Google is calling 'for a shift from multivoltage power supplies to a single 12-volt standard. Although voltage conversion would still take place on the PC motherboard, the simpler design of the new power supply would make it easier to achieve higher overall efficiencies ... The Google white paper argues that the opportunity for power savings is immense — by deploying the new power supplies in 100 million desktop PC's running eight hours a day, it will be possible to save 40 billion kilowatt-hours over three years, or more than $5 billion at California's energy rates.' This may have something to do with the electricity bill for Google's estimated 450,000 servers."
What in a modern computer actually uses 12V? (Score:5, Insightful)
Re:What in a modern computer actually uses 12V? (Score:5, Insightful)
Re:What in a modern computer actually uses 12V? (Score:5, Informative)
Re:What in a modern computer actually uses 12V? (Score:5, Interesting)
Basically, when a machine fails, it is pulled from the rack and replaced with an identical machine with a cookie cutter image. Kinda like the Borg
When a box fails it is probably instantly detected by some machine monitor and taken offline (think: the 'crop' tenders in the Matrix I). The sysadmins arent going to waste time plugging a video cable into the rack... just pull it. Toss the box into a repair queue and let the tech's put a video card into it if needed. Remeber: 100's of machines fail for them every day. That's a fact from the Google talk in 05.
Re: (Score:3, Insightful)
Who sells commodity servers without motherboard-integrated video cards ?
Re: (Score:3, Insightful)
Re:What in a modern computer actually uses 12V? (Score:5, Informative)
Re:What in a modern computer actually uses 12V? (Score:5, Insightful)
Seems to me Google doesn't want to fracture the commodity hardware market into server-class hardware using 5VDC power and desktop-class hardware using 12VDC. One standard, applied equally across the entire range of products.
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
The one used by the majority of DC electric devices, not just computers. The one compatable with existing external power supplies such as solar, home gas powered generators, your car battery, etc.
If motherboards were designed to run on 12v DC you could put a socket on the back of the case and jack into anything that gave you 12v DC. You could take your home desktop straight to the RV, boat, or cabin in the woods running off a turbine in the l
Re: (Score:2)
You'd think that with all the parallel operations modern GPUs are capable of, Google would find a way to use them in their database (or at least use them for something)...
Re: (Score:2)
Re: (Score:3, Informative)
Video cards with a disk-drive-type power connector always use point-of-load switch-mode supplies to convert the +12V to whatever voltages are needed by the chips on the board. Nothing on the board uses the 12V directly, except maybe the fan (if that).
They use the disk-drive connector because:
Re:What in a modern computer actually uses 12V? (Score:4, Informative)
Re:What in a modern computer actually uses 12V? (Score:5, Informative)
So you will have to convert most of your power from 5 V to something else. And if you have to re-convert anyway, 5V as intermediate voltage is not optimal. When converting to 5V, the voltage drop in the power diodes and in the wires to the mainboard eats a much higher proportion of the power than with 12V as intermediate voltage.
24V or even 48V would be even better. The auto industry is currenly starting to introduce 48V systems BTW.
Re:What in a modern computer actually uses 12V? (Score:4, Informative)
Re:What in a modern computer actually uses 12V? (Score:4, Informative)
But the point is, what the sweet spot is depends mostly upon the characteristics of the load - so it's wrong to come out with blanket statements like "12v happens to be a sweet spot in terms of cost of the converter components as well as overall efficiency". Yes, today, particularly with switchmode supplies and the actual maximum load V being 5v or less, it is. Tomorrow, when everything runs on 3.3v or less, it'll be closer to 5v~6v.
The other half of your argument only holds for certain types of power supplies too - but I'll give you a pass on that, seeing as you did explicitly state "synchronous buck" designs. It doesn't necessarily hold true, however, for other classes like linear, boost, buck-boost, etc. Your final assertation, however - that, for a given cost, the overall converter efficiency is usually highest if your input voltage is relatively close to the output voltage - is spot-on. Too far away from that, and the ol' V=I*R rule starts to bite you...
Many network server racks for already run on 48V (Score:3, Insightful)
Telephony has been running on redundant -48V DC supplies to the racks (typically from rooms full of floating storage batteries) since the early relay days. Much modern networking equipment also conforms to this standard,
5V is too low (Score:2)
1) Losses are I^2R. This means that you have more power loss if you transfer power at low voltages through the same wires, connectors etc. You need switchmode power supplies anyway, so may as well switch down from a from a higher voltage.5V means more current than 12V, meaning thicker wires, higher current connectors etc and less headroom in the system for voltage loss.
Re:What in a modern computer actually uses 12V? (Score:5, Informative)
Re:What in a modern computer actually uses 12V? (Score:5, Interesting)
You are correct that hard drives generally use just 5V, but the rest of your points are not even close. Modern CPUs require lower voltages, higher current, and tighter regulation, which is why DC-DC power supplies are now on motherboards instead of running directly from an ATX supply.
Furthermore, running a rack of servers on 5V rails would be absolutely absurd. Do you have any idea what the amperage would be? The bus bars would have to be several inches thick, the transmission loss would be enormous, and if you accidentally shorted them.... forget it!
Something like 48VDC might work but then you lose out on all the economies of scale driven by the 110/240VAC standard.
Just match the power supply to the motherboard and be done with it. Standardizing on one voltage is impractical, and besides, how would it improve "efficiency"?
Re: (Score:3, Interesting)
MOSFETs use 12V (Score:2, Insightful)
From 12V, the MB can produce 3.3V and 1.xxx Volt for the CPU. It's easy to also provide 5V on the MB.
Re:What in a modern computer actually uses 12V? (Score:4, Informative)
The reason you wouldn't want to power a machine off 5V is because you would need huge busses. Suppose you've got 40 svelte 1U servers in a rack, each drawing 100W. That's 4kW. Assuming that's a purely resistive load (hint: it's not), you'd need 800A at 5V for the whole rack. Are you familiar with the big connectors on car batteries? They're designed to pass less than half the 800A you'd need to run a rack off 5V, and your car battery only has to handle that for a few seconds while the engine is starting up; a rack would need to deal with that continuously. And that's for a pretty low-power rack.
Using 12V instead of 5V lets you get away with busses about 40% the size. Also, and probably more importantly, 12V DC is (IIRC - correct me if you're a PSU designer) easier to get efficiently than 5V DC. Once you split the 12V off into a few dozen servers, you can drop it down with small, fairly efficient CMOS regulators.
Re: (Score:3, Informative)
I think that misses the point however. Designing a power supply for higher output voltage, and switching regulators for higher input voltage, raises efficiency. (24 or 48 Voltage would likely be better yet, except for the need to come up with 12 Volts too)
It is unfortunate that the article (and the others that I could find) don't link to the white paper for some specifics.
Instead I'll have to base my comme
Re: (Score:2)
Ok, so I missed one- but I haven't seen a server with RS232 ports in ages, and USB has pretty much taken over serial communications at this point if you once again, pick your hardware carefully.
Re: (Score:3, Informative)
(Yes, some UPS's have USB)
Re: (Score:2, Interesting)
Of course, 'violations' of the voltage on 'Rs-232' ports has historically been really really common. Old PCs often had problems operating with serial mice, because the voltage span on the RS-232 ports on some machines was only a few volts. I remember an old Northgate 386 at work that had that problem.
Re: (Score:2)
I have- but what part of choose your hardware carefully do you people not understand? RS232 is a rather outdated protocol at this point. My two latest computer purchases do not speak RS232 natively- but they DO have multiple USB ports.
Re: (Score:3, Insightful)
A lot of network hardware manufacturers choose to support RS-232 natively because of the relative simplicity of the protocol when compared to TCP/IP. Often an alternative non-serial product does not exist, so "choose your hardware carefully" is not always an option. Because of
Re: (Score:3, Insightful)
I believe it's the part where you expect me not to buy Cisco hardware because it uses that 'rather outdated protocol.' Any router that has USB on it is probably a toy! I'd just assume not have to connect via a USB -> DB9 dongle, but at some point, it's going to be harder
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:3, Funny)
Consoles, of course. (Score:5, Insightful)
Serial console servers, in answer to your question, provide a scalable way for systems to access via the network serial consoles. By being dedicated, moderately simple systems with 40+ serial cables, they can provide access (via telnet generally) to a rack's worth of 1U servers, automatically log the content, or at the very least provide an administrator with remote console access at will to any given system.
Serial console is not obsolete in the least bit, just because it can't run your '31337' aero interface, or whatever nice and shiny interface that makes poser administrators and PHBs drool, doesn't mean good, serious systems administrators don't consider the technology to be a vital part of a robust management strategy.
Re: (Score:3, Funny)
Re: (Score:3, Funny)
Re:What in a modern computer actually uses 12V? (Score:5, Informative)
Sorry no. Modern rs232 circuits, if it's not already built into the UART, use a chip like max232 that runs off 5V and has a built-in charge pump to generate (close to) RS232 output voltages.
good idea but... (Score:3, Insightful)
Re: (Score:2)
Google vs servers (Score:2)
On the other hand, it might have to do with Google's policy to use as much off-the-shelf equipment as possible, which 48V is not(iirc), so unless the "off-the-shelf-standard" changes, google might be in a position that they have to either break their own rules, or pay for following them.
Considering the number of servers google has, I'm surprised they
Re: (Score:2)
Of course, how do you know Google isn't doing exactly what you mention? No one knows what really happens inside those giant datacentres. Protect the competitive secrets I guess.
If you've ever read the Xoogler's blog then you'd know that google doesn't exactly build machines the way you and I might. Meaning, your assumption of a case i
DC power supplies (Score:2)
Proposal spells doom for USB powered devices (Score:3, Interesting)
Thanks,
Jim
Re: (Score:3, Insightful)
Why? I can turn 12VDC into 5VDC (what USB uses) with nothing more than a voltage regulator (or if you want to waste a ton of power, a relatively trivial voltage divider).
white paper (Score:2)
here it is (Score:5, Informative)
http://services.google.com/blog_resources/PSU_whi
I've wanted this for years. (Score:5, Insightful)
The ability to have all my machines powered by a heavy cable carrying 12VDC would be pretty useful for several reasons.
*sigh*
Re: (Score:2, Interesting)
Next generation computer should have 12v plug and special cable, so that it can take 12v source from outside.
What's important is the cable and socket but be different with 110v or 235v to avoid "accident".
i would love to see conputer running from a car battery
Re: (Score:2)
Re: (Score:3, Interesting)
No, he misses the Convergent Technologies NGen. This was a pretty powerful x86 platform that also used external power supplies. The nicest thing about it was that it was quiet: the power supplies (yes, plural; the number you need varied according to your internal hardware) used passive cooling, so only internal heat sources needed to be cooled.
This was 1983, which was when IBM introduced the PC-AT [wikipedia.org], the machine which defines "compatibility" to this very day. And the AT used a big, noisy internal power supp
Re: (Score:3, Insightful)
**big sigh**
Re: (Score:2)
Sort of like an iGo?
Unfortunately, they still don't have the one thing I want, which is to combine the iGo with a lithium ion charger for camera batteries with swappable tips. Camera chargers take up more space than other power supplies by far.
The day I have my first battery failure on my Canon Digital Rebel, I'm cutting that sucker open and fitting it with a 9V battery clip and a switching regulator.
Re: (Score:2)
Guitar players have just such a device for stompboxes. The vast majority of stompboxes run off a 9V DC, from a battery or wallwart, so there are several bricks you can purchase with just that. Of course, you still have to be careful around those oddballs which call for 5V, 12V, 18V, or inverted power, so i
Re: (Score:3, Insightful)
And everything can plug into the car with the same cord. That's another awesome advantage, being able to put these same computers in cars and RVs.
Re: (Score:2)
I don't get it. (Score:3, Interesting)
What they are recommending is that the power supply only have 12V out, and all other DC-DC conversions take place on the mother board. Unfortunately, the ar
Offtopic: Growth (Score:2)
I've done my share of Google-bashing (mainly due to their inability to move their newer products beyond "beta"), but here's an accomp
While we're at it let's ditch motherboards too. (Score:2, Interesting)
When you thought it was safe to plug in... (Score:2)
Why use individual power supplies? (Score:2)
Why not -48? (Score:4, Interesting)
The advantage of -48 over 12 volts is that there will be less loss through resistance and smaller conductors can be used. Of course, there is a greater risk of electric shock, but I would think -48 would be pretty safe.
48 volts is also the standard for Power over Ethernet (IEEE 802.3af) [wikipedia.org]. This may not be compatible, though, since telcos run -48, not +48, though some equipment can operate with either (though some cannot).
Re:Why not -48? (Score:5, Funny)
This ONLY makes sense in a rack, NOT a desktop! (Score:2, Insightful)
Bruce
What lower voltage power supply? (Score:3, Interesting)
Re: (Score:3, Insightful)
That's actually why single-voltage PSUs make sense. Your CPU, GPU, and RAM don't care if the PSU is providing 12V, -12V, 5V, or 3.3V, or any combination of them, as long as its VRM steps it down to the 1.7V or whatever it needs. So why have the power supply provide so many different types of power, instead of just one of them? It's all going to be converted by a local VRM anyway.
And a single-voltage power supply is about 85% energy-efficient at con
Bad idea (Score:3, Interesting)
Google's perspective is rather unique, they use super-cheap desktop systems that individually do not use a lot of power and thus running them off 12v DC might make sense. But in any other, more conventional datacenter, servers have multiple power supplies that can EACH pull 800w of power. Now when you're running 110v AC that means you're pulling ~7 amps through a single cable. You need datacenter grade power cables for this, but it's still sane. Now you can get datacenter equipment that runs 48v DC, but those cables end up running ~15 amps through them, so now you need substantially stronger cable - cable so thick that running it becomes a seriously difficult task due to the guage of the wire!
More likely the direction people are going (and have been for some time) is to 208v AC or 3 phase 220v AC. Now you've just halved the current draw, meaning that your PDUs don't need to be as hefty, your wire doesn't have to be as thick, your coils don't get as hot, etc.
Running 12v DC in any real data center would be ludicrous - the amount of current you'd have to draw through your cables would be way beyond a safe level.
Also AC/DC conversions are cheap these days. And remember, DC can kill you just as easily as AC when your DC Voltage is that low.
RTFA (Score:3, Informative)
This is about voltage to the boards, not the box (Score:5, Interesting)
Most of the postings so far have it all wrong. Google is not proposing 12VDC into a desktop PC or 12VDC distribution within the data center. What they're proposing is that the only DC voltage distributed around a computer case should be 12VDC. Any other voltages needed would be converted on the board that needed it.
This is called "point of load conversion", and involves small switching regulators near each load. Here's a tutorial on point of load power conversion. [elecdesign.com]
It's been a long time since CPUs ran directly from the +5 supply. There's already point of load conversion on the motherboard near the CPU. Google just wants to make that work off the +12 supply, and get rid of the current +5/-5/+12/-12 output set.
Mod parent +100 informative... (Score:2)
Re:This is about voltage to the boards, not the bo (Score:3, Interesting)
Re: (Score:3, Insightful)
Hey here's one (Score:2)
ave the conversion process all together and tell motherboard makers to rectify 120 V directly on the motherboards. It worked for old TVs, it could work again. Maybe.
PicoPSU (Score:2)
Comment removed (Score:5, Interesting)
Another way to get more efficiency (Score:3, Interesting)
Another way to get more efficiency is to operate the Switched-mode power supply [wikipedia.org] at the higher voltage it supports, usually 220 to 250 volts. In most of the world this is already done. In North America computers are typically run on 120 volts (in Japan this is 100 volts). In general, these power supplies are more efficient by about 3% or so, on the higher voltage. Of course, be sure to flip the voltage switch if it has one, or otherwise verify that it does support the higher voltage.
For a single computer, it would not be worth adding the extra circuit to get 240 volts. But if you run several, it could be worth doing so, especially if you have so many that it exceeds the capacity of one 120 volt 15 or 20 amp circuit (you could have twice as many on the same amperage if operating at 240 volts). If you already have a circuit dedicated to the computers, that circuit could be converted from 120 volts to 240 volts by changing out the circuit breaker from a one pole to a two pole type, marking the white neutral wire with red or black tape to comply with electrical code identification requirements, attaching these wires to that new breaker (not to the neutral bus), and installing a 240 volt style outlet (NEMA 6-15R or 6-20R). These are the steps that would be used to install an outlet for a big window air conditioner (which you might need anyway with so many computers). Then you can use this [interpower.com] power cord.
No... (Score:5, Insightful)
Re:No... (Score:5, Interesting)
Re:No... (Score:5, Informative)
The funny thing is, this idea is relatively old, though AC was used instead of DC. Remember the Imsai 8080? The S-100 bus used an 18V AC supply, and each card had its own DC conversion and voltage regulator(s).
Re:No... (Score:5, Interesting)
The heat losses in S-100 on-card linear regulators were immense! That and the weight of the (linear) transformers helped make the Apple ][, with its switching power supply, so popular (I still have an old Poly power transformer; makes a great doorstop).
Some mainframe computers used the scheme mentioned by others -- polyphase high-frequency AC distribution. High frequency (think 800 Hz) power transformers are small and efficient; that's why switching supplies run at high frequencies (in the hundreds of KHz range).
Efficiency is not only about wasting less power, it's about generating less heat!
Re:No... (Score:4, Interesting)
450,000 servers.... (Score:3, Funny)
Ach, shoot, we spent it on USB ports. Never mind.
Re:No... (Score:4, Insightful)
Re: (Score:3, Interesting)
Apparently they hired expert ergonomic and industrial designers to figure out how many servers and workstations they could cram into a mobile semi-trailer lab, while still making it comfortable to work in. Kind of a neat optimization problem I think.
Re: (Score:3, Interesting)
I'm guessing the answer was lots and lots...... there are quite a few technical challenges as you say, power, cooling, and making sure that the machines survive the journey, too.
It would be a neat side business if Google went into providing server farms and data centers for other businesses; as other people have mentioned they have a lot of smart people working on the associated problems.
Hey, it could save their asses
Re:No... (Score:4, Insightful)
Why do that when they can just rent out space in one of their super massive server farms. Think about it... you get some good bandwidth, your data will be mirrored on geographically and topographically separate systems. You don't have to worry about hardware failure or anything like that and you'll be able to get all the bandwidth you could ever want. You don't have to worry about database replication or syncing up data or anything like that, its all taken care of for you. Depending on your needs, you can have gmail, google maps, google office, adsense all integrated with whatever it is you're setting up... web app, file server, database system, whatever it is you're setting up you'll be able to get it from Google along with some nice cross platform tools to make it as easy as possible.
And because of economies of scale the price will be very reasonable, ie. cheaper than rolling your own solution. Hell, I'd consider it, wouldn't you?
Re:No... (Score:4, Funny)
Come to think of it, given the recent story on slack govornmental data security, maybe they could have Google serve their data for them. They already know how hard it is to get data out of Google, right?
Re:No... (Score:5, Insightful)
If google come out with a "can save energy this way...", and gets the world to follow, the marketing value speaks for itself. That kind of reputation doesn't come easily.
Cargo container server room (Score:3, Informative)
Their answer is the Petabox [archive.org]. It's a server setup designed to be "shipping-contained friendly", meaning they can build out a container stuffed with these racks, and have it operational on site with connections for power, cooling, and bandwidth. With this design, they can deploy a mirror of t
Re: (Score:3, Insightful)
I assume Google is employing some smart electrical engineers, which are more than qualified to make this kind of recommendations I would think...
Re: (Score:2)
I'm pretty sure that there are intelligent, educated people that get a Google payroll paycheck.
I'm also willing to bet that if some of the intelligent, educated people that are experts in this area that aren't on Google's payroll did receive a Google paycheck for their opinion and dissertation on the matter.
Once could conclude that with a server farm of 450,
Re: (Score:2)
Re:Big ego department (Score:5, Insightful)
Re: (Score:2, Insightful)
Re:Big ego department (Score:5, Insightful)
It does not take an expert in electrical engineering, just common sense.
Can I sue google for stealing my idea?
Re:Big ego department (Score:5, Informative)
There are different kinds of UPSes that do this in different ways. The two major types used for PCs are called "line interactive offline" and "dual conversion online". The first just passes the AC power straight through to the output. If the AC power coming in goes out of range, then it flips a switch internally (relay, contactor, thyristor, etc) to supply the power from an inverter driven by the battery. The second converts the AC coming in to DC all the time, and converts that DC back to AC for output. It then does the switching in DC, or parallels the DC with the battery directly. These variations are classified as "topology" by many manufacturers.
Both of these kinds can have inverters that produce square waves, pseudo-sine waves, or very nice clean sine waves. The dual conversion type can also isolate a poor power factor (the deviation of the current wavefrom from being a sine wave in sync with the voltage) of the PC power supply from the power source. A poor power factor means the product of the average current times the average voltage (apparent power) exceeds the actual real power (average of all the products of the voltage and current and each point in time) being used, which results in reduced efficiency and other problems.
Re: (Score:2)
Re: (Score:3, Interesting)
Re: (Score:2, Interesting)
Re: (Score:2)
Most anyone running a data center or who has a lot of servers cares about power and heat. The electricity bill -- including all that extra air conditioning -- is a whopper in some places.
Those people, however, don't give a rat's ass about the latest video card. People with rooms full of server are probably using an IP KVM or running them totally headless.