Diary of a Mad Technologist
  • the BLOG
  • about ME
  • about THAT PICTURE

It's Only a Difference of THREE Letters

12/4/2016

0 Comments

 
Yes - you are reading the date of this post correctly. I am writing my first post after letting almost FOUR years of time flow under the bridge. In the technology world, that is almost an eternity. But, one thing that has not changed much in the 22+ years I've been a technologist are the people in the field.

Of those 22-ish years, 20 of them have been in a presales engineering capacity - I and many of my colleagues are the folks who attempt to educate the customer on the technical merits of what our companies sell, manage their expectations, and keep the account reps who make money on what they sell somewhat grounded on things they say and do. It's a balancing act I relish, because it requires me to not just stay on top of my technical game, but also be deft when it comes to working with all of the people and emotions involved in the design and selling of a solution.

The blend of people and technology in a sales capacity is an interesting one. As a technologist, you are expected to not just be a deep thinker about the pieces that exist in your solution, but also be somewhat of a fortune teller to understanding and expressing what the solution means and how it may be relevant as the IT world continues to transform and evolve to a Consumption Economics, OPEX, "Cloud" (!!!) type of ecosystem.

This general expectation to predict the future has the biggest impact on how technologists choose to act. It is a natural draw to want to be the smartest person in the room, and while nobody - I mean NOBODY - has a true handle on how the IT field will evolve, we do find ourselves being a part of the progression and often choosing to align to connect with people of similar mindsets in driving progression into our field.

And this brings me to the point of this post. When people gather together in the interest of a greater cause like driving the future of IT usage, it is one thing to encourage a CULTURE dedicated to collective progression in the field, versus a CULT that feigns belief in the same progression, but prioritizes on a private agenda of personality affinity and popularity. The latter is usually guided by a strong single person or an oligarchy of trusted acolytes who feign belief in a cause to take advantage of the unsuspecting, while the former is accomplished through more of a "groupthink" approach, with leadership intertwined with the collective to mutually benefit from progress.

Think about that for a second - a difference of THREE letters separates a utopian way of doing things with a dystopian method of accomplishing goals.

Naturally, most people should naturally align with the CULTURE approach to technology evolution, but unfortunately, they have to navigate a virutal minefield of CULTISH behavior that also is pretty prevalent. Don't believe me? Just look at the CULTISH battles that exist right now between Uber and Lyft...each company believes they have the zero sum path to victory in the shared services space, and emply the occasional dirty trick to make the other look bad, rather than innovate to drive the car ride-as-a-service ecosystem better.

The same could be said for the rest of the technology world? Virtualization, enterprise storage, commoditization of infrastructure - cultish behavior exists in all of these camps to trick others into believing their religious zealotry is the right one. In the end, a culture of collective technical progression needs to trump all of that.

And all because of three letters.
0 Comments

Revisiting the Open Compute Project Two Years Later - Lots of Momentum, But What Does That Mean?

2/4/2013

0 Comments

 
Two years ago I wrote a post here that gave some insight and perspective into the Open Compute Project. In case you were too lazy to click either of those links, the project was created by Facebook as a way to create an open source community around the hardware design that initially was only associated with their servers. See, Facebook is a lot like Google in that it uses huge, HUGE wads (a technical term) of commodity-type hardware in its datacenters to manage their ecosystem of "Likes", Farmville farms, and updates confirming that your friend's kid finally learned to poop in the potty. Except Facebook's idea of "commodity" was a lot different than we what we IT commoners might think of. Their concept included paring down anything unnecessary on the motherboard to lower power consumption and increase their overall operational efficiency. And, once they felt they had the perfect recipe for their needs, they offered up the design to the open source community to tweak it even more.

And man, what a difference two years makes. Not only have there been a slew of improvements, tweaks, and mods to the original server design, other elements have been added to the project's open source ecosystem. The project now includes democratized, crowd-sourced designs and guidance for:

  • Data Storage
  • Data Center Design
  • Virtual IO - Deployed Asset Reallocation
  • Hardware Management

Granted, some of the facets are in more of a "conceptual" phase than others, but I love the fact the project's scope is expanding into other areas of the data center that are just as important as the compute resources. I have a particular interest to see what comes of the Virtual IO component...I have always dreamt of a datacenter where I could turn a magical, virtual knob to see compute and storage resources get shared and reallocated on the fly based on the needs of the day.

So what's my take on what has happened with the Open Compute Project now that it's two years old? I think there is a TON of opportunity and technical potential in where it can head. There's only one thing missing...

