SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
CommunityCommunity
Clouds from ScratchClouds from Scratch
A Real World Introduction
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Jordi Guijarro - jguijarro@cesca.cat
@cloudadms
About
What CloudWhat Cloud
Computing reallyComputing really
means for R&Emeans for R&E
A strategy, a tactical solution...
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
A Research and Education Network is a
non-profit Internet service provider
dedicated to supporting the needs of the
research and education communities.
It has a high-speed backbone network.
Research and Education Networks are usually
the places where new Internet protocols and
architectures are introduced before their
public deployment:
R&E Networks
Protocols: IPv6 and multicast.
Architecture: Client/Server and Cloud Computing
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
R&E Networks
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
JUST A BUZZWORD?
What Cloud Computing really means for R&E Community ?
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
What Cloud Computing really means
SELFSERVICE(s)?
jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
What Cloud Computing really mean for R&E Community?
RESPONSIBILITIES...
jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
MEGHA WorkingMEGHA Working
GroupGroup
Let's pull all together...
jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
MISSION
MEGHA Working Group
the development of
innovation in Cloud
Computing technologies
within the scope of the
institutions affiliated to
RedIRIS
for the application of
open and interoperable
Cloud technologies in
other areas in which it
can influence, such as
business in government.
TO PROMOTE
TO ACT AS A CATALYST
INTEROPERABLE
OPEN
PROMOTION
USE CASES
TESTBED
IDENTITY
http://wiki.rediris.es/megha
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Deploy a federated Cloud infrastructure
as a platform for innovation and
evaluation.
Explore the possibilities for the
application of Cloud computing has in
research, academic and management
environments.
Facilitate the creation of an ecosystem of
open-source middleware components to
deploy interoperable Clouds and
coordinate training and education
activities for its deployment.
MAIN OBJECTIVES
MEGHA Working Group
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
MEGHA IntercloudMEGHA Intercloud
projectproject
From myth to reality...
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
INITIAL STAGE
MEGHA Intercloud Project
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
CESCA Cloud InfrastructureCESCA Cloud Infrastructure
CESGA Cloud InfrastructureCESGA Cloud Infrastructure
INTEROPERABILITY
MEGHA Intercloud Project
A “Virtual Poka Yoke” ?A “Virtual Poka Yoke” ?
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
OPEN PLEASE!
MEGHA Intercloud Project
Director,...
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
INTEROPERABLE
MEGHA Intercloud Project
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
FEDERATED
MEGHA Intercloud Project
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
FEDERATED
MEGHA Intercloud Project
PKIRISGRID
X.509 Cert
UI
OpenNebula3.8
r
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Public high speed connectivity.
Images, instances and networks management.
SSH access (root).
User manual & Service Provider Howtos
(ONE 3.x)
“Terms of Service”.
MATURING TOGETHER
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
MAIN PLAYERS
MEGHA Intercloud Project
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Some Real WorldSome Real World
User CasesUser Cases
Cloudified...
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
UOC: Learning Apps
REAL WORLD USER CASES
A store on the
internet inspired by
Apple's App Store
which focuses on
educational
applications
The provision of the
educational
environments is
automated (OCCI 0.8)
and the amount of infr.
depends on parameters
such as a preconfigured
concurrency.
RESTFUL API
http://www.learningappsstore.org/
ON DEMAND
ACADEMICACADEMIC
EDUCATION
AUTOMATION
CONTEXTUALIZATION
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
PIC: Grid & Cloud
REAL WORLD USER CASES
DIRAC (Interware)
allows homogeneous
access to
heterogeneous
computing resources.
Providing transparent
access and interoperability
between Grids and Clouds
OCCI 1.1 interface.
SCIENTIFICINTEGRATION
CONTEXTUALIZATION
DIRACINTERWARE
Víctor Méndez (www.pic.es)
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
PIC: Grid & Cloud
REAL WORLD USER CASES
DIRAC WMS
Task
Queue
VM Scheduler
VM Director
MeghaCloud
Infrastructure
Command-line
DIRAC API
Web Portal
Virtual
Machine
User
Admin
Image Repo
Cloud Manager
DIRAC CS
Cloud Driver
Integration Design: VM Job Running
Víctor Méndez (www.pic.es)
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
PIC: Grid & Cloud
REAL WORLD USER CASES
Víctor Méndez (www.pic.es)
DIRAC WMS
Task
Queue
VM Scheduler
OCCI Director
(VM Director)
MeghaCloud
Infrastructure
Virtual
Machine
Image Repo
OCCI / OpenNebula
?
OCCI Image
OCCI RESTful
Client
Integration Design: Occi VM Submission
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
PIC: Grid & Cloud
REAL WORLD USER CASES
jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012
Virtual Machine
VM Monitor
Job Agent
DIRAC WMS
Task
Queue
VM Manager
Job
Cloud Manager
Virtual
Machine
MeghaCloud
Infrastructure
VM
VM
VM
Job Run
CPU statistics
Job State Update
Job Matcher
Víctor Méndez (www.pic.es)
Integration Design: VM Job Running
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Next Steps...Next Steps...
This is only the tip of the iceberg
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
DETECTED PROBLEMS
NEXT STEPS...
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Small and medium Scientific Research centers
don ́t have the manpower or know-how to
build a 24/365 data center
Server deployment takes a long time
Can ́t solve peak problems
Usually can ́t have more than one data center
TEST PLATFORM
NEXT STEPS FOR...
VO's ? SUNSTONE FEDERATION ?
COMPATIBILITY AND FEATURES
TO BUILD A MARKETPLACE ?
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
REAL SCENARIO
NEXT STEPS...
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
SomeSome
conclusions...conclusions...
Options to cater to all tastes!
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
NEW CHALLENGES
NEXT STEPS...
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Federated user authentication and authorization
mechanisms and user management between
different cloud managers.
Secure VM image distribution and validation.
among heterogeneous cloud managers.
Federated Cloud accounting system integrating
the accounting records of multiple cloud managers
and supporting the Federated Cloud governance.
Monitoring and notification of unpredictable
change of availability.
Distributed scenario
FUTURE COMMUNITY FEDERATED CLOUD MODELFUTURE COMMUNITY FEDERATED CLOUD MODEL
Scalability (Commercial prov. included)
Resource sharing
High Availability
Efficient use of infrastructure
jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
Strategy, strategy, strategy, ...
Dedicated to those who made ​​MEGHA possible.
Gràcies!Gràcies!
Gracias!Gracias!
ThanksThanks!!
Jordi Guijarro
jguijarro@cesca.cat
@cloudadms

