{"title":"Madelyn:数据中心网络的多域多智能体强化学习","authors":"A. Kattepur, S. David","doi":"10.1109/COMPSAC54236.2022.00109","DOIUrl":null,"url":null,"abstract":"Data-center network configurations are crucial in ensuring end-to-end differentiated service performance within 5G. Data-center networks encom-pass two domains: (i) the fat-tree networking fabric with leaf, spine and super-spine layers (ii) data-center server nodes with container and workload placement policies. These have traditionally been managed within silos with context and configurations driven within each domain. In this work, we examine the effect of configuration changes in one domain and its effect on the other. We develop Madelyn, a multi-domain multi-agent rein-forcement learning framework for data-center networks that can propose network-aware, virtual network function placement. This framework takes into account the data-center fabric wights, drop rates, capacities, load balancing and traffic shaping. It also considers the network function pod placements based on affinity / anti-affinity rules, node capacities and taints/tolerations. Using this multi-agent framework, we provide network aware scheduling policies for differentiated network function virtualization services running on Kubernetes pods within data-center networks. The results are demonstrated over a real traffic dataset collected over Ericsson's testbed networks.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Madelyn: Multi-Domain Multi-Agent Reinforcement Learning for Data-center Networks\",\"authors\":\"A. Kattepur, S. David\",\"doi\":\"10.1109/COMPSAC54236.2022.00109\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Data-center network configurations are crucial in ensuring end-to-end differentiated service performance within 5G. Data-center networks encom-pass two domains: (i) the fat-tree networking fabric with leaf, spine and super-spine layers (ii) data-center server nodes with container and workload placement policies. These have traditionally been managed within silos with context and configurations driven within each domain. In this work, we examine the effect of configuration changes in one domain and its effect on the other. We develop Madelyn, a multi-domain multi-agent rein-forcement learning framework for data-center networks that can propose network-aware, virtual network function placement. This framework takes into account the data-center fabric wights, drop rates, capacities, load balancing and traffic shaping. It also considers the network function pod placements based on affinity / anti-affinity rules, node capacities and taints/tolerations. Using this multi-agent framework, we provide network aware scheduling policies for differentiated network function virtualization services running on Kubernetes pods within data-center networks. The results are demonstrated over a real traffic dataset collected over Ericsson's testbed networks.\",\"PeriodicalId\":330838,\"journal\":{\"name\":\"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)\",\"volume\":\"42 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/COMPSAC54236.2022.00109\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPSAC54236.2022.00109","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Madelyn: Multi-Domain Multi-Agent Reinforcement Learning for Data-center Networks
Data-center network configurations are crucial in ensuring end-to-end differentiated service performance within 5G. Data-center networks encom-pass two domains: (i) the fat-tree networking fabric with leaf, spine and super-spine layers (ii) data-center server nodes with container and workload placement policies. These have traditionally been managed within silos with context and configurations driven within each domain. In this work, we examine the effect of configuration changes in one domain and its effect on the other. We develop Madelyn, a multi-domain multi-agent rein-forcement learning framework for data-center networks that can propose network-aware, virtual network function placement. This framework takes into account the data-center fabric wights, drop rates, capacities, load balancing and traffic shaping. It also considers the network function pod placements based on affinity / anti-affinity rules, node capacities and taints/tolerations. Using this multi-agent framework, we provide network aware scheduling policies for differentiated network function virtualization services running on Kubernetes pods within data-center networks. The results are demonstrated over a real traffic dataset collected over Ericsson's testbed networks.