P-O Östberg, PhD
Research Scientist

Umeå universitet


Phone +46 (0)90 - 786 77 09
E-Mail p-o(at)cs.umu.se
Office D443 (MIT building map)
 
Research interests
Machine learning and optimization;
scheduling, load balancing, workload analysis,
component placement and migration,
application and resource orchestration,
service adaptation and remediation,
simulation and emulation of cloud systems.
 
Affiliations
Distributed Systems, Umeå University
Cloud Control
RECAP
 
Publications
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. Submitted, 2017.

J. Krzywda, A. Ali-Eldin, E. Wadbro, P-O Östberg, E. Elmroth. ALPACA: Application Performance Aware Power Capping in Data Center Servers. Submitted, 2017.

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, Accepted, 2017.

G. Rodrigo, E. Elmroth, P-O. Östberg, and L. Ramakrishnan. ScSF: A Scheduling Simulation Framework. The 21st Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP 2017), Accepted, 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)
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 2017-11-15 15:30