Multi-Cache: Dynamic, Efficient Partitioning for Multi-Tier Caches in Consolidated VM Environments

被引:7
|
作者
Rajasekaran, Sundaresan [1 ]
Duan, Shaohua [1 ]
Zhang, Wei [1 ]
Wood, Timothy [1 ]
机构
[1] George Washington Univ, Dept Comp Sci, Washington, DC 20052 USA
关键词
virtualization; flash-cache;
D O I
10.1109/IC2E.2016.10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Every physical machine in today's typical datacenter is backed by storage devices with hundreds of Gigabytes to Terabytes in size. Data center vendors usually use hard disk drives for their back-end storage as it is cheap and reliable. However, the increase in the I/O accesses to the back-end storage from one or many of the VMs hosted on a physical machine can reduce its overall accesses time significantly due to contention. This may not be suitable for interactive applications requiring low latency that might be co-located with other I/O intensive applications. In this paper we present Multi-Cache, a multi-layer cache management system that uses a combination of cache devices of varied speed and cost such as solid state drives, non-volatile memories, etc to mitigate this problem. Multi-Cache partitions each device dynamically at runtime according to the workload of each VM and its priority. We use a heuristic optimization technique that ensures maximum utilization of the caches resulting in a high hit rate. We use a weighted partitioning policy that improves latency by up to 72% for individual workloads, and a overall hit rate increase of up to 31% for host running several workloads together in comparison to standard LRU caching algorithms.
引用
收藏
页码:182 / 191
页数:10
相关论文
共 50 条
  • [1] Optimal VM Coalition for Multi-Tier Applications Over Multi-Cloud Broker Environments
    Addya, Sourav Kanti
    Satpathy, Anurag
    Chakraborty, Sandip
    Ghosh, Soumya K.
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2019, : 176 - 183
  • [2] Efficient Group Fault Tolerance for Multi-tier Services in Cloud Environments
    Yu, Chieh-Yu
    Lee, Che-Rung
    Tsao, Po-Jui
    Lin, Yu-Shiang
    Chiueh, Tzi-Cker
    [J]. ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [3] VDEP: VM Dependency Discovery in Multi-tier Cloud Applications
    Sangpetch, Akkarit
    Kim, Hyong S.
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 694 - 701
  • [4] The Use of Proxy Caches for File Access in a Multi-Tier Grid Environment
    Brun, R.
    Duellmann, D.
    Ganis, G.
    Hanushevsky, A.
    Janyst, L.
    Peters, A. J.
    Rademakers, F.
    Sindrilaru, E.
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2010), 2011, 331
  • [5] Dynamic provisioning of multi-tier Internet applications
    Urgaonkar, B
    Shenoy, P
    Chandra, A
    Goyal, P
    [J]. ICAC 2005: Second International Conference on Autonomic Computing, Proceedings, 2005, : 217 - 228
  • [6] vHaul: Towards Optimal Scheduling of Live Multi-VM Migration for Multi-tier Applications
    Lu, Hui
    Xu, Cong
    Cheng, Cheng
    Kompella, Ramana
    Xu, Dongyan
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 453 - 460
  • [7] Accelerating multi-tier storage cache simulations using knee detection
    Estro, Tyler
    Antunes, Mario
    Bhandari, Pranav
    Gandhi, Anshul
    Kuenning, Geoff
    Liu, Yifei
    Waldspurger, Carl
    Wildani, Avani
    Zadok, Erez
    [J]. PERFORMANCE EVALUATION, 2024, 164
  • [8] DNNSplit: Latency and Cost-Efficient Split Point Identification for Multi-Tier DNN Partitioning
    Kayal, Paridhika
    Leon-Garcia, Alberto
    [J]. IEEE ACCESS, 2024, 12 : 80047 - 80061
  • [9] Agile Dynamic Provisioning of Multi-Tier Internet Applications
    Urgaonkar, Bhuvan
    Shenoy, Prashant
    Chandra, Abhishek
    Goyal, Pawan
    Wood, Timothy
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2008, 3 (01)
  • [10] Multi-Tier Exclusion Zones for Dynamic Spectrum Sharing
    Ullah, Abid
    Bhattarai, Sudeep
    Park, Jung-Min Jerry
    Reed, Jeffery H.
    Gurney, David
    Bahrak, Behnam
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 7659 - 7664