• DocumentCode
    3506950
  • Title

    Scaling server selection using a multi-broker architecture

  • Author

    Mohamed-Salem, Mohamed Vall O ; von Bochmann, Gregor ; Wong, Johnny W.

  • Author_Institution
    Montreal Univ., Que., Canada
  • fYear
    2003
  • fDate
    19-22 May 2003
  • Firstpage
    934
  • Lastpage
    939
  • Abstract
    Server replication is a common approach to improving the scalability of a service on the Internet. For this approach, the task of finding an appropriate server from a set of replicas is a critical issue. We have proposed in a previous work an architecture where a broker is used to provide server selection on a per session basis. When the number of servers and/or the number of clients becomes large, a single broker may not have sufficient capacity to handle the load. An extended architecture based on the replication of brokers is therefore considered. We first discuss alternative organizations that support access to multiple brokers and the needed cooperation between brokers in order to achieve server selection effectively. We then propose a server selection policy for our multiple broker architecture and evaluate its performance by simulation.
  • Keywords
    Internet; client-server systems; resource allocation; Internet; multibroker architecture; server replication; server selection; service scalability; Algorithm design and analysis; Clustering algorithms; Computational modeling; Distributed computing; Domain Name System; Network servers; Scalability; Service oriented architecture; Web and internet services; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2003. Proceedings. 23rd International Conference on
  • Print_ISBN
    0-7695-1921-0
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2003.1203671
  • Filename
    1203671