Archive for February, 2012

New Cloud Rules: Replace Instead of Fix

Here’s an all too common scenario from the “cloud chronicles.” A virtual machine that has been operating just fine for days, and has 50 other identical twins with the same configuration, starts to exhibit problems. Slow virtual disk performance. Network brown-outs. Disconnecting and reconnecting within it’s functional cluster. Monitoring systems alert on degrading performance, and the knee-jerk response is to jump on the box (nee VM) and start to troubleshoot the issue. The problem is, spending any time troubleshooting an anomaly in the “cloud” is the wrong reaction. In the cloud, the first response, when a node starts to exhibit erratic behavior, should be to replace, not fix.

Replacing, instead of fixing, goes against the ingrained habits of over two decades of entrenched IT best practices. In the pre-cloud world, when real hardware was the base, we had to “fix IT” because replacing was too expensive and not practical. There was not an endless pile of spares lying about for a “replace IT” mindset.

But in the cloud, with, in theory, nearly infinite CPU, the remediation to an errant node should be to immediately replace, and move on.

Why Is This?

Because there are too many causes beyond our control at the OS level in a cloud environment. Think of the cloud like living in a high-rise building. Each unit in the building, just like each cloud customer, can have whatever interior they want, but there are also massive shared resources in the building. So while our interior may be a candidate for the next architectural digest cover, our neighbor could “kill our chill” with a too-loud stereo boom box. The cloud suffers from the noisy neighbor problem just like our theoretical high-rise. But in the cloud, we can choose to move and jump back into the random lottery for a new unit. We can’t change the building, but we can change the location within the building.

Of coure, you need the right cloud-centric architecture to be able to simply “replace IT” instead of “fix IT.” Having cloud-dexterity is critical to operating a successful cloud deployment.

The cloud requires us to “un-learn” the best practices of the past and embrace a new way of thinking about “break fix.” While replacing instead of fixing may seem wasteful, it’s really not. The time spent troubleshooting the random problem will not yield significant insights, and could be better spent focusing on more value-add projects. Usually after extensive diagnosis, the only recourse is to replace the node, since the original problem was an outlier.

You have just finished reading “New Cloud Rules: Replace Instead of Fix.” Please consider sharing a link to this post.

 

Importance of Striping in the …

Importance of Striping in the Cloud http://t.co/A8Kp3VAJ via @joekinsella

Boston’s Emerging Cloud “Swagger”

This week is a “cloud-themed” double treat for me. I attended both Cloud Connect and the San Francisco Cloud Mafia meet-up. Cloud Connect has become an annual Sonian tradition. Sonian has been wrangling public cloud infrastructures for five years, and Cloud Connect is a great opportunity to “connect” with other cloud users and technology providers.

Ever since I heard about the first San Francisco Cloud Mafia event I have wanted to attend. The challenge was justifying a West Coast trip to coincide with the meet-up date. My fortunate luck that both events occurred the same week and within close physical proximity. Over 100 people attended Cloud Mafia last night to hear talks from AppFog, Loggly and New Relic. I was struck by the “electricity” in the air around this event. And the topic was more “nuts and bolts” about cloud management compared to the topics of the previous business-themed Cloud Mafia meet-ups.

Boston has many great “cloud” technology companies and enthusiastic individuals supporting the cause, but not as many compared to the activity in San Francisco and Silicon Valley. Sonian sponsors Monday’s in the Cloud for Boston-area cloud aficionados looking for their cloud fix. In addition, there are numerous “big data” and entrepreneurial events sponsored by MassTLC,  BostonInno, CloudInno and others at venues such as Microsoft NERD, Royal Sonesta Cambridge and Foley Entrepreneurial Center in Waltham, MA.

I’ve detected an emerging “Boston Cloud Swagger” throughout 2011 and increasing in 2012. More companies innovating in the cloud, solving interesting problems, and contributing to the home town technology eco-system. Even in my own presentations, meetings and blogging about Sonian’s cloud accomplishments, my articulation is that of “seasoned cloud veteran,” which reflects Sonian’s commanding lead in the cloud. It’s a swagger well earned through our cloud “trials and tribulations.”

There have been many comparisons between Boston and Silicon Valley start-up scenes. The basic sentiment of the past was there seemed to be more innovation occurring on the West Coast than here in the East. There are certainly more companies in the West, but Boston isn’t far behind with our own growing tech scene created by our universities and deep historical roots in innovation, especially for enterprise IT.

The West Coast does take the lead in number of gatherings where tech folks meet to share ideas. Boston feels more insular. The Valley’s weather provides more year-round opportunities and incentives to make time for meet-ups. Sometimes it’s hard to get motivated to head out, after a long day at the office, on a frigid February night to a tech meet-up. There has to be an anticipated reward for the effort.

I feel energized from last nights Cloud Mafia meet-up and will amplify that sentiment by contributing to Boston’s very own Cloud Swagger.

 

Apple’s iCloud Is No Dropbox K…

Apple’s iCloud Is No Dropbox Killer (It’s Much More) http://t.co/hMLuy31l via @techcrunch #cloud

Why Your Company Should Have I…

Why Your Company Should Have Internal HackDays – Pete Cheslock http://t.co/Hdo9i4Hj via @petecheslock

@portertech Check this out for…

@portertech Check this out for an inexpensive standing desk… has adjustable height. http://t.co/lp520NKW

Cloud Success Requires Cost-aw…

Cloud Success Requires Cost-aware Engineering http://t.co/BMNJobu6 #cloud #s3 #aws #truestory

A home office away from the ho…

A home office away from the homestead http://t.co/UrKM4sWT via @BostonDotCom Perfect for #cloud companies #lovethisconcept

Great day… Cloud Connect #cc…

Great day… Cloud Connect #ccevent meetings and #cloudmafia tonight . @ SFO for flight home

Cloud Success Requires Cost-aw…

Cloud Success Requires Cost-aware Engineering http://t.co/xX0nuVny #cloud #aws #s3 #devops #cloudcosts