Posts Tagged ‘Hardware’

Second-rate IT hardware and your business.

Posted in Business, Hardware on November 17th, 2008 by Richard Walker – 3 Comments

If there’s one valuable lesson I’ve had to learn and re-learn over and over again, it’s that a business, fledgling or otherwise, simply must not skimp on some pretty crucial IT components…. so I’ve made a list of what sort of things the new or established business should look at prioritising, tech-wise (in no particular order):

Power protection. This is simply a MUST. There is no excuse for second-rate hardware, as a failure here has the potential to do a lot of damage, most importantly to things you DON’T skimp on, or even worse, your data.

A decent business-grade-or-better UPS is a must, and if you can’t verify it’s good for at least a thousand-amp surge, get a surge protector that is. I have one plugged into the wall near my feet that cost me $30, and has a $25,000 connected equipment warranty. From memory, it’s good for about 1,300 amps of current.

Whichever UPS you choose, it is essential that it has the capability to connect to your hardware via RS-232 or USB, so that your equipment can get the notifications it needs to start a clean shutdown. A 30-minute battery life is utterly useless during a 35-minute power failure, if all that happens when the batteries run dry is that the equipment goes down hard anyway!

If you can cover every piece of computing equipment in the office, so nobody goes down in sheets of flame when the power goes out, even better. Expensive, but in my opinion, downtime is even more so.

Decent networking gear. A little desktop 8-port switch running all your crucial bits isn’t really that much of an unsafe bet, but if it fails (and a fair percentage do, even if it’s never happened to you) you’re left with nothing tying your network together, and a bunch of workers twiddling their thumbs while you feverishly run off to Harris Tech to buy a new switch.

Get something reasonable. Doesn’t have to be a monstrous 48-port managed beast from Cisco with fiber connections etc, but get something rackmountable, 24 ports to allow for future expansion, and a decent brand…. I’m looking an unmanaged solution from Cisco square in the eyes here, but if it’s beyond your price range, go for something like Asus or D-Link.