In case you missed my last rant - which, judging by my web stats, most of you did (sniff) - I expressed my excitement over Dell pursuing the possibility of reverting to a privately owned corporation. My reasoning for this was that if they were out from under the microscopic scrutiny of shareholders, they could embrace risk a little more to drive some awesome technical innovation out of their R&D efforts. One of the examples I mentioned that I felt was a pretty neat start was their Project Copper - their blade server chassis-based, ARM processor solution. Without being hounded for constant growth by shareholders and the market, Dell could quickly become a leader in an emerging market for solid, low power compute requirements.

Take my innovation idea one step further. One of the things the Open Compute Project could use is the backing of one of the "Holy Trinity" of server manufacturers (Dell, HP, IBM) to take its adoption to the next level. Currently, it is tough for an IT commoner like me to go anywhere and purchase an Open Compute-compliant piece of equipment - servers OR storage. Sure, I could wrestle one out of some distributors who are surrounding the ecosystem like Hyve or a boutique reseller like Penguin, but I would bet that any mainstream IT operation wanting to dip their toe in the Open Compute pool will want to leverage a large scale vendor to make that happen. The easier it is to procure Open Compute components, the faster it will be adopted...

C'mon, Dell - go private already and roll the dice with Open Compute!
0 Comments

Dell Considers the Inconsiderable...Going PRIVATE? Maybe That's Not Such a Bad Idea After All...

1/24/2013

0 Comments

 
Here's an interesting one! There has been a lot of buzz surrounding the concept that the rootin'-tootin' cowboys of Round Rock, Texas fame are pondering a move to buy back their stock and take the company private. I am, of course, talking about Dell - the company that has so many different tech fingers in so many different tech pies, Little Jack Horner would stand in awe of them.

And, while most consumers and other customers could probably care less on whether this even happens or not, I will be watching with big, dripping wads of excitement to see if other tech companies follow a similar path. My hope is that Dell starts a trend, because I have ALWAYS believed that 99% of the information technology companies out there should be privately held.

I can hear all three of my blog readers right now - "WHAT?? ARE YOU SOME KIND OF NON-CAPITALIST, SOCIALIST SCUMBAG??? It's every company's RIGHT to offer up publicly traded pieces for the COMMON MAN to invest his or her hard earned money and potentially reap the benefits of the company's growth! As a matter of fact, if they DON'T go public, the terrorists win!"

Ok, ok...maybe the terrorists thing was overkill, but you're right - every company should have the right to go public, but hear me out here...even a writer over at Inc. magazine thinks it's not such a bad idea...

Let's forget for a second the fact that I have a constant, skeptical eye cast towards the concept that the modern day stock market is based on anything but the utopian concept of supply and demand. You can read about what I feel is really skewing the markets here and here...I won't get into that topic for now.

No - I want to consider Dell's move to return to private ownership as a good thing because it allows them the flexibility and opportunity to get a little risky with what they do with their business. See, the information technology world is one whose fire is stoked and grown through constant innovation. And "innovation" as I define it, means, "...trying some pretty crazy things that take time to determine whether they are a success or failure." Tech companies who don't innovate and subsequently rest on their laurels are doomed to be stuck behind as the IT field evolves. Don't believe me? Just ask this company or this company if they would agree with my hypothesis.

Anyway, back to the concept of innovation. The main variable behind innovation for any company is the concept of risk - the risk of money and manpower spent pursuing a concept, the risk of time it takes for that concept to come to fruition, the risk of the industry's acceptance of the innovation and willingness to pay for it, etc. And risk is something most modern companies have trouble balancing while also being slaves to share prices, market valuations, and other financial variables that investors demand to stay forever healthy and growing over 90 day stints of time.

This brings me back to what Dell's potential might be if they are able to become a private company. If they are smart, they will use the "going private" opportunity to trim the fat on past acquisitions that were head scratchers (remember Force10 or Perot Systems, anybody?), and spend the time wisely to refine some pretty awesome things that seem to go unnoticed. Take Project Copper for example - it's their project to develop an EXTREMELY low power blade server solution based on ARM processors. As we all know, electrical power is king in the datacenter, and if a company can save some of it by using different equipment to get the same results, maybe THEIR stock price will go up :-).

Other tech companies should watch what happens if Dell goes private and consider following the same suit. After all, survival in the Kingdom of IT is boiled down to one, simple statement:

Innovate or die.
0 Comments

2013 - The Year of BIG DATA! Seriously! We Mean It This Time!

1/22/2013

