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...

Full description

Saved in:
Bibliographic Details
Published inJournal of physics. Conference series Vol. 331; no. 6; pp. 062027 - 6
Main Authors Caballero, J, Thapa, S, Gardner, R, Potekhin, M
Format Journal Article
LanguageEnglish
Published Bristol IOP Publishing 23.12.2011
Subjects
Online AccessGet full text
ISSN1742-6596
1742-6588
1742-6596
DOI10.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