Weitere ähnliche Inhalte

Was ist angesagt?

ITLC Ha Noi : Openstack From Atlanta to Ha Noi - Networking
ITLC Ha Noi : Openstack From Atlanta to Ha Noi - NetworkingITLC Ha Noi : Openstack From Atlanta to Ha Noi - Networking
ITLC Ha Noi : Openstack From Atlanta to Ha Noi - NetworkingLê Văn Duy
 
Cloud Native Computing Meetup Zürich Jan 11 2018
Cloud Native Computing Meetup Zürich Jan 11 2018Cloud Native Computing Meetup Zürich Jan 11 2018
Cloud Native Computing Meetup Zürich Jan 11 2018Aarno Aukia
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebula Project
 
Automated Reverse-Engineering of a Cloud API
Automated Reverse-Engineering of a Cloud APIAutomated Reverse-Engineering of a Cloud API
Automated Reverse-Engineering of a Cloud APIStéphanie Challita
 
OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013OW2
 
Is Webrtc Transforming Collaboration
Is Webrtc Transforming CollaborationIs Webrtc Transforming Collaboration
Is Webrtc Transforming CollaborationErik Lagerway
 
Cloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaCloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaOpenNebula Project
 
Free GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOpsFree GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOpsWeaveworks
 
Event specifications, state of the serverless landscape, and other news from ...
Event specifications, state of the serverless landscape, and other news from ...Event specifications, state of the serverless landscape, and other news from ...
Event specifications, state of the serverless landscape, and other news from ...Daniel Krook
 
