SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Stadler Rolf) "

Sökning: WFRF:(Stadler Rolf)

  • Resultat 1-10 av 133
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Adam, Constantin, et al. (författare)
  • A Middleware Design for Large-scale Clusters offering Multiple Services
  • 2006
  • Ingår i: IEEE Transactions on Network and Service Management. - 1932-4537. ; 3:1, s. 1-12
  • Tidskriftsartikel (refereegranskat)abstract
    • We present a decentralized design that dynamically allocates resources to multiple services inside a global server cluster. The design supports QoS objectives (maximum response time and maximum loss rate) for each service. A system administrator can modify policies that assign relative importance to services and, in this way, control the resource allocation process. Distinctive features of our design are the use of an epidemic protocol to disseminate state and control information, as well as the decentralized evaluation of utility functions to control resource partitioning among services. Simulation results show that the system operates both effectively and efficiently; it meets the QoS objectives and dynamically adapts to load changes and to failures. In case of overload, the service quality degrades gracefully, controlled by the cluster policies.
  •  
2.
  • Adam, Constantin (författare)
  • A Middleware for Self-Managing Large-Scale Systems
  • 2006
  • Doktorsavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • This thesis investigates designs that enable individual components of a distributed system to work together and coordinate their actions towards a common goal. While the basic motivation for our research is to develop engineering principles for large-scale autonomous systems, we address the problem in the context of resource management in server clusters that provide web services. To this end, we have developed, implemented and evaluated a decentralized design for resource management that follows four principles. First, in order to facilitate scalability, each node has only partial knowledge of the system. Second, each node can adapt and change its role at runtime. Third, each node runs a number of local control mechanisms independently and asynchronously from its peers. Fourth, each node dynamically adapts its local configuration in order to optimize a global utility function. The design includes three fundamental building blocks: overlay construction, request routing and application placement. Overlay construction organizes the cluster nodes into a single dynamic overlay. Request routing directs service requests towards nodes with available resources. Application placement partitions the cluster resources between applications, and dynamically adjusts the allocation in response to changes in external load, node failures, etc. We have evaluated the design using complexity analysis, simulation and prototype implementation. Using complexity analysis and simulation, we have shown that the system is scalable, operates efficiently in steady state, quickly adapts to external events and allows for effective service differentiation by a system administrator. A prototype has been built using accepted technologies (Java, Tomcat) and evaluated using standard benchmarks (TPC-W and RUBiS). The evaluation results show that the behavior of the prototype matches closely that of the simulated design for key metrics related to adaptability and robustness, therefore validating our design and proving its feasibility.
  •  
3.
  • Adam, Constantin, et al. (författare)
  • A service middleware that scales in system size and applications
  • 2007
  • Ingår i: 2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009). - NEW YORK : IEEE. - 9781424407989 ; , s. 70-79
  • Konferensbidrag (refereegranskat)abstract
    • We present a peer-to-peer service management middleware that dynamically allocates system resources to a large set of applications. The system achieves scalability in number of nodes (1000s or more) through three decentralized mechanisms that run on different time scales. First, overlay construction interconnects all nodes in the system for exchanging control and state information. Second, request routing directs requests to nodes that offer the corresponding applications. Third, application placement controls the set of offered applications on each node, in order to achieve efficient operation and service differentiation. The design supports a large number of applications (100s or more) through selective propagation of configuration information needed for request routing. The control load on a node increases linearly with the number of applications in the system. Service differentiation is achieved through assigning a utility to each application which influences the application placement process. Simulation studies show that the system operates efficiently for different sizes, adapts fast to load changes and failures and effectively differentiates between different applications under overload.
  •  
4.
  • Adam, Constantin, et al. (författare)
  • Adaptable Server Clusters with QoS Objectives
  • 2005
  • Ingår i: Integrated Network Management IX - MANAGING NEW NETWORKED WORLDS. - New York : IEEE. - 0780390873 ; , s. 149-163
  • Konferensbidrag (refereegranskat)abstract
    • We present a decentralized design for a server cluster that supports a single service with response time guarantees. Three distributed mechanisms represent the key elements of our design. Topology construction maintains a dynamic overlay of cluster nodes. Request routing directs service requests towards available servers. Membership control allocates/releases servers to/from the cluster, in response to changes in the external load. We advocate a decentralized approach, because it is scalable, fault-tolerant, and has a lower configuration complexity than a centralized solution. We demonstrate through simulations that our system operates efficiently by comparing it to an ideal centralized system. In addition, we show that our system rapidly adapts to changing load. We found that the interaction of the various mechanisms in the system leads to desirable global properties. More precisely, for a fixed connectivity c (i.e., the number of neighbors of a node in the overlay), the average experienced delay in the cluster is independent of the external load. In addition, increasing c increases the average delay but decreases the system size for a given load. Consequently, the cluster administrator can use c as a management parameter that permits control of the tradeoff between a small system size and a small experienced delay for the service.
  •  
