Paper List on Data Center System Research
(2011.1-2013.7)
CGCL Cloud Computing Group
(The updated list can be downloaded from:
http://grid.hust.edu.cn/wusong)
Resource Management & Scheduling (85)
VM Placement (7)
ICDCS11_ Guaranteeing High Availability Goals for Virtual Machine Placement
ICDCS12_ VirtualKnotter: Online Virtual Machine Shuffling for Congestion Resolving in Virtualized
Datacenter
Middleware12_Enabling efficient placement of virtual infrastructures in the cloud
INFOCOM13_ Shadow-Routing Based Dynamic Algorithms for Virtual Machine Placement in a
Network Cloud
MASCOTS12_A Scalable Algorithm for Placement of Virtual Clusters in Large Data Centers
INFOCOM13_Almost Optimal Virtual Machine Placement for Traffic Intense Data Centers
INFOCOM12_Joint VM placement and routing for data center traffic engineering
Deployment (4)
HPDC11_ Going Back and Forth : Efficient Multideployment and Multisnapshotting on Clouds
CoNEXT12_ Cloud-based Social Application Deployment using Local Processing and Global
Distribution
INFOCOM13_PACE: Policy-Aware Application Cloud Embedding
SOCC12_Chronos : Predictable Low Latency for Data Center Applications
Service Placement (1)
ICDCS12_ Dynamic Service Placement in Geographically Distributed Clouds
Load Balancing (3)
INFOCOM12_Stochastic models of load balancing and scheduling in cloud computing clusters
INFOCOM13_ Schedule First, Manage Later: Network-aware Load Balancing
IPDPS13_Profit Aware Load Balancing for Distributed Cloud Data Centers
Allocation (36)
MASCOTS12_Squeezing out the Cloud via Profit-Maximizing Resource Allocation Policies
SOCC12_ Generalizing Resource Allocation for the Cloud
EuroSys13_ hClock: Hierarchical QoS for Packet Scheduling in a Hypervisor
EuroSys11_Kaleidoscope: Cloud Micro-Elasticity via VM State Coloring
INFOCOM12_ThinkAir: Dynamic resource allocation and parallel execution in cloud for mobile
code offloading
SC11_Flexible resource allocation for reliable virtual cluster computing systems
IPDPS12_Virtual Machine Resource Allocation for Service Hosting on Heterogeneous Distributed
Platforms
NSDI11_Dominant Resource Fairness : Fair Allocation of Multiple Resource Types Maps Reduces
NSDI11_Mesos : A Platform for Fine-Grained Resource Sharing in the Data Center
ATC12_TROPIC : Transactional Resource Orchestration Platform In the Cloud
SIGMETRICS13_ Defragmenting the Cloud Using Demand-based Resource Allocation
SOCC11_Declarative Automated Cloud Resource Orchestration
SOCC12_Bridging the tenant-provider gap in cloud services
SOCC12_Generalized resource allocation for the cloud
INFOCOM11_Limits of Energy Saving for the Allocation of Data Center Resources to Networked
Applications
INFOCOM13_A Cooperative Game Based Allocation for Sharing Data Center Networks
EuroSys13_Choosy: Max-Min Fair Sharing for Datacenter Jobs with Constraints
IPDPS13_Optimizing Resource allocation while handling SLA violations in Cloud Computing
platforms
ICNP12_ Towards Bandwidth Guarantee in Multi-tenancy Cloud Computing Networks
VEE11_Dolly: virtualization-driven database provisioning for the cloud
ICDCS13_HARMONY: Dynamic Heterogeneity − Aware Resource Provisioning in the Cloud
ICDCS12_ v-Bundle: Flexible Group Resource Offerings in Clouds
SC12_Cost- and Deadline-Constrained Provisioning for Scientific Workflow Ensembles in IaaS
Clouds
INFOCOM11_Managing Cost , Performance , and Reliability Tradeoffs for Energy-Aware Server
Provisioning
INFOCOM13_Coordinated Resource Provisioning and Maintenance Scheduling in Cloud Data
Centers
IPDPS13_V-Cache: Towards Flexible Resource Provisioning for Multi-tier Applications in IaaS
Clouds
HPDC12_ Locality-aware Dynamic VM Reconfiguration on MapReduce Clouds
ASPLOS12_DejaVu: Accelerating Resource Allocation in Virtualized Environments
SC11_Auto-scaling to minimize cost and meet application deadlines in cloud workflows
MASCOTS12_ Coordinated VM Resizing and Server Tuning: Throughput, Power Efficiency and
Scalability
MASCOTS11_ CosMig: Modeling the Impact of Reconfiguration in a Cloud
MASCOTS11_ A Model-free Learning Approach for Coordinated Configuration of Virtual Machines
and Appliances
MASCOTS11_ A Distributed Self-Learning Approach for Elastic Provisioning of Virtualized Cloud
Resources
SOCC11_CloudScale: Elastic Resource Scaling for Multi-Tenant Cloud Systems
INFOCOM12_Quality-assured cloud bandwidth auto-scaling for video-on-demand applications
INFOCOM13_ Characterizing the Impact of the Workload on the Value of Dynamic Resizing in
Data Centers
Consolidation (3)
INFOCOM11_Consolidating Virtual Machines with Dynamic Bandwidth Demand in Data Centers
SIGMETRICS13_A large-scale service system with packing constraints: minimizing the number of
occupied servers
INFOCOM12_Improving consolidation of virtual machines with risk-aware bandwidth
oversubscription in compute clouds
Reservation (1)
SIGCOMM12_The Only Constant is Change : Incorporating Time-Varying Network Reservations in
Data Centers
Storage Migration (6)
HPDC12_ Towards Efficient Live Migration of I/O Intensive Workloads: A Transparent Storage
Transfer Proposal
ATC11_The Design and Evolution of Live Storage Migration in VMware ESX
ATC11_Online migration for geo-distributed storage systems
MASCOTS11_ Activity Based Sector Synchronisation: Efficient Transfer of Disk-State For WAN Live
Migration
VEE13_Optimizing Virtual Machine Live Storage Migration in Heterogeneous Storage
Environment
VEE11_Workload-Aware Live Storage Migration for Clouds
VM Migration (14)
HPDC11_Performance and energy modeling for live migration of virtual machines
SC11_Optimized pre-copy live migration for memory intensive applications
IPDPS11_Shared Resource Monitoring and Throughput Optimization in Cloud-Computing
Datacenters
INFOCOM12_Bargaining towards maximized resource utilization in video streaming datacenters
INFOCOM11_Application-aware Virtual Machine Migration in Data Centers
VEE13_Efficient Live Migration of Virtual Machines
VEE13_Introspection-based Memory De-duplication and Migration
VEE13_VMScatter: Migrate Virtual Machines to Many Hosts
VEE13_Parallelizing Live Migration of Virtual Machines
VEE12_CompSC: Live Migration with Pass-through Devices
VEE11_ Evaluation of Delta Compression techniques for Efficient Live Migration of Large Virtual
Machines
VEE11_CloudNet: Dynamic Pooling of Cloud Resources by Live WAN Migration of Virtual
Machines
HPDC11_ Live gang migration of virtual machines
HPDC11_ VMFlock : Virtual Machine Co-Migration for the Cloud
VM Image Management (5)
CoNEXT12_VMTorrent: Scalable P2P Virtual Machine Streaming
VEE11_Rethink the Virtual Machine Template
ICDCS13_Content-Based Scheduling of Virtual Machines ( VMs ) in the Cloud
INFOCOM12_VDN: Virtual machine image distribution network for cloud data centers
Middleware11_Live Deduplication Storage of Virtual Machine Images in an Open-Source Cloud
Job Scheduling (5)
ISCA13_ Whare-Map: Heterogeneity in "Homogeneous" Warehouse-Scale Computers
ICDCS12_ Provably-Efficient Job Scheduling for Energy and Fairness in Geographically Distributed
Data Centers
ASPLOS13_Paragon : QoS-Aware Scheduling for Heterogeneous Datacenters
SOCC12_alsched : Algebraic Scheduling of Mixed Workloads in Heterogeneous Clouds
INFOCOM13_Scheduling Jobs with Unknown Duration in Clouds
Economics (36)
SP costs (15)
ICDCS12_Dynamic Control of Electricity Cost with Power Demand Smoothing and Peak Shaving
for Distributed Internet Data Centers
ICDCS11_ A Cost-Aware Elasticity Provisioning System for the Cloud
ICDCS12_ Provably-Efficient Job Scheduling for Energy and Fairness in Geographically Distributed
Data Centers
ICDCS12_ Intelligent Placement of Datacenters for Internet Services
INFOCOM11_Limits of Energy Saving for the Allocation of Data Center Resources to Networked
Applications
INFOCOM11_Managing Cost , Performance , and Reliability Tradeoffs for Energy-Aware Server
Provisioning
ICDCS13_SmartDPSS : Cost-Minimizing Multi-source Power Supply for Datacenters with Arbitrary
Demand
ICDCS12_ eTransform: Transforming Enterprise Data Centers by Automated Consolidation
MM12_Jetway : Minimizing Costs on Inter-Datacenter Video Traffic
SC11_Reducing electricity cost through virtual machine placement in high performance
computing clouds
HPCA13_Cost Effective Data Center Servers
SIGMETRICS11_ Optimal Power Cost Management Using Stored Energy in Data Centers
SIGMETRICS11_ Greening Geographical Load Balancing
INFOCOM12_RED-BL: Energy solution for loading data centers
INFOCOM13_Data Center Energy Cost Minimization : a Spatio-Temporal Scheduling Approach
SP Profits (5)
INFOCOM13_Profit-Maximizing Virtual Machine Trading in a Federation of Selfish Clouds
IPDPS13_Profit Aware Load Balancing for Distributed Cloud Data Centers
HPDC11_ Tradeoffs between Profit and Customer Satisfaction for Service Provisioning in the
Cloud
ICDCS13_Datacenters as Controllable Load Resources in the Electricity Market
INFOCOM13_On Arbitrating the Power-Performance Tradeoff in SaaS Clouds
User Costs (9)
ICDCS13_Dynamic Cloud Resource Reservation via Cloud Brokerage
NSDI12_Orchestrating the Deployment of Computations in the Cloud with Conductor
MASCOTS11_Cost Minimization for Provisioning Virtual Servers in Amazon Elastic Compute Cloud
SOCC11_To Cloud Or Not To Cloud ? Musings On Costs and Viability
SOCC12_More for Your Money : Exploiting Performance Heterogeneity in Public Clouds
INFOCOM12_Optimal bidding in spot instance market
IPDPS12_Optimal Resource Rental Planning for Elastic Applications in Cloud Market
ICNP12_ Cost Optimization for Online Social Networks on Geo-Distributed Clouds
INFOCOM12_Measurement and Utilization of Customer-Provided Resources for Cloud Computing
Pricing (7)
ICDCS13_Present or Future : Optimal Pricing for Spot Instances
ICDCS12_ Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing
Middleware12_CloudPack: Exploiting Workload Flexibility Through Rational Pricing
HotNets11_The Price Is Right: Towards Location-Independent Costs in Datacenters
SIGMETRICS12_ Pricing cloud bandwidth reservations under demand uncertainty
INFOCOM12_A Theory of Cloud Bandwidth Pricing for Video-on-Demand Providers
INFOCOM13_Resource Pricing Game in Geo-distributed Clouds
Power (35)
Reduce Environmental Impact (2)
ASPLOS12_Totally Green: Evaluating and Designing Servers for Lifecycle Environmental Impact
SIGCOMM12_It’s not easy being green
Power Management (4)
ATC11_Power Budgeting for Virtualized Data Centers
ISCA13_ Agile, efficient virtualization power management with low-latency server power states
ISCA13_Virtualizing Power Distribution in Datacenters
ASPLOS11_ Blink: Managing Server Clusters on Intermittent Power
Renewable Energy (10)
ASPLOS13_Parasol and GreenSwitch : Managing Datacenters Powered by Renewable Energy
HPCA13_Enabling Distributed Generation Powered Sustainable High-Performance Data Center
Middleware11_GreenWare: Greening Cloud-Scale Data Centers to Maximize the Use of
Renewable Energy
MASCOTS12_ Carbon-Aware Energy Capacity Planning for Datacenters
SC11_GreenSlot: Scheduling Energy Consumption in Green Datacenters
SIGMETRICS12_Renewable and cooling aware workload management for sustainable data
centers
SIGMETRICS11_ Greening Geographical Load Balancing
INFOCOM13_ The Answer Is Blowing in the Wind : Analysis of Powering Internet Data Centers
with Wind Energy
ISCA12_ iSwitch: coordinating and optimizing renewable energy powered server clusters
EuroSys12_ GreenHadoop: leveraging green energy in data-processing frameworks
Server Design (1)
SC11_ High-efficiency server design
Energy Saving (8)
HPDC11_Performance and energy modeling for live migration of virtual machines
INFOCOM11_Limits of Energy Saving for the Allocation of Data Center Resources to Networked
Applications
INFOCOM11_Managing Cost , Performance , and Reliability Tradeoffs for Energy-Aware Server
Provisioning
INFOCOM12_CARPO : Correlation-Aware Power Optimization in Data Center Networks
INFOCOM12_Data Centers Power Reduction: A two Time Scale Approach for Delay Tolerant
Workloads
INFOCOM11_Dynamic right-sizing for power-proportional data centers
INFOCOM13_On Arbitrating the Power-Performance Tradeoff in SaaS Clouds
Energy Efficiency (3)
HPCA13_Navigating Heterogeneous Processors with Market Mechanisms
IPDPS13_Joint Host-Network Optimization for Energy-Efficient Data Center Networking
INFOCOM12_Geographic Trough Filling for Internet Datacenters
Thermal Management & Cooling (4)
ISCA11_From Microns-to-Megawatts: Modeling the Data Center Scale Effects of Targeted
Superlattice Thermal Management
SC12_T: a data-centric cooling energy costs reduction approach for big data analytics cloud
SIGMETRICS12_Temperature Management in Data Centers: Why Some ( Might ) Like It Hot
SIGMETRICS12_Renewable and cooling aware workload management for sustainable data
centers
Energy Storage (4)
ISCA11_Benefits and Limitations of Tapping into Stored Energy For Datacenters
ASPLOS12_Leveraging stored energy for handling power emergencies in aggressively provisioned
datacenters
SIGMETRICS12_ Energy Storage in Datacenters: What , Where , and How much ?
ISCA12_ Managing Distributed UPS Energy for Effective Power Capping in Data Centers
Others (1)
NSDI13_Yank : Enabling Green Data Centers to Pull the Plug
Networking (60)
Flow Management (3)
ICDCS13_Longer is Better : Exploiting Path Diversity in Data Center Networks
SIGCOMM12_Finishing flows quickly with preemptive scheduling
SIGCOMM11_DevoFlow : Scaling Flow Management for High-Performance Networks
Traffic Management (3)
INFOCOM11_Mahout : Low-Overhead Datacenter Traffic Management using End-Host-Based
Elephant Detection
INFOCOM13_Intra-Data-Center Traffic Engineering with Ensemble Routing
INFOCOM11_A First Look at Inter-Data Center Traffic Characteristics via Yahoo ! Datasets
Routing (5)
ICDCS12_DARD: Distributed Adaptive Routing for Datacenter Networks
INFOCOM12_Joint VM placement and routing for data center traffic engineering
INFOCOM11_Routing-as-a-Service ( RaaS ): A Framework For Tenant-Directed Route Control in
Data Center
IPDPS13_Joint Host-Network Optimization for Energy-Efficient Data Center Networking
INFOCOM13_Joint Request Mapping and Response Routing for Geo-distributed Cloud Services
Network Sharing (3)
NSDI13_Chatty Tenants and the Cloud Network Sharing Problem
NSDI11_Sharing the Data Center Network
SIGCOMM12_FairCloud : Sharing the Network in Cloud Computing
Latency (4)
NSDI13_ Bobtail: Avoiding Long Tails in the Cloud
NSDI12_Less is More : Trading a little Bandwidth for Ultra-Low Latency in the Data Center
SIGCOMM12_DeTail : Reducing the Flow Completion Time Tail in Datacenter Networks
SIGMETRICS11_ Fine-Grained Latency and Loss Measurements in the Presence of Reordering
Network Architecture (7)
NSDI12_Jellyfish : Networking Data Centers Randomly
SIGCOMM11_NetLord : A Scalable Multi-Tenant Network Architecture for Virtualized Datacenters
ATC11_Taming the Flying Cable Monster: A Topology Design and Optimization Framework for
Data-Center Networks
CoNEXT12_PAST: Scalable Ethernet for Data Centers
SOCC11_Small-World Datacenters
INFOCOM11_BCN : Expansible Network Structures for Data Centers Using Hierarchical Compound
Graphs
ICNP11_ Building Mega Data Center From Heterogeneous Containers
Switching (5)
NSDI12_OSA : An Optical Switching Architecture for Data Center Networks with Unprecedented
Flexibility
NSDI11_ServerSwitch: A Programmable and High Performance Platform for Data Center
Networks
HotNets12_Deconstructing datacenter packet transport
HotNets12_Hunting Mice with Microsecond Circuit Switches
SOCC11_Switching the Optical Divide : Fundamental Challenges for Hybrid Electrical / Optical
Datacenter Networks
Multicast (7)
INFOCOM12_Exploring Server Redundancy in Nonblocking Multicast Data
INFOCOM11_RDCM : Reliable Data Center Multicast
INFOCOM11_Exploring efficient and scalable multicast routing in future data center networks
INFOCOM13_Multicast Fat-tree Data Center Networks with Bounded Link Oversubscription
IPDPS13_Oversubscription Bounded Multicast Scheduling in Fat-tree Data Center Networks
IPDPS12_On Nonblocking Multirate Multicast Fat-tree Data Center Networks with Server
Redundancy
ICNP11_ Scalable Data Center Multicast Using Multi-class Bloom Filter
TCP Incast (1)
INFOCOM11_Modeling and Understanding TCP Incast in Data Center Networks
Fairness (1)
NSDI12_The TCP Outcast Problem : Exposing Unfairness in Data Center Networks
Protocol (8)
SIGCOMM12_Deadline-aware datacenter TCP (D2TCP)
SIGCOMM11_Better Never than Late : Meeting Deadlines in Datacenter Networks
SIGCOMM11_Improving Datacenter Performance and Robustness with Multipath TCP
CoNEXT12_Tuning ECN for Data Center Networks
SIGMETRICS11_ Analysis of DCTCP: Stability , Convergence , and Fairness
SOCC11_ALIAS : Scalable , Decentralized Label Assignment for Data Centers
INFOCOM13_Minimizing Flow Completion Times in Data Centers
ICNP12_ Airlift: Video Conferencing as a Cloud Service using Inter-Datacenter Networks
Congestion Control (3)
CoNEXT12_Datacast: A Scalable and Efficient Reliable Group Data Delivery Service for Data
Centers
INFOCOM12_Sliding Mode Congestion Control for Data Center Ethernet Networks
INFOCOM11_On Mitigating TCP Incast in Data Center Networks
Wireless (3)
SIGCOMM12_Mirror Mirror on the Ceiling : Flexible Wireless Links for Data Centers
SIGCOMM11_Augmenting data center networks with multi-gigabit wireless links
INFOCOM11_Channel Allocation in Wireless Data Center Networks
Networking System (1)
SOCC11_CloudNaaS : A Cloud Networking Platform for Enterprise Applications
Other Optimizations (6)
SOCC11_Opportunistic flooding to improve TCP transmit performance in virtualized clouds
SIGCOMM11_Inter-datacenter bulk transfers with netstitcher
SIGCOMM11_Towards Predictable Datacenter Networks
HotNets11_Bandwidth on demand for inter-data center communication
INFOCOM13_On the Impact of Packet Spraying in Data Center Networks
EuroSys12_Practical TDMA for Datacenter Ethernet
Fault Tolerance (13)
VEE11_ReHype: Enabling VM Survival Across Hypervisor Failures
VEE11_Fast and Correct Performance Recovery of Operating Systems Using a Virtual Machine
Monitor
VEE11_Fast Restore of Checkpointed Memory using Working Set Estimation
SIGCOMM12_NetPilot: Automating Datacenter Network Failure Mitigation
SIGCOMM12_Surviving Failures in Bandwidth-Constrained Datacenters
SIGCOMM11_Understanding Network Failures in Data Centers : Measurement , Analysis , and
Implications
SOCC11_PipeCloud: Using Causality to Overcome Speed-of-Light Delays in Cloud-Based Disaster
Recovery
VEE12_SecondSite: Disaster Tolerance as a Service
IPDPS12_Meteor Shower: A Reliable Stream Processing System for Commodity Data Centers
INFOCOM12_Experimental Performance Comparison of Byzantine Fault-Tolerant Protocols for
Data Centers
Checkpoint
ATC13_Optimizing VM Checkpointing for Restore Performance in VMware ESXi
VEE11_Fast and Space Efficient Virtual Machine Checkpointing
SC11_ BlobCR: Efficient Checkpoint-Restart for HPC Applications on IaaS Clouds using Virtual Disk
Image Snapshots
MapReduce (19)
Energy (2)
EuroSys12_ Energy efficiency for large-scale MapReduce workloads with significant interactive
analysis
EuroSys12_ GreenHadoop: leveraging green energy in data-processing frameworks
Scheduling (4)
HPDC13_ Interference and locality-aware task scheduling for MapReduce applications in virtual
clusters
MASCOTS12_Two Sides of a Coin: Optimizing the Schedule of MapReduce Jobs to Minimize Their
Makespan and Improve Cluster Performance
ICDCS13_HybridMR : A Hierarchical MapReduce Scheduler for Hybrid Data Centers
SIGMETRICS12_ Delay Tails in MapReduce Scheduling
Load Balancing (2)
SOCC12_Balancing Reducer Skew in MapReduce Workloads using Progressive Sampling
ATC13_PIKACHU : How to Rebalance Load in Optimizing MapReduce On Heterogeneous Clusters
Resource Management (2)
HPDC12_ CAM: A Topology Aware Minimum Cost Flow Based Resource Manager for MapReduce
Applications in the Cloud
SC11_Purlieus: locality-aware resource allocation for MapReduce in a cloud
Failure (1)
HPDC12_Understanding the Effects and Implications of Compute Node Related Failures in
Hadoop
GPU support (2)
HPDC12_Optimizing MapReduce for GPUs with Effective Shared Memory Usage
SC12_Accelerating MapReduce on a coupled CPU-GPU architecture
Optimizations (2)
ASPLOS12_Tarazu : Optimizing MapReduce On Heterogeneous Clusters
SC11_Hadoop acceleration through network levitated merge
Enhancement (4)
ATC11_In-situ MapReduce for Log Processing
SOCC12_ Sailfish: A Framework For Large Scale Data Processing
SOCC11_ Incoop: MapReduce for Incremental Computations
SOCC12_ Themis: An I/O Efficient MapReduce
HPC (3)
HPDC13_ A comparative study of high-performance computing on the cloud
SOCC12_Dual Stack Virtualization: Consolidating HPC and Commodity Applications in the Cloud
VEE13_A Lightweight VMM on Many core for High Performance Computing
Virtualization Optimization (51)
Memory
HPDC13_ kMemvisor: Flexible System Wide Memory Mirroring in Virtual Environments
HPDC12_ Singleton: System-wide Page Deduplication in Virtual Environments
ATC12_An Empirical Study of Memory Sharing in Virtual Machines
VEE13_Leveraging Phase Change Memory to Achieve Efficient Virtual Machine Execution
VEE11_ Selective Hardware/Software Memory Virtualization
EuroSys13_ Application Level Ballooning for Efficient Server Consolidation
ISCA13_ Improving virtualization in the presence of software managed translation lookaside
buffers
ISCA12_ Revisiting Hardware-Assisted Page Walks for Virtualized Systems
VEE11_Overdriver: Handling Memory Overload in an Oversubscribed Cloud
CPU Scheduling:
HPDC12_ Latency-aware Virtual Machine Scheduling via Differentiated-frequency CPU Slicing
HPDC12_Dynamic Adaptive Virtual Core Mapping to Improve Power, Energy, and Performance in
Multi-socket Multicores
HPDC11_Dynamic Adaptive Scheduling for Virtual Machines
HPDC11_Enhancement of Xen's Scheduler for MapReduce Workloads
ASPLOS13_Demand-Based Coordinated Scheduling for SMP VMs
HPCA13_Optimizing Virtual Machine Scheduling in NUMA Multicore Systems
EuroSys11_ Is Co-scheduling Too Expensive for SMP VMs?
ISCA11_ Virtualizing Performance Asymmetric Multi-core Systems
Cache
ASPLOS13_To Hardware Prefetch or Not to Prefetch? A Virtualized Environment Study & Core
Binding Approach
ASPLOS12_Region Scheduling: Efficiently Using the Cache Architectures via Page-level Affinity
HPCA13_RECAP: A region-based cure for the common cold (cache)
HPCA12_ Cache Restoration for Highly Partitioned Virtualized Systems
MASCOTS11_Estimating Application Cache Requirement for Provisioning Caches in Virtualized
Systems
SOCC11_ Cuanta: Quantifying Effects of Shared On-chip Resource Interference for Consolidated
Virtual Machines
I/O optimization
ASPLOS12_ELI: Bare-metal Performance for I/O Virtualization
ATC13_Hyper-Switch: A Scalable Software Virtual Switching Architecture
ATC13_Efficient and Scalable Paravirtual I/O System
ATC13_vTurbo: Accelerating Virtual Machine I/O Processing Using Designated Turbo-Sliced Core
ATC11_vIC: Interrupt Coalescing for Virtual Machine Storage Device IO
ATC11_vIOMMU: Efficient IOMMU Emulation
VEE12_Enhancing TCP Throughput of Highly Available Virtual Machines via Speculative
Communication
SOCC12_vBalance: Using Interrupt Load Balance to Improve I/O Performance for SMP Virtual
Machines
ISCA13_ Secure I/O device sharing among virtual machines on multiple hosts
VEE12_Facilitating Inter-Application Interactions for OS-level Virtualization
Reduce Overhead
ATC12_Software Techniques for Avoiding Hardware Virtualization Exits
VEE11_Minimal-overhead Virtualization of a Large Scale Supercomputer
VMM Architecture
VEE13_A Lightweight VMM on Many core for High Performance Computing
SOCC12_Dual Stack Virtualization: Consolidating HPC and Commodity Applications in the Cloud
EuroSys12_ The Xen-Blanket: virtualize once, run everywhere
VEE12_DVM: Towards a Datacenter-Scale Virtual Machine
Others
VEE11_SymCall: Symbiotic Virtualization Through VMM-to-Guest Upcalls
FAST12_Adding Advanced Storage Controller Functionality via Low-Overhead Virtualization
FAST13_ Virtual Machine Workloads: The Case for New Benchmarks for NAS
VEE13_Using A Dual-VM Enabled External Shell for Guest-OS Introspection, Reconfiguration, and
Recovery
VEE13_Traveling Forward in Time to Newer Operating Systems using ShadowReboot
VEE13_Towards Verifiable Resource Accounting for Outsourced Computation
VEE13_Preemptable Ticket Spinlocks: Improving Consolidated Performance in the Cloud
VEE13_Modeling Virtualized Applications using Machine Learning Techniques
VEE12_Virtualization Challenges: A View from Server Consolidation Perspective
VEE11_Performance Profiling of Virtual Machines
MASCOTS11_Workload Characterization at the Virtualization Layer
VEE11_Patch Auditing in Infrastructure as a Service Clouds
QoS (4)
ASPLOS13_ReQoS: Reactive Static/Dynamic Compilation for QoS in Warehouse Scale Computers
ISCA13_ Bubble-Flux: Precise Online QoS Management for Increased Utilization in Warehouse
Scale Computers
ASPLOS13_Paragon : QoS-Aware Scheduling for Heterogeneous Datacenters
ATC12_Demand Based Hierarchical QoS Using Storage Resource Pools
Security (9)
ASPLOS12_ Architectural Support for Hypervisor-Secure Virtualization
SOSP11_Breaking Up is Hard to Do: Security and Functionality in a Commodity Hypervisor
VEE11_Fine-Grained User-Space Security Through Virtualization
EuroSys12_Isolating Commodity Hosted Hypervisors with HyperLock
EuroSys12_ Delusional boot: securing hypervisors without massive re-engineering
ICDCS13_Storing Shared Data on the Cloud via Security-Mediator (数据安全,云。不知道算不算
数据中心)
FAST13_Shroud : Ensuring Private Access to Large-Scale Data in the Data Center
SOSP11_CloudVisor: Retrofitting Protection of Virtual Machines in Multi-tenant Cloud with
Nested Virtualization
ICNP12_ CloudWatcher: Network Security Monitoring Using OpenFlow in Dynamic
Cloud Networks
Storage (8)
OSDI12_Flat Datacenter Storage
LISA12_IDO: Intelligent Data Outsourcing with Improved RAID Reconstruction Performance in
Large-Scale Data Centers
SOCC11_Pesto: Online Storage Performance Management in Virtualized Datacenters
SOCC12_Romano: Autonomous Storage Management using Performance Prediction in
Multi-Tenant Datacenters
EuroSys11_Sierra: Practical Power-proportionality for Data Center Storage
MASCOTS12_Cooperative Storage-Level De-Duplication for I/O Reduction in Virtualized Data
Centers
FAST12_Understanding Performance Implications of Nested File Systems in a Virtualized
Environment
EuroSys13_MDCC : Multi-Data Center Consistency
Performance Isolation (7)
ATC13_DeepDive: Transparently Identifying and Managing Performance Interference in
Virtualized Environments
SOCC11_ Cuanta: Quantifying Effects of Shared On-chip Resource Interference for Consolidated
Virtual Machines
HPDC13_VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming
INFOCOM12_SageShift: Managing SLAs for highly consolidated cloud
SC12_Measuring interference between live datacenter applications
SC11_TRACON: Interference-Aware Scheduling for Data-Intensive Applications in Virtualized
Environments
ISCA11_The impact of memory subsystem resource sharing on datacenter applications
MCC (3)
EuroSys11_CloneCloud: Elastic Execution between Mobile Device and Cloud
INFOCOM12_ThinkAir: Dynamic resource allocation and parallel execution in cloud for mobile
code offloading
INFOCOM13_ eTime: Energy-Efficient Transmission between Cloud and Mobile Devices
Monitoring & diagnostics (7)
Datacenter Layer
ICDCS13_Volley: Violation Likelihood Based State Monitoring for Dataceners
ICDCS13_Diagnosing Data Center Behavior Flow by Flow
ICDCS12_ Towards Optimal Sensor Placement for Hot Server Detection in Data Centers
Application Layer
ICDCS13_FChain : Toward Black-box Online Fault Localization for Cloud Systems
ICDCS13——Detecting Transient Bottlenecks in n-Tier Applications through Fine-Grained Analysis
NSDI11_Profiling Network Performance for Multi-Tier Data Center Applications
Middleware12_VScope: Middleware for Troubleshooting Time-Sensitive Data Center Applications
Other optimizations (3)
ASPLOS12_Iterative optimization for the data center
SOCC11_Improving Per-Node Efficiency in the Datacenter with New OS Abstractions
ISCA12_ Scale-Out Processors
Benchmark (1)
ASPLOS12_Clearing the Clouds: A Study of Emerging Scale-out Workloads on Modern Hardware
Rule Management (1)
NSDI13_Scalable Rule Management for Data Centers
Cache Cluster (1)
ICDCS13_Proteus : Power Proportional Memory Cache Cluster in Data Centers (缓存系统)
Prediction (2)
SC12_ Host load prediction in a Google compute cloud with a Bayesian model
Middleware11_Predico: A System for What-if Analysis in Complex Data Center Applications
Conference list
ICDCS:2013,2012,2011
HPDC:2013,2012,2011
ASPLOS:2013, 2012, 2011
FAST: 2013, 2012, 2011
HPCA: 2013, 2012, 2011
MM: 2012, 2011
NSDI:2013,2012,2011
OSDI/SOSP: 2012, 2011
SIGCOMM: 2012, 2011
USENIX ATC: 2013, 2012,2011
Middleware: 2012, 2011
CoNEXT: 2012, 2011
HotNets:2012,2011
LISA: 2012, 2011
INFOCOM:2013,2012,2011
MASCOTS: 2012, 2011
SC: 2012,2011
SIGMETRICS: 2013, 2012, 2011
SOCC:2012,2011
VEE:2013,2012,2011
IPDPS: 2013,2012,2011
ICNP: 2012, 2011
EuroSys: 2013, 2012, 2011
ISCA:2013,2012,2011
Acknowledgement
Thanks to Prof. Song Wu for his advices. Thanks also to Like Zhou for his great effort.
The updated list can be downloaded from: http://grid.hust.edu.cn/wusong