Core Concept of TCP/IP
Core Concept of TCP/IPCore Concept of TCP/IP
Core Concept of TCP/IPKHNOG
 
KNX Web services - introduction version 0.9
KNX Web services - introduction version 0.9KNX Web services - introduction version 0.9
KNX Web services - introduction version 0.9agentilo
 
stackconf 2021 | Why you should take care of infrastructure drift
stackconf 2021 | Why you should take care of infrastructure driftstackconf 2021 | Why you should take care of infrastructure drift
stackconf 2021 | Why you should take care of infrastructure driftNETWAYS
 
Full Stack Automation With Go
Full Stack Automation With GoFull Stack Automation With Go
Full Stack Automation With GoOlyaSurits
 
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...Codemotion
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017Stacy Véronneau
 
Terraform a gitlab ci
Terraform a gitlab ciTerraform a gitlab ci
Terraform a gitlab ciJuraj Hantak
 
Docker, Microservices, and the Service Mesh
Docker, Microservices, and the Service MeshDocker, Microservices, and the Service Mesh
Docker, Microservices, and the Service MeshTony Pujals
 

Was ist angesagt? (20)

Deploying OpenNebula in an HPC environment
Deploying OpenNebula in an HPC environmentDeploying OpenNebula in an HPC environment
Deploying OpenNebula in an HPC environment
 
ITLC Ha Noi : Openstack From Atlanta to Ha Noi - Networking
ITLC Ha Noi : Openstack From Atlanta to Ha Noi - NetworkingITLC Ha Noi : Openstack From Atlanta to Ha Noi - Networking
ITLC Ha Noi : Openstack From Atlanta to Ha Noi - Networking
 
Cloud Native Computing Meetup Zürich Jan 11 2018
Cloud Native Computing Meetup Zürich Jan 11 2018Cloud Native Computing Meetup Zürich Jan 11 2018
Cloud Native Computing Meetup Zürich Jan 11 2018
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
 
Automated Reverse-Engineering of a Cloud API
Automated Reverse-Engineering of a Cloud APIAutomated Reverse-Engineering of a Cloud API
Automated Reverse-Engineering of a Cloud API
 
OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013
 
Is Webrtc Transforming Collaboration
Is Webrtc Transforming CollaborationIs Webrtc Transforming Collaboration
Is Webrtc Transforming Collaboration
 
Cloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaCloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebula
 
Free GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOpsFree GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOps
 
Event specifications, state of the serverless landscape, and other news from ...
Event specifications, state of the serverless landscape, and other news from ...Event specifications, state of the serverless landscape, and other news from ...
Event specifications, state of the serverless landscape, and other news from ...
 
Core Concept of TCP/IP
Core Concept of TCP/IPCore Concept of TCP/IP
Core Concept of TCP/IP
 
KNX Web services - introduction version 0.9
KNX Web services - introduction version 0.9KNX Web services - introduction version 0.9
KNX Web services - introduction version 0.9
 
Boxdev lt-09082016
Boxdev lt-09082016Boxdev lt-09082016
Boxdev lt-09082016
 
stackconf 2021 | Why you should take care of infrastructure drift
stackconf 2021 | Why you should take care of infrastructure driftstackconf 2021 | Why you should take care of infrastructure drift
stackconf 2021 | Why you should take care of infrastructure drift
 
Full Stack Automation With Go
Full Stack Automation With GoFull Stack Automation With Go
Full Stack Automation With Go
 
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017
 
Terraform a gitlab ci
Terraform a gitlab ciTerraform a gitlab ci
Terraform a gitlab ci
 
