A. Segalini, Dino Lopez Pacheco, Quentin Jacquemart
{"title":"Towards Massive Consolidation in Data Centers with SEaMLESS","authors":"A. Segalini, Dino Lopez Pacheco, Quentin Jacquemart","doi":"10.1109/CCGRID.2018.00038","DOIUrl":null,"url":null,"abstract":"In Data Centers (DCs), an abundance of virtual machines (VMs) remain idle due to network services awaiting for incoming connections, or due to established-and-idling sessions. These VMs lead to wastage of RAM – the scarcest resource in DCs – as they lock their allocated memory. In this paper, we introduce SEaMLESS, a solution designed to (i) transform fully-fledged idle VMs into lightweight and resourceless virtual network functions (VNFs), then (ii) reduces the allocated memory to those idle VMs. By replacing idle VMs with VNFs, SEaMLESS provides fast VM restoration upon user activity detection, thereby introducing limited impact on the Quality of Experience (QoE). Our results show that SEaMLESS can consolidate hundreds of VMs as VNFs onto one single machine. SEaMLESS is thus able to release the majority of the memory allocated to idle VMs. This freed memory can then be reassigned to new VMs, or lead to massive consolidation, to enable a better utilization of DC resources.","PeriodicalId":321027,"journal":{"name":"2018 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID)","volume":"117 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCGRID.2018.00038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In Data Centers (DCs), an abundance of virtual machines (VMs) remain idle due to network services awaiting for incoming connections, or due to established-and-idling sessions. These VMs lead to wastage of RAM – the scarcest resource in DCs – as they lock their allocated memory. In this paper, we introduce SEaMLESS, a solution designed to (i) transform fully-fledged idle VMs into lightweight and resourceless virtual network functions (VNFs), then (ii) reduces the allocated memory to those idle VMs. By replacing idle VMs with VNFs, SEaMLESS provides fast VM restoration upon user activity detection, thereby introducing limited impact on the Quality of Experience (QoE). Our results show that SEaMLESS can consolidate hundreds of VMs as VNFs onto one single machine. SEaMLESS is thus able to release the majority of the memory allocated to idle VMs. This freed memory can then be reassigned to new VMs, or lead to massive consolidation, to enable a better utilization of DC resources.
在数据中心(dc)中,由于网络服务等待传入的连接,或者由于建立和空闲会话,大量虚拟机(vm)处于空闲状态。这些vm会导致RAM(数据中心中最稀缺的资源)的浪费,因为它们会锁定已分配的内存。在本文中,我们介绍了SEaMLESS,一个旨在(i)将完全空闲的vm转换为轻量级和无资源的虚拟网络功能(VNFs)的解决方案,然后(ii)减少分配给这些空闲vm的内存。通过将空闲的虚拟机替换为VNFs, SEaMLESS可以在检测到用户活动时快速恢复虚拟机,从而减少对QoE (Quality of Experience)的影响。我们的结果表明,SEaMLESS可以将数百个vm作为VNFs整合到一台机器上。因此,SEaMLESS能够释放分配给空闲vm的大部分内存。然后可以将释放的内存重新分配给新的vm,或者进行大规模整合,以便更好地利用DC资源。