The notion of path-diversity has been widely used in the context of Content Delivery Networks (CDNs) to improve system responsiveness by leveraging inherent features of multi-hop networks to reduce the likelihood to incur link congestions or failures. In this work we address the issue of how to exploit path-diversity in the context of Application Delivery Networks (ADNs), namely the evolution of CDNs where the edge servers additionally host transactional logic for the access and manipulation of data on back-end data centers. As we will discuss, path-diversity based solutions are not trivial for Web-based transactional applications, especially in the case of transactions spanning multiple, autonomous data centers. In such a context we need in fact to deal with a set of issues not present in classical content delivery applications, such as distributed deadlocks potentially occurring for the processing of instances of a transactional request sent to multiple edge servers along different network paths. In this paper we propose a simple and lightweight path-diversity based protocol for the invocation of distributed transactions over the Web, which addresses all those issues in a scalable manner by requiring no form of coordination among the edge servers over the ADN. © 2005 IEEE.

A Path-Diversity Protocol for the Invocation of Distributed Transactions over the Web / Romano, Paolo; Quaglia, Francesco. - 2005:(2005), p. 3. (Intervento presentato al convegno Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services, 2005. ICAS-ICNS 2005 tenutosi a Papeete; French Polynesia nel October 2005) [10.1109/ICAS-ICNS.2005.7].

A Path-Diversity Protocol for the Invocation of Distributed Transactions over the Web

ROMANO, Paolo;QUAGLIA, Francesco
2005

Abstract

The notion of path-diversity has been widely used in the context of Content Delivery Networks (CDNs) to improve system responsiveness by leveraging inherent features of multi-hop networks to reduce the likelihood to incur link congestions or failures. In this work we address the issue of how to exploit path-diversity in the context of Application Delivery Networks (ADNs), namely the evolution of CDNs where the edge servers additionally host transactional logic for the access and manipulation of data on back-end data centers. As we will discuss, path-diversity based solutions are not trivial for Web-based transactional applications, especially in the case of transactions spanning multiple, autonomous data centers. In such a context we need in fact to deal with a set of issues not present in classical content delivery applications, such as distributed deadlocks potentially occurring for the processing of instances of a transactional request sent to multiple edge servers along different network paths. In this paper we propose a simple and lightweight path-diversity based protocol for the invocation of distributed transactions over the Web, which addresses all those issues in a scalable manner by requiring no form of coordination among the edge servers over the ADN. © 2005 IEEE.
2005
Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services, 2005. ICAS-ICNS 2005
Content Delivery Networks (CDN); Distributed transactions; Link congestions
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
A Path-Diversity Protocol for the Invocation of Distributed Transactions over the Web / Romano, Paolo; Quaglia, Francesco. - 2005:(2005), p. 3. (Intervento presentato al convegno Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services, 2005. ICAS-ICNS 2005 tenutosi a Papeete; French Polynesia nel October 2005) [10.1109/ICAS-ICNS.2005.7].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/359832
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 0
social impact