PonD : Dynamic Creation of HTC Pool on Demand Using a Decentralized Resource Discovery System

The Cloud and Autonomic Computing (CAC) Center invites you to attend:

Title: PonD : Dynamic Creation of HTC Pool on Demand Using a Decentralized Resource Discovery System
Presented by: Kyungyong Lee

High Throughput Computing (HTC) platforms aggregate heterogeneous resources to provide vast amounts of computing power over a long period of time. Typical HTC systems, such as Condor and Boinc, rely on central managers for resource discovery and scheduling. While this approach simplifies deployment, it requires careful system configuration and management to ensure high availability and scalability. In this talk, I present a novel approach that integrates a self-organizing P2P overlay for scalable, timely discovery of resources, and creates HTC virtual resource Pools on Demand (PonD) where unmodified client/server job scheduling middleware manages the execution of jobs. This approach decouples resource discovery and scheduling --- a job submission dynamically generates an HTC platform based upon resources discovered through match-making from a large "sea" of resources in the P2P overlay and forms a "PonD" capable of leveraging unmodified HTC middleware for job execution and monitoring. I verify the
practicality of this approach by implementing a prototype using Condor (called C-PonD), a structured P2P overlay, and a PonD creation module. Experimental results with the C-PonD prototype deployed on two WAN environments (PlanetLab and the FutureGrid cloud computing testbed) show that C-PonD can be used as a practical HTC approach without relying on a central repository keeping all resource information.

Technical details of this talk can be found at:

Kyungyong Lee is a Ph.D student in the department of Electrical and Computer Engineering at the University of Florida. He is doing research on a cluster monitoring system, cross-layer autonomic computing, and P2P network with Professor Renato J. Figueiredo. He received B.S. degree from Sungkyunkwan University, South Korea in 2004. Before joining ACIS lab as a Ph.D student, he worked in Samsung Electronics from 2004 to 2008 as a software engineer. In Samsung, he developed a network middleware framework, which was embedded in a digital TV, MP3 player, printer, and personal video recorder.

Date: Friday, May 25th
Time: 12:00pm - 1:00pm
Location: 335 Benton Hall

The CAC TGIF seminar series gives researchers, students and collaborators of the Cloud and Autonomic Computing (CAC) Center the opportunity to share and discuss their research. Attendance is open to the public. For more information on upcoming and past TGIF seminars, please visit the Cloud and Autonomic Computing (CAC) Center's homepage at www.nsfcac.org