Occopus: a Multi-Cloud Orchestrator to Deploy and Manage Complex Scientific Infrastructures

被引:42
作者
Kovacs, Jozsef [1 ]
Kacsuk, Peter [1 ,2 ]
机构
[1] Hungarian Acad Sci, Inst Comp Sci & Control, Kende U 13-17, H-1111 Budapest, Hungary
[2] Univ Westminster, Sch Comp Sci, Ctr Parallel Comp, 115 New Cavendish St, London W1W 6UW, England
基金
对外科技合作项目(国际科技项目); 欧盟地平线“2020”;
关键词
Cloud; Orchestration; Multi-cloud; Deployment; Virtualization; Docker; Hadoop; Scaling;
D O I
10.1007/s10723-017-9421-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents Occopus, an open-source cloud orchestration and management framework for heterogeneous multi-cloud platforms. Occopus provides a language to specify infrastructure descriptions and node definitions based on which Occopus can automatically deploy and maintain the specified virtual infrastructures in the target clouds. The paper introduces the required structure of the infrastructure descriptions and node definitions in an informal way and shows two use cases (Hadoop cluster and MICADO framework) how Occopus can be used to deploy complex virtual infrastructures. The paper also explains the architecture and implementation aspects of Occopus and describes its main distinguishing features compared to other cloud orchestrator frameworks.
引用
收藏
页码:19 / 37
页数:19
相关论文
共 19 条
  • [1] [Anonymous], 2014, LINUX J
  • [2] [Anonymous], 2013, TOSCA TOPOLOGY ORCHE
  • [3] [Anonymous], 2011, Cloud Computing: Principles and Paradigms
  • [4] A platform to deploy customized scientific virtual infrastructures on the cloud
    Caballer, Miguel
    Segrelles, Damian
    Molto, German
    Blanquer, Ignacio
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (16) : 4318 - 4329
  • [5] Dynamic Management of Virtual Infrastructures
    Caballer, Miguel
    Blanquer, Ignacio
    Molto, German
    de Alfonso, Carlos
    [J]. JOURNAL OF GRID COMPUTING, 2015, 13 (01) : 53 - 70
  • [6] Adding Federated Identity Management to OpenStack
    Chadwick, David W.
    Siu, Kristy
    Lee, Craig
    Fouillat, Yann
    Germonville, Damien
    [J]. JOURNAL OF GRID COMPUTING, 2014, 12 (01) : 3 - 27
  • [7] Dean J, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE SIXTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDE '04), P137
  • [8] SALSA: A Framework for Dynamic Configuration of Cloud Services
    Duc-Hung Le
    Hong-Linh Truong
    Copil, Georgiana
    Nastic, Stefan
    Dustdar, Schahram
    [J]. 2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 146 - 153
  • [9] Heap M., 2016, ANSIBLE BEGINNER PRO, pXVII
  • [10] Mell P., 2010, NIST DEFINITION CLOU