Automatic Integration Testbeds validation on Open Science Grid
A recurring challenge in deploying high quality production middleware is the extent to which realistic testing occurs before release of the software into the production environment. We describe here an automated system for validating releases of the Open Science Grid software stack that leverages th...
Saved in:
Published in | Journal of physics. Conference series Vol. 331; no. 6; pp. 062027 - 6 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Bristol
IOP Publishing
23.12.2011
|
Subjects | |
Online Access | Get full text |
ISSN | 1742-6596 1742-6588 1742-6596 |
DOI | 10.1088/1742-6596/331/6/062027 |
Cover
Abstract | A recurring challenge in deploying high quality production middleware is the extent to which realistic testing occurs before release of the software into the production environment. We describe here an automated system for validating releases of the Open Science Grid software stack that leverages the (pilot-based) PanDA job management system developed and used by the ATLAS experiment. The system was motivated by a desire to subject the OSG Integration Testbed to more realistic validation tests. In particular those which resemble to every extent possible actual job workflows used by the experiments thus utilizing job scheduling at the compute element (CE), use of the worker node execution environment, transfer of data to/from the local storage element (SE), etc. The context is that candidate releases of OSG compute and storage elements can be tested by injecting large numbers of synthetic jobs varying in complexity and coverage of services tested. The native capabilities of the PanDA system can thus be used to define jobs, monitor their execution, and archive the resulting run statistics including success and failure modes. A repository of generic workflows and job types to measure various metrics of interest has been created. A command-line toolset has been developed so that testbed managers can quickly submit "VO-like" jobs into the system when newly deployed services are ready for testing. A system for automatic submission has been crafted to send jobs to integration testbed sites, collecting the results in a central service and generating regular reports for performance and reliability. |
---|---|
AbstractList | A recurring challenge in deploying high quality production middleware is the extent to which realistic testing occurs before release of the software into the production environment. We describe here an automated system for validating releases of the Open Science Grid software stack that leverages the (pilot-based) PanDA job management system developed and used by the ATLAS experiment. The system was motivated by a desire to subject the OSG Integration Testbed to more realistic validation tests. In particular those which resemble to every extent possible actual job workflows used by the experiments thus utilizing job scheduling at the compute element (CE), use of the worker node execution environment, transfer of data to/from the local storage element (SE), etc. The context is that candidate releases of OSG compute and storage elements can be tested by injecting large numbers of synthetic jobs varying in complexity and coverage of services tested. The native capabilities of the PanDA system can thus be used to define jobs, monitor their execution, and archive the resulting run statistics including success and failure modes. A repository of generic workflows and job types to measure various metrics of interest has been created. A command-line toolset has been developed so that testbed managers can quickly submit "VO-like" jobs into the system when newly deployed services are ready for testing. A system for automatic submission has been crafted to send jobs to integration testbed sites, collecting the results in a central service and generating regular reports for performance and reliability. |
Author | Potekhin, M Caballero, J Gardner, R Thapa, S |
Author_xml | – sequence: 1 fullname: Caballero, J – sequence: 2 fullname: Thapa, S – sequence: 3 fullname: Gardner, R – sequence: 4 fullname: Potekhin, M |
BookMark | eNp9kN9LwzAQx4NMcJv-C1LwxZfa_GiS5kUYQ-dA2IPzObRpKhldUpNW8L83s6Iiw3CQ4-7zvTu-MzCxzmoALhG8QbAoMsRznDIqWEYIylgGGYaYn4Dpd2PyKz8DsxB2EJL4-BTcLobe7cveqGRte_3iY-psstWhr3QdkreyNfVYi7HptE2elNFW6WTlTX0OTpuyDfri65-D5_u77fIhfdys1svFY6qIQH1ax8UICq1UVcGcCAh5TTUXGhFaFpixGjWqEQrnXFGlBKYNooTlqNJ5wzkmc3A9zu28ex3icXJvgtJtW1rthiBRgSnFAn-iV3_QnRu8jddJTLnICxgjUmyklHcheN3Izpt96d8lgvJgqzw4Jg-OyWirZHK0NQrTUWhc96M5ysqubiKPjvD_7_gA6ISGvA |
Cites_doi | 10.1088/1742-6596/119/6/062036 10.1088/1742-6596/78/1/012057 |
ContentType | Journal Article |
Copyright | Copyright IOP Publishing Dec 2011 |
Copyright_xml | – notice: Copyright IOP Publishing Dec 2011 |
DBID | AAYXX CITATION 8FD 8FE 8FG ABUWG AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO H8D HCIFZ L7M P5Z P62 PHGZM PHGZT PIMPY PKEHL PQEST PQGLB PQQKQ PQUKI PRINS 7U5 8BQ JG9 |
DOI | 10.1088/1742-6596/331/6/062027 |
DatabaseName | CrossRef Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Central Technology Collection ProQuest One Community College ProQuest Central Korea Aerospace Database ProQuest SciTech Premium Collection Advanced Technologies Database with Aerospace Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic (New) Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China Solid State and Superconductivity Abstracts METADEX Materials Research Database |
DatabaseTitle | CrossRef Publicly Available Content Database Advanced Technologies & Aerospace Collection Technology Collection Technology Research Database ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest One Academic Eastern Edition ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Technology Collection ProQuest SciTech Collection ProQuest Central China ProQuest Central Advanced Technologies & Aerospace Database ProQuest One Applied & Life Sciences Aerospace Database ProQuest One Academic UKI Edition ProQuest Central Korea ProQuest Central (New) ProQuest One Academic Advanced Technologies Database with Aerospace ProQuest One Academic (New) Materials Research Database Solid State and Superconductivity Abstracts METADEX |
DatabaseTitleList | Publicly Available Content Database Materials Research Database |
Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Physics Statistics |
EISSN | 1742-6596 |
EndPage | 6 |
ExternalDocumentID | 10_1088_1742_6596_331_6_062027 |
GroupedDBID | 02 1JI 1WK 29L 2WC 4.4 5B3 5GY 5PX 5VS 7.Q AAJIO AALHV ABHWH AEFHF AFYNE AHSEE ALMA_UNASSIGNED_HOLDINGS ASPBG ATQHT AVWKF AZFZN BBWZM C1A CJUJL CS3 DU5 E3Z EBS EDWGO EJD EQZZN F5P FEDTE FRP GROUPED_DOAJ GX1 HH5 HVGLF IOP IZVLO J9A KNG KQ8 LAP N5L N9A O3W OK1 P2P Q02 RIN RNS RO9 ROL RPA S3P SY9 T37 UCJ W28 AAJKP AAYXX ACAFW ACARI ACHIP AEJGL AERVB AFKRA AGQPQ AIYBF AKPSB ARAPS ARNYC BENPR BGLVJ CCPQU CITATION CRLBU HCIFZ IJHAN JCGBZ OVT PHGZM PHGZT PIMPY PJBAE TR2 XSB ~02 8FD 8FE 8FG ABUWG AZQEC DWQXO H8D L7M P62 PKEHL PQEST PQGLB PQQKQ PQUKI PRINS 7U5 8BQ AEINN JG9 PUEGO |
ID | FETCH-LOGICAL-c391t-d596109eccbb0439007d5e79e135a8266d1fcf9c247c5cc925f153641be4f7723 |
IEDL.DBID | O3W |
ISSN | 1742-6596 1742-6588 |
IngestDate | Thu Sep 04 17:49:32 EDT 2025 Mon Jul 14 06:50:20 EDT 2025 Tue Jul 01 02:51:31 EDT 2025 Tue Nov 10 14:15:01 EST 2020 Mon May 13 15:52:26 EDT 2019 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 6 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c391t-d596109eccbb0439007d5e79e135a8266d1fcf9c247c5cc925f153641be4f7723 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
OpenAccessLink | https://www.proquest.com/docview/2579480480?pq-origsite=%requestingapplication% |
PQID | 2579480480 |
PQPubID | 4998668 |
PageCount | 6 |
ParticipantIDs | proquest_journals_2579480480 proquest_miscellaneous_1825529272 crossref_primary_10_1088_1742_6596_331_6_062027 iop_primary_10_1088_1742_6596_331_6_062027 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 20111223 |
PublicationDateYYYYMMDD | 2011-12-23 |
PublicationDate_xml | – month: 12 year: 2011 text: 20111223 day: 23 |
PublicationDecade | 2010 |
PublicationPlace | Bristol |
PublicationPlace_xml | – name: Bristol |
PublicationTitle | Journal of physics. Conference series |
PublicationYear | 2011 |
Publisher | IOP Publishing |
Publisher_xml | – name: IOP Publishing |
References | Pordes R (1) 2007; 78 Caballero J Panda (3) Maeno T (2) 2008; 119 4 Sim A (5) 2008 |
References_xml | – year: 2008 ident: 5 – volume: 119 issn: 1742-6596 year: 2008 ident: 2 publication-title: J. Phys.: Conf. Ser. doi: 10.1088/1742-6596/119/6/062036 – ident: 3 – ident: 4 – volume: 78 issn: 1742-6596 year: 2007 ident: 1 publication-title: J. Phys.: Conf. Ser. doi: 10.1088/1742-6596/78/1/012057 |
SSID | ssj0033337 |
Score | 1.9020786 |
Snippet | A recurring challenge in deploying high quality production middleware is the extent to which realistic testing occurs before release of the software into the... |
SourceID | proquest crossref iop |
SourceType | Aggregation Database Index Database Enrichment Source Publisher |
StartPage | 062027 |
SubjectTerms | Automation Computer programs Failure modes Management systems Middleware Monitors Physics Software Statistics Test stands Workflow |
SummonAdditionalLinks | – databaseName: ProQuest Central dbid: BENPR link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bS8MwFA46EXwRrzidUkF8EELXXNrmRVHZvIBDRMG30FwKe1nr2v1_T9pUGYpY-tSEUL6c-8nJQegsiU2aaSIwZRnHjGmDhWAUq4wonhOTMuUcxadJfP_GHt_5uw-4Vf5YZScTG0FtCu1i5CGQlmCpq4C-Kj-w6xrlsqu-hcYqWgMRnAKdr92MJs8vnSym8CRtSSTBoGvTrkYY3D7_TcQhpVEYh8PYxQGW1NPqtCh_yOhG8Yy30Ka3GIPrdou30Yqd7aD15uSmrnbR5fWiLpp7V4MHf_UDQB28wkrKmioASpq2fZMCeN35kcDzc3A3n5o99DYevd7eY98UAWsqohob-ONoKAB5pVxZK-h4w20ibER5Br5CbKJc50ITlmiutSA8B6EWs0hZloMpTfdRb1bM7AEKhMq4BR7OwcBmytl6mg5JRlzzMcJy0kdhh4Us27svZJOzTlPp0JMOPQnoyVi26PXRBUD278nnS5N_nSRLk_fRoNsC6Tmskt_00EenX8PAGy7hkc1ssagk-E6cE0EScvj3Ekdoo4kVRwQTOkC9er6wx2Bs1OrEU9QnhbXJeQ priority: 102 providerName: ProQuest |
Title | Automatic Integration Testbeds validation on Open Science Grid |
URI | http://iopscience.iop.org/1742-6596/331/6/062027 https://www.proquest.com/docview/2579480480 https://www.proquest.com/docview/1825529272 |
Volume | 331 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB6sIngRn1itJYJ4ENY2-0r2Iqi0WsFapKK3JfsI9NIW2_5_Z_MQRA8aQghks1m-3XlldmYAzhPp0sxSRRjPBOHcOqIUZ8Rk1IicupSbYCg-DeXDK398F-9rUBdBnMzmFee_wtvSk4_GG5FCyQ5jcUd2ujLY6w3YCE7GQIrP7K3mvQyPpAyBLN-pY4LRzPu9n2_iqIHf_MGTC0HT34HtSkOMbsop3YU1P92DzWKnpl3sw_XNajkr8qxGgyrVA0IbjbEn490iwpUzKeskRXiG_SJRRb_R_cfEHcBrvze-eyBVEQRimYqXxOGI465CpI0JYawo053wifIxExnaBtLFuc2VpTyxwlpFRY5MTPLYeJ6j6swOYX06m_ojiJTJhEeazVGh5ibodpZ1aUZDsTHKc9qETo2Fnpe5LnTho05THdDTAT2N6GmpS_SacImQ_bnxxbfGvzbSc5c3oVVPga4oaqGRtSiehgj4Jpx9PUZaCA6ObOpnq4VGW0kIqmhCj_8zsBPYKv4Ux5RQ1oL15cfKn6KqsTRtaKT9-zZs3PaGo5d2YPsCr4PnUbtYd5_2t8a_ |
linkProvider | IOP Publishing |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB61RQguFU91SwEjAQckK83YTuJDQRWw3aWP01bqzcSPSHvZLM2uKv5Uf2PHeYAqEOLSKKfEsaLPn-dhe2YA3uaZL0qHmgtZKi6l81xrKbgt0aoKfSFtdBRPz7LJufx2oS424HqIhYnHKgeZ2ApqX7u4Rp4QtbQsYgT0p-UPHqtGxd3VoYRGR4vj8POKXLbmYPqFxvcd4vjr7POE91UFuBM6XXGvdEwxTr9ubYwLJSXpVch1SIUqydjOfFq5SjuUuVPOaVQVSYVMpjbIimxRQf1uwj0p6NMYmT4-GiS_oCvvAjCRk2YvhohkcjL7ZzpLhEiTLNnP4qrDLWW4Oa-Xf2iEVs2NH8F2b5-yw45Qj2EjLJ7A_facqGuewsfD9apus7yyaZ9oggaWzagnG3zDiLfzrkoTozueVmG99GBHl3P_DM7vBKznsLWoF2EHmLalCiQxKjLnpY2WpRP7WGIsdYaywhEkAxZm2WXaMO0OeVGYiJ6J6BlCz2SmQ28EHwiy_278_lbjvzYyS1-NYG8YAtPP58b8Zt8I3vx6TTMxbq-Ui1CvG0OemlKoMcfdf3fxGh5MZqcn5mR6dvwCHrar1ClyFHuwtbpch5dk5qzsq5ZbDL7fNZlvAGwMBCY |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1JS8NAFH5URfEirljXCOJBGNPMlsxFELXWrXpQ9DZklkAvbbHt__dNkgpFBQ05BDIZHt_M2zJvAThOpctySxVhPBeEc-uIUpwRk1MjCuoyboKj-NiVnVd-9y7eG3D9lQszGNai_wwfq0LBFYR1QFwWow1NiRRKxowlsYxbsnTgh66YgwXBUNjitn5ib1OBzPBKq7zI6rtpovCvc83oqDmk45ugLrVPexVWarMxuqiIXIOG76_DYhm-aUcbcH4xGQ_K4qvRbV3_AfGOXnAm490owu3Uq5onRXiHIJKoZuro5qPnNuG1ff1y2SF1ZwRimUrGxCHFSUsh_MaE3FZU9E74VPmEiRwdBumSwhbKUp5aYa2iokDJJnliPC_QnmZbMN8f9P02RMrkwiMjF2hlcxMMPstaNKehAxnlBW1CPMVCD6sCGLo8uM4yHdDTAT2N6GmpK_SacIqQ_XnwyczgHwdpXNsm7E2XQNdsNtIobxTPQlp8E46-XiODhFOPvO8Hk5FGB0oIqmhKd_5D2CEsPV-19cNt934Xlss_yQkllO3B_Phj4vfRFBmbg3KjfQJmnst5 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Automatic+Integration+Testbeds+validation+on+Open+Science+Grid&rft.jtitle=Journal+of+physics.+Conference+series&rft.au=Caballero%2C+J&rft.au=Thapa%2C+S&rft.au=Gardner%2C+R&rft.au=Potekhin%2C+M&rft.date=2011-12-23&rft.issn=1742-6588&rft.eissn=1742-6596&rft.volume=331&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1088%2F1742-6596%2F331%2F6%2F062027&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1742-6596&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1742-6596&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1742-6596&client=summon |