0 Comments

 
Well, the Mayans were wrong with that whole end-of-the-world thing, and we are now forced to face another year circling the sun with 2013's arrival. And, in typical fashion, many tech rag hacks and self-professed visionaries of the IT industry have offered up the usual best/worst of 2012 and subsequent drum-beating over what HOT trends will befall us in the coming months. I'm sure you will find it no more surprising than I that 2013 will be the year that EVERYBODY FINALLY gets BIG DATA. Of course, we were supposed to get it last year, and the year before, but these thing take time...

My blood boils and I want to punch a unicorn any time I hear the moniker "BIG DATA"...especially when I am at a trade show where some 26-year old decked out in a snazzy company polo shirt tries to spout out how important it is. Not just because "BIG DATA" is some made-up, buzzy phrase that marketing folks invented to generate a bunch of foggy-type of hype, but it's also like the phrase "CLOUD", in that nobody really knows what the heck it means. Everybody WANTS to know what "BIG DATA" is all about, but nobody is brave enough to admit they might be sketchy on it and appear like they just fell off the turnip truck.

Don't believe me? Try this the next time you're struggling to win friends and influence people at a career mixer - "The promise for BIG DATA to revolutionize the human social and demographic dynamic is the future of how we'll interact with people of similar ideals and values." Despite the fact this sentence is stupid and laden with more psychobabble than a college philosophy student's term paper, listeners will stroke their chins and nod pensively because you used the "BIG DATA" phrase. Heck, you may even get a study grant or spare Nobel Prize if one is lying around with no takers...

Anyway, back to my belief that the phrase "BIG DATA" is terrible. What does the phrase really mean? Well, it could be any or all of these:

  • A large amount of data (duh)
  • A big storage ecosystem dedicated to storing data (this is predominantly what my company wants it to be)
  • Data that is BIG. You know - like videos, satellite images, or Lindsay Lohan's rap sheet
  • The IMDB page dedicated to the movie Big (awesome flick, BTW)
  • A manageable data warehouse populated from disparate sources that can be combed with with "Data Scientist" eggheads armed with business intelligence software to glean abstract analytical trends

If I were a betting man, I would say most tech nerds would like to think it's the last definition, but I am not sure if that represents a true consensus since some of the other ideas are possible as well. Seriously - when I worked at Sun Microsystems in the beginning part of 2001, "Big Data" would have been large, multimedia files associated with video processing operations for companies like Pixar or Industrial Light and Magic.

Anyway, back to today's inferred understanding of "Big Data". While I think I sort of understand what it is as well as what its benefits could be, I also believe the technology vendors who surround the concept may be a little pushy on something that could still be construed as a solution looking for a problem. I don't think there's enough maturity to the concept just yet that allows these big tech companies to hype the idea they have all of the answers, fancy technical bits, and people to help guide business decision makers to a Utopia of better decisions through analytics.

Don't believe me? Take a look at this article from The Register. Basically, it says that as data continues to grow at an exponential rate, it will continually grow tougher to separate the "signal from the noise"; thus constantly making it harder to capture any real information the data can represent. Wait a minute...that argument sounds familiar. OH WAIT - I wrote about that earlier in this post. Turning DATA into INFORMATION that drives KNOWLEDGE is a very, very complicated process that cannot be fixed by simply throwing a burlap bag full of technologies at it.

Adding "Data Scientists" into the mix isn't going to help grow the concept out, either. In case you didn't understand their role in all of this, these big-brained folks are mathematicians who live and breathe statistical analysis, and can model the data with stuff like business intelligence software to produce "big picture" results a mouth breathing commoner like myself can understand. And, according to this article, adding these folks to the mix is simply throwing more ingredients into an ecosystem that has yet to figure out what it wants to be when it grows up.

So, take caution gentle readers. If somebody tries to corner you and open your mind to the wonders of "Big Data", they may just be using a little too much hype to sell you on something that's not quite there yet.

Not that ANYBODY would do that, right?
0 Comments

Deja Vu All Over Again and Cloud Service Providers

11/8/2012

1 Comment

 
I recently switched roles at my day job for EMC that has me assigned to helping build out a group of Cloud Service Providers (SPs) who are, what we would consider, "EMC Friendly". What this means is that the service catalog offerings these SPs would provide are powered exclusively by EMC technologies...and ANY EMC technologies at that, since the company's portfolio is pretty broad.

Anyway, I have really enjoyed the role because it has allowed me to become reengaged in that part of my brain that is reserved for logical and critical thinking in areas not just reserved for eggheaded technology stuff. Specifically, I am now helping a myriad of tech-oriented companies figure out what their role is in this whacky, brave new world in IT we call, "Cloud Computing".

