DocumentCode :
3260329
Title :
A Web-Based Platform for Publication and Distributed Execution of Computing Applications
Author :
Sukhoroslov, Oleg ; Volkov, Sergey ; Afanasiev, Alexander
Author_Institution :
Centre for Distrib. Comput., Inst. for Inf. Transm. Problems, Moscow, Russia
fYear :
2015
fDate :
June 29 2015-July 2 2015
Firstpage :
175
Lastpage :
184
Abstract :
Researchers increasingly rely on using web-based systems for accessing and running scientific applications across distributed computing resources. However existing systems lack a number of important features, such as publication and sharing of scientific applications as online services, decoupling of applications from computing resources and providing remote programmatic access. This paper presents Everest, a Web-based platform for researchers supporting publication, execution and composition of applications running across distributed computing resources. Everest addresses the described challenges by relying on modern Web technologies and cloud computing models. It follows the Platform as a Service (PaaS) cloud delivery model by providing all its functionality via remote Web and programming interfaces. Any application added to Everest is automatically published both as a user-facing Web form and a Web service. Another distinct feature of Everest is the ability to attach external computing resources by any user and flexibly use these resources for running applications. The paper provides an overview of the platform´s architecture and its main components, describes recent developments, presents results of experimental evaluation of the platform and discusses remaining challenges.
Keywords :
Internet; Web services; cloud computing; Everest; PaaS; Web service; Web technologies; Web-based platform; application composition; cloud computing; cloud delivery model; computing applications; distributed computing resources; distributed execution; platform as a service; programming interfaces; publication; Computational modeling; Computer architecture; Libraries; Programming; Skeleton; Web services; REST API; application composition; distributed computing; platform as a service; resource integration; software as a service; web services; web-based platform;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing (ISPDC), 2015 14th International Symposium on
Conference_Location :
Limassol
Print_ISBN :
978-1-4673-7147-6
Type :
conf
DOI :
10.1109/ISPDC.2015.27
Filename :
7165144
Link To Document :
بازگشت