SlideShare a Scribd company logo
EGI-InSPIRE 
The rOCCI project – a year later – or 
OpenNebula in the EGI Federated 
Cloud 
Boris Parák, Zdenˇek Šustr, CESNET 
ONEConf 2014, Berlin, DE 1 
EGI-InSPIRE RI-261323 www.egi.eu
Introduction 
CESNET 
∙ Czech Education and Scientific NETwork 
∙ National Grid Infrastructure (NGI_CZ), EGI member 
EGI Federated Cloud 
∙ EGI effort, federation of privately run cloud services 
∙ ∼ 20 resource providers, 8 running OpenNebula 
ONEConf 2014, Berlin, DE 2 
EGI-InSPIRE RI-261323 www.egi.eu
The Big Picture 
Building blocks and standards of the EGI Federated Cloud 
ONEConf 2014, Berlin, DE 3 
EGI-InSPIRE RI-261323 www.egi.eu
Experience with OpenNebula 
As a resource provider: 
∙ quick & easy to deploy, very little overhead (+) 
∙ straight-forward administration (+) 
∙ scales well for medium-sized sites (hundreds of nodes) (+) 
∙ good for heterogeneous infrastructures and "hacks" (+) 
As a technology provider: 
∙ very customizable and flexible resource templates (+) 
∙ good backwards compatibility between minor releases (+) 
∙ needs better devel documentation with code examples (-) 
∙ difficult to integrate advanced authentication methods (-) 
ONEConf 2014, Berlin, DE 4 
EGI-InSPIRE RI-261323 www.egi.eu
The Big Picture – OCCI 
Virtual machine management via OCCI in EGI Federated Cloud 
ONEConf 2014, Berlin, DE 5 
EGI-InSPIRE RI-261323 www.egi.eu
OCCI 
∙ OCCI → Open Cloud Computing Interface 
∙ a generic text-based boundary-level interoperability 
protocol and API 
∙ OGF standard; Core, Infrastructure and HTTP rendering 
(GFD.183 - 185) 
∙ a powerful "language" for describing resources, resource 
relationships and actions 
∙ designed with extensibility and integration in mind; usable 
for IaaS, PaaS, SaaS, Brokering, Monitoring, SLAs, . . . 
ONEConf 2014, Berlin, DE 6 
EGI-InSPIRE RI-261323 www.egi.eu
OCCI IaaS Example 
ONEConf 2014, Berlin, DE 7 
EGI-InSPIRE RI-261323 www.egi.eu
The rOCCI Ecosystem 
ONEConf 2014, Berlin, DE 8 
EGI-InSPIRE RI-261323 www.egi.eu
rOCCI-cli 
End-user interface, distributed as a Ruby gem or a "native" 
package from the EGI AppDB. 
$ occi --action create --resource compute  
--mixin os#debian7 --mixin resource#small  
--attribute occi.core.title=’rOCCI_VM’  
--context public_key=’file:///tmp/id_rsa.pub’ 
$ occi --action describe --resource /compute/1 
$ occi --action delete --resource /compute/1 
[...] 
ONEConf 2014, Berlin, DE 9 
EGI-InSPIRE RI-261323 www.egi.eu
rOCCI-server 
∙ a server-side implementation leveraging rOCCI-core 
∙ a bridge between an arbitrary cloud framework and the 
world of OCCI 
∙ a stateless proxy delegating authentication, authorization 
and functionality to the underlying cloud framework 
∙ supports HTTP-compatible authentication methods such 
as Basic, X.509 (incl. VOMS) or tokens 
∙ pluggable backends: 
∙ OpenNebula (primary backend, mature) 
∙ Amazon EC2 (recently introduced) 
∙ MS Azure (work in progress) 
∙ VMWare vCloud (early planning) 
ONEConf 2014, Berlin, DE 10 
EGI-InSPIRE RI-261323 www.egi.eu
rOCCI-server – new design 
ONEConf 2014, Berlin, DE 11 
EGI-InSPIRE RI-261323 www.egi.eu
rOCCI-server – deployment 
Various technical improvements, logging & debugging tools, 
easy installation from native packages . . . 
ONEConf 2014, Berlin, DE 12 
EGI-InSPIRE RI-261323 www.egi.eu
Who is using rOCCI? 
Virtual machine management in EGI FedCloud: 
∙ rOCCI-cli (end-users, external connectors) 
∙ rOCCI-server (multiple sites) 
∙ SAM Nagios OCCI probe (monitoring all sites) 
OCCI connectors: 
∙ DIRAC (VMDIRAC) 
∙ SixSq. SlipStream (cloud orchestration tool) 
∙ COMPSs (COMP Superscalar) 
∙ Catania Science Gateway Framework (JSAGA OCCI 
adaptor) 
ONEConf 2014, Berlin, DE 13 
EGI-InSPIRE RI-261323 www.egi.eu
EGI FC User Communities 
ONEConf 2014, Berlin, DE 14 
EGI-InSPIRE RI-261323 www.egi.eu
Roadmap 
∙ Explore new OCCI 1.2 features (currently a draft) 
∙ Support OCCI monitoring extension 
∙ Support OCCI accounting extension 
∙ Support for new rendering formats (JSON, XML, . . . ) 
∙ Rewrite CLI based on user feedback 
ONEConf 2014, Berlin, DE 15 
EGI-InSPIRE RI-261323 www.egi.eu
Summary 
1. Interoperability is hard to achieve, desirable for user 
communities. 
2. OCCI is a generic boundary-level interoperability & 
integration protocol. 
3. rOCCI is an OCCI framework written in/for Ruby, includes 
a shell-based user interface and a server-side support for 
various cloud management frameworks. 
4. rOCCI supports OpenNebula as the underlying server-side 
cloud management framework. 
5. OCCI demonstrably works! 
ONEConf 2014, Berlin, DE 16 
EGI-InSPIRE RI-261323 www.egi.eu
References 
What to read if you want to know more? 
∙ https://www.egi.eu/infrastructure/cloud 
∙ https://github.com/EGI-FCTF/rOCCI-cli 
∙ https://github.com/EGI-FCTF/rOCCI-server 
∙ http://occi-wg.org 
Do you have any questions? 
∙ ask us directly at parak@cesnet.cz or sustr4@cesnet.cz 
∙ ask in our mailing list inspire-mp-rocci@mailman.egi.eu 
ONEConf 2014, Berlin, DE 17 
EGI-InSPIRE RI-261323 www.egi.eu

