Who Is Using OpenStack?

Despite its popularity with the open source community, its prevalence with cloud providers (many are our customers), and its large development team, many wrongly perceive OpenStack as end of life. This couldn’t be further from the truth! On the contrary, OpenStack is more popular than ever.

This raises the question: how did OpenStack not only endure but flourish? The answer: its widespread adoption by numerous organization that run OpenStack to automated their cloud businesses, those that built their own on-premise infrastructure solution using OpenStack, or organizations that are now moving workloads over to OpenStack to regain control of their infrastructure spend. Let’s take a close look at brief, but long list of the organizations using OpenStack, you may find some of your favorite organizations on the list.

AdForm

Adobe Advertising Cloud

American Airlines

atmail

AT&T

BBVA

Baidu

Banco Multiva

Banco Santander

Blizzard Entertainment

Bloomberg

BoldGrid

Cern

CIB FinTech

Cathay Pacific

China Mobile

China National Offshore Cloud Platform

China Railway ITC

China UnionPay

Coder

Comcast

Commonwealth Bank

Convesio

Deutche Telekom AG

DirecTV

DreamHost

Enter CloudSuite

FICO

France’s Interior Ministry

GC Healthcare

GAP Inc

Genesys

InMotion Hosting

Insurance Australia Group

JFE Steel Corporation

Kakao

LINE

Liveperson

Lockheed Martin

Memset Hosting

MyMiniFactory

NASA

Nike

Oak Ridge National Laboratory

Oath/Yahoo

Ocado Technology Ltd

Oklahoma Medical Research Foundation

Ontario Institute for Cancer Research (OICR)

OpenMetal

Oriental Cable Network

Overstock

Postal Savings Bank of China

PaddyPower PLC

Progressive

Pypestream

Rakuten

RamNode

SBAB Bank

SGCC

Saudi Telecom

SkyTv

Snapdeal

T-Mobile

Target

Tencent

The Garvan Institute of Medical Research

Trendyol

UK Civil Service

US Army Cyber School

University Of Edinburgy

VEXXHOST

Verizon

Volkswagen AG

Walmart

Workday

As you can see many organizations from various industries use OpenStack as part of their cloud computing infrastructure. It may be surprising to see large scale use cases such as Walmart or China Mobile, or use cases in organizations like NASA who have stringent security regulations, but the ability of an organization to fine tune and customize OpenStack in the code makes it the ideal infrastructure software for organizations with the skills on hand to optimize their cloud as needed.

What Is OpenStack?

Now that you’ve seen the impressive list of organizations that have put their faith in OpenStack, let’s take a closer look at what OpenStack is before diving into the details of how each organization uses it in their infrastructure.

OpenStack is a collection of open source software projects for creating and managing cloud infrastructure. OpenStack was designed to provide flexibility and scalability when deploying and managing cloud resources. This makes OpenStack suitable for a variety of use cases from small private clouds to large-scale public cloud environments.

Additionally, because the code for OpenStack projects is open source, users are able to make root level configurations  to secure, optimize, customize and integrate their cloud. OpenStack may be the most popular open source cloud infrastructure software but it’s nowhere near the fame of AWS and GCP.

Questions You May Have About OpenStack

Why Did OpenStack Fail?

Short answer, it didn’t!  It is one of the most heavily developed software system online and currently automates over 40 million CPU cores – more on OpenStack here.

The biggest obstacle that OpenStack had to overcome was complexity. This is a problem that you will encounter anytime you try to build your own cloud and are responsible for configuring, fine tuning, securing, and maintaining your cloud.

The success of AWS and GCP comes from the fact that they do this for you. But choosing to use an open source cloud like OpenStack does not mean that you need to be responsible for this either. There are OpenStack providers like us that will do the heavy lifting for you. Users their own private OpenStack cloud that can be used for any purpose, including selling resources like VMs, VPCs, storage, and more as your own hosting company or public cloud provider.

This plus the added ability to integrate with Kubernetes has led to more users turning to OpenStack than ever. Again, there are more than 40 million cores in production. If you ask me that’s far from failing! While OpenStack is not as well known to the general population, it is the most popular open source cloud software and as an aggregate it is ready to be an alternative to public clouds like AWS, GCP, and more.

Does NASA use OpenStack?

Yes!  Not only does NASA use OpenStack, in fact NASA helped developed OpenStack. NASA developed the OpenStack project Nova, the project which allows you to quickly access compute resources (bare metal, virtual machines, and containers). NASA has various departments using OpenStack as part of their entire cloud infrastructure and their current OpenStack deployment is a combination of on-prem and hosted OpenStack. You can learn more about NASA’s OpenStack deployment here.

