architecture How-Tos

Standards in the Cloud: Open Cloud Computing Interface and DMTF


Open Cloud Computing Interface (OCCI)

The Open Grid Forum created the Open Cloud Computing Interface (OCCI). They claim to have one of the first standards in the cloud. OCCI was initially built to deliver portability and interoperability for IaaS platforms. In its initial implementation, it was used for different tasks around deployment, scaling and monitoring for virtual machines in the cloud. The library also supports common tasks for other cloud layers such as SaaS and PaaS [Ope14a].

OCCI is not a specific library that enables interoperability and portability. Hence, it is a definition of standards that can be implemented by individual platforms. The standard exists of 3 elements: the core description, the infrastructure description for the IaaS domain and a rendering description. The rendering is used to provide a REST HTTP service [Ope14b].

OCCI is implemented by a large number of cloud platforms. Major platforms such as Apache Cloudstack, OpenStack, OpenNebula and Eucalyptus implement that standard. However, large public cloud providers such as Amazon Web Services, IBM, Microsoft and Google don’t implement that standard [Ope14c].

The OCCI standard focuses on IaaS. At present, it supports compute, networking, storage, and infrastructure templates. Storage does not define blob storage, as it is about the storage of virtual machines [Met11].

Distributed Management Task Force (DMTF) initiatives

Distributed Management Task Force proposed several standards for cloud computing [Dmt09]. The key focus of the DMTF is to improve standards around IaaS solutions. As a key standard, the DMTF developed the Open Virtualization Format (OVF). However, there are no standards for APIs and platform services available.

This post is part of a work done on Cloud interoperability. You can access the full work here and the list of references here.

I lead a team of Senior Experts in Data & Data Science as Head of Data & Analytics and AI at A1 Telekom Austria Group. I also teach this topic at various universities and frequently speak at various Conferences. In 2010 I wrote a book about Cloud Computing, which is often used at German & Austrian Universities. In my home country (Austria) I am part of several organisations on Big Data & Data Science.

0 comments on “Standards in the Cloud: Open Cloud Computing Interface and DMTF

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: