Publications

Journal

  • URL: A Unified Reinforcement Learning Approach for Autonomic Cloud Management
    Cheng-Zhong Xu, Jia Rao, and Xiangping Bu.
    In Journal of Parallel and Distributed Computing (JPDC), Volume 72, Issue 2, 2012.
    Top 25 Hottest Articles of JPDC in 2012
    [PDF][Bibtex]

  • Coordinated Self-configuration of Virtual Machines and Appliances using A Model-free Learning Approach
    Xiangping Bu, Jia Rao ,and Cheng-Zhong Xu.
    To appear in IEEE Transaction on Parallel and Distributed Systems (TPDS), 2012.
    [PDF][Bibtex]

  • Online Capacity Identification of Multitier Websites Using Hardware Performance Counters
    Jia Rao and Cheng-Zhong Xu.
    In IEEE Transaction on Parallel and Distributed Systems (TPDS), Volume 22, Issue 3, March, 2011.
    [PDF][Bibtex]

  • QoS Guarantees and Service Differentiation for Dynamic Cloud Applications
    Jia Rao, Yudi Wei, Jiayu Gong, and Cheng-Zhong Xu
    To appear in IEEE Transactions on Network and Service Management (TNSM).
    [PDF][Bibtex]

Conference and Workshops

  • Scheduler Activations for Interference-resilient SMP Virtual Machine Scheduling
    Yong Zhao, Kun Suo, Luwei Cheng, and Jia Rao.
    To appear in The ACM/IFIP/USENIX Conference on Middleware (Middleware), 2017

  • Preserving I/O Prioritization in Virtualized OSes
    Kun Suo, Yong Zhao, Jia Rao, Luwei Cheng, Xiaobo Zhou, and Francis C.M. Lau.
    To appear in The Symposium on Cloud Computing (SoCC), 2017

  • Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization
    Wei Chen, Jia Rao, and Xiaobo Zhou.
    In Proceedings of The USENIX Annual Technical Conference (ATC), 2017
    [PDF][Bibtex]

  • Addressing Performance Heterogeneity in MapReduce Clusters with Elastic Tasks
    Wei Chen, Jia Rao, and Xiaobo Zhou.
    In Proceedings of The IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2017
    [PDF][Bibtex]

  • Container-Based Cloud Platform for Mobile Computation Offloading
    Song Wu, Chao Niu, Jia Rao, Hai Jin, and Xiaohai Dai.
    In Proceedings of The IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2017
    [PDF][Bibtex]

  • Characterizing and Optimizing the Performance of Multithreaded Programs Under Interference
    Yong Zhao, Jia Rao and Qing Yi.
    In Proceedings of The 25th International Conference on Parallel Architecture and Compilation Techniques (PACT), 2016
    [PDF][Bibtex]

  • Time Capsule: Tracing Packet Latency across Different Layers in Virtualized Systems
    Kun Suo, Jia Rao, Luwei Cheng and Francis C.M. Lau.
    In Proceedings of The 7th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys), 2016
    Best paper award (2 out of 52 submissions)
    [PDF][Bibtex]

  • vScale: Automatic and Efficient Processor Scaling for SMP Virtual Machines
    Luwei Cheng, Jia Rao and Francis C.M. Lau.
    In proceedings of The European Conference on Computer Systems (EuroSys), 2016
    [PDF][Bibtex]

  • Self-boosted Co-scheduling for SMP Virtual Machines
    Kun Wang, Yudi Wei, Cheng-Zhong Xu, and Jia Rao
    In Proceedings of IEEE International Symposim on Modeling, Analysis, Simulation of Computer and Telecommunication Systems (MASCOTS) , 2015.
    [PDF][Bibtex]

  • Resource and Deadline-aware Job Scheduling in Dynamic Hadoop Clusters
    Dazhao Cheng, Jia Rao, Changjun Jiang and Xiaobo Zhou.
    In Proceedings of the IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2015
    [PDF][Bibtex]

  • StoreApp: A Shared Storage Appliance for Efficient and Scalable Virtualized Hadoop Clusters
    Yanfei Guo, Jia Rao, Dazhao Cheng, Changjun Jiang, Cheng-Zhong Xu and Xiaobo Zhou.
    In Proceedings of the 34th IEEE Conference on Computer Communications (INFOCOM), 2015
    [PDF][Bibtex]

  • Improving MapReduce Performance in Heterogeneous Environments with Adaptive Task Tuning
    Dazhao Cheng, Jia Rao, Yanfei Guo and Xiaobo Zhou.
    In Proceedings of ACM/IFIP/USENIX International Conference on Middleware (Middleware), 2014.
    [PDF][Bibtex]

  • Moving Hadoop into the Cloud with Flexible Slots
    Yanfei Guo, Jia Rao , Changjun Jiang and Xiaobo Zhou.
    In Proceedings of ACM/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), 2014.
    [PDF][Bibtex]

  • Towards Fair and Efficient SMP Virtual Machine Scheduling
    Jia Rao and Xiaobo Zhou.
    In Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), 2014.
    [PDF][Bibtex]

  • iShuffle: Improving Hadoop Performance with Shuffle-on-Write
    Yanfei Guo, Jia Rao, and Xiaobo Zhou.
    In Proceedings of USENIX International Conference on Autonomic Computing (ICAC), 2013.
    Best paper award (1 out of 73 submissions)
    [PDF][Bibtex]

  • Interference and Locality-Aware Task Scheduling for MapReduce Applications in Virtual Clusters
    Xiangping Bu, Jia Rao, and Cheng-Zhong Xu.
    In Proceedings of ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2013.
    Best paper nominee (3 out of 131 submissions)
    [PDF][Bibtex]

  • Optimizing Virtual Machine Scheduling in NUMA Multicore Systems
    Jia Rao, Kun Wang, Xiaobo Zhou, and Cheng-Zhong Xu.
    In Proceedings of IEEE International Symposium on High Performance Computer Architecture (HPCA-19), 2013.
    Best paper nominee (4 out of 249 submissions)
    [PDF][Bibtex]

  • V-Cache: Towards Flexible Resource Provisioning for Multi-tier Applications in IaaS Clouds
    Yanfei Guo, Palden Lama, Jia Rao, and Xiaobo Zhou.
    In Proceedings of IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2013.
    [PDF][Bibtex]

  • A Distributed Self-learning Approach for Elastic Provisioning of Virtualized Cloud Resources
    Jia Rao, Xiangping Bu, Kun Wang, and Cheng-Zhong Xu.
    In Proceedings of IEEE International Symposim on Modeling, Analysis, Simulation of Computer and Telecommunication Systems (MASCOTS) , 2011.
    [PDF][Bibtex]

  • DynaQoS: Model-free Self-tuning Fuzzy Control of Virtualized Resources for QoS Provisioning
    Jia Rao, Yudi Wei, Jiayu Gong, and Cheng-Zhong Xu.
    In Proceedings of ACM/IEEE International Workshop on Quality of Service (IWQoS) , 2011.
    [PDF][Bibtex]

  • A Model-free Learning Approach for Coordinated Configuration of Virtual Machines and Appliances
    Xiangping Bu, Jia Rao, and Cheng-Zhong Xu.
    In Proceedings of IEEE International Symposim on Modeling, Analysis, Simulation of Computer and Telecommunication Systems (MASCOTS) , 2011.
    [PDF][Bibtex]

  • Rethink the Virtual Machine Template
    Kun Wang, Jia Rao, and Cheng-Zhong Xu.
    In Proceedings of ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE), 2011.
    [PDF][Bibtex]

  • VCONF: A Reinforcement Learning Approach to Virtual Machines Auto-configuration
    Jia Rao, Xiangping Bu, Cheng-Zhong Xu, Leyi Wang, and Goerge Yin.
    In Proceedings of International Conference on Autonomic Computing and Communications (ICAC), 2009.
    [PDF][Bibtex]

  • A Reinforcement Learning Approach to Web System Auto-configuration
    Xiangping Bu, Jia Rao, and Cheng-Zhong Xu.
    In Proceedings of IEEE International Conferece on Distributed Computing Systems (ICDCS), 2009.
    [PDF][Bibtex]

  • Machine Learning for Server Capacity Measurement Using Hardware Performance Counters
    Jia Rao and Cheng-Zhong Xu.
    In Proceedings of IEEE International Conferece on Distributed Computing Systems (ICDCS), 2008.
    [PDF][Bibtex]

  • CoSL: A Coordinated Statistical Learning Approach to Measuring the Capacity of Multi-tier Websites
    Jia Rao and Cheng-Zhong Xu.
    In Proceedings of IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2008.
    [PDF][Bibtex]

Posters ===

  • Self-adaptive provisioning of virtualized resources in cloud computing
    Jia Rao, Xiangping Bu, Kun Wang, and Cheng-Zhong Xu.
    In International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2011.

  • CoTuner: A Framework for Coordinated Auto-configuration of Virtualized Resources and Appliances
    Xiangping Bu, Jia Rao, and Cheng-Zhong Xu.
    In International Conference on Autonomic Computing and Communications (ICAC), 2010.