StratusLab Roadmap C. Loomis (CNRS/LAL) EGI TCB (Amsterdam)

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Management Overview StratusLab.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing grid.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Work Package 4 Software Integration.
1 EGI Federated Clouds Task Force HEPiX Spring 2012 Workshop Matteo Turilli
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Sharing Virtual Appliances.
Getting Started with Oracle Compute Cloud
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Cloud Federation.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab Cloud Distribution.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
Nimbus & OpenNebula Young Suk Moon. Nimbus - Intro Open source toolkit Provides virtual workspace service (Infrastructure as a Service) A client uses.
StratusLab: Darn Simple Cloud Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
Client Installation StratusLab Tutorial (Orsay, France) 28 November 2012.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Cloud Computing and Challenges.
StratusLab Cloud Distribution Installation Charles Loomis (CNRS/LAL) 3 July 2014.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
StratusLab Roadmap StratusLab Tutorial (Orsay, France) 28 November 2012.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI The StratusLab Cloud Distribution.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Tutorial Recap.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI StratusLab project Update.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab Collaborations.
EMI Middleware in Cloud Environments Shahbaz Memon (JUELICH), Eric Yen (ASGC), Morris Riedel (JUELICH), Mischa Salle (NIKHEF), Oscar Koeroo (NIKHEF) EGI.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI Integrating Cloud Monitoring.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI VM Management Chair: Alexander Papaspyrou 2/25/
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI Operating grid services on.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing Grid.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Management Overview StratusLab.
StratusLab: Darn Simple Cloud Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P3 29 August 2013.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Demonstration StratusLab First.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Technical Overview StratusLab.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing Grid.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab Marketplace C.
Registration StratusLab Tutorial (Orsay, France) 28 November 2012.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Cloud Computing and Challenges.
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 Exploitation and Sustainability.
The StratusLab Distribution and Its Evolution 4ème Journée Cloud (Bordeaux, France) 30 November 2012.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Overview & Collaboration.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI A pan-European Research Infrastructure supporting the digital European Research.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab Sustainability.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Work Package 4 Software Integration.
Project Cumulus Overview March 15, End Goal Unified Public & Private PaaS for GlassFish/Java EE Simplify deployment of Java EE Apps on top of.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Features, Use Cases, and Sustainability.
StratusLab API's Minutes OpenNebula XML-RPC OCA (Java + Ruby) ONE CLI OCCI servers HTTPs - REST Tcloud Adapto r TCloud OCCI CLI Service Manager TCloud.
Building ARM IaaS Application Environment
C Loomis (CNRS/LAL) and V. Floros (GRNET)
StratusLab Cloud Distribution
StratusLab First Periodic Review
Cloud Challenges C. Loomis (CNRS/LAL) EGI-TF (Amsterdam)
Blueprint of Persistent Infrastructure as a Service
StratusLab Tutorial (Bordeaux, France)
IGE Globus Appliances Dr. Ioan Lucian Muntean, Dr. Adrian Colesa
Real World Use of Agile Software Development Methods
Work Package 4 Software Integration and Distribution
Exploitation and Sustainability
FedCloud Blueprint Update
Quattor in Amazon Cloud
StratusLab Final Periodic Review
StratusLab Final Periodic Review
StratusLab Tutorial (Bordeaux, France)
StratusLab Tutorial (Bordeaux, France)
StratusLab Project Status
StratusLab Sustainability
Public vs Private Cloud Usage Costs:
Cloud Computing: Concepts
gLite The EGEE Middleware Distribution
Presentation transcript:

StratusLab Roadmap C. Loomis (CNRS/LAL) EGI TCB (Amsterdam) 7 April 2011

