Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Rini T. Kaushik

dblp:45/8524 · also Rini Kaushik · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Energy-efficient computing · 44% Storage systems · 41% Cloud and datacenter computing · 12%
Software engineering, system software, and programming languages
2 papers
Debugging and program repair · 56% Operating systems · 26% Concurrent programming · 19%

Topics — the 16 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
i/o scheduling
0.212015
Split-level I/O scheduling · SOSP 2015
Cloud and datacenter computing
big data analytics
0.112012
T: a data-centric cooling energy costs reduction approach for big data analytics cloud · SC 2012
Energy-efficient computing › thermal management
datacenter cooling
0.112012
T: a data-centric cooling energy costs reduction approach for big data analytics cloud · SC 2012
Energy-efficient computing › thermal management
datacenter thermal management
0.112012
T: a data-centric cooling energy costs reduction approach for big data analytics cloud · SC 2012
Storage systems
data placement
0.112012
T: a data-centric cooling energy costs reduction approach for big data analytics cloud · SC 2012
Energy-efficient computing › thermal management
thermal-aware scheduling
0.112012
T: a data-centric cooling energy costs reduction approach for big data analytics cloud · SC 2012
Energy-efficient computing
datacenter power management
0.112010
Lightning: self-adaptive, energy-conserving, multi-zoned, commodity green cloud storage system · HPDC 2010
Storage systems
energy-efficient storage
0.112010
Lightning: self-adaptive, energy-conserving, multi-zoned, commodity green cloud storage system · HPDC 2010
Debugging and program repair
bug reproduction
0.112009
PRES: probabilistic replay with execution sketching on multiprocessors · SOSP 2009
Concurrent programming
concurrency bugs
0.112009
PRES: probabilistic replay with execution sketching on multiprocessors · SOSP 2009
Debugging and program repair › record and replay
deterministic replay
0.112009
PRES: probabilistic replay with execution sketching on multiprocessors · SOSP 2009
Debugging and program repair
fault localization
0.112009
PRES: probabilistic replay with execution sketching on multiprocessors · SOSP 2009
Operating systems › resource management › storage management › storage stack
block layer
0.112015
Split-level I/O scheduling · SOSP 2015
Operating systems › resource management › storage management
storage stack
0.112015
Split-level I/O scheduling · SOSP 2015
Storage systems › storage hierarchy
tiered storage
0.012010
Lightning: self-adaptive, energy-conserving, multi-zoned, commodity green cloud storage system · HPDC 2010
Processor architecture and microarchitecture
multicore design
0.012009
PRES: probabilistic replay with execution sketching on multiprocessors · SOSP 2009

Methods — techniques the papers use, named apart from their topics

