TRACE: A Targeted Recommender for VM Assignment in Cloud Environment
Multi-tenancy in modern cloud service colocates multiple virtual machines (VMs) into physical machines (PMs) to improve resource efficiency. However, co-location introduces interference among VMs, potentially degrading the quality-ofservice (QoS) for users. Previous methods predict QoS degradation a...
Saved in:
| Published in: | Proceedings / IEEE International Conference on Cluster Computing pp. 01 - 11 |
|---|---|
| Main Authors: | , , , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
02.09.2025
|
| Subjects: | |
| ISSN: | 2168-9253 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Multi-tenancy in modern cloud service colocates multiple virtual machines (VMs) into physical machines (PMs) to improve resource efficiency. However, co-location introduces interference among VMs, potentially degrading the quality-ofservice (QoS) for users. Previous methods predict QoS degradation and schedule VMs accordingly, but they often overlook important information provided by VM metrics and are hard to integrate with real-world cloud schedulers. Considering the above factors, we present TRACE, a novel QoS-aware, lightweight, and decoupled recommender for VM scheduling. Firstly, TRACE employs a dual-tower feature extraction mechanism that independently extracts metrics from VMs and PMs, thereby reducing the time complexity of the model. Secondly, the dual-tower is enhanced by Deep & Cross Networks to explicitly model cross-feature interactions, and we further incorporate a Set Transformer to process overlooked multi-VM metrics from the PM. Thirdly, TRACE designs a trainable similarity gate and an adaptive mask to filter suboptimal migrations, decoupling it from the scheduler for easy integration. Experimental results on data collected from real-world clusters show that TRACE outperforms state-of-the-art methods in QoS prediction accuracy and ranking quality, achieving at least 6.3 % QoS improvements. |
|---|---|
| AbstractList | Multi-tenancy in modern cloud service colocates multiple virtual machines (VMs) into physical machines (PMs) to improve resource efficiency. However, co-location introduces interference among VMs, potentially degrading the quality-ofservice (QoS) for users. Previous methods predict QoS degradation and schedule VMs accordingly, but they often overlook important information provided by VM metrics and are hard to integrate with real-world cloud schedulers. Considering the above factors, we present TRACE, a novel QoS-aware, lightweight, and decoupled recommender for VM scheduling. Firstly, TRACE employs a dual-tower feature extraction mechanism that independently extracts metrics from VMs and PMs, thereby reducing the time complexity of the model. Secondly, the dual-tower is enhanced by Deep & Cross Networks to explicitly model cross-feature interactions, and we further incorporate a Set Transformer to process overlooked multi-VM metrics from the PM. Thirdly, TRACE designs a trainable similarity gate and an adaptive mask to filter suboptimal migrations, decoupling it from the scheduler for easy integration. Experimental results on data collected from real-world clusters show that TRACE outperforms state-of-the-art methods in QoS prediction accuracy and ranking quality, achieving at least 6.3 % QoS improvements. |
| Author | Cheng, Yunlong Chan, Tin Ping Chen, Guihai Gao, Xiaofeng Dong, Hongji |
| Author_xml | – sequence: 1 givenname: Hongji surname: Dong fullname: Dong, Hongji email: harlin671@sjtu.edu.cn organization: School of Computer Science, Shanghai Jiao Tong University,Shanghai Key Laboratory of Scalable Computing and Systems,Shanghai,China – sequence: 2 givenname: Yunlong surname: Cheng fullname: Cheng, Yunlong email: aweftr@sjtu.edu.cn organization: School of Computer Science, Shanghai Jiao Tong University,Shanghai Key Laboratory of Scalable Computing and Systems,Shanghai,China – sequence: 3 givenname: Tin Ping surname: Chan fullname: Chan, Tin Ping email: chantp@sjtu.edu.cn organization: School of Computer Science, Shanghai Jiao Tong University,Shanghai Key Laboratory of Scalable Computing and Systems,Shanghai,China – sequence: 4 givenname: Xiaofeng surname: Gao fullname: Gao, Xiaofeng email: gaoxiaofeng@sjtu.edu.cn organization: School of Computer Science, Shanghai Jiao Tong University,Shanghai Key Laboratory of Scalable Computing and Systems,Shanghai,China – sequence: 5 givenname: Guihai surname: Chen fullname: Chen, Guihai email: chen-gh@sjtu.edu.cn organization: School of Computer Science, Shanghai Jiao Tong University,Shanghai Key Laboratory of Scalable Computing and Systems,Shanghai,China |
| BookMark | eNo1z0tLxDAUBeAoCs6M8w9cBPcdk9w2zXVXan1ARajV7dAmt0NkJpW2Cv57i4_VgQ_OgbNkJ6EPxNilFBspBV7l5ctzXVQJQqw2SqhkZml0rOURW2OKBkAmICSaY7ZQUpsIVQJnbDmOb0JACkIv2E1dZXlxzTNeN8OOJnK8ItsfDhQcDbzrB_76yLNx9Lsw28R94Pm-_3C8CJ9-6H_wnJ12zX6k9V-uWH1b1Pl9VD7dPeRZGXmEKdJWp50A1xKZxLXWxqpLFLWAYC04gygVaRenkjQJhyAs2sZ0ssW5oFpYsYvfWU9E2_fBH5rha_t_Gr4BxYtOUA |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/CLUSTER59342.2025.11186461 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9798331530198 |
| EISSN | 2168-9253 |
| EndPage | 11 |
| ExternalDocumentID | 11186461 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: National Natural Science Foundation of China grantid: U23A20309,62272302,62372296 funderid: 10.13039/501100001809 |
| GroupedDBID | 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i93t-6c67f03dbee85dbcc42f52eb393cc3d89912e6d471e6e0d930c9ca8f1b9e852b3 |
| IEDL.DBID | RIE |
| IngestDate | Wed Oct 15 14:21:20 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i93t-6c67f03dbee85dbcc42f52eb393cc3d89912e6d471e6e0d930c9ca8f1b9e852b3 |
| PageCount | 11 |
| ParticipantIDs | ieee_primary_11186461 |
| PublicationCentury | 2000 |
| PublicationDate | 2025-Sept.-2 |
| PublicationDateYYYYMMDD | 2025-09-02 |
| PublicationDate_xml | – month: 09 year: 2025 text: 2025-Sept.-2 day: 02 |
| PublicationDecade | 2020 |
| PublicationTitle | Proceedings / IEEE International Conference on Cluster Computing |
| PublicationTitleAbbrev | CLUSTER |
| PublicationYear | 2025 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0037306 |
| Score | 2.3020895 |
| Snippet | Multi-tenancy in modern cloud service colocates multiple virtual machines (VMs) into physical machines (PMs) to improve resource efficiency. However,... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 01 |
| SubjectTerms | Accuracy Adaptation models Cloud computing Cloud Service Feature extraction Logic gates Measurement QoS Quality of service Recommender Time complexity Transformers Virtual machines |
| Title | TRACE: A Targeted Recommender for VM Assignment in Cloud Environment |
| URI | https://ieeexplore.ieee.org/document/11186461 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELagYmAqjyLe8sCaNrEdP9iqUMRQqgoC6lb5VRSJpqi0_H4ubkLFwMBmWbZk3dm---z77hC6sVobBm5txKUGgOKFiYwChVgY7cBDAYsTkrgOxWgkJxM1rsnqgQvjvQ_BZ75bNcNfvlvYdfVU1oNzKTmrwM6uEHxD1mquXQpblddZRZNY9bLhyzM4hKmirOJbkbTbzP5VRyWYkfv2PxdwgDpbQh4e_5iaQ7TjyyPUbioy4PqAHqO7_KmfDW5xH-chwts7XOHL-TwUjMPgoOLXRwwqKd5CFAAuSpy9L9YOD7aEtw7K7wd59hDVdRKiQtFVxC0Xs5g6471MnbGWkVlKACQrai11AKgS4rkDK-S5j52isVVWy1liFEwghp6gVrko_SnCnJKYay2YMppRQ6RLDJVEWxMLJyU7Q51KKNOPTSaMaSOP8z_6L9B-JfoQk0UuUWu1XPsrtGe_VsXn8jro7xvMhJso |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELZQQYKpPIp444E1bWInjs1WhaIi0qqCgLpVfhVFoikqLb-fi5tQMTCwWZYtWz7bd5993x1CN1pKFYJZ6zEuAaDYWHlKgEA0tDZgoYDGcUFc03g45OOxGFVkdceFsdY65zPbLovuL9_M9ap8KuvAueQsLMHOdgQD-Gu6Vn3xUtisrIorGviik6Qvz2ASRoKGJeOKRO26_69MKk6R3Df_OYV91NpQ8vDoR9kcoC1bHKJmnZMBV0f0CN1lT92kd4u7OHM-3tbgEmHOZi5lHAYTFb8OMAglf3N-ADgvcPI-Xxnc21DeWii772VJ36syJXi5oEuPaRZPfWqUtTwySuuQTCMCMFlQrakBSBUQywzoIcusbwT1tdCSTwMloANR9Bg1inlhTxBmlPhMyjgUSoZUEW4CRTmRWvmx4Tw8Ra1yUSYf61gYk3o9zv6ov0a7_WyQTtKH4eM52ivF4Dy0yAVqLBcre4l29Ncy_1xcOVl-AxAvnm8 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+%2F+IEEE+International+Conference+on+Cluster+Computing&rft.atitle=TRACE%3A+A+Targeted+Recommender+for+VM+Assignment+in+Cloud+Environment&rft.au=Dong%2C+Hongji&rft.au=Cheng%2C+Yunlong&rft.au=Chan%2C+Tin+Ping&rft.au=Gao%2C+Xiaofeng&rft.date=2025-09-02&rft.pub=IEEE&rft.eissn=2168-9253&rft.spage=01&rft.epage=11&rft_id=info:doi/10.1109%2FCLUSTER59342.2025.11186461&rft.externalDocID=11186461 |