CTO

This week’s news about the security breach at LinkedIn was the last push I needed to finally close my LinkedIn account.

RIP, LinkedIn

I joined LinkedIn in 2008 long before the IPO. Back then, LinkedIn’s mission of providing a place for professional networking was still in tact and had real value. If there ever was a secondary agenda to monetize the information being shared between members, at least it wasn’t being blatantly pursued to the detriment of the community. There was always a certain respect between members that kept conversations confined to helping each other solve problems and trade ideas. It was a place where you didn’t need to worry about being scammed or blitzed with incessant advertising.

Gradually however, as the membership grew and the anchovies started pouring in (start watching at 2:10), conversations became less about helping others in favor of thinly veiled attempts to exploit others for business advantage. People began to join simply because social media experts told them they needed to be there, not because they wanted to contribute to the community.

Not too much later the trolls came in and set up camp, hijacking meaningful conversations and consequently discouraging the authentic, genuine participation that had made LinkedIn so valuable. By the time of the IPO last year, LI had become little more than a hunting preserve for professional recruiters, and after the IPO, a hunting preserve festooned with advertising.

Now that the Russian underground has joined LinkedIn in a big way, it feels just a little too crowded, and it’s finally time to move on. Having one less social network to deal with actually feels a bit refreshing, and I really don’t think I’m going to miss it.

But I’m not turning into a recluse! If you’d like to connect, you can still find me on Twitter and Google+.

I’m curious…LinkedIn didn’t work for me, but maybe it did for you. If you’re getting good value out of LI, what is it? Did I miss something?

0 comments

Mainframe 3.0

May 18, 2012 · 0 comments

in CTO

Great ideas in technology don’t change, though they do change forms.

Courtesy of Sega

I started my corporate IT career near the end of the Golden Age for mainframes – just prior to PC’s taking off in corporateworld. SNA networks were de rigueur in enterprise shops and 10Base2 Ethernet and Token Ring were considering leading edge tech. (If you had a deep understanding of everything in that last sentence before following any of the links, contact me – I’d like to buy you lunch). This was “Mainframe 1.0″, a centralized computing model where all of the iron was essentially in one room. We could post big burly men wearing face camo and M-16′s around the doors and feel relatively confident that everything was safe and secure. We sent 9-track tapes off-site for backup and paid confiscatory rates to disaster recovery providers to put us up in their “recovery suites” should our data center fall victim to a fill-in-the-blank disaster. We worried mostly about fire, water, and extended power outages. A Chinese hacker was someone working in a rice patty, not an imminent threat to our security. Ah…the good old days. Mainframe 1.0 was compute, storage, and networking all together, all in one place.

As PC’s brought about the so-called “Client/Server” era, tech pundits began to proclaim the death of  Mainframe 1.0 and tried to convince us that  a decentralized computing model was really what we’d all been waiting for. A PC on every desk and a server in every closet.  Move the compute and the data closer to the user, we were told – it’s all good. The fact that it really wasn’t all good is a subject for another day, but the client/server era did bring about Mainframe 2.0.  In Mainframe 2.0, our well-proven and beloved big iron continued to do what it always had, (despite the denial of some), but it was reframed as just a Really Big Server in the shiny new client/server model. Mainframe 2.0 was all about moving high-horse power compute and storage into a hierarchy where it still handled the toughest, most critical workloads, but also played nice with others in terms of sharing data with smaller servers and client devices. A quick look at IBM’s annual reports through this era consistently showed healthy big iron sales. Clearly, rumors of the mainframe’s impending death were being greatly exaggerated.

Even though Mainframe 1.0 and 2.0 had been using virtualization technology since the 1970s, the introduction of virtualization on the Intel architecture somehow seemed to take the experts by surprise. As eyes began to reopen to the lessons and economies learned on Mainframe 1.0, and products like VMWare began to mature, we began to see a shift back towards a more centralized model. More workload on fewer but larger, centralized machines. Storage moving from server closets into high capacity, centralized storage arrays available over the network. Data and storage networks converging into one. Re-centralization was bringing better utilization, lower costs, and less management headaches. Who could have imagined?

As this new-found trend toward consolidation and centralization continues, we find ourselves at the beginning of Mainframe 3.0 and a new buzzword to go with it: Fabric Based Infrastructure, or FBI.  By definition:

A fabric-based computer is a modular form of computing where a system can be aggregated from separate building-block modules connected over a fabric or switched backplane

Practically speaking, FBI is compute, storage, and networking all together, all in one place, like Mainframe 1.0 of the 1980′s, but all in one rack and much more versatile and dynamic.

FBI is not built on the mainframe hardware of yesteryear, but the concept is strikingly similar. Products like VCE’s VBlock, or IBM’s brand new PureSystems take the best of Mainframe 1.0 paradigm and rebuild it with the latest technology. You might even liken it to the difference between the Iron Man Mark I and Mark II suits.

