scispace - formally typeset
Search or ask a question

Showing papers by "Derrick Kondo published in 2006"


11 Jan 2006
TL;DR: This paper presents application-level traces of four real desktop grids that can be used for simulation and modelling purposes and describes aggregate and per host statistics that reflect the heterogeneity and volatility of desktop grid resources.
Abstract: Desktop grids, which use the idle cycles of many desktop PC's, are currently the largest distributed systems in the world. Despite the popularity and success of many desktop grid projects, the heterogeneity and volatility of hosts within desktop grids has been poorly understood. Yet, host characterization is essential for accurate simulation and modelling of such platforms. In this paper, we present application-level traces of four real desktop grids that can be used for simulation and modelling purposes. In addition, we describe aggregate and per host statistics that reflect the heterogeneity and volatility of desktop grid resources.

24 citations


Proceedings ArticleDOI
04 Dec 2006
TL;DR: Application-level traces of four enterprise desktop grids with a wide range of user bases are presented and aggregate and per host statistics that reflect the volatility of desktop grid resources are described that determine the correlation of volatility between resources and other host characteristics.
Abstract: Desktop grids, which use the idle cycles of many desktop PC?s, are currently one of the largest distributed systems in the world. Despite the popularity and success of many desktop grid projects, the volatility of hosts within desktop grids has been poorly understood. Yet, such host characterization is essential for accurate simulation and modelling of such platforms. In this paper, we present application-level traces of four enterprise desktop grids with a wide range of user bases. We then describe aggregate and per host statistics that reflect the volatility of desktop grid resources. Further, we determine the correlation of volatility between resources, and investigate the correlation of volatility and other host characteristics. Finally, we detail a number of implications of these findings with respect to application performance.

10 citations


Proceedings ArticleDOI
16 May 2006
TL;DR: This work develops a model of task completion rate as a function of buffer size, and evaluates the model via trace-driven simulation, and shows how this model can be used to ensure application task completion rates on enterprise desktop grid systems.
Abstract: Desktop grids use the idle cycles of desktop PC’s to provide huge computational power at low cost. However, because the underlying desktop computing resources are volatile, achieving performance guarantees such as task completion rate is difficult. We investigate the use of buffering to ensure task completion rates, which is essential for soft real-time applications. In particular, we develop a model of task completion rate as a function of buffer size. We instantiate this model using parameters derived from two enterprise desktop grid data sets, evaluate the model via trace-driven simulation, and show how this model can be used to ensure application task completion rates on enterprise desktop grid systems.

8 citations


Proceedings ArticleDOI
28 Sep 2006
TL;DR: Availability traces from four real enterprise desktop grids are gathered to characterize the volatility of the hosts within desktop grids for accurate simulation and modelling of such platforms.
Abstract: Desktop grids use the idle cycles of mostly desktop PC's to support large-scale computation and data storage. Today, these types of computing platforms are the largest distributed computing systems in the world. The most popular project, SETI@home, uses over 20 TeraFlop/sec provided by hundreds of thousands of desktops. Numerous other projects, which span a wide range of scientific domains, also use the cumulative computing power offered by desktop grids, and there have also been commercial endeavors for harnessing the computing power within an enterprise, i.e., an organization's local area network. Despite the popularity and success of many desktop grid projects, the volatility of the hosts within desktop grids has been poorly understood. Yet, this characterization is essential for accurate simulation and modelling of such platforms. In an effort to support such activities, we gathered availability traces from four real enterprise desktop grids

4 citations