Bitcurrent

Humans changing technology, technology changing humans

Vertical clouds start to form – Fedcloud

Ian Rae (Follow  @ianrae on Twitter@ianrae)

We speculated on vertical stratification of clouds at Interop Unconference back in May: demand for specialized cloud platforms will arise despite the availability of highly centralized low cost utility computing (i.e. Google, Amazon) since specific requirements of privacy or business process will require value added services and specialized architectures. Could one imagine a cloud provider specializing in HIPAA compliance?

Well an example just hit our radar: Fedcloud offers “Federally Compliant Trusted Cloud Computing.” (thanks Data Center Knowledge!) “A Trusted Cloud Computing Environment: Apptis and ServerVault combined our capabilities to provide you computing in an on-demand infrastructure that enables you to acquire, utilize, and disengage without contractual dependency (subscription fees, licenses, or long-term commitments). This extraordinary capability offers a utility bundle inclusive of hardware, software, personnel (24×7x365 engineering and operations, and application management) all with federally compliant security, processes, and procedures.”

Why this verticalization? Architecture and operations can matter a lot when specific requirements are introduced. There is an opportunity for premium margins for utility computing that addresses specific industries. You may need to be in a very narrow geographical area, or need technologies specific to your trade to be running in the cloud data center. Perhaps you aren’t allowed to share a hypervisor with other organizations? Or you might need on-site staff trained in particular arcane skills. Some types of vertical clouds could theoretically rest on top of infrastructure service clouds in the same way that Rightscale and Elastra sit on top of AWS, others will need to have an entirely difference architecture. Look for wide diversification and layering of these “vertical clouds” in the next few years, and a healthy ecosystem of options for cloud consumers!

While on the topic of cloud computing, Todd Hoff has an excellent short list of other cloud computing blogs to check out!

IT needs to stop being so Canadian

In modern companies, information drives everything from product planning to sales to finances. The flow of knowledge throughout a company is a critical asset.

There’s gold in that traffic—real-time business intelligence, risks and threats, customer insight. IT is custodian of that information, but most of the time it simply passes on raw data to the rest of the company. And that’s wrong.

If it is to remain relevant, IT must stop being a resource economy and become a producer of finished goods. This has happened before, and it’s a history lesson anyone in information technology needs to study.

[Read more]

SANs in the cloud

Ian Rae (Follow  @ianrae on Twitter@ianrae)

Amazon has publicly released a new Amazon web service called Elastic Block Store providing up to a terabyte per volume of persistent storage and allowing you to run your database in their cloud with the advantages of snapshots and flexible attachment to servers.

Rightscale, who offers a management and automation system based on AWS, has an excellent article explaining how Amazon’s Elastic Block Store works. In testing they report over 70 MB/s (that’s over half a gigabit per second) and over 1000 IOPS or input/output operations per second which is the ballpark equivalent of a dozen 7200rpm hard drives serving your data in tandem. They also report “it is possible to mount multiple volumes on the same instance such that file systems of 10TB are practical.” No doubt much more detailed performance and feature analysis will ensue shortly.
[Read more]

Cloud computing: backed like a weasel

Ian Rae (Follow  @ianrae on Twitter@ianrae)

As Alistair pointed out recently, interest in cloud computing is skyrocketing. All of IT seems to be reframing the industry around the term “cloud computing.” Google’s cloud computing group is a veritable inbox-denial-of-service-machine, and offers more philosophy than practical grist for those of us in the trenches engineering or operating applications in the wol. Reading the threads, I was reminded of this classic exchange between Hamlet and Polonius:

Ham. Do you see yonder cloud that ’s almost in shape of a camel?
Pol. By the mass, and ’t is like a camel, indeed.
Ham. Methinks it is like a weasel.
Pol. It is backed like a weasel.
Ham. Or like a whale?
Pol. Very like a whale.