5.
  •  
6.
  • Adam, Constantin, et al. (författare)
  • Implementation and evaluation of a middleware for self-organizing decentralized web services
  • 2006
  • Ingår i: Integrated Network Management IX. - Berlin, Heidelberg : Springer Berlin Heidelberg. - 0780390873 ; , s. 1-14
  • Konferensbidrag (refereegranskat)abstract
    • We present the implementation of Chameleon, a peer-to-peer middleware for self-organizing web services, and we provide evaluation results from a test bed. The novel aspect of Chameleon is that key functions, including resource allocation, are decentralized, which facilitates scalability and robustness of the overall system. Chameleon is implemented in Java on the Tomcat web server environment. The implementation is non-intrusive in the sense that it does not require code modifications in Tomcat or in the underlying operating system. We evaluate the system by running the TPC-W benchmark. We show that the middleware dynamically and effectively reconfigures in response to changes in load patterns and server failures, while enforcing operating policies, namely, QoS objectives and service differentiation under overload.
  •  
7.
  • Adam, Constantin, et al. (författare)
  • Patterns for Routing and Self-Stabilization
  • 2004
  • Ingår i: NOMS 2004: IEEE/IFIP NETWORK OPERATIONS AND MANAGMENT SYMPOSIUM - MANAGING NEXT GENERATION CONVERGENCE NETWORKS AND SERVICES. - New York : IEEE. - 0780382307 ; , s. 61-74
  • Konferensbidrag (refereegranskat)abstract
    • This paper contributes towards engineering self-stabilizing networks and Services. We propose the use of navigation patterns, which define how information for state updates is disseminated in the system, as fundamental building blocks for self-stabilizing systems. We present two navigation patterns for self-stabilization: the progaressive wave pattern and the stationary wave pattern. The progressive wave pattern defines the update dissemination in Internet routing systems running the DUAL and OSPF protocols. Similarly, the stationary wave pattern defines the interactions of peer nodes in structured-peer-to-peer systems, including Chord, Pastry, Tapestry, and CAN. It turns out that both patterns are related. They both disseminate information in form of waves, i.e, sets of messages that originate from single events. Patterns can be instrumented to obtain wave statistics, which enables monitoring the process of self-stabilization in a system. We focus on Internet routing and peer-to-peer systems in this work, since we believe that studying these (existing) systems can lead to engineering principles for self-stabilizing system in various application areas.
  •  
8.
  • Adam, Constantin, 1971- (författare)
  • Scalable Self-Organizing Server Clusters with Quality of Service Objectives
  • 2005
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Advanced architectures for cluster-based services that have been recently proposed allow for service differentiation, server overload control and high utilization of resources. These systems, however, rely on centralized functions, which limit their ability to scale and to tolerate faults. In addition, they do not have built-in architectural support for automatic reconfiguration in case of failures or addition/removal of system components. Recent research in peer-to-peer systems and distributed management has demonstrated the potential benefits of decentralized over centralized designs: a decentralized design can reduce the configuration complexity of a system and increase its scalability and fault tolerance. This research focuses on introducing self-management capabilities into the design of cluster-based services. Its intended benefits are to make service platforms dynamically adapt to the needs of customers and to environment changes, while giving the service providers the capability to adjust operational policies at run-time. We have developed a decentralized design that efficiently allocates resources among multiple services inside a server cluster. The design combines the advantages of both centralized and decentralized architectures. It allows associating a set of QoS objectives with each service. In case of overload or failures, the quality of service degrades in a controllable manner. We have evaluated the performance of our design through extensive simulations. The results have been compared with performance characteristics of ideal systems.
  •  
