On TechRepublic: Five super-secret features in Windows 7
BNET Business Network:
BNET
TechRepublic
ZDNet

May 18th, 2007

Windows Home Server versus Linux or BSD

Posted by George Ou @ 5:29 pm

Categories: Consumer electronics, Desktop, Fun Stuff, Hardware, Infrastructure, Microsoft, Networking, Servers, Storage, Vista

Tags: Linux, Server, Microsoft Windows, BSD, Feature, Computer, George Ou

Last year whenever people asked me what to use when building a home server, I’d tell them to use Linux or FreeBSD because there was absolutely nothing from Microsoft under a few hundred dollars.  There was no way anyone would spend a few hundred dollars on Windows Small Business Server so Linux or FreeBSD was their only choice.  With Windows Home Server on the horizon, Microsoft might just steal a piece of the home server appliance market from Linux.

The typical consumer isn’t ready to become a Windows or Linux server administrator but many consumers find themselves in the position of being the de facto home IT administrator.  Windows Home Server is Microsoft’s server entry in to the home network and it tries to solve two key problems in the modern multi-PC home - storage sprawl and PC backup.  It has the potential to radically change the mid- to high-end home NAS market because it offers some key features such as:

  • Fast cluster-level incremental backups equivalent to full backups
  • Bare-metal client recovery (restore a PC with a bare hard drive)
  • Single instance storage (duplicate files don’t waste space)
  • Previous versions (file journaling with Volume Shadow Copy Services)
  • Remote Desktop gateway (multiple PC support)
  • Media streaming with Windows Media Connect
  • Print server with auto-driver loading

Beneath the hood of Windows Home Server is a customized version of Windows Server 2003 R2 and Microsoft Data protection Manager which supports the features mentioned above.  Windows Home Server takes these advanced enterprise features that enterprise IT administrators have become accustom to and packages them in to a consumer friendly product that will either be bundled in to a packaged appliance or sold as an OEM “System Builder” software product. 

Unlike Windows Home Server, a typical NAS (Network Attached Storage) device doesn’t have space-saving single instance storage feature and it doesn’t offer you the advanced backup solution.  Single instance storage means if multiple users have a copy of the same file stored on the Windows Home Server, it will pretend to have multiple copies of the same file but only store it once.  This is especially useful when you have multiple Windows directories being backed up and all the files are the same.  [Update 1:15PM - RSYNC is a tool that can do delta copies for Linux for fast file replication.  There are some graphical shells that can make this work in Windows too.]

The vast majority of computer users never backup because it’s complicated and slow.  Worse is the fact that most backup solutions can’t be used to recover your computer from a failed state and you have to manually load Windows before you can restore your data.  Windows Home Server tries to alleviate these issues with extremely fast backups and full PC recovery.  Backups are performed incrementally at the cluster level but this is as good as a full backup.  This means if a large 4 GB PST (Outlook mail file) is slightly changed, only those clusters that have changed are copied to the Home Server and not the entire file.  The other problem facing computer users is what happens when their computer crashes and won’t boot up, a virus savages their computer, or their hard drive dies?  The bare-metal recovery boot CD will boot up a computer with a blank or corrupted hard drive and put that PC in to its last good state saving the user a trip to the repair shop which usually don’t recover configuration, applications, or data.

The file journaling feature is a common feature of Windows Server 2003, Windows Vista, Windows Home Server, Linux, or FreeBSD.  Apple will be adding this feature with OS X Leopard.  File journaling is a feature where a file that’s accidentally or maliciously changed can be reverted to a previous healthy state.  Windows Home Server extends this feature to all computers in your home network (including Windows XP) and is said to even support the “Time Machine” feature in the delayed Mac OS X Leopard.

The Remote Desktop Gateway feature is not a new feature and you’ve always been able to tweak your router and computer with your own DDNS to support remote desktop access.  The problem is that the process is way too geeky and complicated for the typical user so Home Server tries to make this simple.  That means you don’t need to configure multiple port forwarding or registry changes and Home Server users get a free live.com DDNS (Dynamic DNS) name.  Free DDNS is also nothing new but Microsoft is trying to make the entire process more integrated.

