Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data Center
A disaggregated data center (DDC) can efficiently use resources such as CPU and memory. In a DDC, because each resource is independent and connected by a network, communication between resources is required for task execution. Communication delays can be an overhead for task execution, causing perfo...
| Published in: | IEEE Access |
|---|---|
| Main Authors: | , , |
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2024-01-01
|
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/10529277/ |
| _version_ | 1850083294808375296 |
|---|---|
| author | Akishige Ikoma Yuichi Ohsita Masayuki Murata |
| author_facet | Akishige Ikoma Yuichi Ohsita Masayuki Murata |
| author_sort | Akishige Ikoma |
| collection | DOAJ |
| container_title | IEEE Access |
| description | A disaggregated data center (DDC) can efficiently use resources such as CPU and memory. In a DDC, because each resource is independent and connected by a network, communication between resources is required for task execution. Communication delays can be an overhead for task execution, causing performance degradation. Because communication delays depend on the correspondence between resources on the network and the paths over which they communicate, an efficient resource allocation method is required to determine this relationship. Herein, we propose a resource allocation method called RA-CNP to execute many tasks simultaneously while satisfying performance requirements. This method models the impact of the network on the performance of tasks for the provided service. Furthermore, this method defines a resource allocation problem to avoid the allocation of resources that will be requested in the future. We evaluated the effectiveness of our method by simulating various DDC networks, assuming a DDC at the edge. The results demonstrated that RA-CNP could execute more tasks than conventional methods could, without violating performance requirements, based only on current network information in both networks configured by circuit and packet switches. RA-CNP could allocate resources in less than 10 s, even in a relatively large network configured with 64 switches; this capability demonstrates its practicality. |
| format | Article |
| id | doaj-art-3ff4de36a2ce402dbafab7804f8d0bda |
| institution | Directory of Open Access Journals |
| issn | 2169-3536 |
| language | English |
| publishDate | 2024-01-01 |
| publisher | IEEE |
| record_format | Article |
| spelling | doaj-art-3ff4de36a2ce402dbafab7804f8d0bda2025-08-20T00:11:55ZengIEEEIEEE Access2169-35362024-01-0112676006761810.1109/ACCESS.2024.339993010529277Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data CenterAkishige Ikoma0https://orcid.org/0009-0004-1496-4377Yuichi Ohsita1https://orcid.org/0000-0001-9784-627XMasayuki Murata2https://orcid.org/0000-0002-4168-2875Graduate School of Information Science and Technology, Osaka University, Suita, JapanCybermedia Center, Osaka University, Toyonaka, JapanGraduate School of Information Science and Technology, Osaka University, Suita, JapanA disaggregated data center (DDC) can efficiently use resources such as CPU and memory. In a DDC, because each resource is independent and connected by a network, communication between resources is required for task execution. Communication delays can be an overhead for task execution, causing performance degradation. Because communication delays depend on the correspondence between resources on the network and the paths over which they communicate, an efficient resource allocation method is required to determine this relationship. Herein, we propose a resource allocation method called RA-CNP to execute many tasks simultaneously while satisfying performance requirements. This method models the impact of the network on the performance of tasks for the provided service. Furthermore, this method defines a resource allocation problem to avoid the allocation of resources that will be requested in the future. We evaluated the effectiveness of our method by simulating various DDC networks, assuming a DDC at the edge. The results demonstrated that RA-CNP could execute more tasks than conventional methods could, without violating performance requirements, based only on current network information in both networks configured by circuit and packet switches. RA-CNP could allocate resources in less than 10 s, even in a relatively large network configured with 64 switches; this capability demonstrates its practicality.https://ieeexplore.ieee.org/document/10529277/Disaggregated data centeroptical networkresource allocationresource disaggregation |
| spellingShingle | Akishige Ikoma Yuichi Ohsita Masayuki Murata Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data Center Disaggregated data center optical network resource allocation resource disaggregation |
| title | Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data Center |
| title_full | Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data Center |
| title_fullStr | Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data Center |
| title_full_unstemmed | Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data Center |
| title_short | Resource Allocation Considering Impact of Network on Performance in a Disaggregated Data Center |
| title_sort | resource allocation considering impact of network on performance in a disaggregated data center |
| topic | Disaggregated data center optical network resource allocation resource disaggregation |
| url | https://ieeexplore.ieee.org/document/10529277/ |
| work_keys_str_mv | AT akishigeikoma resourceallocationconsideringimpactofnetworkonperformanceinadisaggregateddatacenter AT yuichiohsita resourceallocationconsideringimpactofnetworkonperformanceinadisaggregateddatacenter AT masayukimurata resourceallocationconsideringimpactofnetworkonperformanceinadisaggregateddatacenter |
