Www.egi.eu EGI-InSPIRE RI-261323 EGI-InSPIRE www.egi.eu EGI-InSPIRE RI-261323 03/04/14 1 EGI Community Forum 2014 Federated Cloud image management Marios.

Slides:



Advertisements
Similar presentations
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Advertisements

Esri UC 2014 | Demo Theater | Using ArcGIS for Server in the Microsoft Azure Cloud Nikhil Shampur.
Chapter 1 Introduction Outstanding Features About This Book 1. A novel writing style is adopted to try to attract students’ or beginning programmers’ interesting.
Building service testbeds on FIRE D5.2.5 Virtual Cluster on Federated Cloud Demonstration Kit August 2012 Version 1.0 Copyright © 2012 CESGA. All rights.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Pakiti.
Cloud Standard API and Contextualization
EGrid Software Packages Overview. EGrid Introduction Egrid Introduction : A description of the main software packages EGrid Inside : A detailed description.
European Grid Initiative Federated Cloud update Peter solagna Pre-GDB Workshop 10/11/
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Federated Cloud F2F Security Issues in the cloud Introduction Linda Cornwall,
RI EGI-InSPIRE RI EGI Future activities Peter Solagna – EGI.eu.
Infrastructure for QA and automatic trending F. Bellini, M. Germain ALICE Offline Week, 19 th November 2014.
How to Read gUSE Documents Orange Docs Series for General Pruposes RELEASE ISSUE POLICY LICENSE HOW TO READ GUSE DOCUMENTS GUSE IN A NUTSHELL by Tibor.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Federated Cloud Security - what is needed Linda Cornwall (STFC) and the.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI (Present and) Future of the EGI Services for WLCG Peter Solagna – EGI.eu.
Internet Documentation and Integration of Metadata (IDIOM) Presented by Ahmet E. Topcu Advisor: Prof. Geoffrey C. Fox 1/14/2009.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI How to integrate portals with the EGI monitoring system Dusan Vudragovic.
APEL Cloud Accounting Status and Plans APEL Team John Gordon.
EGI-InSPIRE RI EGI-InSPIRE RI User Support in IGI: Related Tools and Services in Italy EGI Technical Forum
European Grid Initiative Data Services and Solutions Part 2: Data in the cloud Enol Fernández Data Services.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Ops Portal New Requirements.
1 FedCloud Task Force Demo EGI CF2012 – Munich 28/29 March Matteo Turilli
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI VM Management Chair: Alexander Papaspyrou 2/25/
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Evolution of AAI for e- infrastructures Peter Solagna Senior Operations Manager.
GRNET Cloud Services and Collaborations Kostas Koumantaros {kkoum at grnet.gr}
FACES General Overview ViRR (Virtueller Raum Reichsrecht) Software Solutions Kristina Büchner and Bastien Saquet Contact:Kristina Buechner:
EGI Technical Forum Madrid COMPSs in the EGI Federated Cloud Daniele Lezzi – BSC EGI Technical Forum Madrid.
EGI-InSPIRE RI EGI Webinar EGI-InSPIRE RI Porting your application to the EGI Federated Cloud 17 Feb
EGI-Engage is co-funded by the Horizon 2020 Framework Programme of the European Union under grant number Marios Chatziangelou, et al.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Operations Portal Development Update on Requirements Cyril L'Orphelin IN2P3/CNRS.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Data service requirements and provisioning models Gergely Sipos With input.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI OpenSource GeoSpatial Catalogue Platform-as-a-Service Salvatore Pinto Cloud.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Training Marketplace Claire Devereux STFC, UK
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Federated Cloud and Software Vulnerabilities Linda Cornwall, STFC 20.
RI EGI-TF 2010, Tutorial Managing an EGEE/EGI Virtual Organisation (VO) with EDGES bridged Desktop Resources Tutorial Robert Lovas, MTA SZTAKI.
1 This Changes Everything: Accelerating Scientific Discovery through High Performance Digital Infrastructure CANARIE’s Research Software.
EGI-InSPIRE RI SPG Tasks for Year 2011 Jan 2011 Kelsey/Security Policy Group1.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI-InSPIRE PY5 new activities Peter Solagna – EGI.eu.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI User Services Advisory Group Gergely Sipos EGI.eu User Community Support.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI User Engagement in EGI (With focus on the cloud) Gergely Sipos, EGI.eu Technical.
DIRAC for Grid and Cloud Dr. Víctor Méndez Muñoz (for DIRAC Project) LHCb Tier 1 Liaison at PIC EGI User Community Board, October 31st, 2013.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Enabling SSO capabilities in the EGI Cloud services Peter Solagna – EGI.eu.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Technology Sustainability Discussion Points DCI Sustainability Meeting.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI /19/13 1 Use the AppDB as Virtual Appliance Marketplace Marios Chatziangelou,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI /09/14 1 Appliance lifecycle services Marios Chatziangelou, et al.
EGI-Engage is co-funded by the Horizon 2020 Framework Programme of the European Union under grant number Marios Chatziangelou, et al.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Work Package 5 Infrastructure.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Evaluation of Liferay modules EGI-InSPIRE mini-project Gergely Sipos EGI.eu.
European Grid Initiative The EGI Federated Cloud as Educational and Training Infrastructure for Data Science Tiziana Ferrari/ EGI.eu.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI A pan-European Research Infrastructure supporting the digital European Research.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI APEL Regional Accounting Alison Packer (STFC) Iván Díaz Álvarez (CESGA) APEL.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Regional Helpdesk GRNET Example Gkamas Vasileios NGI_GRNET User Support Team.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Overview for ENVRI Gergely Sipos, Malgorzata Krakowian EGI.eu
INDICATE Final Conference, Ankara, Turkey – 15 October, INDICATE Final Conference, Ankara, Turkey EGI & eCulture The role of.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Evaluation of Liferay modules EGI-InSPIRE mini-project Gergely Sipos EGI.eu.
1 EGI Federated Cloud Architecture Matteo Turilli Senior Research Associate, OeRC, University of Oxford Chair – EGI Federated Clouds Task Force
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Applications Database Software Releases Alexander Nakos, et al.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI SVG F2F Virtual Machines VM images, software run on VMS. 3 rd March 2015.
EGI-Engage is co-funded by the Horizon 2020 Framework Programme of the European Union under grant number Marios Chatziangelou, et al.
EGI Applications Database
EGI Applications Database
FedCloud Blueprint Update
StratusLab Tutorial (Bordeaux, France)
AppDB current status and proposed extensions
EGI Applications Database VM Operations Dashboard
StratusLab Sustainability
BrightSign Network Secure, scalable and affordable cloud-based digital sign network service.
Dev Test on Windows Azure Solution in a Box
ELIXIR Competence Center
Presentation transcript:

EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI /04/14 1 EGI Community Forum 2014 Federated Cloud image management Marios Chatziangelou, et al. Institute of Accelerating Systems and Applications (IASA)

EGI-InSPIRE RI Main mission VM image management working group primary tasks: Provide a mechanism so that a user can upload transparently his own image to the Fedcloud testbed. Provide a common place to add an endorsement to a pertinent VM so that it can be trusted by the resource providers.

EGI-InSPIRE RI The “Tools” Tools used, developed or extended for this purpose:  EGI Applications Database service EGI Applications Database  Hepix VMCaster/VMCatcher toolsetVMCasterVMCatcher

EGI-InSPIRE RI EGI Applications Database A community driven central service that stores and provides to the public:  software solutions in the form of a native software and/or vAppliances, originated from almost every scientific area/discipline  the programmers and scientists who developed them  the publications derived from the registered software solution  Acts as a distribution mechanism for native software packages as well as for virtual images

EGI-InSPIRE RI EGI Applications Database A community driven central service that stores and provides to the public:  software solutions in the form of a native software and/or vAppliances, originated from almost every scientific area/discipline  the programmers and scientists who developed them  the publications derived from the registered software solution  Acts as a distribution mechanism for native software packages as well as for virtual images

EGI-InSPIRE RI VMCaster & VMCatcher VMCaster is a tool for managing and updating your published virtual machines image lists. Following the HEPiX image list format. VMCatcher is a tool which allows users to subscribe to Virtual Machine Image Lists, cache the images referenced to in the Virtual Machine Image List, validate the images list with x.509 based public key cryptography, and validate the images against sha512 hashes in the images lists and provide events for further applications to process update or expire changes of virtual machine images without having to further validate the images. Tip: You are welcome to imagine VMCatcher something like YUM for VMIs

EGI-InSPIRE RI The big picture RPs/Sites vmcatcher site-bdii cloud mw AppDB Cloud Marketplace Top-BDII vmcaster sub-service Insert/update/remove image(s) Publish new vAppliance version Register a vAppliance Create a new vAppliance version Store:VOStore:vAppliance Republish VO-wide image list Select/update/exclude vAppliances Search for vAppliances Download images Get usage details Start/Stop/…. an image users VO Managersubmitter subscribe and/or get image_list updates perform occi cmds subscribe and/or get image_list updates (optional) push info retrieve info generate image_list generate image_list AppDB portal

EGI-InSPIRE RI What we will see today (1) Part I 1.Introduction to VMCaster/VMcatcher 2.Using the Cloud marketplace from a submitter prospective – Register a VA Register a VA – Create new VA version and associate VM images metadata Create new VA version and associate VM images metadata – Publish a VA version Publish a VA version – Update a VA version (same as ‘create’, edit the cloned metadata) Update a VA version – Permissions & Privacy Permissions Privacy Private metadata Grant/revoke access Personal Access Tokens for authoritative API calls Personal Access Tokens Part I 1.Introduction to VMCaster/VMCatcher 2.Using the Cloud marketplace from a submitter prospective – Register a VA Register a VA – Create new VA version and associate VM images metadata Create new VA version and associate VM images metadata – Publish a VA version Publish a VA version – Update a VA version (same as ‘create’, edit the cloned metadata) Update a VA version – Permissions & Privacy Permissions Privacy Private metadata Grant/revoke access Personal Access Tokens for authoritative API calls Personal Access Tokens

EGI-InSPIRE RI What we will see today (2) 3. VMCatcher subscriptions to Image Lists – use case: Public Image listsPublic Image lists – use case: Private Image listsPrivate Image lists 4. The Cloud Marketplace from a user prospective – Browse Virtual Appliances & Download Images – Get availability & usage details – Perform OCCI commands Perform OCCI commands Discussion & Feedback

EGI-InSPIRE RI What we will see today (3) Part II: Advanced usage – Installing VMCaster & VMCatcher – Manage VO-wide Image Lists (for VO managers) Manage VO-wide Image Lists – Subscribe to VO-wide image lists (for site admins) Subscribe to VO-wide image lists – Operations using the VMCaster CLI Operations using the VMCaster CLI use case: Upload new VA versionUpload new VA version use case: Upload new & publishUpload new & publish Discussion & Feedback

EGI-InSPIRE RI Thank you!! Questions

EGI-InSPIRE RI Documentation: Contact:

EGI-InSPIRE RI Next steps Abandon x509 cert dependencies - where is that possible? i.e. vmcaster Support of FedAAI, eduGAIN Implement OCCI library for offering brokering functionality for the fedCloud – ideas for supporting other protocols/mechanisms are welcome Contextualization related features Introduce the personal ‘workspace’ where the user could start/stop/create/delete/monitor VMs Extend our notification system and many more….