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
Link To Document