1 / 16

Scaling and Validation Programme

The Scaling and Validation Programme aims to build different scaled environments for experimentation, support stable applications, disseminate knowledge, and learn from deployment. It focuses on bio-medical informatics and aims to provide a flexible and reliable test environment for deploying Grid Middleware and Virtual Lab software.

diannm
Download Presentation

Scaling and Validation Programme

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. Scaling and Validation Programme David Groep & vle-pfour-team VL-e SP Meeting 2004.12.07 NIKHEF SARA LogicaCMG IBM

  2. Aims of the Scaling & Validation (S&V) • Build environments for experimentation  different scales, with a variety of resources  stable quasi-production Proof-of-Concept (PoC) • Support applications  stable, but also extend (and improve) continuously  deploy VL software and components from elsewhere • Disseminate knowledge about them  tutorials, events, helpdesk • Learn ourselves from the deployment  close the cycle, improve with developers and users  S&V needs applications for a realistic workload

  3. Positioning of P4 in the Project Bio- Medical Diagnosis & Imaging Bio- Diversit y Data Intensive Science/ Informatics Food Dutch Telescience Informatics Stable, reliable, tested Cert. releases Grid MW & VL- software Flexible, test environment Characteristics Flexible, ‘unstable’ Virtual Lab. rapid prototyping (interactive simulation) Test & Cert. Application development Usage Grid MW & VL-software Compatibility 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 VL-e Certification Environment Environments VL-e Proof of Concept Environment external developments

  4. Three tracks • Software engineering  Rapid Prototyping  Certification  PoC • Deploy a national-scale infrastructure  central facilities (clusters, storage,DBs)  access nodes on-site  software installations • Knowledge dissemination and import  tutorials (and support for ~)  pilots (think: SRB)  developer & admin events (think: GANG)

  5. PoC Software Release Methodology PoC Release n Release Candidate n+1 Developers Heaven/Haven Stable, reliable, tested Cert. releases Grid MW & VL- software Flexible, test environment Integration tests Functionality tests Adventurous Characteristics Flexible, ‘unstable’ Virtual Lab. rapid prototyping (interactive simulation) Test & Cert. application people Application development Usage Grid MW & VL-software Compatibility NL-Grid production cluster Central mass-storage facilities +SURFnet NL-Grid Fabric Research Cluster DAS-2, local resources Initial compute platform GT3.2 VL-e Rapid Prototyping Environment VL-e Certification Environment Environments VL-e Proof of Concept Environment GT2 GT2 Tagged Release Candidates Download Repository PoC Installer Cluster Tools Developer CVS Nightly builds Unit tests stable, tested releases

  6. Software engineering process and tools • Source code repository (CVS)  also for general VL-e use • For generally deployed VL-e components  software engineering guidelines  unit and integration test framework  automatic builds • Software download repository

  7. Example: CruiseControl Integrated results of unit tests No tests yet Artifacts produced for deployment

  8. Deployment: VL-e Proof-of-Concept • Today:  Basis of the PoC is an enhanced Globus Toolkit™ 2.x serviced by VDT  VLAM-G installed ** o Matisse database for module definitions o s/w installed when cvs restructuring complete**  Tools from EDG and CrossGrid  SRB (in pilot phase) • your requirements feed into upgrades

  9. Continuous updates • Requirements from applications  gathered in (bilateral) meetings • Based on your use cases we will modify, upgrade, and update the PoC  other workflow tool…  other database server…  …  ‘time-boxed’ releases • PoC should be unified generic infrastructure

  10. Resources and systems • Central resource sites today  SARA: NCF NL-Grid Matrix cluster  SARA: Storage (Teras), SRB Matrix  NIKHEF: NDPF LCG2PROD + NCF GFRC  all: services • Access node install via PoC Installer  ‘keep pressing enter and you get there…’ • Supported OS’s  RedHat Enterprise 3 + clones (CentOS, SL) (works on Fedora Core *)  RedHat 7.3

  11. PoC Installer Ease installation of GT2 and VO support: • a User Interface & job submission i/f • GridFTP server • Authentication and VO-LDAP • Globus 2 Development environment

  12. Dissemination & Support • Core Grid and GT2 tutorials • Hands-on web services event the Grid Admin Nerd Group (GANG) • User help-desk for the PoC (020) 592 8008, grid.support@sara.nl • Documentation • Technology pilots: SRB, …

  13. Example: the GANG organized by LogicaCMG, IBM, NIKHEF, SARA together with GridForum Nederland • expose people to the use of web/grid services  December event based on GT3.2  future will use GT4, Axis+Apollo, … • this is the likely future for new software  leverage industry support and standards  Web Service Resource Framework, Notification, … now in Apache Incubator  OGSA to describe service architecture • event will be repeated with new technology

  14. Composition of P4 team • NIKHEF, SARA, LogicaCMG, IBM • will grow to ~8 FTE effective in 2005  still one position to be filled @NIKHEF

  15. Summary • Infrastructure: the PoC is there for you  hardware, Grid software, DBs, VLAM-G s/w • Software engineering support • Central services are available  SourceForge look-alike  software distribution, web site, mailing lists • Support and training • Think about your requirements and wishes – and YOU tell us what you want!  Type of support, tools, …  We could take the PoC to your site (if you want)  and we will visit you again…

  16. Contacts • Contact addresses  davidg@nikhef.nl – services, PoC, web, PoC-installer  ronalds@nikhef.nl – certification, testing, tooling, …  maurice.bouwhuis@sara.nl – PoC@SARA, SRB pilot, …  grid.support@{sara,nikhef}.nl – user questions Or reach all of us at vle-pfour-team@sara.nl

More Related