Hatch: Self-distributing systems for data centers

R Rodrigues-Filho, B Porter - Future Generation Computer Systems, 2022 - Elsevier
Designing and maintaining distributed systems remains highly challenging: there is a high-
dimensional design space of potential ways to distribute a system's sub-components over a …

Free-scaling your data center

L Gyarmati, A Gulyás, B Sonkoly, TA Trinh, G Biczók - Computer Networks, 2013 - Elsevier
The increasing popularity of both small and large private clouds and expanding public
clouds poses new requirements to data center (DC) architectures. First, DC architectures …

Engineering decentralized autonomic computing systems

JO Kephart - Proceedings of the second international workshop on …, 2010 - dl.acm.org
A central challenge of autonomic computing is to enable large-scale computing systems--
and the self-managing elements of which they are composed--to manage themselves in …

Towards a fully disaggregated and programmable data center

Y Shan, W Lin, Z Guo, Y Zhang - Proceedings of the 13th ACM SIGOPS …, 2022 - dl.acm.org
Today, we are seeing two trends in the data center. On the one hand, applications are
becoming more fine-grained, driven by the recent trend of serverless computing and …

Decentralized cloud datacenter reconsolidation through emergent and topology-aware behavior

M Sedaghat, F Hernández-Rodriguez… - Future Generation …, 2016 - Elsevier
Consolidation of multiple applications on a single Physical Machine (PM) within a cloud data
center can increase utilization, minimize energy consumption, and reduce operational costs …

[PDF][PDF] On Delivering Embarrassingly Distributed Cloud Services.

K Church, AG Greenberg, JR Hamilton - HotNets, 2008 - conferences.sigcomm.org
Very large data centers are very expensive (servers, power/cooling, networking, physical
plant.) Newer, geo-diverse, distributed or containerized designs offer a more economical …

Adaptive container scheduling in cloud data centers: a deep reinforcement learning approach

T Lorido-Botran, MK Bhatti - International conference on advanced …, 2021 - Springer
Cloud data centers rely on virtualization to run a diverse set of applications. Container
technology allows for a more lightweight execution, in comparison with popular Virtual …

Decentralized self-adaptation in large-scale distributed systems

L Florio - Proceedings of the 2015 10th Joint Meeting on …, 2015 - dl.acm.org
The evolution of technology is leading to a world where computational systems are made of
a huge number of components spread over a logical network: these components operate in …

Designing distributed systems using approximate synchrony in data center networks

DRK Ports, J Li, V Liu, NK Sharma… - … USENIX Symposium on …, 2015 - usenix.org
Distributed systems are traditionally designed independently from the underlying network,
making worst-case assumptions (eg, complete asynchrony) about its behavior. However …

New wine in old skins: the case for distributed operating systems in the data center

M Schwarzkopf, MP Grosvenor, S Hand - Proceedings of the 4th Asia …, 2013 - dl.acm.org
Since their heyday the 1980s, distributed operating systems---spanning multiple
autonomous machines, yet appearing to the user as a single machine---have seen only …