The Windows Media Connect feature allows your XBox360 to pull multimedia streams from your Windows Home Server.  While this may not be a killer feature, it caters to the XBox360 market which is substantial.

The printing capability in Windows Home Server isn’t something that’s talked about often but it is a key differentiator.  Anyone who’s tried to set up a TCP/IP printer or install a printer driver knows that it isn’t something your typical computer novice wants to deal with.  Corporate users on the other hand have had it easy when they can simply browse to a Windows Print Server and install a print queue and driver with two clicks.  There are no IP addresses to look up, no drivers CDs, and no searching on the Internet for printer drivers.  With Windows Home Server, you click the print queue on the server and it loads everything for you in a matter of seconds.  [Update 5/20/2007 9:25PM - Reader Dietrich showed us this link on how to get this functionality from Samba and CUPS.  Thanks Dietrich!]

When it comes time to make a decision for hardware makers and do-it-yourselfers, Windows Home Server offers a compelling feature set.  Microsoft will offer two licenses; an “embedded” version for appliance makers and a “system builder” version for do-it-yourselfers.  The “embedded” version will be offered on devices that sell in the $500 range so the software license is probably close to the cost of Windows Vista Home.  Pricing info for the system builder edition isn’t available yet but it will probably be somewhere between the price range of Windows Vista Home and Premium OEM ($80 to $130).  Not everyone will care about these differentiators in Windows Home Server and they’ll be happy to get Linux or FreeBSD for free, but the combination of integration and unique features will probably sway a lot of buyers.

Which platform would you choose for a Home Server?

View Results

Loading ... Loading ...

.

George Ou is Technical Director of ZDNet. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 268 Talkback(s)
Inegrated Linux based home server box
Without getting into the Win vs. Linux wars raging, here is a really nice integrated linux based home server hardware package:

