|
|
remote method delegation: a platform for grid computing
|
|
|
|
|
نویسنده
|
wood bradley ,watling brock ,winn zachary ,messiha daniel ,mahmoud qusay h. ,azim akramul
|
منبع
|
journal of grid computing - 2020 - دوره : 18 - شماره : 4 - صفحه:711 -725
|
چکیده
|
While many cluster and grid computing frameworks are available, the task of building secure distributed systems or implementing distributed algorithms continue to be a challenging task due to the inherent distributed nature of such systems with multiple failure modes and security issues. in this paper, we present the design and development of remote method delegation (rmd), which is a secure lightweight grid computing platform with load balancing and code migration. rmd is focused on improving the usability issues that plague related industry solutions. the platform is implemented on the jvm (java virtual machine) and supports the java and kotlin programming languages, however, the platform should theoretically work with other jvm languages. rmd was designed to simplify the implementation of distributed algorithms by providing a kotlin dsl (domain specific language) that allows the programmer to define jobs within dedicated code blocks. users from around the world can donate their own computing resources by hosting their own job server. rmd is secured by placing all untrusted code within a sandbox environment that prevents potentially malicious actions from taking place. to demonstrate the feasibility of the proposed model, a proof of concept implementation has been constructed with real examples demonstrating the usefulness of the proposed solution.
|
کلیدواژه
|
java virtual machine ,message passing interface ,load balancing ,code migration ,cluster computing ,grid computing ,remote procedure calls ,remote method delegation ,high performance computing ,parallel computing ,domain specific language ,java ,kotlin
|
آدرس
|
ontario tech university, department of electrical and computer engineering, usa, ontario tech university, department of electrical and computer engineering, usa, ontario tech university, department of electrical and computer engineering, usa, ontario tech university, department of electrical and computer engineering, usa, ontario tech university, department of electrical and computer engineering, usa, ontario tech university, department of electrical and computer engineering, usa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|