8 research outputs found

    The quality-aware service selection problem: an adaptive evolutionary approach

    Get PDF
    Die QualitĂ€t der Serviceerbringung (kurz QoS) ist ein wichtiger Aspekt in verteilten, Service-orientierten Systemen. Wenn mehrere Implementierungen einer FunktionalitĂ€t koexistieren, kann die Wahl eines konkreten Services aufgrund von QoS-Aspekten getroffen werden. Leistung, VerfĂŒgbarkeit und Kosten sind Beispiele fĂŒr QoS-Attribute eines Services. In der vorliegenden Dissertation werden Aspekte dieses Selektionsproblems anhand eines konkreten, Service-orientieren Systems vertieft. Es handelt sich dabei um das TAG-System in ATLAS, einem Hochenergiephysikexperiment am CERN, der EuropĂ€ischen Organisation fĂŒr Kernforschung. Die Daten und Services des TAG-Systems sind weltweit verteilt und mĂŒssen auf Anfrage selektiert und zu einem Workflow zusammengesetzt werden. Die Optimierung wird aus zwei unterschiedlichen Blickwinkeln. Die Selektion wird als ein dynamisches Pfadoptimierungsproblem unter Nebenbedingungen modelliert, wodurch QoS-Attribute sowohl der Knoten (Services) als auch der Kanten (Netzwerk) berĂŒcksichtigt werden können. Dynamische Aspekte des verteilten sind in der Problemformulierung integriert, da sie eine spezifische Herausforderung und Anforderung an Lösungsalgorithmen stellen. FĂŒr die dynamische Pareto-Optimierung von Serviceselektionsproblemen wird im Rahmen dieser Arbeit ein Optimierungsansatz mit einem genetischen Algorithmus prĂ€sentiert, der ĂŒber einen persistenten Speicher von frĂŒheren Lösungen sowie eine automatische Adaptierung der Mutationsrate eine effiziente Anpassung an das sich stĂ€ndig verĂ€ndernde System gewĂ€hrleistet. Eine Ontologie der Systemkomponenten sowie deren QoS-Attribute bildet die Basis fĂŒr die Optimierung. Der Ansatz wird im Rahmen der Dissertation hinsichtlich der QualitĂ€t der erzielten Lösungen, der Adaptierung an Ă€nderungen sowie der Laufzeit evaluiert. Teile des Ansatzes wurden schließ lich in das TAG-System integriert und darin evaluiert.Quality of Service (QoS) is an important aspect in distributed, service-oriented systems. When several concrete services exist that implement the same functionality, the choice of a service instance among many can be made based on QoS considerations, objectives and constraints. Typically considered properties are performance, availability, and costs. In this thesis, aspects of the QoS-aware service selection problem are studied in the context of a distributed, service-oriented system from ATLAS, a high-energy physics experiment at CERN, the European Organization for Nuclear Research. In this so-called TAG system, data and modular services are distributed world-wide and need to be selected and composed on the fly, as a user starts a request. There are two conflicting optimization viewpoints. The service selection is modeled as a dynamic multi-constrained optimal path problem, which allows considering QoS attributes of service instances and of the network. The dynamic aspects of the system are included in the problem definition, as they represent a specific challenge. To address these issues regarding dynamics and conflicting viewpoints, this work proposes a service selection optimization framework based on a multi-objective genetic algorithm capable of efficiently dealing with changing conditions by using a persistent memory of good solutions, and a stepwise adaptation of the mutation rate. A system and QoS attribute ontology as well as a description of dynamics of distributed systems build the basis of the framework. The presented approach is evaluated in terms of optimization quality, adaptability to changes, runtime performance and scalability

    Business In the Grid: Project Results ∗

    Full text link
    Abstract. In 2004 we have launched the Business In the Grid (BIG) project to, firstly, make business aware of Grid technology and, secondly, try to explore new business models. Personal interviews and an online survey were done to gain dissemination of Grid computing and collect information about the possibilities and challenges of business in the Grid. In this paper we present the preliminary results of the project and an outlook on business-adaptations of the Grid. 1
    corecore