Docker: Why containers are our new friends?
Docker: Why containers are our new friends?Docker: Why containers are our new friends?
Docker: Why containers are our new friends?
 
Docker, Microservices, and the Service Mesh
Docker, Microservices, and the Service MeshDocker, Microservices, and the Service Mesh
Docker, Microservices, and the Service Mesh
 

Andere mochten auch

Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical ExcellenceNETWAYS
 
Top Ten Security Considerations when Setting up your OpenNebula Cloud
Top Ten Security Considerations when Setting up your OpenNebula CloudTop Ten Security Considerations when Setting up your OpenNebula Cloud
Top Ten Security Considerations when Setting up your OpenNebula CloudNETWAYS
 
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 OpenNebulaNETWAYS
 
Monitoring Large-scale Cloud Infrastructures with OpenNebula
Monitoring Large-scale Cloud Infrastructures with OpenNebulaMonitoring Large-scale Cloud Infrastructures with OpenNebula
Monitoring Large-scale Cloud Infrastructures with OpenNebulaNETWAYS
 
Monitoring of OpenNebula installations
Monitoring of OpenNebula installationsMonitoring of OpenNebula installations
Monitoring of OpenNebula installationsNETWAYS
 
Contrail Virtual Execution Platform
Contrail Virtual Execution PlatformContrail Virtual Execution Platform
Contrail Virtual Execution PlatformNETWAYS
 
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.x
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.xHigh Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.x
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.xNETWAYS
 
Adventures in Research
Adventures in ResearchAdventures in Research
Adventures in ResearchNETWAYS
 
How Can OpenNebula Fit Your Needs: A European Project Feedback
How Can OpenNebula Fit Your Needs: A European Project FeedbackHow Can OpenNebula Fit Your Needs: A European Project Feedback
How Can OpenNebula Fit Your Needs: A European Project FeedbackNETWAYS
 
CentOS and OpenNebula, a Perfect Match
CentOS and OpenNebula, a Perfect MatchCentOS and OpenNebula, a Perfect Match
CentOS and OpenNebula, a Perfect MatchNETWAYS
 
Enabling Scientific Workflows on FermiCloud using OpenNebula
Enabling Scientific Workflows on FermiCloud using OpenNebulaEnabling Scientific Workflows on FermiCloud using OpenNebula
Enabling Scientific Workflows on FermiCloud using OpenNebulaNETWAYS
 
OpenNebula in a Multiuser Environment
OpenNebula in a Multiuser EnvironmentOpenNebula in a Multiuser Environment
OpenNebula in a Multiuser EnvironmentNETWAYS
 
Making Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductMaking Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductNETWAYS
 

Andere mochten auch (13)

Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical Excellence
 
Top Ten Security Considerations when Setting up your OpenNebula Cloud
Top Ten Security Considerations when Setting up your OpenNebula CloudTop Ten Security Considerations when Setting up your OpenNebula Cloud
Top Ten Security Considerations when Setting up your OpenNebula Cloud
 
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
 
Monitoring Large-scale Cloud Infrastructures with OpenNebula
Monitoring Large-scale Cloud Infrastructures with OpenNebulaMonitoring Large-scale Cloud Infrastructures with OpenNebula
Monitoring Large-scale Cloud Infrastructures with OpenNebula
 
Monitoring of OpenNebula installations
Monitoring of OpenNebula installationsMonitoring of OpenNebula installations
Monitoring of OpenNebula installations
 
Contrail Virtual Execution Platform
Contrail Virtual Execution PlatformContrail Virtual Execution Platform
Contrail Virtual Execution Platform
 
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.x
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.xHigh Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.x
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.x
 
Adventures in Research
Adventures in ResearchAdventures in Research
Adventures in Research
 
How Can OpenNebula Fit Your Needs: A European Project Feedback
How Can OpenNebula Fit Your Needs: A European Project FeedbackHow Can OpenNebula Fit Your Needs: A European Project Feedback
How Can OpenNebula Fit Your Needs: A European Project Feedback
 
CentOS and OpenNebula, a Perfect Match
CentOS and OpenNebula, a Perfect MatchCentOS and OpenNebula, a Perfect Match
CentOS and OpenNebula, a Perfect Match
 
Enabling Scientific Workflows on FermiCloud using OpenNebula
Enabling Scientific Workflows on FermiCloud using OpenNebulaEnabling Scientific Workflows on FermiCloud using OpenNebula
Enabling Scientific Workflows on FermiCloud using OpenNebula
 
OpenNebula in a Multiuser Environment
OpenNebula in a Multiuser EnvironmentOpenNebula in a Multiuser Environment
OpenNebula in a Multiuser Environment
 
Making Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductMaking Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a Product
 

Ähnlich wie Community Clouds from Scratch

Community clouds from scratch
Community clouds from scratchCommunity clouds from scratch
Community clouds from scratchJordi Guijarro
 
Tnc2012 Spanish R&E Inter Cloud Initiative
Tnc2012 Spanish R&E Inter Cloud InitiativeTnc2012 Spanish R&E Inter Cloud Initiative
Tnc2012 Spanish R&E Inter Cloud InitiativeJordi Guijarro
 
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
 
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)pijans
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletterEU ARCADIA PROJECT
 
LAI - AWS IoT Workshop
LAI - AWS IoT WorkshopLAI - AWS IoT Workshop
LAI - AWS IoT WorkshopAlex Casalboni
 
Call for Papers - 10th International Conference on Cloud Computing: Services ...
Call for Papers - 10th International Conference on Cloud Computing: Services ...Call for Papers - 10th International Conference on Cloud Computing: Services ...
Call for Papers - 10th International Conference on Cloud Computing: Services ...ijistjournal
 
