• DocumentCode
    1970600
  • Title

    TURBO: an autonomous execution environment with scalability and load balancing features

  • Author

    Alfano, Rosario ; Caprio, Gaetano Di

  • Author_Institution
    Telecom Italia
  • fYear
    2006
  • fDate
    15-16 June 2006
  • Firstpage
    377
  • Lastpage
    382
  • Abstract
    Execution environments and application servers require load balancing features in order to scale properly whilst maintaining high performance and availability, especially when running mission-critical services. Usually it is difficult to apply load balancing to real systems due to their complexity and lack of tools that support their application; moreover their integration requires changes that could break design cohesion or introduce unmanageable complexity. To overcome some of those limitations, we propose a system called "telco uniform request balancer" (TURBO), a distributed execution environment that is natively designed to provide autonomic high scalability and dynamic load balancing. TURBO integrates load balancing behavior effortlessly by self-organization through a collaborative behavior. The system is based on a peer-to-peer variant of the Linda distributed model and a "poll when idle" (PID) approach for load distribution
  • Keywords
    peer-to-peer computing; resource allocation; supervisory programs; telecommunication computing; Linda distributed model; application server; autonomic high scalability; autonomous execution environment; collaborative behavior; dynamic load balancing; load distribution; peer-to-peer model; poll when idle; telco uniform request balancer; Availability; Collaboration; Intelligent systems; Load management; Mission critical systems; Peer to peer computing; Protocols; Scalability; Telecommunications; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Intelligent Systems: Collective Intelligence and Its Applications, 2006. DIS 2006. IEEE Workshop on
  • Conference_Location
    Prague
  • Print_ISBN
    0-7695-2589-X
  • Type

    conf

  • DOI
    10.1109/DIS.2006.73
  • Filename
    1633472