We present the architecture and implementation of IANOS middleware that is a result of integration of the Intelligent Scheduling Service into the VIOLA meta-scheduling environment. The goal of the new, integrated environment is to provide a general middleware infrastructure allowing optimal positioning and scheduling of HPC Grid applications. The scheduling algorithms used to calculate best-suited resources are based on an objective cost function that exploits information on the parameterization of applications and resources. The overall middleware architecture comprises four general services and two modules. The implementation is based on state-of-the-art Grid and Web services technology as well as existing and emerging standards (WSRF, WS-Agreement, JSDL, and GLUE). IANOS in general is agnostic to a Grid middleware. Currently, the IANOS integration with the Unicore Grid system is under development.
We present the Intelligent Application Oriented System (IANOS) resource broker models and internals. The aim of IANOS is to provide an understanding of and a solution to the problem of how to find the best resource for a given submitted application in order to optimally use a set of HPC resources (an HPCN Grid). Best in the sense "at a given moment and for the requirements of that specific application". The heart of IANOS is a cost model that minimizes the overall submission cost such as execution time cost, waiting time cost, licenses cost, energy cost, etc. To estimate the execution time cost, a model predicting the performance of an application on a resource where INAOS is installed is provided. This model is based on a parameterization of the application and the resources. IANOS has been deployed and tested successfully on an international testbed across Switzerland and Germany
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.