1 / 17

VL-e Proof of Concept: Integrated Virtual Laboratory Environment

This document provides an overview of the VL-e Proof of Concept, a shared environment where different tools and services are used and provided by the VL-e community. It covers the architecture, infrastructure, usage scenarios, and development efforts of the Proof of Concept.

bwebb
Download Presentation

VL-e Proof of Concept: Integrated Virtual Laboratory Environment

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VL-e Proof of Conceptand the VL-e Integration Team David Groep Maurice Bouwhuis VL-e SP Plenary Meeting, November 1st, 2005

  2. Once more: the VL-e structure Application specific service Medical Application Telescience Bio ASP Application Potential Generic service & Virtual Lab. services Virtual Lab. rapid prototyping (interactive simulation) Virtual Laboratory Additional Grid Services (OGSA services) Grid Middleware Grid & Network Services Network Service (lambda networking) Networking VL-e Experimental Environment VL-e Proof of concept Environment

  3. Proof-of-Concept Mission The VL-e Proof-of-Concept (PoC) • is a shared, common environment, • where different tools and services are • both used and provided by the VL-e community Two key branches • PoC Software Distribution • PoC Infrastructure Service and Service Hosting

  4. PoC Architecture High-Level overview • Many different tools and services • From many different providers • Tied together in a common framework Service-Oriented Architecture (SOA) • Re-useable software components • Integrated at the work-flow layer technical implementation details still remain …

  5. Data Intensive Science Food Informatics Medical Imaging Biodiversity Bioinformatics Dutella P1 P2 P3 P4 Adaptive Information Disclosure WorkFlow InformationManagemt Visuali-sation Problem Solving Env. Grid, Globus, SRB, WS, IBIS Infrastructure Managing the PoC: VLeIT • VL-e Integration Team • collects and prioritizes • organizes the development effort • decides on tools that are part of the PoC

  6. VLeIT members

  7. VLeIT operational model • Collection of usage scenarios • Identification of generic elements & commonality • Matching tools with applications • Prioritizing development effort • Managing pool of scientific programmers • Advise the user scenario working groups(process currently being implemented)

  8. Usage Scenarios Working Groups • Currently being started, some already operational • For example: • BioInformatics (with AdamB, PaulvH) • Food (with MachielJ) • Dutella (with PaulvH) • IBED (with PaulvH) • … • …

  9. Building the PoC: Scaling and Validation • Build • Software Layers • Certification & Deployment Process • What might be there? • Support

  10. The shared PoC infra and software • physical infrastructure (such as computers, storage, …), • central services (database hosting, repository services, …), • the PoCsoftware suite. For convenience, the following elements of this suite can be distinguished: • Grid foundation middleware; the basic software that is based on interfaces and concepts that are globally adopted and standardized. This includes elements such as the security model, resource allocation interface, … • Generic Virtual Laboratory software (‘P2’); the software developed within the project for the PoC. • Services imported from outside; given that not all services are necessarily developed within VL-e, some will be imported. • Associated installation and deployment tools; the PoC suite is installed on the central facilities and (where applicable) also available for distributed installation.

  11. Stable, reliable, tested Cert. releases Grid MW & VL-software Flexible, test environment Characteristics Flexible, ‘unstable’ Virtual Lab. rapid prototyping (interactive simulation) Test & Cert. Grid MW & VL-software Compatibility Application development Usage NL-Grid production cluster Central mass-storage facilities+SURFnet NL-Grid Fabric Research Cluster DAS-2, local resources Initial compute platform VL-e Rapid Prototyping Environment Environments VL-e Certification Environment VL-e Proof of Concept Environment Foundation Software Release Methodology PoC Release n Release Candidaten+1 Developers Heaven/Haven Integration tests Functionality tests Adventurous application people Web/Grid services Globus+SOA Tagged Release Candidates Download RepositoryPoC Installer Common repositoryIntegration testsUnit tests stable, tested releases

  12. Release management and stability • Foundation middleware: ‘timeboxed’ releases • Next release January 2006

  13. Release management and flexibility • Application can build on top of stable foundations in the PoC • Installation of application software on both central and distributed infrastructure • Rapid upgrades at the user’s discretion • Installation support for application-level ‘software managers’ on the central systems

  14. Proposed base tools for distribution R1 VLeIT document forthcoming, pending approval …

  15. Proposed base tools for distribution R1 VLeIT document forthcoming, pending approval …

  16. Specific Installations on the PoC • Some specialized software installed on designated central facilities (‘Matrix’): • VLAM • SRB server • NIMROD Portal

  17. Support and training • Next PoC release:January 2006(code cooled: Oct 1st 2005) • GANG “Admin Nerd Group” in mid-January • Application-development oriented event mid-February • User help-desk for the PoC (020) 592 8008, grid.support@sara.nl

More Related