probabilistic replay · 0.2execution sketching · 0.2predictive modeling · 0.1simulation · 0.1cost model analysis · 0.1
YearPublicationVenuePosition
2015 Split-level I/O scheduling
abstract
We introduce split-level I/O scheduling, a new framework that splits I/O scheduling logic across handlers at three layers of the storage stack: block, system call, and page cache. We demonstrate that traditional block-level I/O schedulers are unable to meet throughput, latency, and isolation goals. By utilizing the split-level framework, we build a variety of novel schedulers to readily achieve these goals: our Actually Fair Queuing scheduler reduces priority-misallocation by 28x; our Split-Deadline scheduler reduces tail latencies by 4x; our Split-Token scheduler reduces sensitivity to interference by 6x. We show that the framework is general and operates correctly with disparate file systems (ext4 and XFS). Finally, we demonstrate that split-level scheduling serves as a useful foundation for databases (SQLite and PostgreSQL), hypervisors (QEMU), and distributed file systems (HDFS), delivering improved isolation and performance in these important application scenarios.
Suli Yang, Tyler Caraza-Harter, Nishant Agrawal, Salini Selvaraj Kowsalya, Anand Krishnamurthy, Samer Al-Kiswany, Rini T. Kaushik, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
SOSP7
2014 FlashQueryFile: Flash-Optimized Layout and Algorithms for Interactive Ad Hoc SQL on Big Data
Rini T. Kaushik
HotStorage1
2012 T: a data-centric cooling energy costs reduction approach for big data analytics cloud
abstract
Explosion in Big Data has led to a surge in extremely large-scale Big Data analytics platforms, resulting in burgeoning energy costs. Big Data compute model mandates strong data-locality for computational performance, and moves computations to data. State-of-the-art cooling energy management techniques rely on thermal-aware computational job placement/migration and are inherently data-placement-agnostic in nature. T* takes a novel, data-centric approach to reduce cooling energy costs and to ensure thermal-reliability of the servers. T* is cognizant of the uneven thermal-profile and differences in thermal-reliability-driven load thresholds of the servers, and the differences in the computational jobs arrival rate, size, and evolution life spans of the Big Data placed in the cluster. Based on this knowledge, and coupled with its predictive file models and insights, T* does proactive, thermal-aware file placement, which implicitly results in thermal-aware job placement in the Big Data analytics compute model. Evaluation results with one-month long real-world Big Data analytics production traces from Yahoo! show up to 42% reduction in the cooling energy costs with T* courtesy of its lower and more uniform thermal-profile and 9x better performance than the state-of-the-art data-agnostic cooling techniques.
Rini T. Kaushik, Klara Nahrstedt
SC1
2010 Evaluation and Analysis of GreenHDFS: A Self-Adaptive, Energy-Conserving Variant of the Hadoop Distributed File System
abstract
We present a detailed evaluation and sensitivity analysis of an energy-conserving, highly scalable variant of the Hadoop Distributed File System (HDFS) called Green-HDFS. Green HDFS logically divides the servers in a Hadoop cluster into Hot and Cold Zones and relies on insightful data-classification driven energy-conserving data placement to realize guaranteed, substantially long periods(several days) of idleness in a significant subset of servers in the Cold Zone. Detailed lifespan analysis of the files in a large-scale production Hadoop cluster at Yahoo! points at the viability of Green HDFS. Simulation results with real-worldYahoo! HDFS traces show that Green HDFS can achieve 24% energy cost reduction by doing power management in only one top-level tenant directory in the cluster and meets all the scale-down mandates in spite of the unique scale-down challenges present in a Hadoop cluster. If Green HDFS technique is applied to all the Hadoop clusters at Yahoo! (amounting to 38000 servers), $2.1millioncan be saved in energy costs per annum. Sensitivity analysis shows that energy-conservation is minimally sensitive to the thresholds in Green HDFS. Lifespan analysis points out that one-size-fits-all energy-management policies won'tsuffice in a multi-tenant Hadoop Cluster.
Rini T. Kaushik, Milind A. Bhandarkar, Klara Nahrstedt
CloudCom1
2010 Lightning: self-adaptive, energy-conserving, multi-zoned, commodity green cloud storage system
abstract
The objective of this research is to present an energy-conserving, self-adaptive Commodity Green Cloud Storage, called Lightning. Lightning's File System dynamically configures the servers in the Cloud Storage into logical Hot and Cold Zones. Lightning uses data-classification driven data placement to realize guaranteed, substantially long, periods (several days) of idleness in a significant subset of servers designated as the Cold Zone, in the commodity datacenter backing the Cloud Storage. These servers are then transitioned to inactive power modes and the resulting energy savings substantially reduce the operating costs of the datacenter. Furthermore, the energy savings allow Lightning to improve the data access performance by incorporation of high-performance, though high-cost Solid State Drives (SSD) without exceeding the total cost of ownership (TCO) of the datacenter. Analytical cost model analysis of Lightning suggests savings in the upwards of $24 million in the TCO of a 20,000 server datacenter. The simulation results show that Lightning can achieve 46% energy costs reduction even when the datacenter is at 80% capacity utilization.
Rini T. Kaushik, Ludmila Cherkasova, Roy H. Campbell, Klara Nahrstedt
HPDC1
2009 PRES: probabilistic replay with execution sketching on multiprocessors
abstract
Bug reproduction is critically important for diagnosing a production-run failure. Unfortunately, reproducing a concurrency bug on multi-processors (e.g., multi-core) is challenging. Previous techniques either incur large overhead or require new non-trivial hardware extensions.
Yuanyuan Zhou 0001, Weiwei Xiong, Zuoning Yin, Rini T. Kaushik, Kyu H. Lee, Shan Lu 0001
SOSP5