Who is behind OpenStack?

OpenStack was founded in 2010 through a collaborative effort between NASA and RackSpace. Currently, OpenStack is governed by the Open Infrastructure Foundation which has over 110,000 members in 187 countries. The objective of the Open Infrastructure Foundation is to build open source communities that write software that runs in production. 100,000+ members working to continuously test and improve OpenStack for over a decade allowed this open source software to not only evolve into something that is truly reliable, but made it feasible for OpenStack to be updated consistently to keep up with modern needs.

Is OpenStack free to use?

Yes, OpenStack is open source software and is generally free to use. Being open source means that the source code is freely available, and users have the freedom to modify, distribute, and use the software as per the terms of the open source license.

However, while the OpenStack software itself is free, there may be costs associated with deploying and managing an OpenStack infrastructure. These costs can include hardware, networking equipment, personnel training, and ongoing operational expenses. Organizations may choose to deploy and manage OpenStack on their own infrastructure or use the services of a managed service provider.

 

Examples of Organizations That Are Currently Using OpenStack

Government Agencies

Some may find it surprising that OpenStack is used by government organizations. Government organizations are notorious for strict security compliance and red-tape but we should remember NASA helped birth OpenStack and still uses it today. In addition to NASA, other government organizations such as France’s Interior Ministry and the US Civil Service also use OpenStack.

NASA: NASA currently has over 9000 OpenStack cores in production. How do they have this much trust in an open source software? NASA developed the OpenStack component called Nova – one of two components that OpenStack was founded with. NASA needed a scalable infrastructure that could process massive amount of data for their space missions. And this is what lead to the development of Nova which they contributed to the open source community in order to foster innovation and collaboration to address the complex technological difficulties.

Today NASA uses OpenStack clouds at:
NASA Center for Climate Simulations (NCCS): two very different OpenStack cloud environments a PaaS (focused on science) and IaaS (focused on engineering) with 9000 cores and 322 teraflops of computing power. They use Ansible to manage the OpenStack Control Plane and Hypervisors, with integration with NASA identity management tools. Learn more here.
Jet Propulsion Laboratory (JPL): This lab supports mission-critical data for JPL’s robotic probes and Mars rovers. They have been using OpenStack since 2016.

Langley Research Center: Here they use OpenShift for developing and deploying cloud-native applications. 

Lockheed Martin: a major American aerospace, arms, defense, information security and technology corporation. Lockheed Martin has more than 115,000 employees worldwide and their products and services are crucial for national defense and homeland security. Lockheed Martin also uses OpenStack clouds, most recently to test the flight software for the Orion space capsule which completed an unmanned flight to the moon and back to Earth. This was part of the Artemis 1 mission and will happen again with the Artemis II mission in 2025. The Artemis project will land the first woman and person of color on the moon. It is intended to establish a long term presence on the moon to facilitate journeys to Mars. Lockheed Martin hosted the stimulation in a private OpenStack cloud as they needed a secure and efficient IT environment. Learn more about Lockheed Martin’s use of OpenStack for lunar mission in this article here

 

France’s Interior Ministry: started using OpenStack in 2014. There are two key applications they use their OpenStack clouds for:
-ASILE platform which handles the entire asylum application process, this platform also integrates with other databases and document management systems. 
-ET GOA platform this platform allows user to access the drivers license tests online.
There are plans to move 150 applications to OpenStack over the course of the next few years. 

 

UK Civil Service: The UK government is recognized as one of the world’s most digitally advanced in the world by the UN in their August 2016 United Nations E-Government Survey. The government keeps an ambitious technology agenda. Spire, the UK’s legacy system, makes it easier for multiple offices (ex. Dept for International Trade, Ministry of Defence, HM Revenue and Customs, etc.) to collaboratively work on and sign off on imports and exports.

 

Finance & Banking

Finance and banking is another example where you may expect decision makers to shy away from OpenStack. But despite the public misconception that OpenStack is inadequate in some ways, users in all industries at enjoying the benefits of this open source cloud. And we’re not just talking about any banks, these are some big names that you will recognize.  

 

Santander: This massive Spanish bank uses OpenStack for big data workloads. Santander bank has over 16 million customers and accommodates approximately 45 million online transactions annually. Using OpenStack, they have been able to cost effectively accommodate the needs of their customers by scaling resources when needed. Santander Bank uses OpenStack on-premise, giving them total control over their infrastructure and security. They have a team of OpenStack experts which allows Santander bank to use OpenStack to run complex fraud detection algorithms in real time and build advanced risk detection models to effectively manage financial risks. 

 

