Title :
Meeting Service Traffic Requirements in SOA
Author :
Boloor, Keerthana ; Callaway, Bob ; De Amorim, Marcelo Dias ; Rodriguez, Adolfo ; Viniotis, Yannis
fDate :
Nov. 30 2008-Dec. 4 2008
Abstract :
Enterprise networks may host multiple services, located in (potentially physically distinct) servers; an example would be Web server farms using Web 2.0 and/or SOA-based technologies. A service is governed by a client service contract (CSC) that specifies, among other requirements, the rate at which the service may be accessed so that a particular service host is not unduly overwhelmed. We consider the case where the CSC limits the rate to a service provider to no more than X requests per second, with an observation/enforcement time interval of T seconds. In this paper we define, simulate, and analyze CASTS (credit-based algorithm for service traffic shaping), a service traffic shaping algorithm to meet the service access requirements (SAR) under the above constraints. Our analysis includes convergence times, responsiveness, and the verification whether the system respects the service contract.
Keywords :
Internet; business data processing; client-server systems; software architecture; SOA; Web 2.0; Web server farms; client service contract; credit-based algorithm for service traffic shaping; enterprise networks; meeting service traffic requirements; service access requirements; Algorithm design and analysis; Analytical models; Contracts; Convergence; Meeting services; Network servers; Service oriented architecture; Telecommunication traffic; Traffic control; Web server;
Conference_Titel :
GLOBECOM Workshops, 2008 IEEE
Conference_Location :
New Orleans, LO
Print_ISBN :
978-1-4244-3061-1
Electronic_ISBN :
978-1-4244-3062-8
DOI :
10.1109/GLOCOMW.2008.ECP.27