StratusLab Project Goal Information Contacts Create comprehensive, open-source, IaaS cloud distribution Focus on supporting grid services Information 1 June 2010—31 May 2012 (2 years) 6 partners from 5 countries Budget : 3.3 M€ (2.3 M€ EC) Contacts Site web: http://stratuslab.eu/ Twitter: @StratusLab Support: support@stratuslab.eu CNRS (FR) UCM (ES) GRNET (GR) SIXSQ (CH) TID (ES) TCD (IE)

Public, Preview Releases v0.1 (9 Nov. 2010) v0.2 (17 Dec. 2010) v0.3 (11 Mar. 2011) v0.4 (~end-Apr., +storage) v1.0 (~end-May) Goals Provide complete, open- source cloud distribution Generate feedback from users and administrators Warning: The APIs, commands, etc. can (and will) change! Documentation User tutorial (web et video) Reference deployment description Installation guides Services Appliance repository Marketplace (v0.3) Cloud infrastructure (GRNET) User and administrator support (support@stratuslab.eu) Software OpenNebula (2.0 in v0.1-2, 2.2 in v0.3) Command line utilities (user and administrator) Utilities for signing and validating image metadata (v0.2) Site policy engine for specified images (v0.3) IP Addresses: public, local, and private (v0.2) Standard machine images (ttylinux, Ubuntu, CentOS) Bioinformatics and grid services images (v0.3) Web monitor Manual and Quattor-based installation Security Integration with grid certificates (v0.2) Integration with VOMS proxies (v0.3) Enhanced logging (v0.3) Quarantine for forensic analysis (v0.3)

Architecture of StratusLab v1.0 Appliance Management StratusLab Marketplace HTTP(S) REST Interface Appliance Storage (Web, Grid, Cloud) users IaaS Cloud Virtual Machine Manager (OpenNebula) XML-RPC  OCCI Physical Computing Resources VMware Service Manager (Claudia) TCloud Storage Manager REST/CDMI iSCSI (?) KVM Xen … Physical Storage Resources

Services Infrastructures Services Public infrastructure provided by GRNET Preproduction/test infrastructures at LAL Services Appliance repository, Marketplace Support, documentation

Virtual Machine Control Feature Release Std. lifecycle (start, stop, kill) from CLI Released Migration, suspend, etc. for admins. PXE booting of images v0.4 Suspend, resume for users Post v1.0 Better error reporting to users v1.0 Fault tolerance support

Network Feature Release Public, local, private IP addresses Released Address selection (e.g. grid services) IP address reservation Maybe v1.0 Dynamic firewall configuration Post v1.0 IPv6 support Private, dynamic networks Post v1.0?

Storage Feature Release Persistent disk service v0.4 Read-only disk service File-based storage service (prob. CDMI) Post v1.0

Authn/Authz & Security Feature Release Username/password (LDAP, pswd file) Released Grid certificate/VOMS proxies Group, role support Post v1.0 Enhanced logging for forensic analysis Quarantine for stopped machines Proxy delegation

Marketplace Feature Release Appliance repository Released Marketplace prototype Metadata signing/validation Site policy and download commands Integration into deployment mechanisms v0.4

Service Manager Feature Release Basic functionality v0.4 Grid service elasticity v1.0 StratusLab authn/authz Post v1.0

Installation Feature Release Script-aided manual cloud install. (CentOS) Released Automated Quattor install. (CentOS) Client tarball/pkgs. (OSX, Windows, Linux) Script-aided manual cloud install. (Ubuntu) Post v1.0

Accounting/Monitoring Feature Release Web monitor (admin.) Released OpenNebula graphical interface (admin.) Post v1.0? Web-based GUI for users Post v1.0 Ganglia mon. of physical infra. (partial) Basic accounting v1.0 Integration with EGI accounting

Appliances Feature Release ttylinux Released CentOS 5.5 Ubuntu 10.04 OpenSUSE v1.0 gLite images (CE, SE, WN, APEL/BDII) Other middleware images Post v1.0?

Standards Feature Release OCCI Post v1.0 CDMI TCloud (service mgr. only) v0.4 OVF (service mgr. only)