Home // CLOUD COMPUTING 2018, The Ninth International Conference on Cloud Computing, GRIDs, and Virtualization // View article


Shade: Addressing Interoperability Gaps Among OpenStack Clouds

Authors:
Samuel Queiroz
Monty Taylor
Thais Batista

Keywords: Interoperability; IaaS; OpenStack.

Abstract:
As much as OpenStack promised a utopian future where an application could be written once and target multiple clouds that run OpenStack, the reality was that vendor choice leaked through the abstractions to the point where the end user must know about deployment and configuration details, compromising interoperability and favoring vendor lock-in. Shade is a middleware written in Python by the OpenStack community which stands between users and clouds, abstracting vendor differences in order to allow a seamless experience in multi-cloud environments. It is widely used by OpenStack Continuous Integration systems nowadays, booting thousands of servers every day in numerous deployments distributed around the globe. This paper enumerates, categorizes and exemplifies the interoperability issues found in OpenStack deployments and then describes how Shade addresses most of them.

Pages: 139 to 146

Copyright: Copyright (c) IARIA, 2018

Publication date: February 18, 2018

Published in: conference

ISSN: 2308-4294

ISBN: 978-1-61208-607-1

Location: Barcelona, Spain

Dates: from February 18, 2018 to February 22, 2018