Jon Weissman

Publication List Details

Period

1993 - 2009

Number

29

Co-Authors

Nebulas: Using Distributed Voluntary Resources to Build Clouds (2009)

Abhishek Ch, Jon Weissman

Current cloud services are deployed on wellprovisioned and centrally controlled infrastructures. However, there are several classes of services for which the current cloud model may not fit well:...

Using Proxies to Accelerate Cloud Applications (2009)

Jon Weissman, Siddharth Ramakrishnan

A rich cloud ecosystem is unfolding with clouds emerging to provide platforms and services of many shapes and sizes. We speculate that future network applications may wish to utilize and synthesize...

November 24, 2008OPEN: Passive Network Performance Estimation for Data-intensive Applications ∗ (2009)

Jinoh Kim, Abhishek Ch, Jon Weissman, Jinoh Kim, Abhishek Ch, Jon B. Weissman

Distributed computing applications are increasingly utilizing distributed data sources. However, the unpredictable cost of data access in large distributed systems can lead to severe performance...

A RESOURCE LEASING POLICY FOR ON-DEMAND COMPUTING (2008)

Darin Engl, Jon Weissman, Darin England, Jon Weissman

Leasing computational resources for on-demand computing is now a viable option for providers of network services. Temporary spikes or lulls in demand for a service can be accommodated by flexible...

NGS: Service Adaptation in Open Grid Platforms (2008)

Krishnaveni Budati, Jinoh Kim, Abhishek Ch, Jon Weissman

Large-scale donation-based distributed infrastructures need to cope with the inherent unreliability of participant nodes. A widely-used work scheduling technique in such environments is to...

Heterogeneity-Aware Workload 1 Heterogeneity-Aware Workload Distribution in Donation-Based Grids (2008)

Rahul Trivedi, Abhishek Ch, Jon Weissman

In this paper, we explore the tradeoffs and opportunities in porting a high-throughput Grid computing middleware to a high-performance service oriented environment. We present the limitations of the...

Abstract A Resource Leasing Policy for On-demand Computing (2008)

Darin Engl, Jon Weissman

Leasing computational resources for on-demand computing is now a viable option for providers of network services. Temporary spikes or lulls in demand for a service can be accommodated by flexible...

A New Metric for Robustness with Application to Job Scheduling (2008)

Darin Engl, Jon Weissman, Jayashree Sadagopan

Scheduling strategies for parallel and distributed computing have mostly been oriented toward performance, while striving to achieve some notion of fairness. With the increase in size, complexity,...

RIDGE: Combining Reliability and Performance in Open Grid Platforms (2008)

Krishnaveni Budati, Abhishek Ch, Jon Weissman

Large-scale donation-based distributed infrastructures need to cope with the inherent unreliability of participant nodes. A widely-used work scheduling technique in such environments is to...

Heterogeneity-Aware Workload 1 Heterogeneity-Aware Workload Distribution in Donation-Based Grids (2008)

Rahul Trivedi, Abhishek Ch, Jon Weissman

In this paper, we explore the tradeoffs and opportunities in porting a high-throughput Grid computing middleware to a high-performance service oriented environment. We present the limitations of the...

RIDGE: Combining Reliability and Performance in Open Grid Platforms ∗ ABSTRACT (2008)

Krishnaveni Budati, Jason Sonnek, Abhishek Ch, Jon Weissman

Large-scale donation-based distributed infrastructures need to cope with the inherent unreliability of participant nodes. A widely-used work scheduling technique in such environments is to...

Exploring the Throughput-Fairness Tradeoff of Deadline Scheduling in Heterogeneous Computing Environments (2008)

Vasumathi Sundaram, Abhishek Ch, Jon Weissman, Vasumathi Sundaram, Abhishek Ch, Jon Weissman

The scalability and computing power of large-scale computational platforms that harness processing cycles from distributed nodes has made them attractive for hosting compute-intensive time-critical...

Exploiting heterogeneity for collective data downloading in volunteer-based networks (2007)

Jinoh Kim, Abhishek Ch, Jon Weissman

Scientific computing is being increasingly deployed over volunteer-based distributed computing environments consisting of idle resources on donated user machines. A fundamental challenge in these...

Exploiting heterogeneity for collective data downloading in volunteer-based networks (2007)

Jinoh Kim, Abhishek Ch, Jon Weissman

Scientific computing is being increasingly deployed over volunteer-based distributed computing environments consisting of idle resources on donated user machines. A fundamental challenge in these...

