{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:14:02Z","timestamp":1750220042886,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,7,23]],"date-time":"2023-07-23T00:00:00Z","timestamp":1690070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000057","name":"National Institute of General Medical Sciences","doi-asserted-by":"publisher","award":["R01GM120600"],"award-info":[{"award-number":["R01GM120600"]}],"id":[{"id":"10.13039\/100000057","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,7,23]]},"DOI":"10.1145\/3569951.3593605","type":"proceedings-article","created":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T15:34:03Z","timestamp":1694360043000},"page":"35-42","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Airavata Metascheduler: A Reliable, Fault Tolerant, and Resource-Aware Job Scheduling Service"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7019-0290","authenticated-orcid":false,"given":"Isuru","family":"Ranawaka","sequence":"first","affiliation":[{"name":"Indiana University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1801-2515","authenticated-orcid":false,"given":"Eroma","family":"Abeysinghe","sequence":"additional","affiliation":[{"name":"Indiana University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6276-9059","authenticated-orcid":false,"given":"Dimuthu","family":"Wannipurage","sequence":"additional","affiliation":[{"name":"Indiana University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8489-466X","authenticated-orcid":false,"given":"Dinuka","family":"De Silva","sequence":"additional","affiliation":[{"name":"Indiana University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7348-6476","authenticated-orcid":false,"given":"Emre","family":"Brookes","sequence":"additional","affiliation":[{"name":"University of Montana, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6374-095X","authenticated-orcid":false,"given":"Suresh","family":"Marru","sequence":"additional","affiliation":[{"name":"Indiana University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5458-9947","authenticated-orcid":false,"given":"Marcus","family":"Christie","sequence":"additional","affiliation":[{"name":"Indiana University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6247-7504","authenticated-orcid":false,"given":"Sudhakar","family":"Pamidighantam","sequence":"additional","affiliation":[{"name":"Indiana University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9582-5712","authenticated-orcid":false,"given":"Marlon","family":"Pierce","sequence":"additional","affiliation":[{"name":"Indiana University, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,9,10]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2023. Airavata DataModels. https:\/\/github.com\/apache\/airavata\/blob\/develop\/thrift-interface-descriptions\/data-models\/experiment-catalog-models\/process_model.thrift. 2023. Airavata DataModels. https:\/\/github.com\/apache\/airavata\/blob\/develop\/thrift-interface-descriptions\/data-models\/experiment-catalog-models\/process_model.thrift."},{"key":"e_1_3_2_1_2_1","unstructured":"2023. Airavata Metascheduler. https:\/\/github.com\/apache\/airavata\/tree\/develop\/modules\/airavata-metascheduler https:\/\/github.com\/apache\/airavata\/tree\/develop\/modules\/cluster-monitoring. 2023. Airavata Metascheduler. https:\/\/github.com\/apache\/airavata\/tree\/develop\/modules\/airavata-metascheduler https:\/\/github.com\/apache\/airavata\/tree\/develop\/modules\/cluster-monitoring."},{"key":"e_1_3_2_1_3_1","unstructured":"2023. Airavata Python SDK. https:\/\/github.com\/apache\/airavata\/tree\/develop\/airavata-api\/airavata-client-sdks\/airavata-python-sdk. 2023. Airavata Python SDK. https:\/\/github.com\/apache\/airavata\/tree\/develop\/airavata-api\/airavata-client-sdks\/airavata-python-sdk."},{"key":"e_1_3_2_1_4_1","volume-title":"Dave Bouvier, Martin \u010cech, John Chilton, Dave Clements, Nate Coraor","author":"Afgan Enis","year":"2018","unstructured":"Enis Afgan , Dannon Baker , B\u00e9r\u00e9nice Batut , Marius Van Den\u00a0Beek , Dave Bouvier, Martin \u010cech, John Chilton, Dave Clements, Nate Coraor , Bj\u00f6rn\u00a0A Gr\u00fcning, 2018 . The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2018 update. Nucleic acids research 46, W1 (2018), W537\u2013W544. Enis Afgan, Dannon Baker, B\u00e9r\u00e9nice Batut, Marius Van Den\u00a0Beek, Dave Bouvier, Martin \u010cech, John Chilton, Dave Clements, Nate Coraor, Bj\u00f6rn\u00a0A Gr\u00fcning, 2018. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2018 update. Nucleic acids research 46, W1 (2018), W537\u2013W544."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MTAGS.2008.4777910"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-011-0555-y"},{"key":"e_1_3_2_1_7_1","volume-title":"RADICAL-Pilot and Parsl: Executing Heterogeneous Workflows on HPC Platforms. In 2022 IEEE\/ACM Workshop on Workflows in Support of Large-Scale Science (WORKS). 27\u201334","author":"Alsaadi Aymen","year":"2022","unstructured":"Aymen Alsaadi , Logan Ward , Andre Merzky , Kyle Chard , Ian Foster , Shantenu Jha , and Matteo Turilli . 2022 . RADICAL-Pilot and Parsl: Executing Heterogeneous Workflows on HPC Platforms. In 2022 IEEE\/ACM Workshop on Workflows in Support of Large-Scale Science (WORKS). 27\u201334 . https:\/\/doi.org\/10.1109\/WORKS56498.2022.00009 10.1109\/WORKS56498.2022.00009 Aymen Alsaadi, Logan Ward, Andre Merzky, Kyle Chard, Ian Foster, Shantenu Jha, and Matteo Turilli. 2022. RADICAL-Pilot and Parsl: Executing Heterogeneous Workflows on HPC Platforms. In 2022 IEEE\/ACM Workshop on Workflows in Support of Large-Scale Science (WORKS). 27\u201334. https:\/\/doi.org\/10.1109\/WORKS56498.2022.00009"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2008.12.001"},{"key":"e_1_3_2_1_9_1","volume-title":"An Incentive-Compatible Mechanism for Scheduling Non-Malleable Parallel Jobs with Individual Deadlines. In 2008 37th International Conference on Parallel Processing. 107\u2013114","author":"E.","year":"2008","unstructured":"Thomas\u00a0 E. Carroll and Daniel Grosu. 2008 . An Incentive-Compatible Mechanism for Scheduling Non-Malleable Parallel Jobs with Individual Deadlines. In 2008 37th International Conference on Parallel Processing. 107\u2013114 . https:\/\/doi.org\/10.1109\/ICPP. 2008 .27 10.1109\/ICPP.2008.27 Thomas\u00a0E. Carroll and Daniel Grosu. 2008. An Incentive-Compatible Mechanism for Scheduling Non-Malleable Parallel Jobs with Individual Deadlines. In 2008 37th International Conference on Parallel Processing. 107\u2013114. https:\/\/doi.org\/10.1109\/ICPP.2008.27"},{"volume-title":"Job Dispatching Policies for Queueing Systems with Unknown Service Rates(MobiHoc \u201921)","author":"Choudhury Tuhinangshu","key":"e_1_3_2_1_10_1","unstructured":"Tuhinangshu Choudhury , Gauri Joshi , Weina Wang , and Sanjay Shakkottai . 2021. Job Dispatching Policies for Queueing Systems with Unknown Service Rates(MobiHoc \u201921) . Association for Computing Machinery , New York, NY, USA , 181\u2013190. https:\/\/doi.org\/10.1145\/3466772.3467047 10.1145\/3466772.3467047 Tuhinangshu Choudhury, Gauri Joshi, Weina Wang, and Sanjay Shakkottai. 2021. Job Dispatching Policies for Queueing Systems with Unknown Service Rates(MobiHoc \u201921). Association for Computing Machinery, New York, NY, USA, 181\u2013190. https:\/\/doi.org\/10.1145\/3466772.3467047"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355738.3355752"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1080\/0020739X.2011.562313"},{"key":"e_1_3_2_1_13_1","volume-title":"UltraScan: a comprehensive data analysis software package for analytical ultracentrifugation experiments. Modern analytical ultracentrifugation: techniques and methods 10","author":"Demeler Borries","year":"2005","unstructured":"Borries Demeler . 2005. UltraScan: a comprehensive data analysis software package for analytical ultracentrifugation experiments. Modern analytical ultracentrifugation: techniques and methods 10 ( 2005 ), 210\u2013229. Borries Demeler. 2005. UltraScan: a comprehensive data analysis software package for analytical ultracentrifugation experiments. Modern analytical ultracentrifugation: techniques and methods 10 (2005), 210\u2013229."},{"volume-title":"Incorporating Job Predictions into the SEAGrid Science Gateway(XSEDE \u201914)","author":"Fan Ye","key":"e_1_3_2_1_14_1","unstructured":"Ye Fan , Sudhakar Pamidighantam , and Warren Smith . 2014. Incorporating Job Predictions into the SEAGrid Science Gateway(XSEDE \u201914) . Association for Computing Machinery , New York, NY, USA , Article 57, 3\u00a0pages. https:\/\/doi.org\/10.1145\/2616498.2616563 10.1145\/2616498.2616563 Ye Fan, Sudhakar Pamidighantam, and Warren Smith. 2014. Incorporating Job Predictions into the SEAGrid Science Gateway(XSEDE \u201914). Association for Computing Machinery, New York, NY, USA, Article 57, 3\u00a0pages. https:\/\/doi.org\/10.1145\/2616498.2616563"},{"key":"e_1_3_2_1_15_1","volume-title":"Fuzzy Grid Scheduling Using Tabu Search. In 2007 IEEE International Fuzzy Systems Conference. 1\u20136. https:\/\/doi.org\/10","author":"Fayad Carole","year":"2007","unstructured":"Carole Fayad , Jonathan\u00a0 M. Garibaldi , and Djamila Ouelhadj . 2007 . Fuzzy Grid Scheduling Using Tabu Search. In 2007 IEEE International Fuzzy Systems Conference. 1\u20136. https:\/\/doi.org\/10 .1109\/FUZZY.2007.4295513 10.1109\/FUZZY.2007.4295513 Carole Fayad, Jonathan\u00a0M. Garibaldi, and Djamila Ouelhadj. 2007. Fuzzy Grid Scheduling Using Tabu Search. In 2007 IEEE International Fuzzy Systems Conference. 1\u20136. https:\/\/doi.org\/10.1109\/FUZZY.2007.4295513"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ADCOM.2008.4760422"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"David\u00a0Y Hancock Jeremy Fischer John\u00a0Michael Lowe Winona Snapp-Childs Marlon Pierce Suresh Marru J\u00a0Eric Coulter Matthew Vaughn Brian Beck Nirav Merchant 2021. Jetstream2: Accelerating cloud computing via Jetstream. In Practice and Experience in Advanced Research Computing. 1\u20138. David\u00a0Y Hancock Jeremy Fischer John\u00a0Michael Lowe Winona Snapp-Childs Marlon Pierce Suresh Marru J\u00a0Eric Coulter Matthew Vaughn Brian Beck Nirav Merchant 2021. Jetstream2: Accelerating cloud computing via Jetstream. In Practice and Experience in Advanced Research Computing. 1\u20138.","DOI":"10.1145\/3437359.3465565"},{"volume-title":"Handbook of Scheduling: Algorithms, Models, and Performance Analysis","author":"Leung James","key":"e_1_3_2_1_18_1","unstructured":"James H.\u00a0Anderson J.\u00a0Y-T. Leung . 2004. Handbook of Scheduling: Algorithms, Models, and Performance Analysis . Chapman and Hall . James H.\u00a0Anderson J.\u00a0Y-T.Leung. 2004. Handbook of Scheduling: Algorithms, Models, and Performance Analysis. Chapman and Hall."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3526"},{"key":"e_1_3_2_1_20_1","unstructured":"Gunho Lee Byung-Gon Chun and H. Katz. 2011. Heterogeneity-Aware Resource Allocation and Scheduling in the Cloud(HotCloud\u201911). USENIX Association USA 4. Gunho Lee Byung-Gon Chun and H. Katz. 2011. Heterogeneity-Aware Resource Allocation and Scheduling in the Cloud(HotCloud\u201911). USENIX Association USA 4."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1080\/00031305.1976.10479154","article-title":"Inference for a Bernoulli Process (A Bayesian View)","volume":"30","author":"Lindley V.","year":"1976","unstructured":"D.\u00a0 V. Lindley and L.\u00a0 D. Phillips . 1976 . Inference for a Bernoulli Process (A Bayesian View) . The American Statistician 30 , 3 (1976), 112 \u2013 119 . http:\/\/www.jstor.org\/stable\/2683855 D.\u00a0V. Lindley and L.\u00a0D. Phillips. 1976. Inference for a Bernoulli Process (A Bayesian View). The American Statistician 30, 3 (1976), 112\u2013119. http:\/\/www.jstor.org\/stable\/2683855","journal-title":"The American Statistician"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2110486.2110490"},{"key":"#cr-split#-e_1_3_2_1_23_1.1","doi-asserted-by":"crossref","unstructured":"Avinash Maurya Bogdan Nicolae Ishan Guliani and M.\u00a0Mustafa Rafique. 2020. CoSim: A Simulator for Co-Scheduling of Batch and On-Demand Jobs in HPC Datacenters. In 2020 IEEE\/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT). 1-8. https:\/\/doi.org\/10.1109\/DS-RT50469.2020.9213578 10.1109\/DS-RT50469.2020.9213578","DOI":"10.1109\/DS-RT50469.2020.9213578"},{"key":"#cr-split#-e_1_3_2_1_23_1.2","doi-asserted-by":"crossref","unstructured":"Avinash Maurya Bogdan Nicolae Ishan Guliani and M.\u00a0Mustafa Rafique. 2020. CoSim: A Simulator for Co-Scheduling of Batch and On-Demand Jobs in HPC Datacenters. In 2020 IEEE\/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT). 1-8. https:\/\/doi.org\/10.1109\/DS-RT50469.2020.9213578","DOI":"10.1109\/DS-RT50469.2020.9213578"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3257"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3219104.3229240"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/GCE.2014.15"},{"key":"e_1_3_2_1_27_1","unstructured":"Marlon\u00a0E Pierce Mark\u00a0A Miller Emre\u00a0H Brookes Mona Wong Enis Afgan Yan Liu Sandra Gesing Maytal Dahan Suresh Marru and Tony Walker. 2018. Towards a science gateway reference architecture. (2018). Marlon\u00a0E Pierce Mark\u00a0A Miller Emre\u00a0H Brookes Mona Wong Enis Afgan Yan Liu Sandra Gesing Maytal Dahan Suresh Marru and Tony Walker. 2018. Towards a science gateway reference architecture. (2018)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.09.069"},{"volume-title":"Ten Actions When Grid Scheduling","author":"Schopf M.","key":"e_1_3_2_1_29_1","unstructured":"Jennifer\u00a0 M. Schopf . 2004. Ten Actions When Grid Scheduling . Springer US , Boston, MA , 15\u201323. https:\/\/doi.org\/10.1007\/978-1-4615-0509-9_2 10.1007\/978-1-4615-0509-9_2 Jennifer\u00a0M. Schopf. 2004. Ten Actions When Grid Scheduling. Springer US, Boston, MA, 15\u201323. https:\/\/doi.org\/10.1007\/978-1-4615-0509-9_2"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/645563.660323"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2012.15"},{"key":"e_1_3_2_1_32_1","volume-title":"Communication Networks: An Optimization, Control and Stochastic Networks Perspective","author":"Srikant R.","year":"2014","unstructured":"R. Srikant and Lei Ying . 2014 . Communication Networks: An Optimization, Control and Stochastic Networks Perspective . Cambridge University Press , USA. R. Srikant and Lei Ying. 2014. Communication Networks: An Optimization, Control and Stochastic Networks Perspective. Cambridge University Press, USA."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-73100-7_61"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332186.3332233"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332186.3332233"},{"key":"e_1_3_2_1_36_1","first-page":"237","article-title":"A Tabu Search Algorithm for Scheduling Independent Jobs in Computational","volume":"28","author":"Xhafa Fatos","year":"2009","unstructured":"Fatos Xhafa , Javier Carretero , Bernab\u00e9 Dorronsoro , and Enrique Alba . 2009 . A Tabu Search Algorithm for Scheduling Independent Jobs in Computational Grids. Comput. Informatics 28 (2009), 237 \u2013 250 . Fatos Xhafa, Javier Carretero, Bernab\u00e9 Dorronsoro, and Enrique Alba. 2009. A Tabu Search Algorithm for Scheduling Independent Jobs in Computational Grids. Comput. Informatics 28 (2009), 237\u2013250.","journal-title":"Grids. Comput. Informatics"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOLI.2006.328980"}],"event":{"name":"PEARC '23: Practice and Experience in Advanced Research Computing","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"location":"Portland OR USA","acronym":"PEARC '23"},"container-title":["Practice and Experience in Advanced Research Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3569951.3593605","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3569951.3593605","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:07:51Z","timestamp":1750183671000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3569951.3593605"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,23]]},"references-count":38,"alternative-id":["10.1145\/3569951.3593605","10.1145\/3569951"],"URL":"https:\/\/doi.org\/10.1145\/3569951.3593605","relation":{},"subject":[],"published":{"date-parts":[[2023,7,23]]},"assertion":[{"value":"2023-09-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}