Linked by Howard Fosdick on Sat 24th Nov 2012 17:52 UTC
Editorial Do you depend on your computer for your living? If so, I'm sure you've thought long and hard about which hardware and software to use. I'd like to explain why I use generic "white boxes" running open source software. These give me a platform I rely on for 100% availability. They also provide a low-cost solution with excellent security and privacy.
Thread beginning with comment 543252
To read all comments associated with this story, please click here.
Comment by wigry
by wigry on Mon 26th Nov 2012 12:11 UTC
wigry
Member since:
2008-10-09

If you want to have really high availiability of hardware/software then you should detach yourself from any particular vendor. Your environment should be totally independent from underlying platform.

That is, if you are thinking about recovery tools - you are in the wrong path. If you think about mobo replacability you are on the wrong path.

True availiability comes when you can replace your work machine with absolutely any box available regardless of the HW/SW in that box. Of course you need to set some minimums, like 4+GB RAM and 300+GB HDD but thats it.

How to achieve this? You create virtual image with your development tools and put it in the network storage. On your host computer you install your virtualisation software and off you go. You can replace any part of the underlying hardware in an instance without caring what failed and why.

What needs some investment is the backend - you need some sort of high-availiability network storage like NAS/SAN or something where it is proven, that if you pull out arbitrary hardisk and replace it with empty one, no data is lost.

That is the only way to get high availability workstation. You should not care about underlying HW nor SW. Operating system is totally irrelevant in this case.

Reply Score: 3

RE: Comment by wigry
by marcp on Mon 26th Nov 2012 16:53 in reply to "Comment by wigry"
marcp Member since:
2007-11-23

I'd agree with the most things you wrote, however:
- there are performance issues [still, even though we have powerful CPUs]
- there are security issues [underlying OS should not be susceptible to malware attacks/infections. This automatically excludes Windows ecosystem]. Besides, VMs are not the ideal solutions when it comes to privillege escalation and access to the host system [which is definitely possible and exploitable]
- NAS/SAN IS in fact a hardware [and software] investment anyway, so this kinda stands in a way here for you. However, regular PC should be enough to use such VM, as long as the host HW has strong VM capabilities [which most of it actually has now].

Anyhow, I like the whole concept.

Regards

Reply Parent Score: 0

RE[2]: Comment by wigry
by lucas_maximus on Tue 27th Nov 2012 15:23 in reply to "RE: Comment by wigry"
lucas_maximus Member since:
2009-08-18

- there are security issues [underlying OS should not be susceptible to malware attacks/infections. This automatically excludes Windows ecosystem].


That is a load of crap, fair statement in the year 2000 ... but today it is utter rubbish.

Reply Parent Score: 4