FG infrastructure

Software deployed on the distributed France Grilles production infrastructure
Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 02/08/12
  • Minor correction: 02/08/12

Stratuslab : complete IaaS cloud distribution

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • Web site
  • System:
  • Current version: v2.0 - 25 June 2012
  • License(s): Other - Apache-2, AGPL
  • Status: stable release
  • Support: maintained, ongoing development
  • Designer(s): StratusLab Collaboration (CNRS, UCM, GRNET, SixSq, TID, et TCD)
  • Contact designer(s): support@stratuslab.eu
  • Laboratory, service: Universidad Complutense de Madrid (Madrid, Spain), GRNET (Athens, Greece), SixSq (Geneva, Switzerland), Telef√≥nica I+D (Madrid, Spain), Trinity College Dublin (Dublin, Irland)

 

General software features

logo stratuslab
The distribution contains all of the necessary for deploying an Infrastructure-as-a-Service (IaaS) cloud: network, storage, and virtual machine management. Moreover, it provides innovative features like the Marketplace that facilitates sharing of virtual appliances, service management that allows deployment and autoscaling of multi-machine services, and support for multi-cloud scenarios. The distribution supports multiple operating systems (CentOS 6.2, Fedora16, and OpenSuSE 12.1) and is ideal for both public and private cloud deployments. The StratusLab client, written in Python, provides a simple command line interface to access to StratusLab cloud infrastructures from GNU/Linux, Mac OS X, and Windows machines.

Source code for the distribution can be found on GitHub.

Context in which the software is used

StratusLab is used at LAL to provide one of the StratusLab reference cloud infrastructures, a public cloud open to anyone for non-commercial use. The other StratusLab reference cloud is operated by GRNET in Greece. LAL also operates a second, private cloud infrastructure for deployment of laboratory services; existing services are gradually being migrated to this cloud infrastructure.

CNRS/IBCP operates a StratusLab cloud to support bioinformatics research and services. This public cloud infrastructure is available to users of the ReNaBi network. A portal, customized for bioinformatics users, facilitates use of the IBCP cloud and simplifies access to relevant virtual appliances and databases.

There are also commercial deployments of the StratusLab cloud distribution that support software engineering processes (such as deployment of ESA's SCOS-2000 platform) and scientific use (like the Atos Helix Nebula cloud infrastructure).

Publications related to the software

All of the related publications of the project are available from :

The chapter of the book "European Research Activities in Cloud Computing" contains a general description of the StratusLab project and its cloud distribution.

Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 20/03/12
  • Minor correction: 20/03/12

HINTS : network on demand diagnostic tool

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.

 

General software features

HINTS is a tool that provides quick network troubleshooting between two "probes", which are usually installed in remote geographical locations.
Although HINTS was primarily designed to diagnose potential network problems between two nodes of a grid, it is completely usable in a classical context, between two standard sites not involved in a grid infrastructure.

Historically, HINTS was born as part of the european project Enabling Grids for E-sciencE - EGEE, and continues today its evolution within the European Grid Infrastructure - EGI. HINTS is developed and maintained by CNRS, partner of France Grilles, the French National Grid Initiative and GARR, partner of the Italian Grid Initiative.

HINTS allows a user, from a centralized web interface, to initiate basic network tests between two specific agents (probes) previously deployed within local networks one want to qualify the link.

The qualification of the network between two probes is done through the following traditional system tools:

  • Ping
  • Traceroute,
  • Nmap,
  • DNS Resolution,
  • Iperf.

The main benefits of HINTS are:

  • A user may (subject to accreditation) test the quality of the network between its site and another site without involving an administrator of that other site,
  • All tests are symmetric (made in both directions between the selected probes),
  • Direct access to the probes (and thus access to the various diagnostic tools) is not possible, everything is done only via a centralized interface,
  • Fine and flexible user management (certification, delegation of rights),
  • The probes are based on those proposed by the well known PerfSONAR project.
Context in which the software is used

HINTS becomes useful when a user wants to diagnose the network between two sites without involving a network administrator and above all without disturbing the network administrator at the remote site.

If HINTS highlights some dysfunction between these two sites, network administrators will then not be disturbed for nothing.

If HINTS finds no problem, then the problems faced by users are likely not due to the network and is the reason to be searched elsewhere (application layers).

Today, HINTS is available in Scientific Linux 6.x RPM format.

Publications related to the software

  • Presentation at the EGI Technical forum, Lyon, September 2011
  • Poster for the EGI Community Forum, Munich, March 2012
Syndicate content