On the topic of networking gear, a business-grade ADSL modem (assuming you have ADSL) is absolutely crucial. Again, see the point about failure: workers twiddling their thumbs while you hike to the nearest computer shop for a new modem. Consumer-grade modems often have problems dealing with a “larger” (5 or more people, certainly not large) internal network, as NAT tables etc tend to get overrun, and they will simply fall over and twitch/sputter/whimper if you happen to get (D)DoS’d. I’ve recently stumbled upon Draytek as a pretty good brand (although it got fried thanks to point #1 not being observed previously), but Cisco would be the definite preference…. again, if it’s out of your price range, Draytek is a sure bet.

Don’t even think about bringing in something you pulled off the shelf at your local computer store for $99.

Redundancy. $1,000 for your entire server infrastructure might look like awesome savings on paper, but you won’t be thinking that when a month’s worth of data goes down the tube because a hard drive dies. Think about how long it took X number of people to do all that work, and how much it cost to pay them…. weigh that up against paying a few thousand extra for a business-grade server with redundant storage, along with a backup option (tape preferably). It’s an easy choice, really…. pay $5,000 now for a business-grade server stacked inside a rack cabinet with a business-grade UPS, and a RAID solution. RAID5 is my personal favourite, as alongside the data protection, you get downtime protection too… if a drive dies, the lights stay on and you just replace the drive. It’ll crunch for a few hours rebuilding the array, but no-one else in the office going about their daily duties needs to be any the wiser…. and that’s exactly the way it should be. Hardware RAID5 is better….. don’t put your data’s fate in the hands of a generic software-based solution.

Guys who know their stuff. I’ve heard of too many places that get a “consultant” in for a few days to build them a server and then bugger off and leave it to its own devices. If your company or business model doesn’t warrant in-house IT talent, think seriously about hosting everything (email, web etc) offsite and then striking up a good relationship with an IT consultant who’ll work by the hour, and have a support contract in place…… you might not need him/her for 6 months, but when you do, he/she is an hour or so away and can get you back up and running ASAP. And you’ll have a nice fileserver running onsite with the peace of mind in knowing that it can get fixed same-day by your IT consultant of choice.

If you are the sort of business who needs IT talent, then make sure you match up your infrastructure with their skillsets….. it can be tricky, but find yourself a jack-of-all-trades who’s savvy with all aspects of your infrastructure, whether you’re a Linux-based or Windows-based shop. Make sure they’ve got the right equipment, and that they’re happy to kick in a few outside hours (weekends, nights etc) to keep things running or to fix things when needed. A 9-5 clock-puncher who disappears off the face of the earth between 5pm and 9am isn’t going to fix a 24/7 system when it goes down out of hours. Get some sort of monitoring set up so that they get that irritating SMS at 4 in the morning telling them that something is broken. If they’re good at what they do and take their job seriously, they’ll haul their butts out of bed and fix it.

Equipment for everyone. You don’t need to buy a $4,000 gaming rig for the guy who works at spreadsheets all day or writes content…. but make sure the equipment you do buy is good quality. Spend a little extra cash on good quality monitors, slightly-better-than-average componentry and a comfy, ergonomic chairs, keyboards and mice. You’re not trying to run a sweatshop and boiler room, so treat your staff with respect and make sure they enjoy using the equipment that makes the business earn money! More importantly, you don’t want a graveyard of broken-down computers and computer parts filling up the server room.

So!

That was a (by no means exhaustive) list of some of the things you’ll be looking at purchasing/providing when setting up or expanding your business, and in my opinion, they are things that should not be skimped on. If you look at that list and think “well, chairs, servers, computers… what else IS there??” that’s kind of the point….. it’s all the equipment that makes your business function (and keeps your staff comfortable), and essentially is what brings money into the business…. ergo it’s entirely justifiable to spend a bit of extra cash making sure you get the goods. And not the junk.

So I got a new MacBook Pro last week……

Posted in Business, Hardware on June 18th, 2008 by Richard Walker – Be the first to comment

…. and it’s easy to say I’ve missed having a Mac. In every way possible. They are just light years ahead of just about anything else.

As far as the hardware is concerned… they’re just a mid-to-high-end Intel-based notebook. It’s the software that makes these things truly sing (and of course the utterly beautiful design of the thing itself).

Short of doing a free review for Apple, I’ll just say that anyone intent on getting the most out of their computer and wanting to experience what it really means to “use” a computer, you’d be doing yourself an injustice if you DIDN’T buy a Mac. To quote Steve Jobs…. “everything just works”.

I simply despise Windows, and not just because Microsoft is, in my opinion, a monopolistic behemoth bent on world domination. There’s something about Windows (all the way from 3.11 to Vista) that screams “we are trying too hard to make it look really cool”. That and it is sloppy, unstable and insecure. In fact as far as I’m concerned, the only thing it is any good for is playing games, and even that is starting to fade into irrelevance in the face of the latest consoles to hit the market.

I also tried Linux for a spell. If you’re a seasoned Windows-basher like me and your budget can’t quite stretch to buying a Mac, Ubuntu Linux makes a great alternative, and for a power user like myself who routinely gets his hands right under the hood (read: uses console a lot) it makes a great development platform. I STILL keep two machines running at home and one at work, all running Debian, for my web development escapades. Add my VPS from NetLogistics to the mix, and I have four Debian boxes at my disposal at any given moment. For a serious web developer, using Linux or FreeBSD isn’t an option…. it’s a necessity.

And please don’t talk to me about XYZ.Net (ASP, C#, J#, whatever). The entire concept of a mission-critical application running on a machine that has its wheels turned by a piece of software the owner of the hardware doesn’t actually OWN, and has no fundamental control over, simply gives me the creeps. .Net has been a somewhat unfunny joke since Day 1 and I don’t think that’s likely to change. I honestly feel that .Net is still alive simply because of the amount of spineless middle-managers throughout the world who chose to go the MS path simply because it was a “safe bet” as far as their jobs were concerned – Nobody Ever Got Fired For Choosing Microsoft.

Microsoft (and in particular Steve Ballmer) need to face the facts*…. nobody likes them. Nobody wants them to partner with Yahoo! and become a major media player. Nobody wants them to cut the price on all their software to $1.00 a piece for a few choice 3rd world clients in a bid to establish a foothold in growing economies (why pay $1 a piece for software when you can get Linux/FreeBSD for free). Nobody cares whether or not they think they are the best. The simple fact is, people’s eyes are opening (albeit slowly) and they’re scanning around for alternatives, and finding them. Couple Apple’s slowly dropping prices with an ever-improving offering from Ubuntu (and other desktop-oriented distros), and you get a rich set of alternatives, without being too diverse as too blur existing standards and turn the whole desktop market into a muddy, incoherent mess.

* “Facts” as in “what people like me perceive to be likely” facts, not “Ladies and Gentlemen of the Jury” facts.

I’d like to take this opportunity to state that the above post is my opinion only, and not to be taken as verifiable fact or a suggestion thereof.