More Related Content

What's hot

OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
NETWAYS
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013Ignacio M. Llorente
 
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebularOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
NETWAYS
 
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
NETWAYS
 
Welcome talk unleashing the future of open-source enterprise cloud computing
Welcome talk   unleashing the future of open-source enterprise cloud computingWelcome talk   unleashing the future of open-source enterprise cloud computing
Welcome talk unleashing the future of open-source enterprise cloud computing
NETWAYS
 
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
OpenNebula Project
 
OpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPON
OpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPONOpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPON
OpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPON
OpenNebula Project
 
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
NETWAYS
 
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
NETWAYS
 
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula TechDay Boston 2015 - An introduction to OpenNebulaOpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula Project
 
OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...
OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...
OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...
OpenNebula Project
 
The OpenNebula Approach to Bring Open-Source to the Enterprise
The OpenNebula Approach to Bring Open-Source to the EnterpriseThe OpenNebula Approach to Bring Open-Source to the Enterprise
The OpenNebula Approach to Bring Open-Source to the Enterprise
OpenNebula Project
 
OpenNebula at virtion
OpenNebula at virtionOpenNebula at virtion
OpenNebula at virtion
OpenNebula Project
 
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...
OpenNebula Project
 
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan KoomanOpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
NETWAYS
 
Replacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaReplacing vCloud with OpenNebula
Replacing vCloud with OpenNebula
OpenNebula Project
 
Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017
Nati Shalom
 

What's hot (17)

OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
 
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebularOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
 
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
 
Welcome talk unleashing the future of open-source enterprise cloud computing
Welcome talk   unleashing the future of open-source enterprise cloud computingWelcome talk   unleashing the future of open-source enterprise cloud computing
Welcome talk unleashing the future of open-source enterprise cloud computing
 
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
 
OpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPON
OpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPONOpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPON
OpenNebulaConf2017EU: IPP Cloud by Jimmy Goffaux, IPPON
 
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
 
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
 
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula TechDay Boston 2015 - An introduction to OpenNebulaOpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
 
OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...
OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...
OpenNebulaConf2017EU: Transforming an Old Supercomputer into a Cloud Platform...
 
The OpenNebula Approach to Bring Open-Source to the Enterprise
The OpenNebula Approach to Bring Open-Source to the EnterpriseThe OpenNebula Approach to Bring Open-Source to the Enterprise
The OpenNebula Approach to Bring Open-Source to the Enterprise
 
OpenNebula at virtion
OpenNebula at virtionOpenNebula at virtion
OpenNebula at virtion
 
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...
 
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan KoomanOpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
 
Replacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaReplacing vCloud with OpenNebula
Replacing vCloud with OpenNebula
 
Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017
 

Viewers also liked

OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
OpenNebula Conf 2014 | Puppet and OpenNebula - David LutterkortOpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
NETWAYS
 
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph GaluschkaOpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
NETWAYS
 
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
NETWAYS
 
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
NETWAYS
 
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier FontanOpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
NETWAYS
 
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
NETWAYS
 
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
NETWAYS
 
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
NETWAYS
 
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz DiazOpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
NETWAYS
 
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
NETWAYS
 
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
NETWAYS
 
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan HoracekOpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
NETWAYS
 

