|
|
Subscribe / Log in / New account

Notes from the Montreal Linux Power Management Mini-Summit

Notes from the Montreal Linux Power Management Mini-Summit

Posted Aug 3, 2009 21:09 UTC (Mon) by shapr (subscriber, #9077)
Parent article: Notes from the Montreal Linux Power Management Mini-Summit

s390: added suspend/resume support

Wait, what? They make s390 notebooks?


to post comments

Notes from the Montreal Linux Power Management Mini-Summit

Posted Aug 3, 2009 21:32 UTC (Mon) by elanthis (guest, #6227) [Link] (8 responses)

Power saving isn't just about netbooks.

My desktop does suspend/hibernate, for example, so I can leave my machine powered off over night while still having my full session restored when I start it up in the morning.

For big power-hungry workstations, power saving is even more critical. The power consumed by workstations and servers is one of the biggest (if not the biggest) expensive a large ISP/IT Department has to deal with.

Notes from the Montreal Linux Power Management Mini-Summit

Posted Aug 3, 2009 22:13 UTC (Mon) by drag (guest, #31333) [Link] (2 responses)

I doubt it's mostly for power savings.

Remember that typically with mainframe applications they charge money based on MIPS cycles. So that the more processor you have the more everything costs. So in a efficiently running mainframe environment with proper setup and accounting you should be running at about 100% cpu 24/7 in order to get the best value.

They are not like PCs were you have the user or I/O as a bottleneck and the CPU spends most of it's time idle... Mainframes tend to have massive amount of I/O and relatively little CPU.

I would still like to have suspend-to-disk capabilities in a mainframe environment however. For various hardware issues and whatnot you do need to plan for downtime occasionally. By being able to suspend the Linux systems to disk then that reduces the downtime. Instead of needlessly wasting CPU time booting up and initializing the system you just load up the memory snapshot, which should be almost always much faster in a system like that.

Notes from the Montreal Linux Power Management Mini-Summit

Posted Aug 3, 2009 22:43 UTC (Mon) by ewan (guest, #5533) [Link] (1 responses)

There is also a fighting that someone just did it because it's cool.

Notes from the Montreal Linux Power Management Mini-Summit

Posted Aug 4, 2009 16:09 UTC (Tue) by ewan (guest, #5533) [Link]

Um. 'Fighting chance', that is. Drat.

OT: Biggest expense

Posted Aug 4, 2009 14:21 UTC (Tue) by man_ls (guest, #15091) [Link] (4 responses)

What? I would have sworn that making the payroll was a bigger expense than power costs. Especially in organizations with lots of development going around. Thing is, I never paid attention to energy costs so it may well be. Just curious: is it an impression of yours, or do you have numbers?

OT: Biggest expense

Posted Aug 4, 2009 20:41 UTC (Tue) by dlang (guest, #313) [Link] (3 responses)

we had a discussion on this on the lopsa mailing list and found that the cost breakdown still seems to be

people
servers
power

even allowing for 2x power consumption (to cover cooling, etc) servers on a 3 or so year replacement cycle would still cost more than the power they consume over that time (assuming max power draw the entire time)

power is a significant cost, and since it shows up as a single line item it jumps out at people, but it's still not as bad as people are making it out to be.

OT: Biggest expense

Posted Aug 4, 2009 22:09 UTC (Tue) by man_ls (guest, #15091) [Link] (2 responses)

It makes a lot of sense. Maybe at Google things are different, due to a couple of factors:
  • Their legendary ability to automate things: admins manage thousands of servers each. After a quick search it seems that the exact figure is 20k servers per admin.
  • Their huge purchasing power: if they buy 20M servers at a time I guess that they get a special price. Hey, if the used their own house brand it would be a big one, if not the biggest one in the industry; after all they do that with web servers.
For the rest of us things are different. At 0.10$/kWh, one server using 1kW (a high powered beast) at all times costs ~900$/yr. For a 100k$/yr admin (fully loaded) the breaking point is at ~110 high-powered servers per admin -- kind of the industry average according to the first link. You have to manage more per admin to spend more on power than on people, so in an IT department with any development payroll should win hands down.

Similarly, if each server costs 3k$, the breaking point is with a lifecycle of just ~3 years. I would say that either machines cost more or use less juice, so servers should be above power too.

OT: Biggest expense

Posted Aug 4, 2009 22:30 UTC (Tue) by dlang (guest, #313) [Link] (1 responses)

I think that for most shops the server to admin ratio is well below 110:1

if you have any serious uses you have at least two people (probably 3) so that you have someone available all the time (with vacations, sick time, etc). a _lot_ of places which meet this criteria have fewer than the 220-330 servers that would be needed to maintain that ratio.

this ratio is also very dependent on how many different variations of server configurations that you have. google gets such phenomenal numbers of servers per admin by the fact that they have _lots_ of any one configuration. if they only had a couple thousand servers per configuration they would need far more admins than they do ;-) they also don't have their admins deal with failures, they just shut down the failed systems.

In many ways I would rather have another 50 servers to manage that fit in one of my existing baselines than to add 1 special exception box that is completely different.

OT: Biggest expense

Posted Aug 13, 2009 1:41 UTC (Thu) by deleteme (guest, #49633) [Link]

Well Google admin aren't really in charge of 20k servers but of 5-50 computing clusters that are used by developers and G* applications as a server.

One baseline is good but not acheivable.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds