Voici les éléments 1 - 2 sur 2
  • Publication
    Métadonnées seulement
    Holons: towards a systematic approach to composing systems of systems
    (: ACM, 2015-12-7)
    Blair, Gordon
    ;
    Bromberg, YĂ©rom-David
    ;
    Coulson, Geoff
    ;
    Elkhatib, Yehia
    ;
    Réveillère, Laurent
    ;
    ; ;
    Taïani, François
    The world’s computing infrastructure is increasingly differ- entiating into self-contained distributed systems with vari- ous purposes and capabilities (e.g. IoT installations, clouds, VANETs, WSNs, CDNs, . . . ). Furthermore, such systems are increasingly being composed to generate systems of sys- tems that offer value-added functionality. Today, however, system of systems composition is typically ad-hoc and fragile. It requires developers to possess an intimate knowledge of system internals and low-level interactions between their components. In this paper, we outline a vision and set up a research agenda towards the generalised programmatic construction of distributed systems as compositions of other distributed systems. Our vision, in which we refer uniformly to systems and to compositions of systems as holons, employs code generation techniques and uses common abstractions, operations and mechanisms at all system levels to support uniform system of systems composition. We believe our holon approach could facilitate a step change in the convenience and correctness with which systems of systems can be built, and open unprecedented opportunities for the emergence of new and previously-unenvisaged distributed system deploy- ments, analogous perhaps to the impact the mashup culture has had on the way we now build web applications.
  • Publication
    Métadonnées seulement
    OpenStack-based Clouds as Holons: A Functional Perspective
    (: IEEE, 2016-6-13)
    Ivanciu, Iustin-Alexandru
    ;
    Luchian, Eduard-Florentin
    ;
    Dobrota, Virgil
    ;
    The generalization of distributed systems-of-systems lead to increasing management and operation complexity. A sound approach to deal with this complexity is to leverage overlay networks and the higher level of abstraction they allow for distributed operations. In particular, the virtualization of underlying network resources allows providing a range of reusable network services and compose them with existing systems. Recently, the notion of holons as compositional systems entities was proposed as a general framework for the programming and deployment of complex systems of systems. We investigate if this abstract model can be applied to the complex process of real-time composition of OpenStack-based IaaS clouds. In this context, we also address issues related to the energy-performance tradeoff using techniques similar to those involving dynamic service consolidations. Our solution aims at simplifying the life of infrastructure and service providers, allowing them to face the dynamicity of new demands in Future Internet.