TY - JOUR
T1 - Organizing a user-created computing environment by RESTful web service open APIs in desktop grids
AU - Gil, Joon Min
AU - Chung, Jaehwa
AU - Jeong, Young Sik
AU - Park, Doo Soon
PY - 2014
Y1 - 2014
N2 - The Desktop Grid Systems (DGSs) have supported a resource-providing environment for large-scale applications, utilizing the idle CPU cycle of the desktop computers connected over the Internet. Moreover, a variety of large-scale applications, such as an analysis of genome sequence in biotechnology, climate prediction in meteorology, etc., has been successfully run on DGSs. However, the development of DGSs has mainly focused on completely implementing the platform server taking the responsibility of task and resource managements. To date, any standard APIs that are specifically targeted for the application developers of DGSs are not provided, so passively maintaining and monitoring the overall execution procedure of applications. This results in complex and tedious tasks for submitting an application to DGSs, monitoring its execution status, and receiving its final results. Because of this, it makes DGSs less attractive for application developers. In this regard, there is a need of developing a systematic and synthetic framework, under which application developers can actively submit their own applications to DGSs and make the best use of computation results practically. In this paper, we present a user-created computing framework for desktop grids, which makes application developers utilize DGSs easily and conveniently as a computational tool by providing RESTful web service open APIs for application developers.
AB - The Desktop Grid Systems (DGSs) have supported a resource-providing environment for large-scale applications, utilizing the idle CPU cycle of the desktop computers connected over the Internet. Moreover, a variety of large-scale applications, such as an analysis of genome sequence in biotechnology, climate prediction in meteorology, etc., has been successfully run on DGSs. However, the development of DGSs has mainly focused on completely implementing the platform server taking the responsibility of task and resource managements. To date, any standard APIs that are specifically targeted for the application developers of DGSs are not provided, so passively maintaining and monitoring the overall execution procedure of applications. This results in complex and tedious tasks for submitting an application to DGSs, monitoring its execution status, and receiving its final results. Because of this, it makes DGSs less attractive for application developers. In this regard, there is a need of developing a systematic and synthetic framework, under which application developers can actively submit their own applications to DGSs and make the best use of computation results practically. In this paper, we present a user-created computing framework for desktop grids, which makes application developers utilize DGSs easily and conveniently as a computational tool by providing RESTful web service open APIs for application developers.
KW - Desktop grid systems
KW - REST
KW - Web service open APIs
UR - https://www.scopus.com/pages/publications/84906908723
U2 - 10.6138/JIT.2014.15.4.10
DO - 10.6138/JIT.2014.15.4.10
M3 - Article
AN - SCOPUS:84906908723
SN - 1607-9264
VL - 15
SP - 605
EP - 613
JO - Journal of Internet Technology
JF - Journal of Internet Technology
IS - 4
ER -