You are currently browsing the tag archive for the ‘cloud’ tag.
I’ve often felt like a sports fan watching a great match from the sidelines as cloud computing developed over the past few years. I knew that cloud computing was changing the rules of the game for the teams in the hosting industry. And while my team was still winning games the competition was sporting sleek new jerseys. Well that is going to change.
I’m leading the charge at VISI to build the largest infrastructure cloud computing platform in Minnesota. Our cloud will provide enterprise-class features at near-commodity pricing. We will leverage new and old technology. We will support a wide range of infrastructure environments at a scale that is currently unheard of in our region. And we will launch before the end of the year.
I’ve had to answer so many questions over the past few months. What is cloud computing? Do you really want to compete with the big clouds? Why not just resell Amazon’s cloud? Which hypervisor will your cloud use? Do customers care which hypervisor you use in the cloud? Will our businesses pay for computing on an hourly basis? Each answer to these questions seems to bring up three more questions. Even though much of the cloud architectural planning is complete our work has only begun.
Let’s start at the beginning. Why is my organization building a cloud?
We are building a cloud because it is the most efficient way for a service provider to deliver hosted services. It is also the most efficient way for customers to buy hosting services. Our national competitors are launching cloud computing platforms on a weekly basis. Our customers are asking us about our future cloud strategy. We recognize that if we don’t change and adapt our hosting business model that segment of our business will eventually die. If we want to stay in the hosting business we have to invest in the cloud. It’s that simple.
The next question I hear is: why do you want to complete with big cloud providers like Amazon, Google, and Rackspace?
I don’t. I want to stay clear of the large cloud providers. I don’t want to get into cage matches with 800-lb gorillas. We’ve built our business in the gaps. Some service providers focus on the mass-market, commodity side of the business. Others focus on the largest global enterprises. We’ve been able to flourish and grow in the middle. If you are a small business with complex needs or a large business with price sensitivity then VISI is usually a good fit. I believe we can capitalize on the gaps in the clouds. We can build a cloud that competes with Amazon pricing. But we can also build a cloud that has the security, high-availability, and support of a Terremark. All clouds are trending towards the middle; so why not just start there.
One of the biggest questions I’ve had to face is the “buy vs. build” question. Should we design a cloud platform from scratch or buy a pre-packaged cloud solution and customize? The developer in me wants to build. The business guy says buy. The challenge with buying is that enterprise-class cloud computing platforms don’t exist on the market. (I’m sure some vendors would beg to differ.) Building a cloud platform from the ground up would take an experienced group of developers, some serious dough, and at least a year.
We’ve decided to use a combination of commercially developed components and VISI-developed components in our cloud platform. We will leverage both open-source and proprietary technologies. We will integrate with existing automation and support tools. The commercial components will speed up our platform delivery time while our in-house developed components will provide better service integration and differentiation in the marketplace.
Ultimately our customers will decide whether we are making the right decisions or not. I plan to give them a voice in the development and testing process. This blog is an open invitation for a front-row seat to watch the build.
I have tons more stuff to talk about. But I won’t pile everything into a single post. I’ll provide more insights on this blog in the coming weeks as my team progresses on our cloud platform design.
Here’s a video interview where Google CEO Eric Schmidt explains the company’s cloud computing philosophy. All businesses will adopt the cloud within the next 10-20 years.
I stepped off a plane after spending a week vacationing in Tucson and twelve hours later I found myself at CloudCamp Minneapolis. The unconference, held at the University of Minnesota, attracted about 100 attendees — vendors, developers, marketers, and job hunters. Most of the attendees were cloud consumers (users) that use the cloud to build and support applications.
My good friend Graeme Thickens posted flickr pictures from the event. Here’s some pics from Jeremy Mooney and some pics from Jared Volkl.
And here’s a good blog recap of the event provided by Jason Boche from the local Vmware Users Group.
I was pleased with the overall tone and tempo of the CloudCamp. People were genuinely interested in discussing the cloud and cloud computing from multiple perspectives. We had an interesting philosophical discussion moderated by George Reese regarding whether or not private clouds can be considered true clouds. George’s position was that if an organization owns the infrastructure they cannot claim to be using a cloud. Infrastructure is always someone else’s problem in this purist view. That begs the question can Microsoft claim to be using cloud computing if they leverage their own Azure platform to deliver SaaS. My belief is that cloud computing is a combination of infrastructure and business processes. The cloud computing infrastructure builder and user could be one and the same.
I’ve often told people that I’d love to be able to scale storage the way Google does.
Data storage architectures don’t get the kind of recognition they should by information architects. Storage really serves as the foundation for every application service — email, video streaming, data warehousing, or twittering. The challenge with building a storage architecture is that at some point you know you are going to outgrow it. Most storage vendors ask you to perform a forklift upgrade of your storage devices in order to scale your growth.
I’ve been alpha testing a promising storage technology by a company called Parascale. Their technology lets you take commodity servers connected to storage and form them into a cloud architecture. I like what I see so far and I have been impressed by my interactions with their development team. This technology is not designed to replace high-performance SANs. But it is perfectly suitable for tier-2 data storage applications. Stay tuned…
Amazon’s S3 storage service was down for almost 6 hours this past weekend. Just imagine you were running a SaaS company which used S3 for all its storage. Ouch! On the other hand is this level of uptime any worse than what you would expect from any mid or low-tier storage vendor? You get what you pay for.
