Open Source software OpenStack's very name emphasizes the motivation behind its genesis: OpenStack aims to be an open basis for the cloud that offers users the freedom and independence to run their applications as they need. Put a different way, users can look for the cloud provider whom they think best suits a given situation. The Open Telekom Cloud underscores its open approach with the OpenStack Powered Compute (DefCore) 2017.01 certification.
Certification for adhering to OpenStack standards
An open platform lets companies design and develop their own options in-house. However, this can have a negative impact on interoperability, something we frequently see in the world of business. The OpenStack Foundation's response has been to establish a yardstick in the form of its guidelines for using the OpenStack Powered brand (DefCore). Only companies that have passed all of the necessary tests are listed on the official OpenStack Marketplace This gives users a single standard they can apply to their development work and which enables them to freely port their applications within this ecosystem without having to make major changes. It is one way of making good the promise of independence.
New requirements for testing procedures
The Open Telekom Cloud received its first DefCore certification in 2016. Following new releases from OpenStack (Mitaka, Newton and Ocata) and the foundation's new or updated services, tests also need to be modified to ensure their conformity with OpenStack.
The OpenStack community has produced an extensive test suite (tempest) for this purpose. The "InterOp Guidelines" for certification are a subset of this suit. Obtaining DefCore 2017.01 certification required a company to pass over 200 different tests. In 2016, there were only 85. These tests are performed on an ongoing bases in the Open Telekom Cloud (every night). The tools automatically access the Open Telekom Cloud via API calls and create different OpenStack resources, e.g. virtual machines, storage volumes etc. The tools then check if these comply with the standards and send feedback to the operator.
Open Telekom Cloud conforms to DefCore 2017.01
"A large number of the 2017.01 tests have returned positive results since we upgraded to Mitaka in February. We haven't had to do much. However, some have shown that we needed to modify certain interfaces,“ says Kurt Garloff, chief architect of the Open Telekom Cloud. Following these modifications, the system was then in a position to meet requirements regarding OpenStack conformity. The result: The Open Telekom Cloud is one of the first public cloud providers to obtain DefCore 2017.01 certification, thereby guaranteeing its users full interoperability with the latest OpenStack releases.
As a result, it is possible to move workloads without any problems between different public clouds, as well as (of course) between private and public OpenStack-based clouds. Interoperability is a key element when establishing hybrid clouds that are based on OpenStack.
"With good reason, interoperability is one of our customers' key demands. As an OpenStack Foundation gold member, we are working in the community to safeguard this openness thanks to uniform standards in the long term. We are part of the Interop Working Group for further developing standards. Our goal here is to ensure that more complex scenarios and other services can be audited and to safeguard this independence as OpenStack continues to make progress. It goes without saying that we will continue to judge our own portfolio against these standards," says Garloff as he explains Telekom's involvement in OpenStack.
At a glance: the benefits of Open Telekom Cloud
- Security: The data are hosted in highly secure Telekom computing centres in Germany.
- Scalability: Computing power and memory can be ordered and set up online and adapted flexibly at any time.
- Pricing models: We offer you flexible and fixed contractual periods as well as a combination of both models.
- No vendor lock-in: Open Telekom Cloud is based on OpenStack, a freely available open-source standard. You can change the provider at any time.
- Individual configuration: CPU, RAM, storage, network – you can put a package together for yourself that matches your requirements to the optimum degree.
- IaaS for all: Open Telekom Cloud is extremely flexible and therefore suitable for companies of every size.