Adaptive Reputation-Based Scheduling on Unreliable Distributed Infrastructures (2007)

Jason Sonnek, Abhishek Ch, Jon Weissman

This paper addresses the inherent unreliability and instability of worker nodes in large-scale donation-based distributed infrastructures such as P2P and Grid systems. We present adaptive scheduling...

Exploiting heterogeneity for collective data downloading in volunteer-based networks (2007)

Jinoh Kim, Abhishek Ch, Jon Weissman

Abstract — Scientific computing is being increasingly deployed over volunteer-based distributed computing environments consisting of idle resources on donated user machines. A fundamental challenge...

Reputation-based scheduling on unreliable distributed infrastructures (2006)

Jason Sonnek, Mukesh Nathan, Abhishek Ch, Jon Weissman

This paper presents a design and analysis of scheduling techniques to cope with the inherent unreliability and instability of worker nodes in large-scale donation-based distributed infrastructures...

Reputation-based scheduling on unreliable distributed infrastructures (2006)

Jason Sonnek, Mukesh Nathan, Abhishek Ch, Jon Weissman

This paper presents a design and analysis of scheduling techniques to cope with the inherent unreliability and instability of worker nodes in large-scale donation-based distributed infrastructures...

A Robust Spanning Tree Topology for Data Collection and Dissemination in Distributed Environments (2006)

Darin Engl, Bharadwaj Veeravalli, Senior Member, Jon Weissman, Senior Member

Large-scale distributed applications are subject to frequent disruptions due to resource contention and failure. Such disruptions are inherently unpredictable and therefore robustness is a desirable...

Reputation-based scheduling on unreliable distributed infrastructures (2006)

Jason Sonnek, Mukesh Nathan, Abhishek Ch, Jon Weissman

This paper presents a design and analysis of scheduling techniques to cope with the inherent unreliability and instability of worker nodes in large-scale donation-based distributed infrastructures...

Reputation-based scheduling on unreliable distributed infrastructures (2006)

Jason Sonnek, Jason Sonnek, Mukesh Nathan, Mukesh Nathan, Abhishek Ch, Abhishek Ch, ...

This paper presents a design and analysis of scheduling techniques to cope with the inherent unreliability and instability of worker nodes in large-scale donation-based distributed infrastructures...

A Robust Spanning Tree Topology for Data Collection and Dissemination in Distributed Environments (2006)

Darin Engl, Bharadwaj Veeravalli, Senior Member, Jon Weissman, Senior Member

Large-scale distributed applications are subject to frequent disruptions due to resource contention and failure. Such disruptions are inherently unpredictable and therefore robustness is a desirable...

Platform-of-Platforms: A Modular, Integrated Resource Framework for Large-Scale Services (2005)

Rahul Trivedi, Abhishek Ch, Jon Weissman

Over the past few years there has been a great deal of research activity in the development of diverse network service platforms ranging from large-scale Internet clusters to peer-to-peer networks...

A Resource Leasing Policy for On-Demand Computing,” invited to the (2005)

Darin England, Jon Weissman

Leasing computational resources for on-demand computing is now a viable option for providers of network services. Temporary spikes or lulls in demand for a service can be accommodated by flexible...

MPI-based Adaptive Parallel Grid Services 1 (2003)

Lakshman Abburi Rao, Jon Weissman, Lakshman Aburri Rao, Jon B. Weissman

This report presents the design and implementation of an adaptive MPI implmentation (adaptive-MPI) that allows an MPI application to adapt to respond to changing CPU availability. An adaptive MPI...

Gallop: The Benefits of Wide-Area Computing for Parallel Processing (1998)

Jon Weissman, Jon B. Weissman

Internet computing has emerged as an attractive paradigm for many applications that require access to distributed resources such as telemedicine, collaboratories, and transaction systems. The...

MetaSystems: An Approach Combining Parallel Processing and Heterogeneous Distributed Computing Systems (1994)

Jon B. Weissman, Andrew Grimshaw, Andrew S. Grimshaw, Jon Weissman, Emily A. West, Emily A. West

Large metasystems comprised of a variety of interconnected high-performance architectures are becoming available to researchers. To fully exploit these new systems, software must be provided that is...

Parallel Object-Oriented Computation Applied to a Finite Element Problem (1993)

Jon Weissman, Andrew S. Grimshaw, Robert Ferraro

The conventional wisdom in the scientific computing community is that the best way to solve largescale numerically-intensive scientific problems on today's parallel MIMD computers is to use...