• Mi Re-Unir
    Búsqueda Avanzada
    JavaScript is disabled for your browser. Some features of this site may not work without it.
    Ver ítem 
    •   Inicio
    • TESIS
    • Área de Ingeniería y Tecnología
    • Ver ítem
    •   Inicio
    • TESIS
    • Área de Ingeniería y Tecnología
    • Ver ítem

    Towards Decentralized Service Orchestration for Heterogeneous Cloud Services

    Autor: 
    Arias-Maestro, Alberto
    Fecha: 
    2022
    Palabra clave: 
    cloud computing; infrastructure as a service; containers; orchestration; distributed systems; domain specific language; blockchain; consensus algorithms; smart contracts; TESIS; Doctorado en Ciencias de la Computación
    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/14916
    Tipo de Ítem: 
    doctoralThesis
    URI: 
    https://reunir.unir.net/handle/123456789/14916
    Open Access
    Resumen:
    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.
    Mostrar el registro completo del ítem
    Ficheros en el ítem
    icon
    Nombre: UNIR - Thesis Final_Alberto Arias.pdf
    Tamaño: 3.792Mb
    Formato: application/pdf
    Ver/Abrir
    Este ítem aparece en la(s) siguiente(s) colección(es)
    • Área de Ingeniería y Tecnología

    Estadísticas de uso

    Año
    2012
    2013
    2014
    2015
    2016
    2017
    2018
    2019
    2020
    2021
    2022
    2023
    2024
    2025
    Vistas
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    99
    127
    67
    Descargas
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    40
    32
    25

    Í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 ...

    Mi cuenta

    AccederRegistrar

    ¿necesitas ayuda?

    Manual de UsuarioContacto: reunir@unir.net

    Listar

    todo Re-UnirComunidades y coleccionesPor fecha de publicaciónAutoresTítulosPalabras claveTipo documentoTipo de accesoEsta colecciónPor fecha de publicaciónAutoresTítulosPalabras claveTipo documentoTipo de acceso






    Aviso Legal Política de Privacidad Política de Cookies Cláusulas legales RGPD
    © UNIR - Universidad Internacional de La Rioja
     
    Aviso Legal Política de Privacidad Política de Cookies Cláusulas legales RGPD
    © UNIR - Universidad Internacional de La Rioja