Bloomberg: While it may be questionable if Bloomberg should fall under Finance or Media, they provide real time financial data, analytics, and trading tools through their terminal in addition to global news. The Bloomberg terminal has over 300,000 subscribers and Bloomberg news has millions of readers worldwide. Bloomberg built their own private clouds using OpenStack, choosing private clouds due to security and compliance obligations. They also liked that with private cloud they were able to tailor their capabilities to meet the demands of the marketplace.

In the financial services industry, there is a high need for low latency, with private OpenStack clouds they were able to control their network, the latency of their data, bandwidth, etc. Bloomberg used OpenStack to build their own OpenStack distribution called Bloomberg Clustered Private Cloud (BCPC). Bloomberg began their OpenStack journey with Folsom. Bloomberg has used OpenStack for many years and has more than 11 clusters across 3 data centers with 3000+ instances and 8000+ vCPUs. Learn more about Bloomberg’s use of OpenStack here.

 

Retailers

Retail is probably the most expected use cast of OpenStack. Major retailers tend to be strategic when considering their cloud infrastructure choices. Retailers such as Walmart, Target or OverStock consciously opt to avoid Amazon Web Service to avoid being dependent on a platform owned by a direct competitor (Amazon). They instead prefer alternative cloud solutions that offer comparable, if not superior, scalability, reliability, and security features.

Major retailers with a strong online presence need to provide user-friendly websites and apps. Organizations with the technical expertise on hand choose OpenStack as the open source nature grants them unlimited access to the the code which allows fine tuning of their infrastructure to meet the unique IT requirements of retail operations, including the demand for high customization, control over infrastructure, and low-latency responses for seamless customer experiences.

 

Overstock: Overstock’s infrastructure needs to be highly scalable to provide a seamless experience to the missions of customers who visit their website everyday. To accommodate fluctuating demanding throughout the day and peaks during sales without overspending, their infrastructure needs to be able to scale up and down easily. This is one of the strong suits of OpenStack.

Overstock started using OpenStack around 2012/2013 with the Folsom release. They run more than 800 applications across 5 OpenStack clouds. According to Mike Smith, a cloud architect at Overstock.com, most of their production infrastructure is virtual and running on OpenStack infrastructure. Overstock uses “Elastigirl” – a configuration which implements OpenStack Ceilometer with Gnocchi to provide monitoring and scaling of their cloud workloads. Using Ceilometer, when there are spikes in traffic, you can identify the cause of the spike and then mitigate. This is crucial for organizations that have many different teams or workloads running on OpenStack. It allows them to quickly adjust and accommodate spikes in demand, which will provide their consumers with a seamless experience.

A lagging website when you’re trying to check out a low inventory item when there’s a huge sale can be a stressful experience to customers and if the inventory runs out before you’re able to complete the check our process, your customers will be disappointed and feel like they wasted their time and energy for nothing. This is not the customer experience you want to provide to your customers. You can learn more about Overstock’s use of OpenStack here.

 

Target: Target has 1950 stores across the United States and caters to millions of visitors each day on their website. When looking at the U.S retail e-commerce category, target.com is ranked 5th for the most visited website. The retail industry is very competitive especially when you’re up against giants such as Amazon and Walmart. So Target places importance on innovation in their stores, online, and in their apps. To do this Target has adopted open source broadly, everything they do uses API and OpenStack allows them to do so.

In 2015, Target started using OpenStack Icehouse with Ceph storage, they added their first OpenStack cloud to their existing cloud infrastructure as an experiment. This was for development purposes and back end applications, but after experiencing the power of OpenStack, Target quickly expanded their team of OpenStack engineers and their OpenStack environment now has more than 32,000 cores. Target has used more than 750,000 VMs on OpenStack since their initial deployment across development and production and keeps active roughly 13,000 VMs. For storage they started with HDDs but had a better experience when they upgraded to SSD. Ceph is used for both block and object storage.

You can learn more about OpenStack Architecture and Deployment at Target here.

 

Walmart: Walmart has over 11,000 stores in 28 countries around the world, selling everything from bananas to computers. They also have a massive online presence where they serve 80 million visitors monthly.

