WHS As A File and Media Server, Cont

Besides SMB, WHS also offers additional ways for smart devices that aren't full-fledged computers to connect. Windows Media Connect is supported, so devices and software implementing that can use the server as a source of media, the prime example being the Xbox 360 and numerous home audio receivers. However users with very new devices will be disappointed to find that it only supports the older version 2.0 of this standard, which means some devices won't work.

New to this specific version of Windows is support for the Digital Living Network Alliance's self-named DLNA standard, a competitor for Windows Media Connect. Smart home audio receivers that don't implement WMC support usually implement this standard instead, and by offering DLNA support in WHS they will be similarly able to read media off of a WHS server. In an amusing note, by far the most widespread DLNA receiver right now is the Playstation 3, which got support for DLNA in the 1.80 firmware. So not only can the Xbox read media off of a WHS server, but so can the PS3.

So with all of this praise for the file serving features of WHS so far, why did we call this feature hit and miss overall? The answer is integration with Microsoft's existing home entertainment package, Windows Media Center Edition (MCE).

Simply put, there is no integration between the two. By default WHS and MCE are completely oblivious to each other, and furthermore if WHS is used to backup an MCE box it will purposely avoid backing up recorded shows (which makes sense, but only highlights the disconnect). Even accessing media on a WHS server from Vista MCE is more trouble than it needs to be; Vista Windows Media Player can use WMC to find media, but Vista MCE can't, it must log into a server's shared folders and be told specifically where to look for media. This is a one-time setup issue, but it still shouldn't be occurring.

All of these issues are just greater symptoms of the bigger issue though, and that is all of the space that both MCE and WHS both cover. An MCE box needs to be on 24/7 to record shows; a WHS box needs to be on 24/7 to backup and offer data. The obvious question quickly arises: why isn't the WHS box also doing the TV recording since it needs to be on anyhow, and we let the MCE box sleep? Microsoft has for some time now offered the Media Center Extender feature for other devices on a network to integrate with and control a Media Center Edition computer, but ultimately we run into the problem of a Media Center Edition computer being unable to act as an Extender itself; it's really a server. Even the Xbox has troubles in this regard, as it functions a heck of a lot better as an Extender than a WMC device.

The fact that Microsoft doesn't have a clear solution to deciding which device is really supposed to be the server is the representation of the disconnect that existed between the Vista and WHS teams. WHS really, really, really should have been an MCE-server box along with being a file server, so that it could hold several TV tuners and serve up TV to Extenders in a house.

In Microsoft's defense, Windows Server 2003 is a poor choice as a TV tuner; it's a file server and doesn't even offer the kind of driver compatibility required to work with the slew of tuners on the market. Microsoft has been aware of this oversight for quite some time and there's a lot of talk about making sure WHS 2.0 includes this kind of functionality, but that will be at least 2 years away. In the meantime anyone owning a WHS box and an MCE box will be on their own in finding a way to best split media serving abilities.

WHS As A File & Media Server WHS As A Webserver/Gateway/Everything Else
Comments Locked

128 Comments

View All Comments

  • Iketh - Sunday, September 16, 2007 - link

    My current computer will be my file server/backup device in the future. My question is will WHS take advantage of 2gb of ram or should i make use of it in my new system and just throw a 512 or 1024 single channel stick in this one?
  • FrankM - Thursday, September 6, 2007 - link

    Had this idea for a time, posted it at various forums, and now I see it implemented - glad to see that this feature made it to implementation.
  • LoneWolf15 - Thursday, September 6, 2007 - link

    quote:

    Many RAID controllers however aren't supported in spite of the availability of drivers due to WHS's unique method of handling disk drives.


    I found this out testing the Beta and RC. Using a Foxconn nForce 6150-chipset board, even with BIOS support for RAID 5 and drivers, I couldn't get it working. MS blamed it on the drivers, but essentially said "Why would you want to run RAID 5 when Windows Home server does (yada yada yada...)?"

    I know darn well why I want to run RAID 5...because some of my media files are important enough that I don't want to lose them, and RAID 5 is a far more secure way than WHS' methods. I really wish MS had worked harder on this part, because it makes deciding between purchasing WHS and staying with my 25-CAL copy of Win2k3 Server Enterprise (gotten at an MS conference) a much harder decision.

    I want Windows Home Server, eventually. I'm just not sure I want the first version.
  • tynopik - Thursday, September 6, 2007 - link

    > RAID 5 is a far more secure way than WHS' methods

    how so?

    i believe in the real world you will find this is not the case (unless you're using truly enterprise level hardware everywhere, and no nForce RAID is NOT enterprise level)
  • n0nsense - Thursday, September 6, 2007 - link

    nForce (i'm not sure, but i think there is intel's chipset based MoBos with raid 5) raid still better in terms of stability, redundancy and performance then any soft raid.
    think what will happen if your WHS will crush unrecoverably.
    how will you restore your data ?
  • tynopik - Thursday, September 6, 2007 - link

    > think what will happen if your WHS will crush unrecoverably.
    how will you restore your data ?

    pull the drive out
    stick it another system
    copy files off

    what will happen if your raid5 gets corrupted? how will you recover data?

    pull out all drives
    send to data recovery specialists
    pay $$$$$
  • ATWindsor - Sunday, September 9, 2007 - link

    If one drive die, you just replace it, other problems can mostly be fixed by the controller/software rebuidling the stuff, and if not, raid5 has a more or less standard way to be implmented, so you can easily use recovery tools. If that fails, you can always fall back to your backup.

    That beeing said, I do agree that onboard-raids are crap, I would much rather use a "pure" software-implementation, like mdadm or win2k3s implementation. Mobo-raids have had a horrible track-record data-security-wise.
  • Gholam - Sunday, September 9, 2007 - link

    Win2K3S costs about $750 OEM with 5 CALs, is considerably more difficult to administer than WHS, and does not include the backup client developed specifically for WHS.

    No linux-based implementation will give you SIS (Single Instance Storage) which will, in a typical home usage scenario, save you far more space than RAID5 over RAID1 could ever hope to.
  • ATWindsor - Sunday, September 9, 2007 - link

    Yes, win2k3 is an entirely diffrent product, but I don't see why that makes the need for software-raid5 in WHS any less. If anything you are arguing for implmenting software-raid5 in WHS. It's built on win2k3 and should be able to make a raid the same way w2k3 can.
  • Gholam - Sunday, September 9, 2007 - link

    As an example, you can look at Intel SS4000-E NAS. It runs Linux kernel 2.6 with software RAID5 as one of the options on an Intel IOP80219 processor clocked at 600MHz. Read performance on a 4-drive RAID5 caps out at 12MB/s on large files at 6MB/s on small files; write performance is approximately 7MB/s and 1.5MB/s respectively.

Log in

Don't have an account? Sign up now