Companies are scrambling to rebrand their services as cloud based, many of them without substantially changing their offerings. In an intensely speculative industry, overpopulated with caffeine riddled ADD sufferers (it takes one to know one), it is easy to get swept away with the new semantics. But something real is driving the use of the amorphous term, and as this blog has pointed out we have witnessed a seismic transition refocusing the IT industry on a new style of utility computing.
[Read more]

Why Big MMOs are feeling the pain

Wagner over at GigaOm talks of a major defection from the world of traditional Massively Multiplayer Online Games (MMOs.) It bears some discussion.

Most MMOs involve software you install (a “fat client”) and a monthly subscription. They’re lucrative — Blizzard’s World of Warcraft is the big one, with an estimated 10 million players worldwide. There are others, like Everquest, Age of Conan, and Eve Online.

These MMOs need to keep adding content to retain users. Warcraft originally let players climb to level 60; then they added the Burning Crusade, which moved the level cap to 70. They’ll soon introduce a third patch which adds more content and takes the cap to 80. Each time, they sell new software and they change the game to make it easier to get to the higher levels, changing game dynamics.

As Wagner points out, the dynamics of the industry are changing. “Casual” MMOs like Runescape have a huge following, and start out free. They run in a browser, and they make their money wherever they can — through item purchases, advertising, and “premium” game models.

[Read more]

Cloud computing, worldwide

Google’s new Insights feature, which shows statistics on search terms, yields some interesting results when it comes to Cloud Computing.

There’s no doubt that it’s a hot topic; Insights shows important events related to that topic over time, which is fascinating: Like a stock ticker but for ideas.

[Read more]

Twitter, you break my heart

Oh, Twitter.

Why do you make me so sad?

I love you. I learn about news from you first. And you’re popular. I get it. I understand that scaling is a challenge. I’ll forgive you that — and the Fail Whale seems to be less and less common.

But being popular isn’t an excuse for getting your SSL certificates wrong. If you’ve got a site (say, twitter.com) and you want to support other sites (say, explore.twitter.com) you need a wildcard certificate. You’re a social site, and a promiscuous one at that, which means a lot of people with bad intentions exploit you. You need every bit of security you can handle, without teaching your users to ignore bad certificate warnings.

This is the second time in a week that I’ve come across a big company messing up their certificates. I think the Internet needs a remedial class in SSL configuration.

Never a truer word was spoken

As I think I’ve written before, Werner Vogels is a very sharp guy. His take on Twitter, after a few beers, was: “This is a hard problem. All the people who are smaller than them are telling them how to fix it. And all the people bigger than them are staying quiet, because they’ve been there before.”

The always-incisive Register opined about this beautifully, and it’s a great read. Hadoop is Real Software By Real Programmers. I try not to post about what other people write, because there’s enough copying on blogs. But this one’s worth the pointer.

“those who [use Hadoop in practice] don’t write about it. Why? Because they’re adults who don’t care about getting on the front page of Digg.”

What Kitchen-Aid taught me about cloud computing

If you’re even slightly interested in utility computing — the move towards on-demand, pay-as-you-go processing platforms — then Nick Carr’s The Big Switch is a must-read. You may not agree with everything he says, but his basic thesis is compelling: Just as we went from running our own generators to buying electricity from the power company, so we’re going to move from running our own computers to buying computing from a utility.

Because I spend a lot of my time writing, I’m constantly trying to out-guess the future. And something I’m obsessed with right now is appliances. Not virtual appliances, or network appliances, but simple appliances like pasta makers, bread machines, meat grinders, blenders, and so on.

If you look at the history of the electrical industry, the businesses that became interesting immediately after ubiquitous power was available were those you could plug into it. Generators were boring; but fans, irons, and fridges were really, really cool.

I touched on the topic back in May at Interop (there’s a Slideshare of the deck here on Bitcurrent.) And I think it’s worthy of a lot more consideration because, well, Costco had a sale on Kitchen-Aid mixers.