When you buy FBI, you are buying a pre-integrated bundle of compute, storage, networking, and virtualization, ready to use right out of the box (“ready” being a relative term depending on vendor). Sort of like Prego…”it’s [all] in there.” The mundane, time-consuming tasks of provisioning servers, storage, and networking manually are all abstracted away by higher level management tools. In an FBI world, the weeks of time previously required to set up a new server environment is reduced to minutes. Administrators create new server environments by simply requesting them through a browser-based service portal. The fabric manager takes cares of the rest. Almost sounds too good to be true.

VBlock fabric is built with Cisco UCS compute and networking, EMC storage, VMWare, and a software management stack, preassembled, tested, and ready for immediate provisioning. PureSystems fabric is built on IBM’s new Flex System compute platform, BNT networking, and V7000 storage. While VBlock specifically supports VMWare only, PureSystems takes a broader approach of supporting most any hypervisor, (VMWare, Hyper-V, KVM, PowerVM, etc), and can virtualize Intel or IBM’s Power architectures within the same chassis.  As you exceed the capacity of a single rack, the “fabric”  can be scaled out by adding additional racks of capacity.

VCE is a subsidiary company formed by VMWare, Cisco, and EMC, so it’s no surprise why only VMWare is supported on VBlock. On the other hand, this closed approach allows VCE to deliver a much more complete, ready to use solution. IBM is just arriving to the FBI party with PureSystems, and while it’s hard to nail down all of the details right now, it appears that more assembly is going to be required on a customer’s part to get to the same level of automation that VBlock offers out of the box.The Flex System hardware is also new to market for IBM, so early PureSystems customers will have to blaze that trail as well.

Besides VCE and IBM, NetApp also has an FBI offering in the form of a reference architecture, know as FlexPod, that shows how a fabric can built using Cisco hardware, VMWare, and NetApp storage products.Unlike VBlock and PureSystems however, FlexPod is not an actual product you can buy, it is merely a reference architecture.

If you’re considering building a cloud from scratch that needs to be implemented quickly, provision easily, and scale rapidly, I would encourage you to investigate fabric based infrastructure. An old idea might be just right for your new solution.

0 comments

Making a Sound Technology Decision

May 11, 2012

Some times clarity appears when you least expect it. Just this past week it revealed itself again as I was being asked how I thought particular business application systems should be hosted. In each case the choices were: DIY – The traditional Do-It-Yourself option of using your own hardware and support staff. Everything is in-house [...]

Read the full article →

The New iPad’s Achilles Heel

April 27, 2012

I was in junior high school when I first heard about someone rupturing an Achilles tendon. After I learned what it meant I remembering saying to myself “Boy, that is absolutely the last thing I ever want to have happen to me.” Little did I know that thought was a portent of the future. In [...]

Read the full article →

Why Perspective is Key

April 13, 2012

I love railroads.I especially love studying the history of the Reading Railroad, a “fallen flag” that was merged into Conrail in 1976. Growing up along the Reading’s Mainline subdivision and spending many hours watching trains rumble through, I never gave a thought to the spacing of the rails – 4 ft, 8 1/2 inches to [...]

Read the full article →

Should You Worry About Having an Android App?

April 5, 2012

I’ve been trying hard to sell you on the need to have a mobile software strategy for your business. If I’ve managed to convince you thus far, you may be wondering where to begin. You do of course need a good idea to start with, but very soon you’ll need to decide not only who [...]

Read the full article →

You Can Achieve Inbox Zero

March 29, 2012

Earlier this week I listened to Michael Hyatt’s podcast on “How to Take Control of Your E-mail Inbox”.  What he talks about is often referred to as Inbox Zero, which is code for how to keep email from controlling your life. If you’ve got the time, and you have 100+ emails in your inbox, I’d [...]

Read the full article →

Fire and Motion Revisited

March 15, 2012

As I’ve been encouraging you to give serious consideration to a mobile software strategy for your business, I realized I may have unintentionally overwhelmed you. Taking on a new challenge outside of your core strengths may be the last thing you either need or want to do just now, but I recently ran across something [...]

Read the full article →

Keys To Building a Mobile Software Strategy

March 9, 2012

strategy |ˈstratəjē| a plan of action or policy designed to achieve a major or overall aim. There is popular saying in IT circles, especially among disaster recovery planners, that “Hope is Not a Strategy.” The same is true of developing a mobile software strategy for your business. More is required than simply throwing an app [...]

Read the full article →

What is an “App”, Really?

March 1, 2012

Lest we forget, the term “app” has its origin in the word “application”, and more precisely, software application.  With the introduction of the iPhone 1G and the famous “There’s an app for that” advertising campaign by Apple, the definition of “app” seems to have been quietly narrowed down to software that runs only on a [...]

Read the full article →