P-O Östberg
Associate Professor

Umeå universitet


E-Mail p-o(at)cs.umu.se
Office NAT.B1.215 / C2-16-03 (NVH building map)
 
Research Field (What I Do)
Distributed (computing) resource management
 
Research Interests (What I Use / Investigate)
AI, machine learning and optimization,
performance prediction and control,
scheduling and load balancing,
workload analysis and characterization,
placement and migration optimization,
application and system orchestration,
service adaptation and remediation,
simulation and emulation of systems
 
Affiliations
The Autonomous Distributed Systems Lab (ADSLab)
eSSENCE
Cloud Control
COGNIT
ASSISTANT
RECAP
CACTOS
Biti
 
Publications
E. Vyhmeister, G. Castane, P-O. Östberg. Risk as a Driver for AI Framework Development on Manufacturing. Submitted, 2022.

W. Tärneberg, E. Fitzgerald, M. Bhuyan, P. Townend, P-O. Östberg, J. Eker, F. Tufvesson, K-E. Ĺrzen, E. Elmroth, M. Kihl. The 6G Computing Continuum (6GCC): Meeting the 6G Computing Challenges. In proceedings of the 2022 1st International Conference on 6G Networking (6GNet), Accepted, 2022.

P-O. Östberg, E. Vyhmeister, G. Castane, B. Meyers. Domain Models and Data Modeling as Drivers for Data Management: The ASSISTANT Data Fabric Approach. the 10th IFAC conference on Manufacturing Modelling, Management and Control (MIM2022), Accepted, 2022.

E. Vyhmeister, G. Castane, B. Buchholz, P-O. Östberg. Lessons Learn on Responsible AI Implementation: the ASSISTANT Use Case the 10th IFAC conference on Manufacturing Modelling, Management and Control (MIM2022), https://doi.org/10.1016/j.ifacol.2022.09.422, Accepted, 2022.

G. Castane, A. Dolgui, N. Kousi, B. Meyers, S. Thevenin, E. Vyhmeister, P-O. Östberg. The ASSISTANT project: AI for High Level Decision in Manufactuing. the International Journal of Production Research (TPRS), DOI: 10.1080/00207543.2022.2069525, 2022.

E. Vyhmeister, G. Castane, B. Lang, P-O. Östberg. A Responsible AI Framework: Pipeline Contextualisation. AI and Ethics, https://doi.org/10.1007/s43681-022-00154-8, 2022.

T. Le Duc, C. Nguyen, and P-O Östberg. Workload Prediction for Proactive Resource Allocation in Large-Scale Cloud-Edge Applications. Submitted, 2021.

N. Beldiceanu, A. Dolgui, C. Gonnermann, G. Gonzalez-Castane, N. Kousic, B. Meyers, P-O. Östberg, J. Prud'homme, S. Thevenin, E. Vyhmeister. ASSISTANT: Learning and Robust Decision Support System for Agile Manufacturing Environments. Proceedings of the 17th IFAC Symposium on Information Control Problems in Manufacturing, INCOM 2021, pp. 641-646, 2021.

M. Leznik, P. Michalsky, P. Willis, B. Schanzel, P-O. Östberg, J. Domaschka. Multivariate Time Series Synthesis Using Generative Adversarial Networks. Proceedings of the 12th ACM/SPEC International Conference on Performance Engineering (ICPE), pp. 43-50, 2021.

J. Domaschka, F. Griesinger, M. Leznik, P-O. Östberg, P. Casari, K. Ellis, F. Fowley and T. Lynn. Towards an Architecture for Reliable Capacity Provisioning for Distributed Cloud Applications. In T. Lynn, J. Mooney, J. Domaschka, and K. Ellis, editors, Managing Distributed Cloud Applications and Infrastructure: A Self-Optimising Approach, pp. 1-28, 2020.

P-O. Östberg, T. Le Duc, R. Garcia Leiva, P. Casari, A. Fernandez Anta, J. Domaschka. Application Optimization: Workload Prediction and Autonomous Autoscaling of Distributed Cloud Applications. In T. Lynn, J. Mooney, J. Domaschka, and K. Ellis, editors, Managing Distributed Cloud Applications and Infrastructure: A Self-Optimising Approach, pp. 51-68, 2020.

T. Le Duc, M. Leznik, J. Domaschka, P-O. Östberg. Workload Diffusion Modeling for Distributed Applications in Fog/Edge Computing Environments. Proceedings of the 11th ACM/SPEC International Conference on Performance Engineering, ICPE 2020, pp. 218-229, 2020.

J. Krzywda, V. Meyer, M. Xavier, A. Ali-Eldin, P-O. Östberg, C. De Rose, E. Elmroth. Modeling and Simulation of QoS-Aware Power Budgeting in Cloud Data Centers. Proceedings of the 28th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2020), pp. 88-93, 2020.

J. Krzywda, A. Ali-Eldin, E. Wadbro, P-O. Östberg, E. Elmroth. Power Shepherd: Application Performance Aware Power Shifting. Proceedings of the 11th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2019), pp. 45-53, https://doi.org/10.1109/CloudCom.2019.00019, 2019.

T. Le Duc, R. Garcia Leiva, P. Casari, P-O. Östberg. Machine Learning Methods for Reliable Resource Provisioning in Edge-Cloud Computing: A Survey. ACM Computing Surveys (CSUR) Vol. 52, No. 5, Article 94 (September 2019), pp. 1-39, 2019. https://doi.org/10.1145/3341145.

S. Svorobej, A. Gourinovitch, P-O. Östberg, M. Noya Marino, P. Willis, T. Lynn, J. Byrne, T. Sundqvist, P. Casari, M. Angel Lopez Pena, J. Kennedy, J. Domaschka. RECAP: Reliable Capacity Provisioning and Enhanced Remediation for Distributed Cloud Applications. In European Space Projects: Developments, Implementations and Impacts in a Changing World, ISBN 978-989-758-311-7, pp. 75-86, 2019.

T. Le Duc, P-O. Östberg. Application, Workload, and Infrastructure Models for Virtualized Content Delivery Networks Deployed in Edge Computing Environments. Proceedings of 27th International Conference on Computer Communication and Networks (ICCCN), DOI: 10.1109/ICCCN.2018.8487450, 2018.

J. Krzywda, A. Ali-Eldin, E. Wadbro, P-O Östberg, E. Elmroth. ALPACA: Application Performance Aware Power Capping in Data Center Servers. Proceedings of the 15th IEEE International Conference on Autonomic Computing (ICAC 2018), pp. 41-50, https://doi.org/10.1109/ICAC.2018.00014, 2018.

G. Rodrigo, P-O. Östberg, E. Elmroth, K. Antypas, R. Gerber, and L. Ramakrishnan. Towards Understanding HPC Users and Systems: A NERSC Case Study. Journal of Parallel and Distributed Computing, vol. 111, pp. 206-221, 2018.

J. Krzywda, A. Ali-Eldin, T. Carlson, P-O. Östberg, and E. Elmroth. Power-Performance Tradeoffs in Data Center Servers: DVFS, CPU pinning, Horizontal, and Vertical Scaling. Future Generation Computer Systems - The International Journal of eScience, vol. 81, pp. 114-128, 2018.

G. Rodrigo, E. Elmroth, P-O. Östberg, and L. Ramakrishnan. ScSF: A Scheduling Simulation Framework. In Proceedings of the 21st Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP 2017), D. Klusacek, W. Cirne and N. Desai, editors, Job Scheduling Strategies for Parallel Processing, Lecture Notes in Computer Science, vol. 10773, Springer-Verlag, pp. 152-173, 2017.

P-O. Östberg, J. Byrne, P. Casari, P. Eardley, A. Fernandez Anta, J. Forsman, J. Kennedy, T. Le Duc, M. Noya Marino, R. Loomba, M. Angel Lopez Pena, J. Lopez Veiga, T. Lynn, V. Mancuso, S. Svorobej, A. Torneus, S. Wesner, P. Willis, J. Domaschka. Reliable Capacity Provisioning for Distributed Cloud/Edge/Fog Computing Applications. Proceedings of the 26th European Conference on Networks and Communication (EUCNC17), pp. 1-6, 2017.

G. Rodrigo, E. Elmroth, P-O. Östberg, and L. Ramakrishnan. Enabling Workflow Aware Scheduling on HPC systems. Proceedings of the 26th International Symposium on High-Performance Parallel and Distributed Computing (HPDC17), pp. 3-14, 2017.

J. Byrne, S. Svorobej, K. Giannoutakis, D. Tzovaras, PJ. Byrne, P-O. Östberg, A. Gourinovitch, and T. Lynn. A Review of Cloud Computing Simulation Platforms and Related Environments. In Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER , pp. 679-691, 2017.

G. Rodrigo, P-O. Östberg, E. Elmroth, K. Antypas, R. Gerber, and L. Ramakrishnan. Towards Understanding Job Heterogeneity in HPC: A NERSC Case Study. In Cluster, Cloud and Grid Computing (CCGrid), 2016 16th IEEE/ACM International Symposium on, pp. 521-526, 2016.

P-O. Östberg and N. Lockner. Reducing Complexity in Service Development and Integration. In Helfert, M., Desprez, F., Ferguson, D., Leymann, F., Méndez Muńoz, V., editors, International Conference in Cloud Computing and Services Sciences, CLOSER 2014 Barcelona Spain, April 3-5, 2014 Revised Selected Papers, ISBN 978-3-319-25413-5, Springer, pp. 63-80, 2016.

J. Krzywda, P-O. Östberg, and E. Elmroth. A Sensor-Actuator Model for Data Center Optimization. Proceedings of the 2015 International Conference on Cloud and Autonomic Computing (ICCAC 2015), pp. 192-195, 2015.

P-O. Östberg and B. McCollum. Heuristics and Algorithms for Data Center Optimization. Proceedings of the 7th Multidisciplinary International Conference on Scheduling: Theory and Applications (MISTA 2015), pp. 921-927, 2015.

G. Rodrigo, P-O. Östberg, E. Elmroth, and L. Ramakrishnan. A2L2: an Application Aware flexible HPC scheduling model for Low Latency allocation. Proceedings of the 8th International Workshop on Virtualization Technologies in Distributed Computing (VTDC15), pp. 11-19, 2015.

G. Rodrigo, P-O. Östberg, E. Elmroth, K. Antypas, R. Gerber, and L. Ramakrishnan. HPC System Lifetime Story: Workload Characterization and Evolutionary Analyses on NERSC Systems. Proceedings of the 24th International ACM Symposium on High-Performance Distributed Computing (HPDC 2015), pp. 57-60, 2015.

J. Krzywda, W. Tärneberg, P-O. Östberg, M. Kihl, and E. Elmroth. Telco Clouds: Modelling and Simulation. Proceedings of the 5th International Conference on Cloud Computing and Services Science (CLOSER 2015), pp. 597-609, 2015.

P-O. Östberg, H. Groenda, S. Wesner, J. Byrne, D. Nikolopoulos, C. Sheridan, J. Krzywda, A. Ali-Eldin, J. Tordsson, E. Elmroth, C. Stier, K. Krogmann, J. Domaschka, C. Hauser, PJ. Byrne, S. Svorobej, B. McCollum, Z. Papazachos, D. Whigham, S. Rüth, and D. Paurevic. The CACTOS Vision of Context-Aware Cloud Topology Optimization and Simulation. Proceedings of the 6th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2014), pp. 26-31, 2014.

G. Rodrigo, P-O. Östberg, and E. Elmroth. Priority Operators for Fairshare Scheduling. In Proceedings of the 18th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP 2014), N. Desai and W. Cirne, editors, Job Scheduling Strategies for Parallel Processing, Lecture Notes in Computer Science, vol. 8828, Springer-Verlag, pp. 70-89, 2014.

D. Espling, P-O. Östberg, and E. Elmroth. Integration and Evaluation of Decentralized Fairshare Prioritization (Aequus). Proceedings of PDSEC 2014 - The 15th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2014), pp. 1198-1207, 2014.

P-O. Östberg and N. Lockner. Creo: Reduced Complexity Service Development. In M. Helfert, F. Desprez, D. Ferguson, F. Leymann, V. Mendez Munoz, editors, Proceedings of CLOSER 2014 - 4th International Conference on Cloud Computing and Services Science, pp. 230-241, 2014.

P-O. Östberg and E. Elmroth. Decentralized Prioritization-Based Management Systems for Distributed Computing. Proceedings of e-Science 2013 - The 9th IEEE International Conference on e-Science, pp. 228-237, 2013.

P-O. Östberg, D. Espling, and E. Elmroth. Decentralized Scalable Fairshare Scheduling. Future Generation Computer Systems - The International Journal of Grid Computing and eScience, vol. 29, no. 1, pp. 130-143, 2013.

P-O. Östberg and E. Elmroth. GJMF - A Composable Service-Oriented Grid Job Management Framework. Future Generation Computer Systems - The International Journal of Grid Computing and eScience, vol. 29, no. 1, pp. 144-157, 2013.

L. Tomas, P-O. Östberg, B. Caminero, C. Carrion, and E. Elmroth. Addressing QoS in Grids through a Fairshare Meta-Scheduling In-Advance Architecture. Proceedings of 3PGCIC 2012 - The Seventh International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, pp. 226-233, 2012.

P-O. Östberg. A Model for Simulation of Application and Resource Behavior in Heterogeneous Distributed Computing Environments. In N. Pina, J. Kacprzyk, M. S. Obaidat, editors, Proceedings of the 2nd International Conference on Simulation and Modeling Methodologies, Technologies and Applications, pp. 144-151, 2012.

P-O. Östberg, A. Hellander, B. Drawert, E. Elmroth, S. Holmgren, and L. Petzold. Reducing Complexity in Management of eScience Computations. Proceedings of CCGrid 2012 - The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 845-852, 2012.

P-O. Östberg, A. Hellander, B. Drawert, E. Elmroth, S. Holmgren, and L. Petzold. Abstractions for Scaling eScience Applications to Distributed Computing Environments; A StratUm Integration Case Study in Molecular Systems Biology. Proceedings of BIOINFORMATICS 2012, International Conference on Bioinformatics Models, Methods, and Algorithms, pp. 290-294, 2012.

P-O. Östberg and E. Elmroth. Service Development Abstraction - A Design Methodology and Development Toolset for Abstractive and Flexible Service-Based Software. In Ivanov, van Sinderen, and Shishkov, editors, Cloud Computing and Services Science, pp. 165-184, 2012.

P-O. Östberg and E. Elmroth. Mediation of Service Overhead in Service-Oriented Grid Architectures. In S. Jha, N.g. Felde, R. Buyya, G. Fedak, editors, Proceedings of Grid 2011: 12th IEEE/ACM International Conference on Grid Computing, pp. 9-18, 2011.

L. Tomas, P-O. Östberg, B. Caminero, C. Carrion, and E. Elmroth. An Adaptable In-Advance and Fairshare Meta-Scheduling Architecture to Improve Grid QoS. In S. Jha, N.g. Felde, R. Buyya, G. Fedak, editors, Proceedings of Grid 2011: 12th IEEE/ACM International Conference on Grid Computing, 2011.

P-O. Östberg. Virtual Infrastructures for Computational Science: Software and Architectures for Distributed Job and Resource Management. PhD Thesis, Technical Report UMINF 11.02, ISSN 0348-0542, ISBN 978-91-7459-194-1, Department of Computing Science, Umeĺ University, March 2011.

P-O. Östberg and E. Elmroth. Increasing Flexibility and Abstracting Complexity in Service-Based Grid and Cloud Software. In F. Leymann, I. Ivanov, M. van Sinderen, and B. Shishkov, editors, Proceedings of CLOSER 2011 - International Conference on Cloud Computing and Services Science, SciTePress, pp. 240-249, 2011.

M. Jayawardena, C. Nettelblad, S. Z. Toor, P-O. Östberg, E. Elmroth, S. Holmgren. A Grid-Enabled Problem Solving Environment for QTL Analysis in R. Proceedings of the 2nd International Conference on Bioinformatics and Computational Biology (BICoB), ISCA, ISBN 978-1-880843-76-5, pp. 202-209, 2010.

Prior to 2010, authors are listed in alphabetical order. For clarity, primary contributor(s) are marked in bold for these publications.

P-O. Östberg. Architectures, Design Methodologies, and Service Composition Techniques for Grid Job and Resource Management. Licentiate Thesis, Technical Report UMINF 09.15, ISSN 0348-0542, ISBN 978-91-7264-861-6, Department of Computing Science, Umeĺ University, October 2009.

E. Elmroth and P-O. Östberg. A Composable Service-Oriented Architecture for Middleware-Independent and Interoperable Grid Job Management. Technical Report UMINF 09.14, Department of Computing Science, Umeĺ University, October 2009.

E. Elmroth, S. Holmgren, J. Lindemann, S. Toor, and P-O. Östberg. Empowering a Flexible Application Portal with a SOA-based Grid Job Management Framework. In A.C. Elster et al., editors, Applied Parallel Computing: State of the Art in Scientific Computing, Lecture Notes in Computer Science, vol. 6127, Springer-Verlag, 2008.

E. Elmroth and P-O. Östberg. Dynamic and Transparent Service Compositions Techniques for Service-Oriented Grid Architectures. In S. Gorlatch, P. Fragopoulou and T. Priol (Eds.), Integrated Research in Grid Computing, Crete University Press, pp. 323-334, 2008.

E. Elmroth, F. Hernandez, J. Tordsson, and P-O. Östberg. Designing Service-Based Resource Management Tools for a Healthy Grid Ecosystem. Parallel Processing and Applied Mathematics, Springer-Verlag, Lecture Notes in Computer Science, vol. 4967, pp. 259-270, 2008.

E. Elmroth, P. Gardfjäll, A. Norberg, J. Tordsson and P-O. Östberg. Designing general, composable, and middleware-independent Grid infrastructure tools for multi-tiered job management. In T. Priol and M. Vaneschi (Eds.) Towards Next Generation Grids, Springer Verlag, pp. 175-184, 2007.

 
PhD students
Gonzalo Rodrigo
Jakub Krzywda
 
Postdocs
Thang Le Duc
 
Teaching (graduate level)
Cloud Computing 2020
Advanced Distributed Systems 2020
Distributed Systems 2020
Distributed Systems 2019
Advanced Distributed Systems 2018
Distributed Systems 2018
Distributed Systems 2017
Advanced Distributed Systems 2016
Distributed Systems 2016
Advanced Distributed Systems 2015
Distributed Systems 2015
Advanced Distributed Systems 2014
Service-Oriented Architectures 2013
Service-Oriented Architectures 2011
Service-Oriented Architectures 2009
Service-Oriented Architectures 2008
Distributed Systems 2008
Distributed Systems 2007
Grid Computing 2007
Image Analysis 2005
 
Teaching (undergraduate level)
Java Application Programming 2008
Web Development using Java, JSP, and Web Services 2008
Server-Side Web Development 2007
Web Services 2007
 
 
Umeĺ university
Faculty of science and technology
Department of Computing Science
Current events
Courses
For students
For staff
Staff


Miscellaneous:
HPC2N
ACC
Reading
Google

Last modified 2023-10-13 15:17