ITRA: Inter-Tier Relationship Architecture for End-to-end QoS

Eliezer Dekel, Gera Goft
2004 Journal of Supercomputing  
The importance of guaranteed end-to-end quality of service (QoS) increases as business-to-business (B2B) interactions become increasingly sophisticated, lengthy, and involve more sites. In particular, support for transparent failovers is often required, even if failures occur in more than one tier at the same time. One of the obstacles in achieving a transparent failover is determining the status of outstanding operations, some of which span several tiers. Aid from neighboring tiers is often
more » ... ded. In this paper we present ITRA (inter-tier relationship architecture). ITRA describes mechanisms, the role of each tier with respect to its predecessor and successor tiers, programming model and inter-tier relationship protocol. Web Services following the ITRA architecture can collaborate to transparently recover from failures in multiple tiers, as well as better exploit mutual resources to provide the required availability and failover transparency. We have exercised the architecture by mapping it to EJB and implemented a prototype.
doi:10.1023/b:supe.0000014802.46613.8c fatcat:vh7zcnjuxfaxznbq4rkvvwstzi