Guess I’ll have to ease my frustration by letting out another rant about Windows Server 2008.
Don’t use this to guide your decision for or against Windows Server 2008. As I said in my previous post, resourcefully titled “Windows Server 2008“, I’m still running Beta 3, so things might have changed in the RTM build. I won’t know, however, because I don’t have the money to buy it, well, unless I can score a lucky hit on ebay
My home server is running a (soft)RAID-5 with 4 drives. The drives are configured so they get turned off after 60 minutes of inactivity. This is a pretty simple scheme since when I’m at my PC, I usually access them all the time (streaming music, movies recorded by my Siemens Gigaset M 750 S, which also isn’t without its problems) and when I’m not at home, the drives can go to sleep for 20+ hours straight.
So the rule should be simple: Drives used -> turn them on for 60 minutes.
Unfortunately, Windows Server 2008 appears to have its own, unique, understanding of this rule.
If I just browse my server’s file shares, the drives spin up, the directory is read, then the drives spin down again. Well, sometimes they spin down while I’m still browsing, causing my Vista PC’s explorer windows to hang - dear Vista team, I can almost feel the quality code that is in Explorer.exe :o)
Sometimes they will also spin up for no apparent reason. Maybe the Windows File Indexing service decided to go on patrol, but who knows.
At other times, I want mount an .iso image from a file share in Daemon Tools. By browsing for the .iso image, I cause the hard drives to spin up. But when I then don’t access the virtual drive within seconds, the drives spin down again. Unlike explorer.exe, which shits itself, Daemon Tools unmounts the .iso again when it cannot be accessed anymore. So, from the user point-of-view, you mount an .iso, attempt to open the virtual drive and discover the .iso is not mounted anymore.
When I’m just pressing play in my WinAmp and the drives aren’t spinning yet, there’s another funny thing to observe. First, WinAmp freezes until the first drive has spun up. Then you get to listen to some seconds of music and WinAmp freezes again. Now the next drive spins up. Then another few seconds of music and WinAmp freezes yet again. When finally all drives are running, you are about half a minute into the song.
Maybe this last thing was done to not push the PSU by spinning up all drives at the same time. Who knows. But what’s so hard about my rule?
When the drive is accessed, spin it up for 60 minutes.
Is that asking too much?


Recent Comments