Slashdot Mirror


When Does Powering Down Servers Make Sense?

snydeq writes "Powering down servers to conserve energy is a controversial practice that, if undertaken wisely, could greatly benefit IT in its quest to rein in energy costs in the datacenter. Though power cycling's long-term effects on server hardware may be mythical, its effects on IT and business operations are certainly real and often detrimental. Yet, development, staging, batch processing, failover — several server environments seem like prime candidates for routine power cycling to reduce datacenter energy consumption. Under what conditions and in what environments does powering down servers seem to make the most economic and operational sense, and what tips do folks have to offer to those considering making use of the practice?"

9 of 301 comments (clear)

  1. WOL by Anonymous Coward · · Score: 5, Insightful

    Put redundant/failover servers into a sleep state and enable WOL.

  2. Business needs and Risk by Kamokazi · · Score: 4, Insightful

    It's pretty much up to your business....what must run 24/7, what systems are likely to get accessed in off hours, and how likely is that, and how critical are they? With redundant systems, can there be any downtime while they are powered up, or should it be immediate failover? If you use virtualization the redundancy should be easier to manage in many cases...you may be able to immediately offload to running systems and power up backup systems and then bring the VMs up there.

    It's hard to get very specific without knowing your business and what you are running and what the needs are.

    --
    As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
  3. Simple Answer by jcnnghm · · Score: 4, Insightful

    When you're sure you don't need it to come back up.

    --
    You don't make the poor richer by making the rich poorer. - Winston Churchill
  4. Not often by nine-times · · Score: 4, Insightful

    How many of us have servers that don't need to be live? Yeah, I guess there might be a development server, but that assumes that you're not developing. There could be a failover server that does nothing when the primary hasn't failed, but in that case you'd want to be damn sure that the failover will come online without difficulty when it needs to.

    It seems to me like it would be a pretty rare case when this is applicable. I'd sooner be interested in asking, can they build servers that can selectively power down subsystems that aren't currently in use, sufficiently enough that there's no serious harm. For example, I'd consider putting some of my fileservers' hard drives to sleep over night, but I'd still want the server to be available and the drives to spin back up if I log in from home and need access.

    Mostly, I'd say that if you have servers that you don't need to be live, you might not be using your servers efficiently. It may be worth looking into setting up some kind of VM server with various images that can be brought up on command. But hey, if you do have a server that you can turn off without causing problems, go for it.

  5. Re:Well... by csnydermvpsoft · · Score: 5, Insightful

    What kind of UPS does that? If the batteries are already charged, what would it be doing with the power that's not consumed by the devices - does it also act as a space-heater?

    The ratings for UPS's - and any other power supply - are peak loads, if the UPS is being used at 100% capacity.

  6. Re:Like a car... by Yvan256 · · Score: 4, Insightful

    If it's a website, it's international, wether or not the actual products and services are available internationally.

  7. Wrong way round by symes · · Score: 4, Insightful

    My guess is that managing energy consumption by powering down servers is the wrong way round - there seems to be a fair bit of interest in developing hardware that manages it's own energy consumption without loss, either in additional power to bring it back up to speed or in processing lag, etc. Of course, this doesn't address the poster's immediate concerns to which I have little to add other than it's probably good to cost in heightened risks of hardware failure and therefore the costs of unscheduled downtime.

  8. Re:Virtualize! Virtualize! Virtualize! by will592 · · Score: 4, Insightful

    But what happens to all of the servers that fail to start up in time to process payroll? It's late? You pay overtime through the nose for th SysAdmins that have to come in and work 24 hour days to bring the machines online? Seriously, I'm not saying it's a bad idea but I would say that this scenario is probably more like 15 days on 15 days off. You have to build in time on the front end to make sure the machines are up and running in a stable configuration, and probably time on the back end to apply patches and perform metrics on the machines to make sure they are running properly for next month. I'm not sure that this would save anyone any money in the long run because of the load on their staff during spin-up.

  9. Re:Virtualize! Virtualize! Virtualize! by Bandman · · Score: 4, Insightful

    Wait, you know of a place where sysadmins are paid overtime? Or even by the hour?