Secure and Dynamic Core and Cache Partitioning for Safe and Efficient Server Consolidation

被引:8
|
作者
Han, Myeonggyun [1 ]
Yu, Seongdae [1 ]
Baek, Woongki [1 ]
机构
[1] UNIST, Sch ECE, Ulsan, South Korea
基金
新加坡国家研究基金会;
关键词
D O I
10.1109/CCGRID.2018.00046
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With server consolidation, latency-critical and batch workloads are collocated on the same physical servers. The resource manager dynamically allocates the hardware resources to the workloads to maximize the overall throughput while providing the service-level objective (SLO) guarantees for the latency-critical workloads. As the hardware resources are dynamically allocated across the workloads on the same physical server, information leakage can be established, making them vulnerable to micro-architectural side-channel attacks. Despite extensive prior works, it remains unexplored to investigate the efficient design and implementation of the dynamic resource management system that maximizes resource efficiency without compromising the SLO and security guarantees. To bridge this gap, this work proposes SDCP, secure and dynamic core and cache partitioning for safe and efficient server consolidation. In line with the state-of-the-art dynamic server consolidation techniques, SDCP dynamically allocates the hardware resources (i.e., cores and caches) to maximize the resource utilization with the SLO guarantees. In contrast to the existing techniques, however, SDCP dynamically sanitizes the hardware resources to ensure that no micro-architectural side channel is established between different security domains. Our experimental results demonstrate that SDCP provides high resource sanitization quality, incurs small performance overheads, and achieves high resource efficiency with the SLO and security guarantees.
引用
收藏
页码:311 / 320
页数:10
相关论文
共 50 条
  • [41] Dynamic Storage Cache Allocation in Multi-Server Architectures
    Prabhakar, Ramya
    Srikantaiah, Shekhar
    Patrick, Christina
    Kandemir, Mahmut
    PROCEEDINGS OF THE CONFERENCE ON HIGH PERFORMANCE COMPUTING NETWORKING, STORAGE AND ANALYSIS, 2009,
  • [42] ACPC: Covert Channel Attack on Last Level Cache using Dynamic Cache Partitioning
    Kaur, Jaspinder
    Das, Shirshendu
    2023 24TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED, 2023, : 375 - 382
  • [43] Efficient and secure outsourcing of bilinear pairings with single server
    Dong, Min
    Ren, Yanli
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (03)
  • [44] Efficient and Secure Delegation of Group Exponentiation to a Single Server
    Cavallo, Bren
    Di Crescenzo, Giovanni
    Kahrobaei, Delaram
    Shpilrain, Vladimir
    RADIO FREQUENCY IDENTIFICATION: SECURITY AND PRIVACY ISSUES, RFIDSEC 2015, 2015, 9440 : 156 - 173
  • [45] Efficient and secure outsourcing of bilinear pairings with single server
    Min Dong
    Yanli Ren
    Science China Information Sciences, 2018, 61
  • [46] Efficient and secure outsourcing of bilinear pairings with single server
    Min DONG
    Yanli REN
    Science China(Information Sciences), 2018, 61 (03) : 240 - 242
  • [47] Cooperative Partitioning: Energy-Efficient Cache Partitioning for High-Performance CMPs
    Sundararajan, Karthik T.
    Porpodas, Vasileios
    Jones, Timothy M.
    Topham, Nigel P.
    Franke, Bjoern
    2012 IEEE 18TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2012, : 311 - 322
  • [48] SCALABLE AND EFFICIENT FINE-GRAINED CACHE PARTITIONING WITH VANTAGE
    Sanchez, Daniel
    Kozyrakis, Christos
    IEEE MICRO, 2012, 32 (03) : 26 - 37
  • [49] Vantage: Scalable and Efficient Fine-Grain Cache Partitioning
    Sanchez, Daniel
    Kozyrakis, Christos
    ISCA 2011: PROCEEDINGS OF THE 38TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2011, : 57 - 68
  • [50] Efficient Server Consolidation Considering Intra-Cluster Traffic
    Lee, Sanghwan
    Sahu, Sambit
    2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,