Thirumale Niranjan

Learn More
Cache consistency at web intermediaries is required for scal-able web content delivery. In this paper we describe the Web Content Distribution protocol (WCDP), which is an invali-dation and update protocol to provide cache consistency for a large number of frequently changing web objects. WCDP supports different levels of consistency: strong, delta, weak,(More)
An understanding of application I/O access patterns is useful in several situations. First, gaining insight into what applications are doing with their data at a semantic level helps in designing efficient storage systems. Second, it helps create benchmarks that mimic realistic application behavior closely. Third, it enables autonomic systems as the(More)
Performance problems in complex systems are often caused by under-provisioning, workload interference, incorrect expectations or bugs. Troubleshooting such systems is a difficult task faced by service engineers. We have built CLUEBOX, a non-intrusive toolkit that aids rapid problem diagnosis. It employs machine learning techniques on the available(More)
—Detecting impending failure of hard disks is an important prediction task which might help computer systems to prevent loss of data and performance degradation. Currently most of the hard drive vendors support self-monitoring, analysis and reporting technology (SMART) which are often considered unreliable for such tasks. The problem of finding alternatives(More)
those papers emphasizing adaptive and integrative mechanisms. It is published 12 times a year (monthly) by the American publishes original papers that deal with diverse areas of research in applied physiology, especially Journal of Applied Physiology
  • 1