On the Implementation of a Software-Defined Memory Control Plane for Disaggregated Datacenters
dc.creator | Syrigos I., Syrivelis D., Korakis T. | en |
dc.date.accessioned | 2023-01-31T10:05:04Z | |
dc.date.available | 2023-01-31T10:05:04Z | |
dc.date.issued | 2022 | |
dc.identifier | 10.1109/CloudNet55617.2022.9978885 | |
dc.identifier.isbn | 9781665486279 | |
dc.identifier.uri | http://hdl.handle.net/11615/79543 | |
dc.description.abstract | By adopting a disaggregated hardware architecture, datacenters can achieve considerable efficiency gains and transition to a more sustainable and green future. By decoupling resources from a single monolithic server and connecting them through a high-speed optical network, it is possible to significantly increase resource utilization and reduce power consumption by consolidating workloads into fewer resource units. In this paper, we design and develop a software-defined control plane for disaggregated memory datacenters. Its core component, the Software-Defined Memory Controller, is the orchestrating software, which efficiently materializes the disaggregation concept. It accomplishes this by managing and monitoring remote resource pools, allocating resources to workloads, instrumenting the dynamic configuration of the underlying optical network for interconnecting remote compute and memory resources and interacting with software agents residing in host and guest Operating Systems for coordinating the attachment of remote memory. A major contribution of our design is the minimization of the delay for scheduling workloads and Virtual Machines in a disaggregated datacenter, which is accomplished with the efficient modelling of the disaggregated resources and networking elements into a graph for retrieving configuration data, as well as the optimization of the graph implementation. The architecture is based on the Everything-as-a-Service paradigm and is tightly coupled with OpenStack, the leading cloud infrastructure management software. Evaluation experiments validated the employment of a graph database system by the Software-Defined Memory Controller by demonstrating 58 percent faster query times than relational databases for a small-to-medium-sized datacenter, with the percentage increasing as the size of the datacenter grows. © 2022 IEEE. | en |
dc.language.iso | en | en |
dc.source | Proceedings of the 2022 IEEE Conference on Cloud Networking 2022, CloudNet 2022 | en |
dc.source.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85146114514&doi=10.1109%2fCloudNet55617.2022.9978885&partnerID=40&md5=b472a1be17d19d2c4fc0dad356597da3 | |
dc.subject | Controllers | en |
dc.subject | Energy utilization | en |
dc.subject | Graph Databases | en |
dc.subject | Memory architecture | en |
dc.subject | Network architecture | en |
dc.subject | Query processing | en |
dc.subject | Software agents | en |
dc.subject | Cloud datacenter | en |
dc.subject | Control planes | en |
dc.subject | Datacenter | en |
dc.subject | Disaggregation | en |
dc.subject | Graph database | en |
dc.subject | Hardware architecture | en |
dc.subject | Memory controller | en |
dc.subject | Memory controls | en |
dc.subject | Orchestration | en |
dc.subject | Software-defined networkings | en |
dc.subject | Software defined networking | en |
dc.subject | Institute of Electrical and Electronics Engineers Inc. | en |
dc.title | On the Implementation of a Software-Defined Memory Control Plane for Disaggregated Datacenters | en |
dc.type | conferenceItem | en |
Fichier(s) constituant ce document
Fichiers | Taille | Format | Vue |
---|---|---|---|
Il n'y a pas de fichiers associés à ce document. |