Towards Decentralized Service Orchestration for Heterogeneous Cloud Services
Autor:
Arias-Maestro, Alberto
Fecha:
2022Palabra clave:
Citación:
Arias-Maestro, A. (2022). Towards Decentralized Service Orchestration for Heterogeneous Cloud Services [Tesis doctoral, UNIR]. Re-UNIR. https://reunir.unir.net/handle/123456789/14916Tipo de Ítem:
doctoralThesisResumen:
Over the last three decades, the broad adoption of the Internet triggered a shift toward a
globally accessible and service-oriented application design. Hyper-scale services like ecommerce,
search, social networking, IoT, and big data have driven the industry
towards hyper-optimizing supporting infrastructure and management technologies. The
need for accelerated enterprise digital transformation and connected application
development have established the cloud as the de-facto solution for new application
development.
I have been fortunate to be part of the Cloud industry for the last 15 years. From the
emergence of the software-defined data center, virtualization of computing and network
resources, multi-cloud orchestration, containers, and back hybrid cloud computing. The
common theme across all of these technologies is the default implementation of
centralized orchestration to manage and distribute resources to enable a wide range of
scale requirements. As a director of Cloud Services at Google, I theorized that
innovation and scale would grind to a halt if every policy change in the services
network needed to be orchestrated and centrally coordinated.
This thesis examines decentralized architectures for cloud resource management by
applying the recent practical advancements in blockchain and consensus technology.
The proposed architecture provides the foundation for a fully distributed configuration
management system that stores the global configuration in a blockchain structure and is
spread across all the nodes in the network.
While there are dozens of blockchain platforms in existence. At the time of this writing,
there is an ongoing transformation of the existing popular blockchain towards achieving
the right balance between scalability, performance, and general-purpose utility.
Layering, sharding, cross-chain smart contracts, and chain interoperability are some of
the technical solutions still to be implemented broadly, making it difficult to predict the
life expectancy of current blockchain platforms.
For this research, we evaluated many general-purpose blockchains yet decided to
implement a custom-built solution for two reasons. The first reason is the additional
management and resource overhead of running a complete smart contract platform on
each network node. The second but no less important reason is the complexity of
implementing a cloud resource management Domain Specific Language using
expensive to run smart contracts based on imperative languages.
The solution researched is a custom-built chain. This architecture noticeably increases
the system availability, including cases of network partitioning, without significantly
impacting configuration consistency.
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(es)
Estadísticas de uso
Año |
2012 |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
2020 |
2021 |
2022 |
2023 |
2024 |
Vistas |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
99 |
114 |
Descargas |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
40 |
27 |
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Blockchain Based Cloud Management Architecture for Maximum Availability
Arias Maestro, Alberto; Sanjuán Martínez, Óscar; Teredesai, Ankur M.; García-Díaz, Vicente (International Journal of Interactive Multimedia and Artificial Intelligence (IJIMAI), 03/2023)Contemporary cloud application and Edge computing orchestration systems rely on controller/worker design patterns to allocate, distribute, and manage resources. Standard solutions like Apache Mesos, Docker Swarm, and ... -
Computer Application for the Evaluation of Mathematical Competence in Secondary Education: A Case Study
Orcos, Lara ; Arias, Rosario; Magreñán, Á. Alberto; Sicilia, Juan Antonio ; Sarría, Íñigo (Communications in Computer and Information Science, 2019)The main purpose of this work is the development of an application that allows compulsory secondary education teachers the assessment of the students’ maths competence. An equation of prediction is obtained in a pilot study ... -
Análisis de los conocimientos Económicos-Financieros en alumnos de segundo de Bachillerato
Martín-Maestro Dorado, Ana Mª (03/2016)El objetivo de esta investigación es conocer el nivel de conocimientos financieros que poseen alumnos preuniversitarios. Algunos organismos internacionales, como la Organización para la Cooperación y Desarrollo Económicos ...