As clouds increase in size and as machines of different types are added to the infrastructure in order to
maximize performance and power efficiency, heterogeneous clouds are being created. However, exploiting
different architectures poses significant challenges. To efficiently access heterogeneous resources and, at the
same time, to exploit these resources to reduce application development effort, to make optimisations easier
and to simplify service deployment, requires a re-evaluation of our approach to service delivery. We
propose a novel cloud management and delivery architecture based on the principles of self-organisation
and self-management that shifts the deployment and optimisation effort from the consumer to the software
stack running on the cloud infrastructure. Our goal is to address inefficient use of resources and
consequently to deliver savings to the cloud provider and consumer in terms of reduced power consumption
and improved service delivery, with hyperscale systems particularly in mind. The framework is general but
also endeavours to enable cloud services for high performance computing. Infrastructure-as-a-Service
provision is the primary use case, however, we posit that genomics, oil and gas exploration, and ray tracing
are three downstream use cases that will benefit from the proposed architecture.
Metadata
Item Type:
Conference or Workshop Item (Paper)
Event Type:
Conference
Refereed:
Yes
Uncontrolled Keywords:
Cloud Computing; High Performance Computing; Cloud Computing Models; Cloud Infrastructures; Cloud Architecture; Cloud Services;
Self-organisation; Self-management; Heterogeneous Resources; Resource as a Service; Cloud Orchestration;
Data Flow Engine; Many-integrated Cores; MIC; GPU; FPGA; DFE
This work is partially funded by the European Union’s Horizon 2020 Research and Innovation Programme through the CloudLightning project (http://www.cloudlightning.eu) under Grant Agreement Number 643946
ID Code:
25174
Deposited On:
16 Nov 2020 14:22 by
David Kenny
. Last Modified 26 Nov 2020 17:10