How does Walmart provide a seamless experience to their online customers? With OpenStack, the “company has more than 170,000 cores running on OpenStack”. This incredible OpenStack deployment was accomplished by WalmartLabs that was founded in 2011 and employs over 3600 employees. Walmart developed its own open source cloud management platform called OneOps. It’s important to note that OneOps is not a cloud in itself but rather serves the purpose of managing applications and infrastructure across various providers.

WalMartLabs has fully immersed itself in the open source culture with their engineers contributing to the constant evolution of OpenStack. In 2016 they made their OneOps cloud management platform open source and even considered making it an OpenStack project to bring “its application life cycle and orchestration features to OpenStack itself.” Learn more about how Walmart uses OpenStack here.

 

Telecommunication Organizations

Many telecommunications organizations around the world have incorporated OpenStack into their cloud infrastructure models. One of the main reasons for this is that having complete control of the infrastructure and the network allows telco providers to customize the experience of their users. If you ever felt that your data slowed after using a certain amount, that’s because sometimes they cap your unlimited 5g to be a bit slower after you use a certain amount to keep your use within the budget of your bill. If your Telco provider used public cloud where it’s already so easy to overuse resources and didn’t put a cap on usage, imagine the bills they would rack up from their millions of users. Many telco companies run Kubernetes workloads on OpenStack to get a very powerful, yet cost effective infrastructure to support their workloads and customers. Let’s look at a few telco organizations running workloads on OpenStack.

 

China Mobile: China Mobile is the world’s largest telecommunication company, with over 835 million subscribers and more than 3 million stations, the workloads hosted by China Mobile are massive.

China Mobile needed a cost effective and robust infrastructure to accommodate the high demand they receive from their subscribers. They built an impressive cloud infrastructure and OpenStack plays in key role in the architecture of their public cloud. They even have a thousand-node OpenStack cluster. China Mobile has one of the world’s largest NFV networks based on OpenStack with more than 50,000 servers in the network.

If you were hesitant about OpenStack’s ability to handle your workloads as your organization expands and your infrastructure needs increase, this use case should put all of your worries at ease. One of the biggest pros of using OpenStack is its scalability. OpenStack allows for horizontal scaling which allows you to easily add and remove compute, storage, and networking resources as needed.

 

Deutsche Telekom: one of the world’s leading telco companies with 178 million customers, 28 million fixed network lines, and 20 million broadband lines. Their product Open Telekom Cloud is a large scale public OpenStack Powered Platform. They were one of the first major European companies to publicly support the OpenStack project with activities dating back to 2012.

 

Verizon: uses OpenStack components as the basis for their platform used to create their Network as a Service solution. VNS is composed of a range of services within a versatile framework on x86 hardware which allows customers to choose the services, network architecture, and delivery models that best suit their needs. Verizon also uses OpenStack as the foundation of their VCP (Verizon Private Cloud Platform). This is a globally distributed platform that’s run from multiple (30+) data centers globally, but with the core data center in the US. This cloud platform is regionally distributed to limit their failure domain. 

 

How To Get Started On OpenStack

On-Demand OpenStack Clouds by OpenMetal deploy in under 1 minute. Each private cloud core is a hyper-converged set of 3 hosted servers. OpenMetal cloud cores are set up using Kolla-Ansible and Ceph-Ansible, but users have root ownership to customize their clouds as they need. OpenMetal offers complimentary access for testing our production-ready private cloud infrastructure prior to making a purchase.

Complimentary Private Cloud Trial  >>    On-Demand OpenStack

You can also access our complete library of OpenStack training resources here. This library includes: guides, tutorial videos by FreeCodeCamp and LearnLinuxTv, and blogs.

More on the OpenMetal Blog…

Leveraging On-Demand Private Clouds: A Guide for CTOs

Explore this comprehensive guide on how Chief Technology Officers (CTOs) and technical executives can harness the power of on-demand private clouds for their organizations. In  ….Read More

How To Get Started On OpenStack

If you are tired of unpredictable public cloud bills or want more control over your infrastructure, you may be considering migrating workloads to an OpenStack cloud. Private OpenStack clouds are increasing  …Read More

AWS vs GCP: Choosing the Right Cloud Platform

AWS and GCP are leading players in cloud computing, offering a wide range of services and attractive pricing. However, choosing the right platform requires understanding their strengths  … Read More

Test Drive

For eligible organizations, individuals, and Open Source Partners, Private Cloud Cores are free to trial. Apply today to qualify.

Apply Now

Subscribe

Join our community! Subscribe to our newsletter to get the latest company news, product releases, updates from partners, and more.

Subscribe