Learn More
The emerging cloud-computing paradigm is rapidly gaining momentum as an alternative to traditional IT (information technology). However, contemporary cloud-computing offerings are primarily targeted for Web 2.0-style applications. Only recently have they begun to address the requirements of enterprise solutions, such as support for infrastructure(More)
The purpose of a distributed file system (DFS) is to allow users of physically distributed computers to share data and storage resources by using a common file system. A typical configuration for a DFS is a collection of workstations and mainframes connected by a local area network (LAN). A DFS is implemented as part of the operating system of each of the(More)
RESERVOIR project [16] is developing an advanced system and service management approach that will serve as the infrastructure for Cloud Computing and Communications and Future Internet of Services by creative coupling of service virtualization, grid computing, networking and service management techniques. This paper presents work in progress for the(More)
A major disadvantage of the two-phase commit might be severe. At each site, and for each transaction (2 PC) protocol is the potential unbounded delay that transactions may have to endure if certain failures occur. By using compensating transactions, we obtain a revised 2PC protocol that overcomes these difficulties. In the revised protocol, locks are(More)
[LS90] E. Levy and A. Silberschatz. Log-driven backups: A recovery scheme for large memory database systems. A transaction recovery method supporting ne-granularity locking and partial rollbacks using write-ahead logging. [Moh90] C. Mohan. Commit-LSN: A novel and simple method for reducing locking and latching in transaction processing systems. [Moh91] C.(More)
Supporting atomicity of multi-site transactions in a distributed transaction management system is equated with long-duration delays, blocking, and loss of autonomy of the individual sites. The two-phase Commit protocol embodies these problems. The focus of this paper is on an alternative notion of relaxed atomicity where these difficult ies are alleviated.(More)
Distributed real-time transaction systems are useful for both real-time and high-performance database applications. Standard transaction management approaches that use the two-phase commit protocol suffer from its high costs and blocking behavior which is problematic in real-time computing environments. Our approach in this paper is to identify ways in(More)