Viewers also liked (12)

OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
OpenNebula Conf 2014 | Puppet and OpenNebula - David LutterkortOpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
 
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph GaluschkaOpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
 
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
 
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
 
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier FontanOpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
 
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
 
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
 
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
 
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz DiazOpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
 
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
 
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
 
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan HoracekOpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
 

Similar to OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in the EGI Federated Cloud - Boris Parák

OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...
OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...
OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...
OpenNebula Project
 
Implementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCIImplementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCI
Sven Bernhardt
 
OCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demo
OCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demoOCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demo
OCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demo
Marc Dutoo
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
inside-BigData.com
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
Paris Open Source Summit
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
OCCIware
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
Marc Dutoo
 
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, SmileOCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware
 
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Marc Dutoo
 
OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...
OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...
OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...
Marc Dutoo
 
OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...
OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...
OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...
OCCIware
 
The EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of productionThe EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of production
David Wallom
 
Cloud-native Application Development on OCI
Cloud-native Application Development on OCICloud-native Application Development on OCI
Cloud-native Application Development on OCI
Sven Bernhardt
 
Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19
Nelson Calero
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated Cloud
David Wallom
 
C&CNR2019 - Containers Landscape Review
C&CNR2019 - Containers Landscape ReviewC&CNR2019 - Containers Landscape Review
C&CNR2019 - Containers Landscape Review
Par-Tec S.p.A.
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards Update
Shlomo Swidler
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
David Wallom
 
Cloud Native Applications on Kubernetes: a DevOps Approach
Cloud Native Applications on Kubernetes: a DevOps ApproachCloud Native Applications on Kubernetes: a DevOps Approach
Cloud Native Applications on Kubernetes: a DevOps Approach
Nicola Ferraro
 
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformOCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
Marc Dutoo
 

Similar to OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in the EGI Federated Cloud - Boris Parák (20)

OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...
OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...
OpenNebulaConf 2013 - rOCCI – Providing Interoperability through OCCI 1.1 Sup...
 
Implementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCIImplementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCI
 
OCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demo
OCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demoOCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demo
OCCIware @ Cloud Computing World 2016 - year 1 milestone & Linked Data demo
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
 
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, SmileOCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
 
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
 
OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...
OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...
OCCIware Cloud Expo London 2016 - Docker Studio, Studio Factory, erocci bus &...
 
OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...
OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...
OCCIware Year 1 Milestone: Docker Studio, Studio Factory, pluggable XaaS runt...
 
The EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of productionThe EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of production
 
Cloud-native Application Development on OCI
Cloud-native Application Development on OCICloud-native Application Development on OCI
Cloud-native Application Development on OCI
 
Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated Cloud
 
C&CNR2019 - Containers Landscape Review
C&CNR2019 - Containers Landscape ReviewC&CNR2019 - Containers Landscape Review
C&CNR2019 - Containers Landscape Review
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards Update
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
 
Cloud Native Applications on Kubernetes: a DevOps Approach
Cloud Native Applications on Kubernetes: a DevOps ApproachCloud Native Applications on Kubernetes: a DevOps Approach
Cloud Native Applications on Kubernetes: a DevOps Approach
 
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformOCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
 

Recently uploaded

Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 

Recently uploaded (20)

Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 

OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in the EGI Federated Cloud - Boris Parák

  • 1. EGI-InSPIRE The rOCCI project – a year later – or OpenNebula in the EGI Federated Cloud Boris Parák, Zdenˇek Šustr, CESNET ONEConf 2014, Berlin, DE 1 EGI-InSPIRE RI-261323 www.egi.eu
  • 2. Introduction CESNET ∙ Czech Education and Scientific NETwork ∙ National Grid Infrastructure (NGI_CZ), EGI member EGI Federated Cloud ∙ EGI effort, federation of privately run cloud services ∙ ∼ 20 resource providers, 8 running OpenNebula ONEConf 2014, Berlin, DE 2 EGI-InSPIRE RI-261323 www.egi.eu
  • 3. The Big Picture Building blocks and standards of the EGI Federated Cloud ONEConf 2014, Berlin, DE 3 EGI-InSPIRE RI-261323 www.egi.eu
  • 4. Experience with OpenNebula As a resource provider: ∙ quick & easy to deploy, very little overhead (+) ∙ straight-forward administration (+) ∙ scales well for medium-sized sites (hundreds of nodes) (+) ∙ good for heterogeneous infrastructures and "hacks" (+) As a technology provider: ∙ very customizable and flexible resource templates (+) ∙ good backwards compatibility between minor releases (+) ∙ needs better devel documentation with code examples (-) ∙ difficult to integrate advanced authentication methods (-) ONEConf 2014, Berlin, DE 4 EGI-InSPIRE RI-261323 www.egi.eu
  • 5. The Big Picture – OCCI Virtual machine management via OCCI in EGI Federated Cloud ONEConf 2014, Berlin, DE 5 EGI-InSPIRE RI-261323 www.egi.eu
  • 6. OCCI ∙ OCCI → Open Cloud Computing Interface ∙ a generic text-based boundary-level interoperability protocol and API ∙ OGF standard; Core, Infrastructure and HTTP rendering (GFD.183 - 185) ∙ a powerful "language" for describing resources, resource relationships and actions ∙ designed with extensibility and integration in mind; usable for IaaS, PaaS, SaaS, Brokering, Monitoring, SLAs, . . . ONEConf 2014, Berlin, DE 6 EGI-InSPIRE RI-261323 www.egi.eu
  • 7. OCCI IaaS Example ONEConf 2014, Berlin, DE 7 EGI-InSPIRE RI-261323 www.egi.eu
  • 8. The rOCCI Ecosystem ONEConf 2014, Berlin, DE 8 EGI-InSPIRE RI-261323 www.egi.eu
  • 9. rOCCI-cli End-user interface, distributed as a Ruby gem or a "native" package from the EGI AppDB. $ occi --action create --resource compute --mixin os#debian7 --mixin resource#small --attribute occi.core.title=’rOCCI_VM’ --context public_key=’file:///tmp/id_rsa.pub’ $ occi --action describe --resource /compute/1 $ occi --action delete --resource /compute/1 [...] ONEConf 2014, Berlin, DE 9 EGI-InSPIRE RI-261323 www.egi.eu
  • 10. rOCCI-server ∙ a server-side implementation leveraging rOCCI-core ∙ a bridge between an arbitrary cloud framework and the world of OCCI ∙ a stateless proxy delegating authentication, authorization and functionality to the underlying cloud framework ∙ supports HTTP-compatible authentication methods such as Basic, X.509 (incl. VOMS) or tokens ∙ pluggable backends: ∙ OpenNebula (primary backend, mature) ∙ Amazon EC2 (recently introduced) ∙ MS Azure (work in progress) ∙ VMWare vCloud (early planning) ONEConf 2014, Berlin, DE 10 EGI-InSPIRE RI-261323 www.egi.eu
  • 11. rOCCI-server – new design ONEConf 2014, Berlin, DE 11 EGI-InSPIRE RI-261323 www.egi.eu
  • 12. rOCCI-server – deployment Various technical improvements, logging & debugging tools, easy installation from native packages . . . ONEConf 2014, Berlin, DE 12 EGI-InSPIRE RI-261323 www.egi.eu
  • 13. Who is using rOCCI? Virtual machine management in EGI FedCloud: ∙ rOCCI-cli (end-users, external connectors) ∙ rOCCI-server (multiple sites) ∙ SAM Nagios OCCI probe (monitoring all sites) OCCI connectors: ∙ DIRAC (VMDIRAC) ∙ SixSq. SlipStream (cloud orchestration tool) ∙ COMPSs (COMP Superscalar) ∙ Catania Science Gateway Framework (JSAGA OCCI adaptor) ONEConf 2014, Berlin, DE 13 EGI-InSPIRE RI-261323 www.egi.eu
  • 14. EGI FC User Communities ONEConf 2014, Berlin, DE 14 EGI-InSPIRE RI-261323 www.egi.eu
  • 15. Roadmap ∙ Explore new OCCI 1.2 features (currently a draft) ∙ Support OCCI monitoring extension ∙ Support OCCI accounting extension ∙ Support for new rendering formats (JSON, XML, . . . ) ∙ Rewrite CLI based on user feedback ONEConf 2014, Berlin, DE 15 EGI-InSPIRE RI-261323 www.egi.eu
  • 16. Summary 1. Interoperability is hard to achieve, desirable for user communities. 2. OCCI is a generic boundary-level interoperability & integration protocol. 3. rOCCI is an OCCI framework written in/for Ruby, includes a shell-based user interface and a server-side support for various cloud management frameworks. 4. rOCCI supports OpenNebula as the underlying server-side cloud management framework. 5. OCCI demonstrably works! ONEConf 2014, Berlin, DE 16 EGI-InSPIRE RI-261323 www.egi.eu
  • 17. References What to read if you want to know more? ∙ https://www.egi.eu/infrastructure/cloud ∙ https://github.com/EGI-FCTF/rOCCI-cli ∙ https://github.com/EGI-FCTF/rOCCI-server ∙ http://occi-wg.org Do you have any questions? ∙ ask us directly at parak@cesnet.cz or sustr4@cesnet.cz ∙ ask in our mailing list inspire-mp-rocci@mailman.egi.eu ONEConf 2014, Berlin, DE 17 EGI-InSPIRE RI-261323 www.egi.eu