My wife is an extraordinary cook and an even better baker. And she’s long lusted after a Kitchen-Aid. They’re something of a cult, with a powerful motor, a custom-fit bowl, and dozens of attachments. Most people are happy with a hand-mixer, or a whisk, but there’s an obsessed segment of the market, the Really Serious Home Baker, full of those who simply must have a Kitchen-Aid. So this grey, intimidating, vaguely Cylon-like appliance dominates our countertop.

The Kitchen-Aid is at its core a motor. Its most common use is as a mixer, whisk, or dough hook. But it has attachments that can grind sausage, make ice-cream, roll pasta, shuck peas, and so on. It was conceived in an era where motors were expensive, and attachments were cheap. Here’s a great photo of a precursor to the modern Kitchen-Aid.

Today, motors are cheap. We don’t even think about them. We build them into everything, which is why gift tables at weddings are festooned with single-purpose appliances. And the Kitchen-Aid is the workhorse of near-professionals who demand a 600-watt motor that can tug even the toughest foods into submission.

User interfaces are the modern equivalent of appliances. Until recently, the Internet’s user interface was a desktop computer. Connecting to the Internet was a lot of work for a device: Network signaling, properly rendered graphics, keyboard and mouse, a display with enough resolution, and so on. It required a dedicated machine. The “motor” was expensive, the attachments were cheap. So we put many applications on our PC: Mail, Instant messaging, games, document viewers, file storage, mapping software, videoconferencing, and so on.

But all that has changed. We now have set-top boxes, game consoles, PDAs, cellphones, book readers, SANs — hundreds of devices, all able to access the Internet, all purpose built. That PC in the room is increasingly the jack of all trades, and master of none. The motor is cheap; the attachments matter now.

There are things the PC is still best for: Workstation tasks, like graphic design or software development. But if you want to understand the future of consumer electronics and user interfaces when CPUs are ubiquitous, consider what happened to kitchens when the motor was everywhere.

Self-powered appliances were all about convenience and portability: You don’t have to set up, dismantle, and clean your Kitchen-Aid every time you want to do something, and you can use an immersion blender single-handed over a hot stove-top. In other words, while many cooks crave a Kitchen-Aid, few use it to grind their morning coffee.

We still have to deal with gadget sprawl. Just as everyone has spare hand mixers and blenders secreted away at the back of their kitchen cupboards, so we’re struggling with multiple devices and seeking a way to reduce them. Certainly, high-end PDAs like the Blackberry, iPhone, Windows Mobile devices or the Nokia N95 are tackling this challenge.

It’s also important to remember we’re not just dealing with physical devices, we’re dealing with information. Having multiple blenders isn’t bad–it just wastes space. But having multiple gadgets, each with a part of your digital life on it, is horrible. Which is why synchronization and architectures like Microsoft’s Live Mesh, Google Apps/iGoogle, and Apple’s Mobile Me are so important: It’s not just about decentralizing the physical interface, it’s about decentralizing the information.

When I talk with people about cloud computing and SaaS, I’m always surprised how little mention is made of mobility and ubiquitous computing. To me, these are as big a driver of on-demand platforms like Amazon Web Services or Google App Engine as any of the cost savings or fast development cycles that a cloud can offer.

Cloud panel at Web2Expo New York

Web 2.0 Expo New York 2008The (apparently) slower pace of summer is giving way to a very hectic September, with Bitnorth, Unconference, Interop, and Web2Expo all happening in a two week period.

I’m moderating a panel on Scaling Web 2.0 applications by building in the clouds as part of the Performance and Scaling track. It’s a great lineup, with folks from Amazon, Bungee, Joyent and 10Gen.

Haven’t figured out all the questions yet, but it’s bound to be a good discussion with that many seasoned Web2 operators in one place. Bitcurrent has a $100 discount code for the conference: webny08mc23.

About Bitcurrent

Bitcurrent is part blog, part analyst firm, and part resource site for web operations. We're a loose federation of pundits and entrepreneurs with experience in networking and technology.

 

Contact us