10th International Conference on Cloud Computing: Services and Architecture (...
10th International Conference on Cloud Computing: Services and Architecture (...10th International Conference on Cloud Computing: Services and Architecture (...
10th International Conference on Cloud Computing: Services and Architecture (...acijjournal
 
#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
 
11th International Conference on Cloud Computing: Services and Architecture (...
11th International Conference on Cloud Computing: Services and Architecture (...11th International Conference on Cloud Computing: Services and Architecture (...
11th International Conference on Cloud Computing: Services and Architecture (...ijccsa
 
PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...
PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...
PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...ijp2p
 
CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...
CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...
CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...ijp2p
 
Hatii seminar 2014 - The emerging needs and the long standing issues curating...
Hatii seminar 2014 - The emerging needs and the long standing issues curating...Hatii seminar 2014 - The emerging needs and the long standing issues curating...
Hatii seminar 2014 - The emerging needs and the long standing issues curating...Ruggero Lancia
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)ijccsa
 
Report on cloud computing by prashant gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant guptaPrashant Gupta
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)ijccsa
 
Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...
Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...
Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...Hugo Bruneliere
 

Ähnlich wie Community Clouds from Scratch (20)

Community clouds from scratch
Community clouds from scratchCommunity clouds from scratch
Community clouds from scratch
 
Tnc2012 Spanish R&E Inter Cloud Initiative
Tnc2012 Spanish R&E Inter Cloud InitiativeTnc2012 Spanish R&E Inter Cloud Initiative
Tnc2012 Spanish R&E Inter Cloud Initiative
 
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...
 
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletter
 
LAI - AWS IoT Workshop
LAI - AWS IoT WorkshopLAI - AWS IoT Workshop
LAI - AWS IoT Workshop
 
Call for Papers - 10th International Conference on Cloud Computing: Services ...
Call for Papers - 10th International Conference on Cloud Computing: Services ...Call for Papers - 10th International Conference on Cloud Computing: Services ...
Call for Papers - 10th International Conference on Cloud Computing: Services ...
 
10th International Conference on Cloud Computing: Services and Architecture (...
10th International Conference on Cloud Computing: Services and Architecture (...10th International Conference on Cloud Computing: Services and Architecture (...
10th International Conference on Cloud Computing: Services and Architecture (...
 
#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...
 
11th International Conference on Cloud Computing: Services and Architecture (...
11th International Conference on Cloud Computing: Services and Architecture (...11th International Conference on Cloud Computing: Services and Architecture (...
11th International Conference on Cloud Computing: Services and Architecture (...
 
PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...
PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...
PAPER SUBMISSION - 3rd International Conference on Cloud Computing and IOT (C...
 
CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...
CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...
CALL FOR PAPERS - 3rdInternational Conference on Cloud Computing and IOT (CCC...
 
Localhost to the internet
Localhost to the internetLocalhost to the internet
Localhost to the internet
 
Hatii seminar 2014 - The emerging needs and the long standing issues curating...
Hatii seminar 2014 - The emerging needs and the long standing issues curating...Hatii seminar 2014 - The emerging needs and the long standing issues curating...
Hatii seminar 2014 - The emerging needs and the long standing issues curating...
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
 
Mundi
MundiMundi
Mundi
 
Report on cloud computing by prashant gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant gupta
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
 
Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...
Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...
Migrating Applications to the Cloud with Eclipse Technologies: Feedback from ...
 

Kürzlich hochgeladen

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Community Clouds from Scratch

  • 1. CommunityCommunity Clouds from ScratchClouds from Scratch A Real World Introduction jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013 Jordi Guijarro - jguijarro@cesca.cat @cloudadms
  • 2.
  • 3.
  • 5. What CloudWhat Cloud Computing reallyComputing really means for R&Emeans for R&E A strategy, a tactical solution... jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 6. A Research and Education Network is a non-profit Internet service provider dedicated to supporting the needs of the research and education communities. It has a high-speed backbone network. Research and Education Networks are usually the places where new Internet protocols and architectures are introduced before their public deployment: R&E Networks Protocols: IPv6 and multicast. Architecture: Client/Server and Cloud Computing jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 7. R&E Networks jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 8. JUST A BUZZWORD? What Cloud Computing really means for R&E Community ? jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 9. What Cloud Computing really means SELFSERVICE(s)? jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 10. What Cloud Computing really mean for R&E Community? RESPONSIBILITIES... jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 11. MEGHA WorkingMEGHA Working GroupGroup Let's pull all together... jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 12. MISSION MEGHA Working Group the development of innovation in Cloud Computing technologies within the scope of the institutions affiliated to RedIRIS for the application of open and interoperable Cloud technologies in other areas in which it can influence, such as business in government. TO PROMOTE TO ACT AS A CATALYST INTEROPERABLE OPEN PROMOTION USE CASES TESTBED IDENTITY http://wiki.rediris.es/megha jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 13. Deploy a federated Cloud infrastructure as a platform for innovation and evaluation. Explore the possibilities for the application of Cloud computing has in research, academic and management environments. Facilitate the creation of an ecosystem of open-source middleware components to deploy interoperable Clouds and coordinate training and education activities for its deployment. MAIN OBJECTIVES MEGHA Working Group jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 14. MEGHA IntercloudMEGHA Intercloud projectproject From myth to reality... jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 15. INITIAL STAGE MEGHA Intercloud Project jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 16. CESCA Cloud InfrastructureCESCA Cloud Infrastructure
  • 17. CESGA Cloud InfrastructureCESGA Cloud Infrastructure
  • 18. INTEROPERABILITY MEGHA Intercloud Project A “Virtual Poka Yoke” ?A “Virtual Poka Yoke” ? jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 19. OPEN PLEASE! MEGHA Intercloud Project Director,... jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 20. INTEROPERABLE MEGHA Intercloud Project jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 21. FEDERATED MEGHA Intercloud Project jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 22. FEDERATED MEGHA Intercloud Project PKIRISGRID X.509 Cert UI OpenNebula3.8 r jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 23. Public high speed connectivity. Images, instances and networks management. SSH access (root). User manual & Service Provider Howtos (ONE 3.x) “Terms of Service”. MATURING TOGETHER jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 24. MAIN PLAYERS MEGHA Intercloud Project jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 25. Some Real WorldSome Real World User CasesUser Cases Cloudified... jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 26. UOC: Learning Apps REAL WORLD USER CASES A store on the internet inspired by Apple's App Store which focuses on educational applications The provision of the educational environments is automated (OCCI 0.8) and the amount of infr. depends on parameters such as a preconfigured concurrency. RESTFUL API http://www.learningappsstore.org/ ON DEMAND ACADEMICACADEMIC EDUCATION AUTOMATION CONTEXTUALIZATION jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 27. jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 28. PIC: Grid & Cloud REAL WORLD USER CASES DIRAC (Interware) allows homogeneous access to heterogeneous computing resources. Providing transparent access and interoperability between Grids and Clouds OCCI 1.1 interface. SCIENTIFICINTEGRATION CONTEXTUALIZATION DIRACINTERWARE Víctor Méndez (www.pic.es) jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 29. PIC: Grid & Cloud REAL WORLD USER CASES DIRAC WMS Task Queue VM Scheduler VM Director MeghaCloud Infrastructure Command-line DIRAC API Web Portal Virtual Machine User Admin Image Repo Cloud Manager DIRAC CS Cloud Driver Integration Design: VM Job Running Víctor Méndez (www.pic.es) jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 30. PIC: Grid & Cloud REAL WORLD USER CASES Víctor Méndez (www.pic.es) DIRAC WMS Task Queue VM Scheduler OCCI Director (VM Director) MeghaCloud Infrastructure Virtual Machine Image Repo OCCI / OpenNebula ? OCCI Image OCCI RESTful Client Integration Design: Occi VM Submission jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 31. PIC: Grid & Cloud REAL WORLD USER CASES jguijarro@cescajguijarro@cesca,.cat – Reykjavik 2012,.cat – Reykjavik 2012 TNC 2012TNC 2012 Virtual Machine VM Monitor Job Agent DIRAC WMS Task Queue VM Manager Job Cloud Manager Virtual Machine MeghaCloud Infrastructure VM VM VM Job Run CPU statistics Job State Update Job Matcher Víctor Méndez (www.pic.es) Integration Design: VM Job Running jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 32. Next Steps...Next Steps... This is only the tip of the iceberg jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 33. DETECTED PROBLEMS NEXT STEPS... jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013 Small and medium Scientific Research centers don ́t have the manpower or know-how to build a 24/365 data center Server deployment takes a long time Can ́t solve peak problems Usually can ́t have more than one data center
  • 34. TEST PLATFORM NEXT STEPS FOR... VO's ? SUNSTONE FEDERATION ? COMPATIBILITY AND FEATURES TO BUILD A MARKETPLACE ? jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 35. REAL SCENARIO NEXT STEPS... jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 36. SomeSome conclusions...conclusions... Options to cater to all tastes! jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 37. NEW CHALLENGES NEXT STEPS... jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013 Federated user authentication and authorization mechanisms and user management between different cloud managers. Secure VM image distribution and validation. among heterogeneous cloud managers. Federated Cloud accounting system integrating the accounting records of multiple cloud managers and supporting the Federated Cloud governance. Monitoring and notification of unpredictable change of availability.
  • 38. Distributed scenario FUTURE COMMUNITY FEDERATED CLOUD MODELFUTURE COMMUNITY FEDERATED CLOUD MODEL Scalability (Commercial prov. included) Resource sharing High Availability Efficient use of infrastructure jguijarro@cesca..cat – Berlin 2013 OpenNebula Conf 2013
  • 39. Strategy, strategy, strategy, ... Dedicated to those who made ​​MEGHA possible. Gràcies!Gràcies! Gracias!Gracias! ThanksThanks!! Jordi Guijarro jguijarro@cesca.cat @cloudadms