As you know from my previous posts as well as tech press coverage that puts Presidential election coverage to shame, there is a shift occurring out there where many businesses want to stop owning their own IT infrastructure and throw the mess over the fence to a company that will take it all on for them. Think about it - why have the hassle of maintaining servers, storage, networking, software licensing, and people to maintain an in house e-mail system if you could just toss it all Google or Microsoft's way for $5.00 per mailbox per month? It's a pretty compelling proposition; especially if you are lucky enough to offload other in house applications in a manageable, secure way...

For many technology-oriented companies I work with, there is a natural allure to want to take on the Cloud SP role. From big systems integrators, to consulting firms, to vendors who make technologies that work in a specific part of a Cloud infrastructure - there is a greedy, over zealous desire among many of them to build out datacenters, offer up access portals, and let the end users flock in to roost. I was recently in a meeting where a program manager declared with some kind of faux vision, "We have smart tech people and make a lot of our own pieces to build a cloud. How hard could building one out be?" Notice they failed to add, "...and run it successfully," to the mix of what they said.

Running a Cloud SP business, IMHO, is the LAST and most difficult thing ANYBODY would want to do in today's IT world, because it involves more things than just marrying a bunch of smart people with a bunch of smart technologies. Operating a service provider is a lot like operating a utility company - you exist to oversubscribe your infrastructure with the hopes your customer base doesn't all show up at once to use everything; all while scraping in profitability over a longer period of time that most companies aren't patient enough to stomach. Excess capacity on the datacenter floor is lost money, and your usage reporting needs to be tight enough to allow billing for services in dimensions that address resource consumption in a more granular fashion.

Did you notice my description didn't use the phrases, "Smart Tech People" or "Really Awesome Technology"? I sure did, since I wrote it and all :-).

Seriously - operating a Cloud Service Provider involves creating and adopting a infrastructure as well as a series of workflows and processes that most organizations aren't equipped to handle or even comprehend...no matter HOW good their people or technologies are. This is not being rude; this is just reality. 

Remember my last post about how Apple creating their own mapping service wasn't the smartest idea? We're pretty much in the same arena with this SP topic...

Don't believe me? Take a trip with me in the Wayback Machine to the mid 1990s, when Congress passed the Freedom of Telecommunications Act of 1996. To summarize - the act was a long overdue bill overhaul that lifted restrictions on allowing more companies whose names didn't contain letters like "AT&T" and "MCI" to get into the telecommunications business. And, because of it, companies known as CLECS - Competitive Local Exchange Carriers cropped up with the dream of making big big bucks by displacing the fat cat providers like Verizon and others.

The challenges to make a CLEC successful were thorny - they were still at the mercy of Verizon for the "last mile", ended up collocating their equipment in existing carriers' network centers because of the exorbitant costs to build out their own facility, and faced trying to provide a level of service and pricing that organizations were used to getting through the big providers. As you may have guessed, as the dust settled, being in the CLEC business ended up not being a land of rainbows and puppy dogs. As a matter of fact, HUNDREDS upon HUNDREDS of CLECs that were started in the gold rush days of 1996 have been reduced to about 10.

See the parallels here? Starting a Cloud Service Provider is as big of a gamble as a CLEC, and the chances of success are 1000:1 at best - mainly because the dust has already settled over a group of companies that have proven to show they know what they're doing over a much longer timeframe. Amazon AWS, Google, Rackspace, Terremark - these are juggernaut organizations that were designed with SERVICE DELIVERY in mind, and have the infrastructure to back it all. Granted, there are other smaller companies that have some good momentum in keeping pace with the mainstream providers, but they more than likely service a specific niche, and will be acquisition targets once they get big enough.

To those tech companies who want to gamble on being Cloud SPs...respect the history of those who marched before you in the good ol' days before you dive into the pool. Otherwise, the Deja Vu all over again may kill you...
1 Comment
<<Previous
    The Funniest Joke in the World

    About the Blog

    Random rants and diatribes from a guy who finds himself wading knee deep through the mire of Information Technology.

    Archives

    December 2016
    February 2013
    January 2013
    November 2012
    October 2012
    September 2012
    October 2011
    September 2011
    February 2011
    January 2010
    December 2009
    November 2009
    October 2009
    September 2009

    Categories

    All
    Apple
    Cloud Computing
    Data Storage
    Enterprise Storage
    Hardware
    Information Technology
    Microsoft
    Operating System
    Vdi
    Virtualization
    Web/Tech

    RSS Feed


    View my profile on LinkedIn

Copyright 2015, Diary of a Mad Technologist. All rights reserved.