9.
  • Adam, Constantin, et al. (författare)
  • Service middleware for self-managing large-scale systems
  • 2007
  • Ingår i: IEEE Transactions on Network and Service Management. - 1932-4537. ; 4:3, s. 50-64
  • Tidskriftsartikel (refereegranskat)abstract
    • Resource management poses particular challenges in large-scale systems, such as server clusters that simultaneously process requests from a large number of clients. A resource management scheme for such systems must scale both in the in the number of cluster nodes and the number of applications the cluster supports. Current solutions do not exhibit both of these properties at the same time. Many are centralized, which limits their scalability in terms of the number of nodes, or they are decentralized but rely on replicated directories, which also reduces their ability to scale. In this paper, we propose novel solutions to request routing and application placementtwo key mechanisms in a scalable resource management scheme. Our solution to request routing is based on selective update propagation, which ensures that the control load on a cluster node is independent of the system size. Application placement is approached in a decentralized manner, by using a distributed algorithm that maximizes resource utilization and allows for service differentiation under overload. The paper demonstrates how the above solutions can be integrated into an overall design for a peer-to-peer management middleware that exhibits properties of self-organization. Through complexity analysis and simulation, we show to which extent the system design is scalable. We have built a prototype using accepted technologies and have evaluated it using a standard benchmark. The testbed measurements show that the implementation, within the parameter range tested, operates efficiently, quickly adapts to a changing environment and allows for effective service differentiation by a system administrator.
  •  
10.
  • Ahmed, J., et al. (författare)
  • Automated diagnostic of virtualized service performance degradation
  • 2018
  • Ingår i: Proceedings 2018 IEEE/IFIP Network Operations and Management Symposium, NOMS 2018. - New York : Institute of Electrical and Electronics Engineers (IEEE). ; , s. 1-9
  • Konferensbidrag (refereegranskat)abstract
    • Service assurance for cloud applications is a challenging task and is an active area of research for academia and industry. One promising approach is to utilize machine learning for service quality prediction and fault detection so that suitable mitigation actions can be executed. In our previous work, we have shown how to predict service-level metrics in real-time just from operational data gathered at the server side. This gives the service provider early indications on whether the platform can support the current load demand. This paper provides the logical next step where we extend our work by proposing an automated detection and diagnostic capability for the performance faults manifesting themselves in cloud and datacenter environments. This is a crucial task to maintain the smooth operation of running services and minimizing downtime. We demonstrate the effectiveness of our approach which exploits the interpretative capabilities of Self- Organizing Maps (SOMs) to automatically detect and localize different performance faults for cloud services.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 133
Typ av publikation
konferensbidrag (78)
tidskriftsartikel (30)
doktorsavhandling (9)
rapport (5)
licentiatavhandling (5)
annan publikation (2)
visa fler...
bokkapitel (2)
forskningsöversikt (1)
patent (1)
visa färre...
Typ av innehåll
refereegranskat (109)
övrigt vetenskapligt/konstnärligt (23)
populärvet., debatt m.m. (1)
Författare/redaktör
Stadler, Rolf (82)
Stadler, Rolf, Prof. (28)
Stadler, Rolf, 1957- (14)
Dam, Mads (13)
Johnsson, Andreas (10)
Yanggratoke, Rerngvi ... (10)
visa fler...
Adam, Constantin (9)
Ahmed, Jawwad (7)
Gonzalez Prieto, Alb ... (7)
Johnsson, A. (6)
Flinta, Christofer (6)
Ardelius, John (6)
Flinta, C. (5)
Pasquini, Rafael (5)
Gillblad, Daniel (5)
Ahmed, J. (4)
Prieto, Alberto Gonz ... (4)
Brunner, M (3)
Moradi, F. (3)
Hayashi, M. (3)
Elmroth, Erik, Profe ... (3)
Szabo, R (3)
Granville, L. Z. (3)
Gonzales Prieto, Alb ... (3)
Nielsen, J. (2)
Abrahamsson, H (2)
Cheng, L (2)
Gunnar, A (2)
Chemouil, Prosper (2)
Brunner, Marcus (2)
Pasquini, R. (2)
Ardelius, J. (2)
Fodor, Viktoria (2)
Lindgren, Hans (2)
Kellerer, Wolfgang (2)
Baliosian, Javier (2)
Galis, A (2)
Kreitz, Gunnar (2)
Colas, J A (2)
Ahlgren, B (2)
Csaba, S (2)
Molnar, G (2)
Schuetz, S (2)
Hui, Pan (2)
Wen, Yonggang (2)
Clemm, A. (2)
Boutaba, R. (2)
Festor, O. (2)
Stiller, B. (2)
Goldmann, Mikael (2)
visa färre...
Lärosäte
Kungliga Tekniska Högskolan (120)
RISE (25)
Umeå universitet (3)
Uppsala universitet (2)
Luleå tekniska universitet (1)
Språk
Engelska (133)
Forskningsämne (UKÄ/SCB)
Teknik (76)
Naturvetenskap (63)
Samhällsvetenskap (1)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy