Russ

Author Archives: Russ

The Tinker and the Geek: Information Technology

Imagine you’ve just woken up and found yourself in a small kingdom someplace in Europe around 1200 AD. You wander outside, interested in your surroundings, and find yourself in the middle of a fair. Taking stock, you see a man standing in a tent across the way who appears to be tapping on something with a small hammer. Working your way to the tent, you find he is actually tapping out intricate patterns on a small silver disc. While you’re not certain what the disc is for, you take a moment to ask — as any geek would — “are you in the information technology business?”

The tinker, living in 1200 AD, probably doesn’t even understand the question. “What’s information technology?,” he might ask. But let’s consider the tinker’s business. What does a tinker really do?

He takes some material, combines it with technical knowhow, including the development and use of tools, to create a product he knows customers will want. He can’t just use any old tool, or any old technique — he must know something about the correct technology to apply to the problem at hand. And he can’t just hammer anything out on the little Continue reading

Reading

"

Reading takes a long time, though, don’t you find? It takes such a long time to get from, say, page twenty-one to page thirty. I mean, first you’ve got page twenty-three, then page twenty-five, then page twenty-seven, then page twenty-nine, not to mention the even numbers. Then page thirty. Then you’ve got page thirty-one and page thirty-three — there’s no end to it. Luckily Animal Farm isn’t that long a novel. But novels . . . they’re all long, aren’t they. I mean, they’re all so long.

" Martin Amis, Money —

LinkedInTwitterGoogle+FacebookPinterest

The post Reading appeared first on 'net work.

The Pie Problem: Growth and Ratios

Why does it seem life goes faster as you get older? There are several reasons, of course — a primary one being it always seems there’s more you need to do and less you want to do, as you get older and take on responsibilities. I know that the last 17 years, since my first child was born, has often felt like a runaway train. But there’s another reason — a set of problems I’ve been working on with my younger daughter a lot because the math is easy, but the concept is hard.

It’s all in the ratios. To give an example, a teacher I once spent a lot of time listening to would often pose this to his friends:

You’re around 50. That means you’ve been given 2600 weekends so far, and you have about 1500 weekends left (give or take). What did you do with the weekends you’ve already lived, and what do you plan on doing with the 1500 you have left?

The math is simple — what’s the average life expectancy, how many weekends are there in a year, etc. But the problem is really all about ratios. The older you get, the less percentage Continue reading

IT/IT: Network scale is more than size

yoda“Judge me by my size, do you?”

I’ve had several discussions with people over the years about the concept of scale in the world of network engineering. Most often, when network engineers think of a “large scale network,” they used to mention large service providers. Now they tend to think of some large cloud provider. But is scale really about size? I’m not much into the backflipping Yoda of the later Star Wars movies, but I would argue scale is much more about backflips than it is about being big.

So what is scale about? In the networking world, scale can be given the shorthand services x size. Standing in a huge data center with rows and rows of racks and blinking lights, it’s easy to forget about the services part of that equation.

A useful way to understand this is consider the services offered by a pair of networks, one large, and one small. The typical cloud provider’s network might contain thousands of nodes in a single data center — something more than 1000x10g (or 10,000x1g) ports on the edge is moderately sized in this world. What services does such a network — within the network itself — Continue reading