http://excito.com... (Read the rest)
Posted by: arnsee Posted on: 06/19/09 You are currently: a Guest | | Terms of Use
Still, the MS home server will end up costing a fortune.  DonnieBoy | 05/18/07
What??  JoseTorr | 05/18/07
If you believe that, you are pretty gullible. If MS and Ou say it, then it  DonnieBoy | 05/19/07
You're FOS  notsofast | 05/23/07
Again, home users are NOT server experts. Clueless newbies will be using  DonnieBoy | 05/23/07
That's why Windows Home server is better than Linux  ajole | 05/23/07
And guess what?  macoafi | 05/21/07
Don't Read Between the Lines  JoseTorr | 05/21/07
Really?  dolph0291 | 05/21/07
Maybe it's you  JimSatterfieldW | 05/21/07
Maybe that is the key...  Linux User 147560 | 05/21/07
That's the Key word "Small"  voska | 05/22/07
What?? Controls U!  i2fun@... | 05/21/07
The usual nonsense from you?  balsover | 05/18/07
And, you are basing your confidence on MS past performance?  DonnieBoy | 05/19/07
we got another one.  jamesrayg | 05/19/07
????  linux for me | 05/19/07
"hardly visible and thus not attacked"??? HAHAHAHA  macoafi | 05/21/07
You Got Proof and Links? NO!  i2fun@... | 05/21/07
Of course, you mean...  msalzberg | 05/21/07
exploits? vulnerabilities? or holes?  ruped24 | 05/21/07
Hmmm, your info is a bit dated  maldain | 07/16/07
Yes, we have another one, in you  zkiwi | 07/16/07
LOOK EVERYONE!@#*&#@#! HE MENTIONS ME!!!  Loverock Davidson | 05/21/07
Re: LOOK EVERYONE!@#*&#@#! HE MENTIONS ME!!!  none none | 05/21/07
That's Easy to Answer!  i2fun@... | 05/21/07
Not so fast...  Wolfie2K3 | 05/21/07
RE: Not so fast ...  wolfgangleithner@... | 05/22/07
Some Still Stuck Wrong View of Linux!  i2fun@... | 05/22/07
Dude, do you ever stop and think before posting  No_Ax_to_Grind | 05/19/07
Dude, you had no argument. Did you ever consider the track record of a  DonnieBoy | 05/19/07
You mean the company making BILLIONS  No_Ax_to_Grind | 05/19/07
Stock price != secure, stable products.  DonnieBoy | 05/19/07
Blah, blah, blah..  No_Ax_to_Grind | 05/20/07
It may be tired and old, but, the security and stability problems for MS  DonnieBoy | 05/20/07
Keep your day job...  TechExec2 | 05/20/07
I think this IS his day job  Ole Man | 05/16/08
You're wasting your money  Imaginos1892 | 05/21/07
guess we should ask the same of you. 9.9 on Cox scale.  Monkey_MCSE | 07/16/07
"Automatically configurable via a web browser?"  Xwindowsjunkie | 05/19/07
For any product, you must ask for the basic info through a wizard.  DonnieBoy | 05/20/07
@ Xwindowsjunkie Huh? Troll! That's harsh....  i2fun@... | 05/21/07
I See You've  Blogsworth | 05/21/07
Here's something to think of...  the_ghost2006 | 05/21/07
Are you that bad of an Admin?  kelkins@... | 05/22/07
Do you think there will be professional admins in each house?  DonnieBoy | 05/23/07
totally agree  the_ghost2006 | 05/24/07
i don't get it...  ruped24 | 05/18/07
Linux server for home use?  MisterMiester | 05/18/07
You should get it  balsover | 05/18/07
Even for Linux pros, how do they get some of these features?  georgeou | 05/18/07
a combination of cp -al and rsync  balsover | 05/18/07
Ok thanks  georgeou | 05/18/07
End users won't have to. Just like people running Linux for a WiFi rouder  DonnieBoy | 05/19/07
Win2003 has been rock solid  georgeou | 05/19/07
Still, BSD/Linux are more stable and probably 10x less likely to be haceked  DonnieBoy | 05/20/07
Actually Donny, as much as I hate to do it...  Linux User 147560 | 05/21/07
So George  zkiwi | 07/16/07
It all sounds good in theory, but it probably won't work, and in any case,  DonnieBoy | 05/19/07
Good gawd dude.  No_Ax_to_Grind | 05/19/07
stay on point  ruped24 | 05/19/07
Actually, it was shown to be quite easy to use  georgeou | 05/19/07
You can do that with SuSE... don't know about the others though  Linux User 147560 | 05/21/07
I doubt it  JimSatterfieldW | 05/21/07
Guess you and the others haven't had to wait since 2003  Linux User 147560 | 05/21/07
I think you're missing the point... Entirely..  Wolfie2K3 | 05/22/07
No, didn't miss the point at all...  Linux User 147560 | 05/22/07
Mondo Mindi  macoafi | 05/21/07
Cluster level backups...  Wolfie2K3 | 05/22/07
answer the question  ruped24 | 05/19/07
Thats simple  No_Ax_to_Grind | 05/19/07
steveneddy  steveneddy | 05/20/07
If end users are "dummies" ...  MisterMiester | 05/20/07
Manpage == FM  macoafi | 05/21/07
Hmm - agism?  Freebird54 | 05/22/07
Windows is still a puzzle  tom@... | 05/18/07
It's like a Fine Wine  D. T. Schmitz | 05/18/07
Yes, but how do you get those features?  georgeou | 05/18/07
It is easy to do George  balsover | 05/18/07
You didn't address the question with your answer.  ShadeTree | 05/21/07
Re: You didn't address the question with your answer.  none none | 05/21/07
I don't feel bad at all.  ShadeTree | 05/22/07
Oh, Milly.  none none | 05/21/07
And you complain  zkiwi | 07/16/07
I have to disagree with you over this statement...  mrlinux | 07/16/07
Let's see  D. T. Schmitz | 05/18/07
Single instance storage?  balsover | 05/18/07
Agreed  D. T. Schmitz | 05/18/07
CUPS will autoload drivers?  georgeou | 05/18/07
pretty easy  tombalablomba | 05/19/07
Why would anyone want to use Microsoft?  Linux User 147560 | 05/19/07
Automatic Discovery  D. T. Schmitz | 05/19/07
But is it a single click driver install for the client?  georgeou | 05/19/07
on my network  tombalablomba | 05/19/07
i thought you did a side by side comparison?  ruped24 | 05/19/07
That's the kind of answer that turns off so many people to your cause ruped  georgeou | 05/19/07
Ou again you are mostly wrong.  LazLong | 05/19/07
The best way I can explain it George...  D. T. Schmitz | 05/19/07
Still no answer to what I'm asking  georgeou | 05/19/07
What we have here is a failure to communicate  D. T. Schmitz | 05/19/07
Yes, but what about the Windows print client  georgeou | 05/20/07
Automatic Printer Driver Download by Integrating CUPS and Samba  D. T. Schmitz | 05/20/07
Semantic disconnect  Yagotta B. Kidding | 05/20/07
Does Windows do this without some sort of script?  mdsmedia | 05/20/07
No scripting on Windows Server  georgeou | 05/20/07
It's a single click install for Windows clients.  JeremyAllison | 05/21/07
Thanks Jeremy, Dietrich pointed this out  georgeou | 05/21/07
Of course  Yagotta B. Kidding | 05/20/07
Windows won't either  ITGuy04 | 05/21/07
bare metal recovery  Sxooter_z | 05/23/07
Single Instance, Easy  xrxca | 05/19/07
External hard disk  pjotr123 | 05/19/07
Horses for courses  Patanjali | 05/22/07
Win 2003 R2 Home Server VS Linux Server  Xwindowsjunkie | 05/19/07
all that just went over my head  ruped24 | 05/19/07
OK I'll slow down.  Xwindowsjunkie | 05/19/07
Well at least you are aware of LDAP...  LazLong | 05/19/07
local or remote user?  steveneddy | 05/20/07
The problem is the definition of domain  Xwindowsjunkie | 05/21/07
Where is the Linux product?  aulax@... | 05/19/07
have a look at  tombalablomba | 05/19/07
linuxmce.com very interesting, BUT...  aulax@... | 05/19/07
linuxmce.com VERY COOL  aulax@... | 05/19/07
Yeah right.  Xwindowsjunkie | 05/19/07
Plain nonsense  tombalablomba | 05/19/07
You don't get it still.  Xwindowsjunkie | 05/19/07
Mostly because there is no such thing.  gotitright | 05/20/07
'Could be'  Patanjali | 05/22/07
Development comes with time and demand  intrepi@... | 05/21/07
Inegrated Linux based home server box  arnsee | 06/19/09
The Linux guys just don't get it.  No_Ax_to_Grind | 05/19/07
You're right.  odubtaig | 05/19/07
Ummm, hate to breakthis to you but  No_Ax_to_Grind | 05/19/07
Not true.  linux for me | 05/19/07
Is true, and widely reported  No_Ax_to_Grind | 05/20/07
I already know.  linux for me | 05/20/07
No child...  No_Ax_to_Grind | 05/20/07
What did you expect from No_Axe ?  Intellihence | 05/21/07
Really?  odubtaig | 05/20/07
Yes really  No_Ax_to_Grind | 05/20/07
I'm betting on the donkey.  odubtaig | 05/20/07
Well, I agree, Stallman is an idiot and liar...  No_Ax_to_Grind | 05/20/07
Message has been deleted.  Intellihence | 05/21/07
Re: Well, I agree, Stallman is an idiot and liar...  none none | 05/21/07
Re: Message has been deleted.  none none | 05/21/07
When do you want it?  gotitright | 05/19/07
When ever you manage to get it ready.  No_Ax_to_Grind | 05/20/07
Of course, no one wants to say it, but Windows is better  No_Ax_to_Grind | 05/20/07
maybe  ruped24 | 05/20/07
Yes, idiots often laugh  No_Ax_to_Grind | 05/20/07
Re: Of course, no one wants to say it, but Windows is better  none none | 05/20/07
Ah yes, the study Microsoft sponsored...  chemist109 | 05/21/07
Weren't the admins Windows-only trained?  NetArch. | 05/21/07
admin jobs...  ruped24 | 05/21/07
As you said, majority means everything, and about 2/3 agree that Linux/BSD  DonnieBoy | 05/20/07
Not a surpise, this is ZDNet  No_Ax_to_Grind | 05/20/07
The kernel CAN be moved to GPL3, though it would take a consesus.  DonnieBoy | 05/23/07
You must mean Mac?  Cornhead | 05/20/07
No-Axe is just trolling like usual .  Intellihence | 05/21/07
A Linux Guy Who Gets It!  chessmen | 05/21/07
Hear, hear!  steveneddy | 05/21/07
Seems you have it backwards  voska | 05/22/07
grsync  D. T. Schmitz | 05/19/07
Building a better mousetrap  gotitright | 05/19/07
Get Mac OS X and you're done  YinToYourYang-22527499 | 05/19/07
What about things like HP's MediaVault?  LazLong | 05/19/07
The poll says it all  TonyMcS | 05/19/07
Too bad your vision  gotitright | 05/20/07
So sad  Freebird54 | 05/22/07
Message has been deleted.  ruped24 | 05/20/07
Message has been deleted.  No_Ax_to_Grind | 05/20/07
stay on topic  ruped24 | 05/20/07
Message has been deleted.  Intellihence | 05/21/07
you're basically saying that you are illiterate (cos you dont have a clue)  code_Warrior | 05/20/07
troll  steveneddy | 05/21/07
Beef and bun  Yagotta B. Kidding | 05/20/07
Thanks for your clarity  D. T. Schmitz | 05/20/07
No, it's not a "backdoor". It's been there since Windows NT  georgeou | 05/20/07
Suggstion  D. T. Schmitz | 05/20/07
Done, thanks  georgeou | 05/20/07
Are we talking about the same thing?  Yagotta B. Kidding | 05/21/07
Blogging can be fun...  D. T. Schmitz | 05/20/07
Linux Superior  steveneddy | 05/20/07
You attribute a 10-fold increase in performance to the OS?  georgeou | 05/20/07
steveneddy had diarehea of the mouth  code_Warrior | 05/20/07
personal attacks?  steveneddy | 05/21/07
JERK  Patanjali | 05/22/07
Misunderstood windoze boys  steveneddy | 05/21/07
Unix to Linux, no mention of Windows  Patanjali | 05/22/07
Read the article...  steveneddy | 05/22/07
Lousy example  Patanjali | 05/22/07
Windows Diarrhea?  nucrash | 05/23/07
File journaling  frgough | 05/21/07
Yawn. Gave up on Windows years ago.  ITGuy04 | 05/21/07
Revision Control  Yagotta B. Kidding | 05/21/07
What about gamin?  MisterMiester | 05/21/07
Existence Proof  Yagotta B. Kidding | 05/21/07
Backup program for incremental backups ...  MisterMiester | 05/21/07
George, why do you put up with these .....  compsrt | 05/21/07
Better to have some options than none at all  intrepi@... | 05/21/07
Very informative  BoisD'Arc | 05/21/07
Great, that's the goal of these articles  georgeou | 05/21/07
Show Me  ceh4702 | 05/21/07
Show yourself  Technogeez | 05/21/07
Horrible Article  tecopa03 | 05/21/07
Actually, people pay more just for the storage capacity  georgeou | 05/21/07
Actually, still a horrible article  tecopa03 | 05/21/07
Not really.  ShadeTree | 05/22/07
Full server comparison irrelevant  Patanjali | 05/22/07
Exactly what the Dr ordered  007baf | 05/21/07
one click? probably not...  bluefox83 | 05/21/07
Check the update on printing  georgeou | 05/21/07
happy MSFT And AAPL  kmyat | 05/21/07
One word, George...  Sabz5150 | 05/21/07
End results?  Mitch 74 | 05/21/07
Actually, not everything  georgeou | 05/21/07
Baloney, OU Yet Again wrong.  LazLong | 05/21/07
Refinement  brittonv | 05/22/07
re: Baloney, OU Yet Again wrong.  M.R. Kennedy | 05/22/07
Why I use windows over Linux.  yusonge | 05/21/07
Scripting is an option...  Linux User 147560 | 05/21/07
In other words.....  steveneddy | 05/21/07
ANOTHER JERK  Patanjali | 05/22/07
whiner  steveneddy | 05/25/07
How much did Microsoft Pay You???  rhythm1 | 05/21/07
JERKS ABOUND  Patanjali | 05/22/07
Rah! Rah! MS! Yay!!!  dolph0291 | 05/21/07
You should read my Zune review  georgeou | 05/21/07
When will this product SHIP?  WiredGuy | 05/21/07
Probably end of this year or early next year  georgeou | 05/21/07
This story is flame bait pure and simple...  Duke E. Love | 05/21/07
Home Server  Edge99 | 05/21/07
Have you tried or use anything else  LazLong | 05/21/07
Unsafe at any speed.  chromeronin | 05/21/07
how long did it take you to learn and set this all up?  Duke E. Love | 05/21/07
billable hours?  steveneddy | 05/21/07
Just answer the question  Duke E. Love | 05/22/07
re: billable hours?  M.R. Kennedy | 05/22/07
set up  steveneddy | 05/25/07
Three hours billable time?  Duke E. Love | 06/04/07
You *Work* on a windows network?  Duke E. Love | 05/22/07
Are you trying to imply  zkiwi | 07/16/07
Next time don't mention *nix  TonyMcS | 05/21/07
Everyone knows  bart haesen | 05/22/07
Is george ou Microsoft's rep?  as901 | 05/22/07
Here's how I'd answer if I were George Ou:  Grayson Peddie | 05/22/07
Don't overlook Linux OEMs  rlawler | 05/22/07
I like your article George.  Grayson Peddie | 05/22/07
Better server  steveneddy | 05/22/07
re: Better server  M.R. Kennedy | 05/22/07
How to implement with small energy footprint  rkennel | 05/23/07
Good to see some thinking green!!!!!!! Probably the best way is to use ARM  DonnieBoy | 05/23/07
My solution for 4x3.5" HD and low power:  Grayson Peddie | 05/23/07
Not a P4  georgeou | 05/23/07
NASA Goes Linux  jabailo1 | 05/23/07
NASA Hotchpotch  Patanjali | 05/24/07
Did you miss the bit about  zkiwi | 07/16/07
The Window Taint  XaereauX | 05/24/07
Last known good doesn't work on a serious crash  georgeou | 05/24/07
Your all beating a dead horse!  afhavemann@... | 05/24/07
Some good points, Windows will succeed based more on branding more than  DonnieBoy | 05/27/07
Beta testing??  bobn9lvu@... | 05/24/07
Well, that is a good MS trick, anounce early, to keep customers from  DonnieBoy | 05/27/07
George I dont think so...  mrlinux | 07/16/07
How many can log on  ozwes007@... | 10/22/07
RE: Windows Home Server versus Linux or BSD  pjalm | 12/13/07
RE: Windows Home Server versus Linux or BSD  admin@... | 05/31/08
A packaged, open source LINUX option  fredsource | 06/09/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Top Rated

    advertisement

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    Enterprise Applications

    • Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
    • New Online Dashboard
    • Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline