[{"department":[{"_id":"27"}],"editor":[{"full_name":"Klusáček, D.","first_name":"D.","last_name":"Klusáček"},{"last_name":"Cirne","first_name":"W.","full_name":"Cirne, W."},{"last_name":"Desai","full_name":"Desai, N.","first_name":"N."}],"publication_identifier":{"isbn":["978-3-319-77398-8","978-3-319-77397-1"]},"publication_status":"published","title":"A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems","series_title":"Lecture Notes in Computer Science","language":[{"iso":"eng"}],"date_updated":"2022-01-06T06:55:22Z","doi":"10.1007/978-3-319-77398-8_8","author":[{"id":"15274","last_name":"Keller","full_name":"Keller, Axel","first_name":"Axel"}],"publisher":"Springer","publication":"Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP)","keyword":["Scheduling Planning Mapping Workload management"],"volume":10773,"status":"public","date_created":"2017-07-25T14:54:08Z","abstract":[{"lang":"eng","text":"This paper describes a data structure and a heuristic to plan and map arbitrary resources in complex combinations while applying time dependent constraints. The approach is used in the planning based workload manager OpenCCS at the Paderborn Center for Parallel Computing (PC\\(^2\\)) to operate heterogeneous clusters with up to 10000 cores. We also show performance results derived from four years of operation."}],"user_id":"15274","year":"2018","citation":{"short":"A. Keller, in: D. Klusáček, W. Cirne, N. Desai (Eds.), Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP), Springer, 2018, pp. 132–151.","ieee":"A. Keller, “A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems,” in Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP), Orlando, FL, USA, 2018, vol. 10773, pp. 132–151.","chicago":"Keller, Axel. “A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems.” In Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP), edited by D. Klusáček, W. Cirne, and N. Desai, 10773:132–51. Lecture Notes in Computer Science. Springer, 2018. https://doi.org/10.1007/978-3-319-77398-8_8.","apa":"Keller, A. (2018). A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems. In D. Klusáček, W. Cirne, & N. Desai (Eds.), Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP) (Vol. 10773, pp. 132–151). Orlando, FL, USA: Springer. https://doi.org/10.1007/978-3-319-77398-8_8","ama":"Keller A. A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems. In: Klusáček D, Cirne W, Desai N, eds. Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP). Vol 10773. Lecture Notes in Computer Science. Springer; 2018:132-151. doi:10.1007/978-3-319-77398-8_8","mla":"Keller, Axel. “A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems.” Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP), edited by D. Klusáček et al., vol. 10773, Springer, 2018, pp. 132–51, doi:10.1007/978-3-319-77398-8_8.","bibtex":"@inproceedings{Keller_2018, series={Lecture Notes in Computer Science}, title={A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems}, volume={10773}, DOI={10.1007/978-3-319-77398-8_8}, booktitle={Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP)}, publisher={Springer}, author={Keller, Axel}, editor={Klusáček, D. and Cirne, W. and Desai, N.Editors}, year={2018}, pages={132–151}, collection={Lecture Notes in Computer Science} }"},"type":"conference","page":"132-151","_id":"22","intvolume":" 10773","conference":{"location":"Orlando, FL, USA","start_date":"2017-06-02","name":"21st Workshop on Job Scheduling Strategies for Parallel Processing","end_date":"2017-06-02"}},{"title":"Cost-aware and SLO Fulfilling Software as a Service","user_id":"15274","abstract":[{"lang":"eng","text":"Virtualization technology makes data centers more dynamic and easier to administrate. Today, cloud providers offer customers access to complex applications running on virtualized hardware. Nevertheless, big virtualized data centers become stochastic environments and the simplification on the user side leads to many challenges for the provider. He has to find cost-efficient configurations and has to deal with dynamic environments to ensure service level objectives (SLOs). We introduce a software solution that reduces the degree of human intervention to manage clouds. It is designed as a multi-agent system (MAS) and placed on top of the Infrastructure as a Service (IaaS) layer. Worker agents allocate resources, configure applications, check the feasibility of requests, and generate cost estimates. They are equipped with application specific knowledge allowing it to estimate the type and number of necessary resources. During runtime, a worker agent monitors the job and adapts its resources to ensure the specified quality of service—even in noisy clouds where the job instances are influenced by other jobs. They interact with a scheduler agent, which takes care of limited resources and does a cost-aware scheduling by assigning jobs to times with low costs. The whole architecture is self-optimizing and able to use public or private clouds. Building a private cloud needs to face the challenge to find a mapping of virtual machines (VMs) to hosts. We present a rule-based mapping algorithm for VMs. It offers an interface where policies can be defined and combined in a generic way. The algorithm performs the initial mapping at request time as well as a remapping during runtime. It deals with policy and infrastructure changes. An energy-aware scheduler and the availability of cheap resources provided by a spot market are analyzed. We evaluated our approach by building up an SaaS stack, which assigns resources in consideration of an energy function and that ensures SLOs of two different applications, a brokerage system and a high-performance computing software. Experiments were done on a real cloud system and by simulations."}],"publication_status":"published","volume":10,"date_created":"2018-03-29T11:16:18Z","status":"public","publication":"Journal of Grid Computing","department":[{"_id":"27"}],"author":[{"full_name":"Niehörster, Oliver","first_name":"Oliver","last_name":"Niehörster"},{"id":"15273","last_name":"Simon","full_name":"Simon, Jens","first_name":"Jens"},{"last_name":"Brinkmann","first_name":"André","full_name":"Brinkmann, André"},{"id":"15274","last_name":"Keller","full_name":"Keller, Axel","first_name":"Axel"},{"full_name":"Krüger, Jens","first_name":"Jens","last_name":"Krüger"}],"doi":"10.1007/s10723-012-9230-7","issue":"3","date_updated":"2022-01-06T06:54:09Z","_id":"1965","intvolume":" 10","page":"553-577","year":"2012","citation":{"short":"O. Niehörster, J. Simon, A. Brinkmann, A. Keller, J. Krüger, Journal of Grid Computing 10 (2012) 553–577.","ieee":"O. Niehörster, J. Simon, A. Brinkmann, A. Keller, and J. Krüger, “Cost-aware and SLO Fulfilling Software as a Service,” Journal of Grid Computing, vol. 10, no. 3, pp. 553–577, 2012.","chicago":"Niehörster, Oliver, Jens Simon, André Brinkmann, Axel Keller, and Jens Krüger. “Cost-Aware and SLO Fulfilling Software as a Service.” Journal of Grid Computing 10, no. 3 (2012): 553–77. https://doi.org/10.1007/s10723-012-9230-7.","apa":"Niehörster, O., Simon, J., Brinkmann, A., Keller, A., & Krüger, J. (2012). Cost-aware and SLO Fulfilling Software as a Service. Journal of Grid Computing, 10(3), 553–577. https://doi.org/10.1007/s10723-012-9230-7","ama":"Niehörster O, Simon J, Brinkmann A, Keller A, Krüger J. Cost-aware and SLO Fulfilling Software as a Service. Journal of Grid Computing. 2012;10(3):553-577. doi:10.1007/s10723-012-9230-7","mla":"Niehörster, Oliver, et al. “Cost-Aware and SLO Fulfilling Software as a Service.” Journal of Grid Computing, vol. 10, no. 3, 2012, pp. 553–77, doi:10.1007/s10723-012-9230-7.","bibtex":"@article{Niehörster_Simon_Brinkmann_Keller_Krüger_2012, title={Cost-aware and SLO Fulfilling Software as a Service}, volume={10}, DOI={10.1007/s10723-012-9230-7}, number={3}, journal={Journal of Grid Computing}, author={Niehörster, Oliver and Simon, Jens and Brinkmann, André and Keller, Axel and Krüger, Jens}, year={2012}, pages={553–577} }"},"type":"journal_article","language":[{"iso":"eng"}]},{"doi":"10.1109/PDP.2011.69","date_updated":"2022-01-06T06:54:10Z","_id":"1968","language":[{"iso":"eng"}],"year":"2011","type":"conference","citation":{"apa":"Kleineweber, C., Keller, A., Niehörster, O., & Brinkmann, A. (2011). Rule Based Mapping of Virtual Machines in Clouds. In Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP). https://doi.org/10.1109/PDP.2011.69","ama":"Kleineweber C, Keller A, Niehörster O, Brinkmann A. Rule Based Mapping of Virtual Machines in Clouds. In: Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP). ; 2011. doi:10.1109/PDP.2011.69","chicago":"Kleineweber, Christoph, Axel Keller, Oliver Niehörster, and André Brinkmann. “Rule Based Mapping of Virtual Machines in Clouds.” In Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP), 2011. https://doi.org/10.1109/PDP.2011.69.","mla":"Kleineweber, Christoph, et al. “Rule Based Mapping of Virtual Machines in Clouds.” Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP), 2011, doi:10.1109/PDP.2011.69.","bibtex":"@inproceedings{Kleineweber_Keller_Niehörster_Brinkmann_2011, title={Rule Based Mapping of Virtual Machines in Clouds}, DOI={10.1109/PDP.2011.69}, booktitle={Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP)}, author={Kleineweber, Christoph and Keller, Axel and Niehörster, Oliver and Brinkmann, André}, year={2011} }","short":"C. Kleineweber, A. Keller, O. Niehörster, A. Brinkmann, in: Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP), 2011.","ieee":"C. Kleineweber, A. Keller, O. Niehörster, and A. Brinkmann, “Rule Based Mapping of Virtual Machines in Clouds,” in Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP), 2011."},"user_id":"15274","title":"Rule Based Mapping of Virtual Machines in Clouds","abstract":[{"lang":"eng","text":"Infrastructure as a Service providers use virtualization to abstract their hardware and to create a dynamic data center. Virtualization enables the consolidation of virtual machines as well as the migration of them to other hosts during runtime. Each provider has its own strategy to efficiently operate a data center. We present a rule based mapping algorithm for VMs, which is able to automatically adapt the mapping between VMs and physical hosts. It offers an interface where policies can be defined and combined in a generic way. The algorithm performs the initial mapping at request time as well as a remapping during runtime. It deals with policy and infrastructure changes. We extended the open source IaaS solution Eucalyptus and we evaluated it with typical policies: maximizing the compute performance and VM locality to achieve a high performance and minimizing energy consumption. The evaluation was done on state-of-the-art servers in our own data center and by simulations using a workload of the Parallel Workload Archive. The results show that our algorithm performs well in dynamic data centers environments."}],"date_created":"2018-03-29T11:21:05Z","status":"public","publication_status":"published","department":[{"_id":"27"}],"publication":"Proc. Int. Conf. on Parallel, Distributed and Network-Based Computing (PDP)","author":[{"last_name":"Kleineweber","first_name":"Christoph","full_name":"Kleineweber, Christoph"},{"full_name":"Keller, Axel","first_name":"Axel","id":"15274","last_name":"Keller"},{"last_name":"Niehörster","full_name":"Niehörster, Oliver","first_name":"Oliver"},{"last_name":"Brinkmann","first_name":"André","full_name":"Brinkmann, André"}]},{"abstract":[{"lang":"eng","text":"System virtualization has become the enabling technology to manage the increasing number of different applications inside data centers. The abstraction from the underlying hardware and the provision of multiple virtual machines (VM) on a single physical server have led to a consolidation and more efficient usage of physical servers. The abstraction from the hardware also eases the provision of applications on different data centers, as applied in several cloud computing environments. In this case, the application need not adapt to the environment of the cloud computing provider, but can travel around with its own VM image, including its own operating system and libraries. System virtualization and cloud computing could also be very attractive in the context of high‐performance computing (HPC). Today, HPC centers have to cope with both, the management of the infrastructure and also the applications. Virtualization technology would enable these centers to focus on the infrastructure, while the users, collaborating inside their virtual organizations (VOs), would be able to provide the software. Nevertheless, there seems to be a contradiction between HPC and cloud computing, as there are very few successful approaches to virtualize HPC centers. This work discusses the underlying reasons, including the management and performance, and presents solutions to overcome the contradiction, including a set of new libraries. The viability of the presented approach is shown based on evaluating a selected parallel, scientific application in a virtualized HPC environment. "}],"title":"Virtualized HPC: a contradiction in terms?","user_id":"15274","publication":"Software: Practice and Experience","department":[{"_id":"27"}],"author":[{"full_name":"Birkenheuer, Georg","first_name":"Georg","last_name":"Birkenheuer"},{"last_name":"Brinkmann","first_name":"André","full_name":"Brinkmann, André"},{"last_name":"Kaiser","full_name":"Kaiser, Jürgen","first_name":"Jürgen"},{"full_name":"Keller, Axel","first_name":"Axel","id":"15274","last_name":"Keller"},{"last_name":"Keller","full_name":"Keller, Matthias","first_name":"Matthias"},{"last_name":"Kleineweber","full_name":"Kleineweber, Christoph","first_name":"Christoph"},{"full_name":"Konersmann, Christoph","first_name":"Christoph","last_name":"Konersmann"},{"first_name":"Oliver","full_name":"Niehörster, Oliver","last_name":"Niehörster"},{"first_name":"Thorsten","full_name":"Schäfer, Thorsten","last_name":"Schäfer"},{"last_name":"Simon","id":"15273","first_name":"Jens","full_name":"Simon, Jens"},{"last_name":"Wilhelm","full_name":"Wilhelm, Maximilan","first_name":"Maximilan"}],"publisher":"John Wiley & Sons","publication_status":"published","date_created":"2018-03-29T11:22:26Z","status":"public","date_updated":"2022-01-06T06:54:10Z","_id":"1971","doi":"10.1002/spe.1055","citation":{"short":"G. Birkenheuer, A. Brinkmann, J. Kaiser, A. Keller, M. Keller, C. Kleineweber, C. Konersmann, O. Niehörster, T. Schäfer, J. Simon, M. Wilhelm, Software: Practice and Experience (2011).","ieee":"G. Birkenheuer et al., “Virtualized HPC: a contradiction in terms?,” Software: Practice and Experience, 2011.","chicago":"Birkenheuer, Georg, André Brinkmann, Jürgen Kaiser, Axel Keller, Matthias Keller, Christoph Kleineweber, Christoph Konersmann, et al. “Virtualized HPC: A Contradiction in Terms?” Software: Practice and Experience, 2011. https://doi.org/10.1002/spe.1055.","apa":"Birkenheuer, G., Brinkmann, A., Kaiser, J., Keller, A., Keller, M., Kleineweber, C., … Wilhelm, M. (2011). Virtualized HPC: a contradiction in terms? Software: Practice and Experience. https://doi.org/10.1002/spe.1055","ama":"Birkenheuer G, Brinkmann A, Kaiser J, et al. Virtualized HPC: a contradiction in terms? Software: Practice and Experience. 2011. doi:10.1002/spe.1055","mla":"Birkenheuer, Georg, et al. “Virtualized HPC: A Contradiction in Terms?” Software: Practice and Experience, John Wiley & Sons, 2011, doi:10.1002/spe.1055.","bibtex":"@article{Birkenheuer_Brinkmann_Kaiser_Keller_Keller_Kleineweber_Konersmann_Niehörster_Schäfer_Simon_et al._2011, title={Virtualized HPC: a contradiction in terms?}, DOI={10.1002/spe.1055}, journal={Software: Practice and Experience}, publisher={John Wiley & Sons}, author={Birkenheuer, Georg and Brinkmann, André and Kaiser, Jürgen and Keller, Axel and Keller, Matthias and Kleineweber, Christoph and Konersmann, Christoph and Niehörster, Oliver and Schäfer, Thorsten and Simon, Jens and et al.}, year={2011} }"},"type":"journal_article","year":"2011","language":[{"iso":"eng"}]},{"language":[{"iso":"eng"}],"year":"2011","citation":{"short":"O. Niehörster, A. Keller, A. Brinkmann, in: Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 2011.","ieee":"O. Niehörster, A. Keller, and A. Brinkmann, “An Energy-Aware SaaS Stack,” in Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 2011.","chicago":"Niehörster, Oliver, Axel Keller, and André Brinkmann. “An Energy-Aware SaaS Stack.” In Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 2011. https://doi.org/10.1109/MASCOTS.2011.52.","ama":"Niehörster O, Keller A, Brinkmann A. An Energy-Aware SaaS Stack. In: Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS). ; 2011. doi:10.1109/MASCOTS.2011.52","apa":"Niehörster, O., Keller, A., & Brinkmann, A. (2011). An Energy-Aware SaaS Stack. In Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS). https://doi.org/10.1109/MASCOTS.2011.52","bibtex":"@inproceedings{Niehörster_Keller_Brinkmann_2011, title={An Energy-Aware SaaS Stack}, DOI={10.1109/MASCOTS.2011.52}, booktitle={Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS)}, author={Niehörster, Oliver and Keller, Axel and Brinkmann, André}, year={2011} }","mla":"Niehörster, Oliver, et al. “An Energy-Aware SaaS Stack.” Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 2011, doi:10.1109/MASCOTS.2011.52."},"type":"conference","doi":"10.1109/MASCOTS.2011.52","_id":"1972","date_updated":"2022-01-06T06:54:10Z","date_created":"2018-03-29T11:23:22Z","status":"public","publication_status":"published","department":[{"_id":"27"}],"publication":"Proc. Int. Meeting of the IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS)","author":[{"last_name":"Niehörster","first_name":"Oliver","full_name":"Niehörster, Oliver"},{"first_name":"Axel","full_name":"Keller, Axel","last_name":"Keller","id":"15274"},{"last_name":"Brinkmann","full_name":"Brinkmann, André","first_name":"André"}],"user_id":"15274","title":"An Energy-Aware SaaS Stack","abstract":[{"lang":"eng","text":"We present a multi-agent system on top of the IaaS layer consisting of a scheduler agent and multiple worker agents. Each job is controlled by an autonomous worker agent, which is equipped with application specific knowledge (e.g., performance functions) allowing it to estimate the type and number of necessary resources. During runtime, the worker agent monitors the job and adapts its resources to ensure the specified quality of service - even in noisy clouds where the job instances are influenced by other jobs. All worker agents interact with the scheduler agent, which takes care of limited resources and does a cost-aware scheduling by assigning jobs to times with low energy costs. The whole architecture is self-optimizing and able to use public or private clouds."}]},{"author":[{"last_name":"Battré","full_name":"Battré, Dominic","first_name":"Dominic"},{"last_name":"Hovestadt","full_name":"Hovestadt, Matthias","first_name":"Matthias"},{"last_name":"Kao","full_name":"Kao, Odej","first_name":"Odej"},{"first_name":"Axel","full_name":"Keller, Axel","last_name":"Keller","id":"15274"},{"last_name":"Voss","full_name":"Voss, Kerstin","first_name":"Kerstin"}],"publication":"Proc. Int. Conf. on Risks and Security of Internet and Systems","department":[{"_id":"27"}],"publication_status":"published","status":"public","date_created":"2018-03-29T11:23:57Z","title":"Quality Assurance of Grid Service Provisioning by Risk Aware Managing of Resource Failures","user_id":"15274","type":"conference","year":"2008","citation":{"short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Int. Conf. on Risks and Security of Internet and Systems, 2008.","ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Quality Assurance of Grid Service Provisioning by Risk Aware Managing of Resource Failures,” in Proc. Int. Conf. on Risks and Security of Internet and Systems, 2008.","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Quality Assurance of Grid Service Provisioning by Risk Aware Managing of Resource Failures.” In Proc. Int. Conf. on Risks and Security of Internet and Systems, 2008.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Quality Assurance of Grid Service Provisioning by Risk Aware Managing of Resource Failures. In Proc. Int. Conf. on Risks and Security of Internet and Systems.","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Quality Assurance of Grid Service Provisioning by Risk Aware Managing of Resource Failures. In: Proc. Int. Conf. on Risks and Security of Internet and Systems. ; 2008.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2008, title={Quality Assurance of Grid Service Provisioning by Risk Aware Managing of Resource Failures}, booktitle={Proc. Int. Conf. on Risks and Security of Internet and Systems}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2008} }","mla":"Battré, Dominic, et al. “Quality Assurance of Grid Service Provisioning by Risk Aware Managing of Resource Failures.” Proc. Int. Conf. on Risks and Security of Internet and Systems, 2008."},"language":[{"iso":"eng"}],"date_updated":"2022-01-06T06:54:11Z","_id":"1974"},{"department":[{"_id":"27"}],"publication":"Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies","author":[{"first_name":"Dominic","full_name":"Battré, Dominic","last_name":"Battré"},{"first_name":"Matthias","full_name":"Hovestadt, Matthias","last_name":"Hovestadt"},{"last_name":"Kao","full_name":"Kao, Odej","first_name":"Odej"},{"last_name":"Keller","id":"15274","first_name":"Axel","full_name":"Keller, Axel"},{"last_name":"Voss","first_name":"Kerstin","full_name":"Voss, Kerstin"}],"date_created":"2018-03-29T11:24:29Z","status":"public","publication_status":"published","abstract":[{"lang":"eng","text":"Service Level Agreements (SLAs) have focal importance if the commercial customer should be attracted to the Grid. An SLA-aware resource management system has already been realize, able to fulfill the SLA of jobs even in the case of resource failures. For this, it is able to migrate checkpointed jobs over the Grid. At this, virtual execution environments allow to increase the number of potential migration targets significantly. In this paper we outline the concept of such virtual execution environments and focus on the SLA negotiation aspects."}],"user_id":"15274","title":"Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems","language":[{"iso":"eng"}],"type":"conference","citation":{"bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2008, title={Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems}, DOI={10.1007/978-3-540-88708-9_1}, booktitle={Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2008} }","mla":"Battré, Dominic, et al. “Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems.” Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies, 2008, doi:10.1007/978-3-540-88708-9_1.","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems.” In Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies, 2008. https://doi.org/10.1007/978-3-540-88708-9_1.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems. In Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies. https://doi.org/10.1007/978-3-540-88708-9_1","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems. In: Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies. ; 2008. doi:10.1007/978-3-540-88708-9_1","ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems,” in Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies, 2008.","short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Int. DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and New Technologies, 2008."},"year":"2008","date_updated":"2022-01-06T06:54:12Z","_id":"1975","doi":"10.1007/978-3-540-88708-9_1"},{"status":"public","date_created":"2018-03-29T11:25:13Z","publication_status":"published","author":[{"last_name":"Battré","first_name":"Dominic","full_name":"Battré, Dominic"},{"last_name":"Hovestadt","full_name":"Hovestadt, Matthias","first_name":"Matthias"},{"full_name":"Kao, Odej","first_name":"Odej","last_name":"Kao"},{"full_name":"Keller, Axel","first_name":"Axel","id":"15274","last_name":"Keller"},{"full_name":"Voss, Kerstin","first_name":"Kerstin","last_name":"Voss"}],"publication":"Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems","department":[{"_id":"27"}],"user_id":"15274","title":"Implementation of Virtual Execution Environments for improving SLA-compliant Job Migration in Grids","place":"Portland, Oregon USA","abstract":[{"lang":"eng","text":"Abstract:\r\nCommercial Grid users demand for contractually fixed QoS levels. Service Level Agreements (SLAs) are powerful instruments for describing such contracts. SLA-aware resource management is the foundation for realizing SLA contracts within the Grid. OpenCCS is such an SLA-aware RMS, using transparent checkpointing to cope with resource outages. It generates a compatibility profile for each checkpoint dataset, so that the job can be resumed even on resources within the Grid. However, only a small number of Grid resources comply to such a profile. This paper describes the concept of virtual execution environments and how they increase the number of potential migration targets.The paper also describes how these virtual execution environments have been implemented within the OpenCCS resource management system."}],"language":[{"iso":"eng"}],"citation":{"ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Implementation of Virtual Execution Environments for improving SLA-compliant Job Migration in Grids,” in Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems, 2008.","short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems, Portland, Oregon USA, 2008.","mla":"Battré, Dominic, et al. “Implementation of Virtual Execution Environments for Improving SLA-Compliant Job Migration in Grids.” Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems, 2008, doi:10.1109/ICPP-W.2008.40.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2008, place={Portland, Oregon USA}, title={Implementation of Virtual Execution Environments for improving SLA-compliant Job Migration in Grids}, DOI={10.1109/ICPP-W.2008.40}, booktitle={Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2008} }","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Implementation of Virtual Execution Environments for improving SLA-compliant Job Migration in Grids. In: Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems. Portland, Oregon USA; 2008. doi:10.1109/ICPP-W.2008.40","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Implementation of Virtual Execution Environments for improving SLA-compliant Job Migration in Grids. In Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems. Portland, Oregon USA. https://doi.org/10.1109/ICPP-W.2008.40","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Implementation of Virtual Execution Environments for Improving SLA-Compliant Job Migration in Grids.” In Proc. Int. Workshop on Scheduling and Resource Management for Parallel and Distributed Systems. Portland, Oregon USA, 2008. https://doi.org/10.1109/ICPP-W.2008.40."},"type":"conference","year":"2008","doi":"10.1109/ICPP-W.2008.40","_id":"1976","date_updated":"2022-01-06T06:54:12Z"},{"year":"2008","citation":{"short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Int. Conf. on Grid Computing and Applications (GCA), 2008.","ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Germany, Belgium, France, and Back Again: Job Migration using Globus,” in Proc. Int. Conf. on Grid Computing and Applications (GCA), 2008.","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Germany, Belgium, France, and Back Again: Job Migration Using Globus.” In Proc. Int. Conf. on Grid Computing and Applications (GCA), 2008.","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Germany, Belgium, France, and Back Again: Job Migration using Globus. In: Proc. Int. Conf. on Grid Computing and Applications (GCA). ; 2008.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Germany, Belgium, France, and Back Again: Job Migration using Globus. In Proc. Int. Conf. on Grid Computing and Applications (GCA).","mla":"Battré, Dominic, et al. “Germany, Belgium, France, and Back Again: Job Migration Using Globus.” Proc. Int. Conf. on Grid Computing and Applications (GCA), 2008.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2008, title={Germany, Belgium, France, and Back Again: Job Migration using Globus}, booktitle={Proc. Int. Conf. on Grid Computing and Applications (GCA)}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2008} }"},"type":"conference","language":[{"iso":"eng"}],"_id":"1978","date_updated":"2022-01-06T06:54:12Z","publication":"Proc. Int. Conf. on Grid Computing and Applications (GCA)","department":[{"_id":"27"}],"author":[{"full_name":"Battré, Dominic","first_name":"Dominic","last_name":"Battré"},{"last_name":"Hovestadt","first_name":"Matthias","full_name":"Hovestadt, Matthias"},{"first_name":"Odej","full_name":"Kao, Odej","last_name":"Kao"},{"first_name":"Axel","full_name":"Keller, Axel","last_name":"Keller","id":"15274"},{"full_name":"Voss, Kerstin","first_name":"Kerstin","last_name":"Voss"}],"publication_status":"published","date_created":"2018-03-29T11:26:22Z","status":"public","title":"Germany, Belgium, France, and Back Again: Job Migration using Globus","user_id":"15274"},{"author":[{"last_name":"Battré","full_name":"Battré, Dominic","first_name":"Dominic"},{"first_name":"Matthias","full_name":"Hovestadt, Matthias","last_name":"Hovestadt"},{"full_name":"Kao, Odej","first_name":"Odej","last_name":"Kao"},{"last_name":"Keller","id":"15274","first_name":"Axel","full_name":"Keller, Axel"},{"full_name":"Voss, Kerstin","first_name":"Kerstin","last_name":"Voss"}],"department":[{"_id":"27"}],"publication":"Proc. Int. Conf. on Services Computing (SCC)","publication_status":"published","status":"public","date_created":"2018-03-29T11:28:27Z","abstract":[{"text":"OpenCCS is an SLA-aware resource management system which uses transparent checkpointing of applications and migration of checkpoint datasets for ensuring SLA-compliance also in case of resource outages. Migration of checkpoints presumes a high grade of compatibility between source and target resource. Hence, even in large Grid systems only a small number of resources are eligible migration targets. This short paper describes the concept of virtual execution environments and how they increase the number of potential migration targets. It will also outline an implementation within OpenCCS.","lang":"eng"}],"title":"Virtual Execution Environments for ensuring SLA-compliant Job Migration in Grids","user_id":"15274","year":"2008","citation":{"ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Virtual Execution Environments for ensuring SLA-compliant Job Migration in Grids,” in Proc. Int. Conf. on Services Computing (SCC), 2008.","short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Int. Conf. on Services Computing (SCC), 2008.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2008, title={Virtual Execution Environments for ensuring SLA-compliant Job Migration in Grids}, DOI={10.1109/SCC.2008.106}, booktitle={Proc. Int. Conf. on Services Computing (SCC)}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2008} }","mla":"Battré, Dominic, et al. “Virtual Execution Environments for Ensuring SLA-Compliant Job Migration in Grids.” Proc. Int. Conf. on Services Computing (SCC), 2008, doi:10.1109/SCC.2008.106.","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Virtual Execution Environments for Ensuring SLA-Compliant Job Migration in Grids.” In Proc. Int. Conf. on Services Computing (SCC), 2008. https://doi.org/10.1109/SCC.2008.106.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Virtual Execution Environments for ensuring SLA-compliant Job Migration in Grids. In Proc. Int. Conf. on Services Computing (SCC). https://doi.org/10.1109/SCC.2008.106","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Virtual Execution Environments for ensuring SLA-compliant Job Migration in Grids. In: Proc. Int. Conf. on Services Computing (SCC). ; 2008. doi:10.1109/SCC.2008.106"},"type":"conference","language":[{"iso":"eng"}],"_id":"1980","date_updated":"2022-01-06T06:54:13Z","doi":"10.1109/SCC.2008.106"},{"abstract":[{"text":"Contractually fixed service quality levels are mandatory prerequisites for attracting the commercial user to Grid environments. Service Level Agreements (SLAs) are powerful instruments for describing obligations and expectations in such a business relationship. At the level of local resource management systems, checkpointing and restart is an important instrument for realizing fault tolerance and SLA awareness. This paper highlights the concepts of migrating such checkpoint datasets to achieve the goal of SLA compliant job execution.","lang":"eng"}],"user_id":"15274","title":"Job Migration and Fault Tolerance in SLA-aware Resource Management Systems","author":[{"first_name":"Dominic","full_name":"Battré, Dominic","last_name":"Battré"},{"full_name":"Hovestadt, Matthias","first_name":"Matthias","last_name":"Hovestadt"},{"full_name":"Kao, Odej","first_name":"Odej","last_name":"Kao"},{"last_name":"Keller","id":"15274","first_name":"Axel","full_name":"Keller, Axel"},{"first_name":"Kerstin","full_name":"Voss, Kerstin","last_name":"Voss"}],"department":[{"_id":"27"}],"publication":"Proc. Int. Conf. on Grid and Pervasive Computing (GPC)","status":"public","date_created":"2018-03-29T11:28:58Z","publication_identifier":{"isbn":["978-0-7695-3177-9"]},"publication_status":"published","date_updated":"2022-01-06T06:54:13Z","_id":"1981","doi":"10.1109/GPC.WORKSHOPS.2008.71","language":[{"iso":"eng"}],"citation":{"mla":"Battré, Dominic, et al. “Job Migration and Fault Tolerance in SLA-Aware Resource Management Systems.” Proc. Int. Conf. on Grid and Pervasive Computing (GPC), 2008, pp. 43–48, doi:10.1109/GPC.WORKSHOPS.2008.71.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2008, title={Job Migration and Fault Tolerance in SLA-aware Resource Management Systems}, DOI={10.1109/GPC.WORKSHOPS.2008.71}, booktitle={Proc. Int. Conf. on Grid and Pervasive Computing (GPC)}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2008}, pages={43–48} }","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Job Migration and Fault Tolerance in SLA-Aware Resource Management Systems.” In Proc. Int. Conf. on Grid and Pervasive Computing (GPC), 43–48, 2008. https://doi.org/10.1109/GPC.WORKSHOPS.2008.71.","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Job Migration and Fault Tolerance in SLA-aware Resource Management Systems. In: Proc. Int. Conf. on Grid and Pervasive Computing (GPC). ; 2008:43-48. doi:10.1109/GPC.WORKSHOPS.2008.71","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Job Migration and Fault Tolerance in SLA-aware Resource Management Systems. In Proc. Int. Conf. on Grid and Pervasive Computing (GPC) (pp. 43–48). https://doi.org/10.1109/GPC.WORKSHOPS.2008.71","ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Job Migration and Fault Tolerance in SLA-aware Resource Management Systems,” in Proc. Int. Conf. on Grid and Pervasive Computing (GPC), 2008, pp. 43–48.","short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Int. Conf. on Grid and Pervasive Computing (GPC), 2008, pp. 43–48."},"type":"conference","year":"2008","page":"43-48"},{"_id":"1983","date_updated":"2022-01-06T06:54:13Z","page":"212-218","type":"conference","citation":{"ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Enhancing SLA Provisioning by Utilizing Profit-Oriented Fault Tolerance,” in Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS), 2008, pp. 212–218.","short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: T.F. Gonzalez (Ed.), Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS), Orlando, FL, USA, 2008, pp. 212–218.","mla":"Battré, Dominic, et al. “Enhancing SLA Provisioning by Utilizing Profit-Oriented Fault Tolerance.” Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS), edited by T. F. Gonzalez, 2008, pp. 212–18.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2008, place={Orlando, FL, USA}, title={Enhancing SLA Provisioning by Utilizing Profit-Oriented Fault Tolerance}, booktitle={Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS)}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, editor={Gonzalez, T. F.Editor}, year={2008}, pages={212–218} }","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Enhancing SLA Provisioning by Utilizing Profit-Oriented Fault Tolerance.” In Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS), edited by T. F. Gonzalez, 212–18. Orlando, FL, USA, 2008.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Enhancing SLA Provisioning by Utilizing Profit-Oriented Fault Tolerance. In T. F. Gonzalez (Ed.), Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS) (pp. 212–218). Orlando, FL, USA.","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Enhancing SLA Provisioning by Utilizing Profit-Oriented Fault Tolerance. In: Gonzalez TF, ed. Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS). Orlando, FL, USA; 2008:212-218."},"year":"2008","language":[{"iso":"eng"}],"place":"Orlando, FL, USA","title":"Enhancing SLA Provisioning by Utilizing Profit-Oriented Fault Tolerance","user_id":"15274","publication":"Proc. Int. Conf. on Parallel and Distributed Computing and Systems (PDCS)","department":[{"_id":"27"}],"author":[{"first_name":"Dominic","full_name":"Battré, Dominic","last_name":"Battré"},{"first_name":"Matthias","full_name":"Hovestadt, Matthias","last_name":"Hovestadt"},{"last_name":"Kao","first_name":"Odej","full_name":"Kao, Odej"},{"full_name":"Keller, Axel","first_name":"Axel","id":"15274","last_name":"Keller"},{"first_name":"Kerstin","full_name":"Voss, Kerstin","last_name":"Voss"}],"publication_identifier":{"isbn":["978-0-88986-773-4"]},"publication_status":"published","editor":[{"full_name":"Gonzalez, T. F.","first_name":"T. F.","last_name":"Gonzalez"}],"date_created":"2018-03-29T11:29:31Z","status":"public"},{"title":"Increasing Fault-tolerance by Introducing Virtual Execution Environments.","user_id":"15274","place":"Paderborn, Germany","publication_status":"published","status":"public","date_created":"2018-03-29T11:29:56Z","author":[{"last_name":"Battré","first_name":"Dominic","full_name":"Battré, Dominic"},{"full_name":"Hovestadt, Matthias","first_name":"Matthias","last_name":"Hovestadt"},{"first_name":"Odej","full_name":"Kao, Odej","last_name":"Kao"},{"full_name":"Keller, Axel","first_name":"Axel","id":"15274","last_name":"Keller"},{"full_name":"Voss, Kerstin","first_name":"Kerstin","last_name":"Voss"}],"department":[{"_id":"27"}],"_id":"1984","date_updated":"2022-01-06T06:54:13Z","citation":{"short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, Increasing Fault-Tolerance by Introducing Virtual Execution Environments., Paderborn, Germany, 2008.","ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, Increasing Fault-tolerance by Introducing Virtual Execution Environments. Paderborn, Germany, 2008.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2008). Increasing Fault-tolerance by Introducing Virtual Execution Environments. Paderborn, Germany.","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Increasing Fault-Tolerance by Introducing Virtual Execution Environments. Paderborn, Germany; 2008.","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. Increasing Fault-Tolerance by Introducing Virtual Execution Environments. TR-RI 08291. Paderborn, Germany, 2008.","bibtex":"@book{Battré_Hovestadt_Kao_Keller_Voss_2008, place={Paderborn, Germany}, series={TR-RI 08291}, title={Increasing Fault-tolerance by Introducing Virtual Execution Environments.}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2008}, collection={TR-RI 08291} }","mla":"Battré, Dominic, et al. Increasing Fault-Tolerance by Introducing Virtual Execution Environments. 2008."},"type":"report","year":"2008","language":[{"iso":"eng"}],"series_title":"TR-RI 08291"},{"date_updated":"2022-01-06T06:54:13Z","_id":"1985","publication_date":"2008-08-01","language":[{"iso":"ger"}],"citation":{"apa":"Hovestadt, M., Keller, A., & Voss, K. (2008). Paderborn, Belgien, Frankreich und zurück. Paderborner Universitätszeitschrift (puz).","ama":"Hovestadt M, Keller A, Voss K. Paderborn, Belgien, Frankreich und zurück. Paderborner Universitätszeitschrift (puz). 2008.","chicago":"Hovestadt, Matthias, Axel Keller, and Kerstin Voss. “Paderborn, Belgien, Frankreich und zurück.” Paderborner Universitätszeitschrift (puz), 2008.","mla":"Hovestadt, Matthias, et al. “Paderborn, Belgien, Frankreich und zurück.” Paderborner Universitätszeitschrift (puz), vol. SS 2, 2008.","bibtex":"@article{Hovestadt_Keller_Voss_2008, title={Paderborn, Belgien, Frankreich und zurück}, volume={SS 2}, journal={Paderborner Universitätszeitschrift (puz)}, author={Hovestadt, Matthias and Keller, Axel and Voss, Kerstin}, year={2008} }","short":"M. Hovestadt, A. Keller, K. Voss, Paderborner Universitätszeitschrift (puz) SS 2 (2008).","ieee":"M. Hovestadt, A. Keller, and K. Voss, “Paderborn, Belgien, Frankreich und zurück,” Paderborner Universitätszeitschrift (puz), vol. SS 2, 2008."},"year":"2008","type":"newspaper_article","user_id":"15274","title":"Paderborn, Belgien, Frankreich und zurück","author":[{"first_name":"Matthias","full_name":"Hovestadt, Matthias","last_name":"Hovestadt"},{"first_name":"Axel","full_name":"Keller, Axel","last_name":"Keller","id":"15274"},{"first_name":"Kerstin","full_name":"Voss, Kerstin","last_name":"Voss"}],"department":[{"_id":"27"}],"publication":"Paderborner Universitätszeitschrift (puz)","status":"public","date_created":"2018-03-29T11:30:18Z","volume":"SS 2","publication_status":"published"},{"citation":{"mla":"Battré, Dominic, et al. “Planning-Based Scheduling for SLA-Awareness and Grid Integration.” Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG), 2007.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2007, title={Planning-based Scheduling for SLA-awareness and Grid Integration}, booktitle={Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG)}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2007} }","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Planning-based Scheduling for SLA-awareness and Grid Integration. In: Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG). ; 2007.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2007). Planning-based Scheduling for SLA-awareness and Grid Integration. In Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG).","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Planning-Based Scheduling for SLA-Awareness and Grid Integration.” In Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG), 2007.","ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Planning-based Scheduling for SLA-awareness and Grid Integration,” in Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG), 2007.","short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG), 2007."},"type":"conference","year":"2007","language":[{"iso":"eng"}],"_id":"1986","date_updated":"2022-01-06T06:54:13Z","department":[{"_id":"27"}],"publication":"Proc. Workshop of the UK PLANNING AND SCHEDULING Special Interest Group (PlanSIG)","author":[{"full_name":"Battré, Dominic","first_name":"Dominic","last_name":"Battré"},{"last_name":"Hovestadt","first_name":"Matthias","full_name":"Hovestadt, Matthias"},{"last_name":"Kao","first_name":"Odej","full_name":"Kao, Odej"},{"first_name":"Axel","full_name":"Keller, Axel","last_name":"Keller","id":"15274"},{"last_name":"Voss","first_name":"Kerstin","full_name":"Voss, Kerstin"}],"publication_status":"published","date_created":"2018-03-29T11:30:52Z","status":"public","abstract":[{"lang":"eng","text":"Service level agreements (SLAs) are powerful instruments for describing all obligations and expectations\r\nin a business relationship. It is of focal importance for deploying Grid technology to commercial applications.\r\nThe EC-funded project HPC4U (Highly Predictable Clusters for Internet Grids) aimed at introducing \r\nSLA-awareness in local resource management systems, while the EC-funded project AssessGrid \r\nintroduced the notion of risk, which is associated with every business contract. \r\nThis paper highlights the concept of planning based resource management and describes\r\nthe SLA-aware scheduler developed and used in these projects."}],"title":"Planning-based Scheduling for SLA-awareness and Grid Integration","user_id":"15274"},{"language":[{"iso":"eng"}],"year":"2007","type":"conference","citation":{"short":"D. Battré, M. Hovestadt, O. Kao, A. Keller, K. Voss, in: Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET, 2007, pp. 334–341.","ieee":"D. Battré, M. Hovestadt, O. Kao, A. Keller, and K. Voss, “Transparent Cross Border Migration of Parallel Multi Node Applications,” in Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET, 2007, pp. 334–341.","chicago":"Battré, Dominic, Matthias Hovestadt, Odej Kao, Axel Keller, and Kerstin Voss. “Transparent Cross Border Migration of Parallel Multi Node Applications.” In Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET, 334–41, 2007.","apa":"Battré, D., Hovestadt, M., Kao, O., Keller, A., & Voss, K. (2007). Transparent Cross Border Migration of Parallel Multi Node Applications. In Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET (pp. 334–341).","ama":"Battré D, Hovestadt M, Kao O, Keller A, Voss K. Transparent Cross Border Migration of Parallel Multi Node Applications. In: Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET. ; 2007:334-341.","mla":"Battré, Dominic, et al. “Transparent Cross Border Migration of Parallel Multi Node Applications.” Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET, 2007, pp. 334–41.","bibtex":"@inproceedings{Battré_Hovestadt_Kao_Keller_Voss_2007, title={Transparent Cross Border Migration of Parallel Multi Node Applications}, booktitle={Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET}, author={Battré, Dominic and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Voss, Kerstin}, year={2007}, pages={334–341} }"},"page":"334-341","_id":"1988","date_updated":"2022-01-06T06:54:14Z","status":"public","date_created":"2018-03-29T11:31:22Z","publication_status":"published","author":[{"last_name":"Battré","full_name":"Battré, Dominic","first_name":"Dominic"},{"last_name":"Hovestadt","first_name":"Matthias","full_name":"Hovestadt, Matthias"},{"last_name":"Kao","first_name":"Odej","full_name":"Kao, Odej"},{"last_name":"Keller","id":"15274","first_name":"Axel","full_name":"Keller, Axel"},{"first_name":"Kerstin","full_name":"Voss, Kerstin","last_name":"Voss"}],"publication":"Proc. Cracow Grid Workshop, Academic Computer Center CYFRNET","department":[{"_id":"27"}],"user_id":"15274","title":"Transparent Cross Border Migration of Parallel Multi Node Applications"},{"_id":"1989","date_updated":"2022-01-06T06:54:14Z","page":"113-120","type":"book_chapter","year":"2006","citation":{"ieee":"F. Heine, M. Hovestadt, O. Kao, and A. Keller, “Provision of Fault Tolerance with Grid-enabled and SLA-aware Resource Management Systems,” in Parallel Computing: Current and Future Issues of High End Computing, G. R. Jouberta, W. E. Nagel, F. J. Peters, O. Plata, F. Tirado, and E. L. Zapata, Eds. 2006, pp. 113–120.","short":"F. Heine, M. Hovestadt, O. Kao, A. Keller, in: G.R. Jouberta, W.E. Nagel, F.J. Peters, O. Plata, F. Tirado, E.L. Zapata (Eds.), Parallel Computing: Current and Future Issues of High End Computing, 2006, pp. 113–120.","mla":"Heine, Felix, et al. “Provision of Fault Tolerance with Grid-Enabled and SLA-Aware Resource Management Systems.” Parallel Computing: Current and Future Issues of High End Computing, edited by Gerhard R. Jouberta et al., 2006, pp. 113–20.","bibtex":"@inbook{Heine_Hovestadt_Kao_Keller_2006, title={Provision of Fault Tolerance with Grid-enabled and SLA-aware Resource Management Systems}, booktitle={Parallel Computing: Current and Future Issues of High End Computing}, author={Heine, Felix and Hovestadt, Matthias and Kao, Odej and Keller, Axel}, editor={Jouberta, Gerhard R. and Nagel, Wolfgang E. and Peters, Frans J. and Plata, Oscar and Tirado, Francisco and Zapata, Emilio L.Editors}, year={2006}, pages={113–120} }","chicago":"Heine, Felix, Matthias Hovestadt, Odej Kao, and Axel Keller. “Provision of Fault Tolerance with Grid-Enabled and SLA-Aware Resource Management Systems.” In Parallel Computing: Current and Future Issues of High End Computing, edited by Gerhard R. Jouberta, Wolfgang E. Nagel, Frans J. Peters, Oscar Plata, Francisco Tirado, and Emilio L. Zapata, 113–20, 2006.","ama":"Heine F, Hovestadt M, Kao O, Keller A. Provision of Fault Tolerance with Grid-enabled and SLA-aware Resource Management Systems. In: Jouberta GR, Nagel WE, Peters FJ, Plata O, Tirado F, Zapata EL, eds. Parallel Computing: Current and Future Issues of High End Computing. ; 2006:113-120.","apa":"Heine, F., Hovestadt, M., Kao, O., & Keller, A. (2006). Provision of Fault Tolerance with Grid-enabled and SLA-aware Resource Management Systems. In G. R. Jouberta, W. E. Nagel, F. J. Peters, O. Plata, F. Tirado, & E. L. Zapata (Eds.), Parallel Computing: Current and Future Issues of High End Computing (pp. 113–120)."},"language":[{"iso":"eng"}],"title":"Provision of Fault Tolerance with Grid-enabled and SLA-aware Resource Management Systems","user_id":"15274","department":[{"_id":"27"}],"publication":"Parallel Computing: Current and Future Issues of High End Computing","author":[{"last_name":"Heine","first_name":"Felix","full_name":"Heine, Felix"},{"last_name":"Hovestadt","first_name":"Matthias","full_name":"Hovestadt, Matthias"},{"last_name":"Kao","full_name":"Kao, Odej","first_name":"Odej"},{"full_name":"Keller, Axel","first_name":"Axel","id":"15274","last_name":"Keller"}],"publication_status":"published","editor":[{"first_name":"Gerhard R.","full_name":"Jouberta, Gerhard R.","last_name":"Jouberta"},{"full_name":"Nagel, Wolfgang E.","first_name":"Wolfgang E.","last_name":"Nagel"},{"first_name":"Frans J.","full_name":"Peters, Frans J.","last_name":"Peters"},{"full_name":"Plata, Oscar","first_name":"Oscar","last_name":"Plata"},{"first_name":"Francisco","full_name":"Tirado, Francisco","last_name":"Tirado"},{"first_name":"Emilio L.","full_name":"Zapata, Emilio L.","last_name":"Zapata"}],"date_created":"2018-03-29T11:31:57Z","status":"public"},{"title":"The Virtual Resource Manager: Local Autonomy versus QoS Guarantees for Grid Applications","user_id":"15274","abstract":[{"lang":"eng","text":"In this paper, we describe the architecture of the virtual resource manager VRM, a management system designed to reside on top of local resource management systems for cluster computers and other kinds of resources. The most important feature of the VRM is its capability to handle quality-of-service (QoS) guarantees and service-level agreements (SLAs). The particular emphasis of the paper is on the various opportunities to deal with local autonomy for resource management systems not supporting SLAs. As local administrators may not want to hand over complete control to the Grid management, it is necessary to define strategies that deal with this issue. Local autonomy should be retained as much as possible while providing reliability and QoS guarantees for Grid applications, e.g., specified as SLAs."}],"publication_status":"published","editor":[{"first_name":"Vladimir","full_name":"Getov, Vladimir","last_name":"Getov"},{"last_name":"Laforenza","first_name":"Domenico","full_name":"Laforenza, Domenico"},{"first_name":"Alexander","full_name":"Reinefeld, Alexander","last_name":"Reinefeld"}],"date_created":"2018-03-29T11:32:53Z","status":"public","publication":"Future Generation Grids","department":[{"_id":"27"}],"author":[{"last_name":"Burchard","first_name":"Lars-Olof","full_name":"Burchard, Lars-Olof"},{"full_name":"Heine, Felix","first_name":"Felix","last_name":"Heine"},{"first_name":"Hans-Ulrich","full_name":"Heiss, Hans-Ulrich","last_name":"Heiss"},{"full_name":"Hovestadt, Matthias","first_name":"Matthias","last_name":"Hovestadt"},{"last_name":"Kao","first_name":"Odej","full_name":"Kao, Odej"},{"last_name":"Keller","id":"15274","first_name":"Axel","full_name":"Keller, Axel"},{"last_name":"Linnert","full_name":"Linnert, Barry","first_name":"Barry"},{"first_name":"Jörg","full_name":"Schneider, Jörg","last_name":"Schneider"}],"doi":"10.1007/978-0-387-29445-2_5","date_updated":"2022-01-06T06:54:14Z","_id":"1991","page":"83-98","type":"book_chapter","citation":{"chicago":"Burchard, Lars-Olof, Felix Heine, Hans-Ulrich Heiss, Matthias Hovestadt, Odej Kao, Axel Keller, Barry Linnert, and Jörg Schneider. “The Virtual Resource Manager: Local Autonomy versus QoS Guarantees for Grid Applications.” In Future Generation Grids, edited by Vladimir Getov, Domenico Laforenza, and Alexander Reinefeld, 83–98, 2006. https://doi.org/10.1007/978-0-387-29445-2_5.","ama":"Burchard L-O, Heine F, Heiss H-U, et al. The Virtual Resource Manager: Local Autonomy versus QoS Guarantees for Grid Applications. In: Getov V, Laforenza D, Reinefeld A, eds. Future Generation Grids. ; 2006:83-98. doi:10.1007/978-0-387-29445-2_5","apa":"Burchard, L.-O., Heine, F., Heiss, H.-U., Hovestadt, M., Kao, O., Keller, A., … Schneider, J. (2006). The Virtual Resource Manager: Local Autonomy versus QoS Guarantees for Grid Applications. In V. Getov, D. Laforenza, & A. Reinefeld (Eds.), Future Generation Grids (pp. 83–98). https://doi.org/10.1007/978-0-387-29445-2_5","mla":"Burchard, Lars-Olof, et al. “The Virtual Resource Manager: Local Autonomy versus QoS Guarantees for Grid Applications.” Future Generation Grids, edited by Vladimir Getov et al., 2006, pp. 83–98, doi:10.1007/978-0-387-29445-2_5.","bibtex":"@inbook{Burchard_Heine_Heiss_Hovestadt_Kao_Keller_Linnert_Schneider_2006, title={The Virtual Resource Manager: Local Autonomy versus QoS Guarantees for Grid Applications}, DOI={10.1007/978-0-387-29445-2_5}, booktitle={Future Generation Grids}, author={Burchard, Lars-Olof and Heine, Felix and Heiss, Hans-Ulrich and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Linnert, Barry and Schneider, Jörg}, editor={Getov, Vladimir and Laforenza, Domenico and Reinefeld, AlexanderEditors}, year={2006}, pages={83–98} }","short":"L.-O. Burchard, F. Heine, H.-U. Heiss, M. Hovestadt, O. Kao, A. Keller, B. Linnert, J. Schneider, in: V. Getov, D. Laforenza, A. Reinefeld (Eds.), Future Generation Grids, 2006, pp. 83–98.","ieee":"L.-O. Burchard et al., “The Virtual Resource Manager: Local Autonomy versus QoS Guarantees for Grid Applications,” in Future Generation Grids, V. Getov, D. Laforenza, and A. Reinefeld, Eds. 2006, pp. 83–98."},"year":"2006","language":[{"iso":"eng"}]},{"publication_status":"published","editor":[{"full_name":"Grandinetti, Lucio","first_name":"Lucio","last_name":"Grandinetti"}],"department":[{"_id":"27"}],"title":"SLA-aware Job Migration in Grid Environments","language":[{"iso":"eng"}],"series_title":"Advances in Parallel Computing","doi":"10.1016/S0927-5452(05)80011-5","date_updated":"2022-01-06T06:54:14Z","volume":14,"date_created":"2018-03-29T11:32:25Z","status":"public","publication":"Grid Computing: New Frontiers of High Performance Computing","author":[{"last_name":"Heine","full_name":"Heine, Felix","first_name":"Felix"},{"first_name":"Matthias","full_name":"Hovestadt, Matthias","last_name":"Hovestadt"},{"full_name":"Kao, Odej","first_name":"Odej","last_name":"Kao"},{"last_name":"Keller","id":"15274","first_name":"Axel","full_name":"Keller, Axel"}],"user_id":"15274","abstract":[{"lang":"eng","text":"Grid Computing promises an efficient sharing of world-wide distributed resources, ranging from hardware, software, expert knowledge to special I/O devices. However, although the main Grid mechanisms are already developed or are currently addressed by tremendous research effort, the Grid environment still suffers from a low acceptance in different user communities. Beside difficulties regarding an intuitive and comfortable resource access, various problems related to the reliability and the Quality-of-Service while using the Grid exist.\r\n\r\nUsers should be able to rely, that their jobs will have certain priority at the remote Grid site and that they will be finished upon the agreed time regardless of any provider problems. Therefore, QoS issues have to be considered in the Grid middleware but also in the local resource management systems at the Grid sites. However, most of the currently used resource management systems are not suitable for SLAs, as they do not support resource reservation and do not offer mechanisms for job checkpointing/migration respectively. The latter are mandatory for Grid providers as rescue anchor in case of system failures or system overload.\r\n\r\nThis paper focuses on SLA-aware job migration and presents a work, which is being performed in the EU supported project HPC4U."}],"page":"185-201","citation":{"apa":"Heine, F., Hovestadt, M., Kao, O., & Keller, A. (2005). SLA-aware Job Migration in Grid Environments. In L. Grandinetti (Ed.), Grid Computing: New Frontiers of High Performance Computing (Vol. 14, pp. 185–201). https://doi.org/10.1016/S0927-5452(05)80011-5","ama":"Heine F, Hovestadt M, Kao O, Keller A. SLA-aware Job Migration in Grid Environments. In: Grandinetti L, ed. Grid Computing: New Frontiers of High Performance Computing. Vol 14. Advances in Parallel Computing. ; 2005:185-201. doi:10.1016/S0927-5452(05)80011-5","chicago":"Heine, Felix, Matthias Hovestadt, Odej Kao, and Axel Keller. “SLA-Aware Job Migration in Grid Environments.” In Grid Computing: New Frontiers of High Performance Computing, edited by Lucio Grandinetti, 14:185–201. Advances in Parallel Computing, 2005. https://doi.org/10.1016/S0927-5452(05)80011-5.","mla":"Heine, Felix, et al. “SLA-Aware Job Migration in Grid Environments.” Grid Computing: New Frontiers of High Performance Computing, edited by Lucio Grandinetti, vol. 14, 2005, pp. 185–201, doi:10.1016/S0927-5452(05)80011-5.","bibtex":"@inbook{Heine_Hovestadt_Kao_Keller_2005, series={Advances in Parallel Computing}, title={SLA-aware Job Migration in Grid Environments}, volume={14}, DOI={10.1016/S0927-5452(05)80011-5}, booktitle={Grid Computing: New Frontiers of High Performance Computing}, author={Heine, Felix and Hovestadt, Matthias and Kao, Odej and Keller, Axel}, editor={Grandinetti, LucioEditor}, year={2005}, pages={185–201}, collection={Advances in Parallel Computing} }","short":"F. Heine, M. Hovestadt, O. Kao, A. Keller, in: L. Grandinetti (Ed.), Grid Computing: New Frontiers of High Performance Computing, 2005, pp. 185–201.","ieee":"F. Heine, M. Hovestadt, O. Kao, and A. Keller, “SLA-aware Job Migration in Grid Environments,” in Grid Computing: New Frontiers of High Performance Computing, vol. 14, L. Grandinetti, Ed. 2005, pp. 185–201."},"type":"book_chapter","year":"2005","intvolume":" 14","_id":"1990"},{"_id":"1992","date_updated":"2022-01-06T06:54:14Z","doi":"10.1109/IPDPS.2005.62","year":"2005","citation":{"mla":"Burchard, Lars-Olof, et al. “A Quality-of-Service Architecture for Future Grid Computing Applications.” Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS), 2005, pp. 132a-132a, doi:10.1109/IPDPS.2005.62.","bibtex":"@inproceedings{Burchard_Heine_Hovestadt_Kao_Keller_Linnert_2005, title={A Quality-of-Service Architecture for Future Grid Computing Applications.}, DOI={10.1109/IPDPS.2005.62}, booktitle={Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS)}, author={Burchard, Lars-Olof and Heine, Felix and Hovestadt, Matthias and Kao, Odej and Keller, Axel and Linnert, Barry}, year={2005}, pages={132a-132a} }","apa":"Burchard, L.-O., Heine, F., Hovestadt, M., Kao, O., Keller, A., & Linnert, B. (2005). A Quality-of-Service Architecture for Future Grid Computing Applications. In Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS) (pp. 132a-132a). https://doi.org/10.1109/IPDPS.2005.62","ama":"Burchard L-O, Heine F, Hovestadt M, Kao O, Keller A, Linnert B. A Quality-of-Service Architecture for Future Grid Computing Applications. In: Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS). ; 2005:132a-132a. doi:10.1109/IPDPS.2005.62","chicago":"Burchard, Lars-Olof, Felix Heine, Matthias Hovestadt, Odej Kao, Axel Keller, and Barry Linnert. “A Quality-of-Service Architecture for Future Grid Computing Applications.” In Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS), 132a-132a, 2005. https://doi.org/10.1109/IPDPS.2005.62.","ieee":"L.-O. Burchard, F. Heine, M. Hovestadt, O. Kao, A. Keller, and B. Linnert, “A Quality-of-Service Architecture for Future Grid Computing Applications.,” in Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS), 2005, pp. 132a-132a.","short":"L.-O. Burchard, F. Heine, M. Hovestadt, O. Kao, A. Keller, B. Linnert, in: Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS), 2005, pp. 132a-132a."},"type":"conference","page":"132a-132a","language":[{"iso":"eng"}],"abstract":[{"text":"The next generation grid applications demand grid middleware for a flexible negotiation mechanism supporting various ways of quality-of-service (QoS) guarantees. In this context, a QoS guarantee covers simultaneous allocations of various kinds of different resources, such as processor runtime, storage capacity, or network bandwidth, which are specified in the form of service level agreements (SLA). Currently, a gap exists between the capabilities of grid middleware and the underlying resource management systems concerning their support for QoS and SLA negotiation. In this paper we present an approach which closes this gap. Introducing the architecture of the virtual resource manager, we highlight its main QoS management features like run-time responsibility, co-allocation, and fault tolerance.","lang":"eng"}],"title":"A Quality-of-Service Architecture for Future Grid Computing Applications.","user_id":"15274","author":[{"full_name":"Burchard, Lars-Olof","first_name":"Lars-Olof","last_name":"Burchard"},{"full_name":"Heine, Felix","first_name":"Felix","last_name":"Heine"},{"last_name":"Hovestadt","first_name":"Matthias","full_name":"Hovestadt, Matthias"},{"last_name":"Kao","first_name":"Odej","full_name":"Kao, Odej"},{"first_name":"Axel","full_name":"Keller, Axel","last_name":"Keller","id":"15274"},{"last_name":"Linnert","full_name":"Linnert, Barry","first_name":"Barry"}],"publication":"Proc. IEEE Int. Parallel & Distributed Processing Symposium (IPDPS)","department":[{"_id":"27"}],"publication_status":"published","status":"public","date_created":"2018-03-29T11:33:32Z"}]