Thumbnail
Access Restriction
Open

Author Ho, Computing Roy ♦ Ho, Roy S. C. ♦ Lee, David C. M. ♦ Hung, Daniel H. F. ♦ Wang, Cho-Li ♦ Lau, Francis C. M.
Source CiteSeerX
Content type Text
File Format PDF
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Execution Environment ♦ Individual Directory ♦ Access Pattern ♦ Traditional Network ♦ Reference Implementation ♦ Fundamental Issue ♦ Service-oriented Grid Middleware ♦ Permanent Storage ♦ Current Approach ♦ Main Goal ♦ Software Framework ♦ Remote Platform ♦ Construction Time ♦ Utility Computing ♦ Various Application ♦ Linux-based Ee ♦ O Data ♦ Customized Ee ♦ In-memory Execution Mode ♦ User Application ♦ Run-time Performance ♦ Optimal File ♦ Compute Node ♦ Experimental Result
Abstract The main goal of utility computing is to o#er computing resources on-demand. With this paradigm, applications could be dispatched to remote platforms for execution. A fundamental issue is whether the execution environments (EEs) in remote platforms fit the requirements of the user applications. Current approaches such as service-oriented grid middleware may not always be able to provide the EEs that best meet the requirements of various applications. In this paper, we (1) propose a software framework for managing EEs over a network; and (2) present a reference implementation of the framework, called SLIM, for constructing Linux-based EEs. In contrast to the traditional network booting method, SLIM opts for optimal file sharing for individual directories according to their access patterns, which shortens the construction time of EEs and improves their run-time performance. Besides, an in-memory execution mode is supported which establishes customized EEs in compute nodes without a#ecting the OS/data stored in the permanent storage. Experimental results demonstrate the e#ciency of SLIM in a network involving 272 machines.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study