Home


Research

Publications
 

Abhishek Chandra


Research

My main areas of interest are Operating Systems, Distributed Systems, and Computer Networks. I am interested in the performance issues in distributed platforms, Internet servers, and hosting environments, particularly with respect to
(i) providing system support for data and compute-intensive applications, such as Internet, multimedia, and Web services, as well as scientific computing, and
(ii) making these systems self-managing and reliable.

Some of the important issues for such systems include achieving scalability and high performance while providing service differentiation and QoS guarantees to the overlying applications and services. In addition, the complexity of these systems require ease of management and adaptation to changing workloads and service demands. Finally, frequent and wide-spread failures require greater fault tolerance and reliability. My research involves developing resource management techniques geared towards achieving these goals.

Publications

A complete list of my publications is available here.

Projects

Here are some of the projects that I am currently involved with:
  • RIDGE: Reliable Service Infrastructure in Donation-based Grid Environments
  • RADAR: Resource Aggregation for the Discovery and Allocation of Wide-Area Resources
  • FAILSafe: Failure Analysis and Inference in Large-Scale Systems
Some earlier projects that I worked on:
  • SHoP: Self-managing Hosting Platforms
  • COSMOS: Cluster-of-Servers based Multimedia Operating System
  • QLinux: QoS-enhanced Linux Kernel for supporting multimedia applications

Software Releases

Source code for some of the open-source software releases that I have contributed to:
  • GMS: Generalized Multiprocessor Sharing
  • QLinux: QoS-enhanced Linux Kernel for supporting multimedia applications

Related Links

Here are some interesting links related to my research: