Deploying Docker Swarm cluster on hybrid clouds using Occopus

J. Kovács, Péter Kacsuk, Márk Emődi

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

The paper introduces a new method of deploying complex infrastructures in hybrid clouds. The new method is based on a new cloud orchestrator, called Occopus that enables cloud independent infrastructure deployment at user level. Occopus applies a plugin based cloud access architecture. As a result, porting infrastructure among different kind of clouds or deploying an infrastructure on top of a hybrid cloud including private and public (commercial) clouds becomes straightforward. Occopus supports all the major cloud technologies and protocols like OpenStack, OpenNebula, OCCI, Amazon EC2 or CloudSigma. The paper also shows how to apply Occopus in order to deploy a Docker Swarm cluster on the top of hybrid clouds. As a concrete example it shows the deployment on a hybrid cloud system containing OpenStack, Amazon and CloudSigma clouds as components. Using hybrid clouds raises security and communication performance issues that are also covered and investigated in the paper. The technology described in the paper is intensively used in the EU H2020 project COLA for more than 20 commercial applications and on MTA Cloud that is the cloud of the Hungarian Academy of Sciences where more than 40 academic projects run.

Original languageEnglish
JournalAdvances in Engineering Software
DOIs
Publication statusAccepted/In press - Jan 1 2018

Fingerprint

Communication

Keywords

  • Cloud
  • Deployment
  • Docker container
  • Hybrid cloud
  • Iaas
  • Occopus
  • Orchestration
  • Scalability
  • Swarm cluster
  • Virtual machines

ASJC Scopus subject areas

  • Software
  • Engineering(all)

Cite this

Deploying Docker Swarm cluster on hybrid clouds using Occopus. / Kovács, J.; Kacsuk, Péter; Emődi, Márk.

In: Advances in Engineering Software, 01.01.2018.

Research output: Contribution to journalArticle

@article{8260301d651b4a318dbdef4cba9bac37,
title = "Deploying Docker Swarm cluster on hybrid clouds using Occopus",
abstract = "The paper introduces a new method of deploying complex infrastructures in hybrid clouds. The new method is based on a new cloud orchestrator, called Occopus that enables cloud independent infrastructure deployment at user level. Occopus applies a plugin based cloud access architecture. As a result, porting infrastructure among different kind of clouds or deploying an infrastructure on top of a hybrid cloud including private and public (commercial) clouds becomes straightforward. Occopus supports all the major cloud technologies and protocols like OpenStack, OpenNebula, OCCI, Amazon EC2 or CloudSigma. The paper also shows how to apply Occopus in order to deploy a Docker Swarm cluster on the top of hybrid clouds. As a concrete example it shows the deployment on a hybrid cloud system containing OpenStack, Amazon and CloudSigma clouds as components. Using hybrid clouds raises security and communication performance issues that are also covered and investigated in the paper. The technology described in the paper is intensively used in the EU H2020 project COLA for more than 20 commercial applications and on MTA Cloud that is the cloud of the Hungarian Academy of Sciences where more than 40 academic projects run.",
keywords = "Cloud, Deployment, Docker container, Hybrid cloud, Iaas, Occopus, Orchestration, Scalability, Swarm cluster, Virtual machines",
author = "J. Kov{\'a}cs and P{\'e}ter Kacsuk and M{\'a}rk Emődi",
year = "2018",
month = "1",
day = "1",
doi = "10.1016/j.advengsoft.2018.08.001",
language = "English",
journal = "Advances in Engineering Software",
issn = "0965-9978",
publisher = "Elsevier Limited",

}

TY - JOUR

T1 - Deploying Docker Swarm cluster on hybrid clouds using Occopus

AU - Kovács, J.

AU - Kacsuk, Péter

AU - Emődi, Márk

PY - 2018/1/1

Y1 - 2018/1/1

N2 - The paper introduces a new method of deploying complex infrastructures in hybrid clouds. The new method is based on a new cloud orchestrator, called Occopus that enables cloud independent infrastructure deployment at user level. Occopus applies a plugin based cloud access architecture. As a result, porting infrastructure among different kind of clouds or deploying an infrastructure on top of a hybrid cloud including private and public (commercial) clouds becomes straightforward. Occopus supports all the major cloud technologies and protocols like OpenStack, OpenNebula, OCCI, Amazon EC2 or CloudSigma. The paper also shows how to apply Occopus in order to deploy a Docker Swarm cluster on the top of hybrid clouds. As a concrete example it shows the deployment on a hybrid cloud system containing OpenStack, Amazon and CloudSigma clouds as components. Using hybrid clouds raises security and communication performance issues that are also covered and investigated in the paper. The technology described in the paper is intensively used in the EU H2020 project COLA for more than 20 commercial applications and on MTA Cloud that is the cloud of the Hungarian Academy of Sciences where more than 40 academic projects run.

AB - The paper introduces a new method of deploying complex infrastructures in hybrid clouds. The new method is based on a new cloud orchestrator, called Occopus that enables cloud independent infrastructure deployment at user level. Occopus applies a plugin based cloud access architecture. As a result, porting infrastructure among different kind of clouds or deploying an infrastructure on top of a hybrid cloud including private and public (commercial) clouds becomes straightforward. Occopus supports all the major cloud technologies and protocols like OpenStack, OpenNebula, OCCI, Amazon EC2 or CloudSigma. The paper also shows how to apply Occopus in order to deploy a Docker Swarm cluster on the top of hybrid clouds. As a concrete example it shows the deployment on a hybrid cloud system containing OpenStack, Amazon and CloudSigma clouds as components. Using hybrid clouds raises security and communication performance issues that are also covered and investigated in the paper. The technology described in the paper is intensively used in the EU H2020 project COLA for more than 20 commercial applications and on MTA Cloud that is the cloud of the Hungarian Academy of Sciences where more than 40 academic projects run.

KW - Cloud

KW - Deployment

KW - Docker container

KW - Hybrid cloud

KW - Iaas

KW - Occopus

KW - Orchestration

KW - Scalability

KW - Swarm cluster

KW - Virtual machines

UR - http://www.scopus.com/inward/record.url?scp=85052809623&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85052809623&partnerID=8YFLogxK

U2 - 10.1016/j.advengsoft.2018.08.001

DO - 10.1016/j.advengsoft.2018.08.001

M3 - Article

AN - SCOPUS:85052809623

JO - Advances in Engineering Software

JF - Advances in Engineering Software

SN - 0965-9978

ER -