ระบบการคำนวณแบบกระจายบนเครือข่ายเพียร์-ทู-เพียร์สำหรับกลุ่มงานการคำนวณโดยใช้โมเดลแบบซุปเปอร์เพียร์ / เกษม ตริตระการ = A peer-to-peer distributed computing for cooperative computational tasks groups based on super-peer model / Kasame Tritrakan
At present, distributed computing systems on the Internet still have limitations on scalability. This is especially the case when the application consumes or produces a large amount of data. In the current client/server model, the server can be overloaded by the data to be transferred to and from computing machines. This thesis aims to improve the scalability and capability to handle data intensive applications of a distributed computing system on a peer-to-peer network. In this thesis, the evaluation of many factors that directly affect the performance of a distributed computing system is performed by simulation. The results of the study have shown that applying peer-to-peer communication can reduce the usage of server's bandwidth. The important factor that affects the performance of the system is the availability of peer-to-peer communication between job submitters and computing machines. Therefore, a super-peer model is employed to further enhance the performance of the system. A prototype of the proposed system is implemented by using the JXTA protocol.