Why is On-Demand OpenStack Important for SMBs?

InMotion Hosting
5 min readJul 1, 2020

I have been getting this question a bit, sometimes with enthusiasm and sometimes with skepticism. The skeptic will say something like “Are you trying to go up against AWS?” That is followed by, if a polite skeptic, “Is that wise?”

For sure it is an uphill battle to go against these mega cloud providers, no matter who you are. In our case, we are not a big company, we are just shy of 400 people here at InMotion. The big competitors have 10s of thousands of employees and billions of dollars. So why would we try to take this on?

Well, first, we are part of a much larger whole. The OpenStack community is huge and vibrant. The last release had over 1000 individual contributors. Many of those changes are from individuals but most changes are from staff within companies, small and large.

Redhat, for example, has a business model that embraces open source as a fundamental part of who they are and how they generate business. I see companies like that as very positive for the overall continuity of the ecosystem.

Smaller businesses, like Vexxhost, CityNetworks, or Virtuozzo contribute heavily as well and provide balance to a company like Redhat.

However, before I cover where we fit into this ecosystem, let me digress a bit:

InMotion’s commitment to Open Source

I became a System Administrator/Developer/Entrepreneur. This may seem like a difficult change but it was straightforward because the technology that makes up the Internet is primarily open-source software. I could just download, learn, and start selling things on it.

I attribute much of my own success, and InMotion’s, directly to open source. We respect that history and thus have ingrained the open-source philosophy and practice into the company.

Over the years, we have become increasingly concerned with the consolidation of IT infrastructure to the mega public cloud companies. It even now concerns many System Admins, that if consolidation continues to the public clouds, the System Admin job will fundamentally change and in many cases, disappear.

In the world of System Administration/Systems Engineers, designing and running large cloud infrastructures is the highest level of complexity that requires the most experienced Admins. Without this as a place to grow, the System Admin job becomes less complex and loses a potential pinnacle role.

For many technical leaders, myself included, consolidating so much to so few companies are not healthy and certainly not at the price of losing a great job type. We have also been concerned that OpenStack, the top open-source cloud management system has not seen much growth in the small and medium businesses. It remains primarily a tool used by Enterprises or hosting/cloud providers like ourselves.

So with that being said, we have set out to make Openstack Private Clouds more accessible to drive adoption by small and medium businesses!

Why is it important for SMBs to be part of the OpenStack Open Source Community?

2) Even with the skilled group, most will not have experience with OpenStack. In order to effectively learn to run a private cloud, the IT team has to convince their company to finance a “Pilot Program” of the potential cloud. Currently, those clouds can cost hundreds of thousands of dollars in server and network gear, plus 3–12 months' worth of development time. And with that, many, maybe even the majority, of the pilots never turn into a production cloud.

3) There are many consulting and service companies, like Redhat, Canonical, Accenture, that will help introduce and manage your OpenStack — but they are almost exclusively aimed at enterprises and enterprise-level budgets.

Those three factors have put OpenStack private clouds out of reach for the vast majority of SMBs or organizations with similar constraints like smaller universities or mid-sized nonprofits.

How are we addressing these barriers?

First, we have built a full HyperConverged On-Demand Private Cloud that starts with only three servers. It can be spun up in about 20 minutes and used on a daily basis for as little as $22/day. It is fully production-ready, with the OpenStack core services plus services we recommend for efficient day 2 operations.

2) Privacy-first approach. Our On-Demand OpenStack cluster is completely private and the customer has the equivalent of “root” on all of OpenStack and the underlying servers.

3) Support for skill-up. The automation playbooks used to deploy and manage the servers are available to the customer as needed for learning and growing their deployment.

The need for experts in all areas is replaced with a safe growth opportunity for your existing staff while lowering the company’s total cost of ownership. Consulting services are replaced with fast proof of concepts to introduce and build confidence in OpenStack.

4) Lower cost of entry. For companies that run their production clouds with us, we have also engineered a price point that can easily yield a Total Cost of Ownership that beats public clouds. This includes the costs for your System Admin team to run the cloud themselves and continue being a key “Human Asset” for their company. We will list our Private Cloud Total Cost of Ownership (TCO) Calculator publicly once available.

5) On-Demand Regions. Currently, this service will be available from our Ashburn, VA data center. We plan to open this service in Dallas, Frankfurt, Singapore, Los Angeles, London, Tokyo, Mumbai, and Sao Paulo. Other locations are being considered and we are looking for customer feedback to guide this process.

6) On-Premise Support. For those companies that choose to run their private clouds on-premise, we are working with our hardware vendor to provide a standard “kit”. Once our reference architecture document is complete we will list it here.

With our established playbooks for building and running OpenStack and Ceph, on-premise private clouds will also be more efficient for first deployments. InMotion can also provide support for those Private Clouds, Disaster Recovery Services, and On-Demand Regions from within our Data Centers.

Recap

To wrap it up:

  • On-Demand Private OpenStack Clouds have arrived!
  • Greater adoption by SMBs will help drive OpenStack to greater growth and utility.
  • OpenStack is a great way for existing system administration teams to provide cloud to their company at a lower TCO than public clouds.
  • Open Source Clouds are critical to balance the mega clouds.

Finally, do we know exactly where we fit into the ecosystem? No, but we do know that making OpenStack easier for “non-enterprise” customers — think SMB, universities, even governments, individuals for sure — we have removed numerous barriers from hundreds of thousands of Admins that might never have considered OpenStack.

So, to go back to the original skeptic’s question — “Are you trying to go up against AWS?” — and the answer is, yes, for two reasons.

First, they are coming for us and open source whether we like it or not. This is a clear reason on its own. Second, though, the mega clouds are a dangerous future that needs an open-source alternative to temper their appetite.

Originally published at https://www.inmotionhosting.com on July 1, 2020.

--

--