Modern Web sites provide multiple services that are often deployed through distributed architectures. The importance and the economic impact of Web-based services introduces significant requirements in terms of performance and quality of service. In this paper, we propose an access control mechanism for dynamic, Web-based systems. The proposed architecture takes into account two goals: the service of all requests pertaining to an admitted session until system saturation, and a graceful, controlled degradation of performance in case of overwhelming user request loads. The session-oriented behavior is obtained through an admission control mechanism that denies access to requests starting new sessions if the system is judged as overloaded. Graceful degradation is achieved through the refusal of single requests with increasing priority. Static priorities, determined for example, by the user category (guest, member, gold) are taken into account first. If the system is still in overload, the access control mechanism evaluates dinamically the popularity of single requests, and drops the least popular requests.

A distributed architecture for gracefully degradable Web-based services / Andreolini, Mauro; S., Casolari; Colajanni, Michele. - STAMPA. - 2006:(2006), pp. 235-238. (Intervento presentato al convegno 5th IEEE International Symposium on Network Computing and Applications, NCA 2006 tenutosi a Cambridge, MA, usa nel 12/07/2006) [10.1109/NCA.2006.1].

A distributed architecture for gracefully degradable Web-based services

ANDREOLINI, Mauro;COLAJANNI, Michele
2006

Abstract

Modern Web sites provide multiple services that are often deployed through distributed architectures. The importance and the economic impact of Web-based services introduces significant requirements in terms of performance and quality of service. In this paper, we propose an access control mechanism for dynamic, Web-based systems. The proposed architecture takes into account two goals: the service of all requests pertaining to an admitted session until system saturation, and a graceful, controlled degradation of performance in case of overwhelming user request loads. The session-oriented behavior is obtained through an admission control mechanism that denies access to requests starting new sessions if the system is judged as overloaded. Graceful degradation is achieved through the refusal of single requests with increasing priority. Static priorities, determined for example, by the user category (guest, member, gold) are taken into account first. If the system is still in overload, the access control mechanism evaluates dinamically the popularity of single requests, and drops the least popular requests.
2006
5th IEEE International Symposium on Network Computing and Applications, NCA 2006
Cambridge, MA, usa
12/07/2006
2006
235
238
Andreolini, Mauro; S., Casolari; Colajanni, Michele
A distributed architecture for gracefully degradable Web-based services / Andreolini, Mauro; S., Casolari; Colajanni, Michele. - STAMPA. - 2006:(2006), pp. 235-238. (Intervento presentato al convegno 5th IEEE International Symposium on Network Computing and Applications, NCA 2006 tenutosi a Cambridge, MA, usa nel 12/07/2006) [10.1109/NCA.2006.1].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/587674
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 0
social impact