scispace - formally typeset
Search or ask a question

Showing papers on "Edge computing published in 2005"


Proceedings ArticleDOI
10 May 2005
TL;DR: GlobeDB, a system for hosting Web applications that performs autonomic replication of application data, offers data-intensive Web applications the benefits of low access latencies and reduced update traffic.
Abstract: We present GlobeDB, a system for hosting Web applications that performs autonomic replication of application data. GlobeDB offers data-intensive Web applications the benefits of low access latencies and reduced update traffic. The major distinction in our system compared to existing edge computing infrastructures is that the process of distribution and replication of application data is handled by the system automatically with very little manual administration. We show that significant performance gains can be obtained this way. Performance evaluations with the TPC-W benchmark over an emulated wide-area network show that GlobeDB reduces latencies by a factor of 4 compared to non-replicated systems and reduces update traffic by a factor of 6 compared to fully replicated systems.

74 citations


Proceedings ArticleDOI
13 Mar 2005
TL;DR: The architecture of a scalable and dynamic intermediary infrastructure for developing and deploying advanced Edge computing services, by using a cluster of heterogeneous machines, based on IBM's Web Based Intermediaries (WBI).
Abstract: We present the architecture of a scalable and dynamic intermediary infrastructure for developing and deploying advanced Edge computing services, by using a cluster of heterogeneous machines. Our main goal is to address the challenges of the next-generation Internet services: scalability, high availability, fault-tolerance and robustness. Moreover, SEcS offers an easy, "on-the-fly" and per-user configuration of services. The architecture is based on IBM's Web Based Intermediaries (WBI) [8, 9].

18 citations


Proceedings ArticleDOI
28 Nov 2005
TL;DR: In this article, the authors present a J2EE dynamic server able to deploy/host J2E applications on demand and its autonomic manager, which can be used for on-demand full application hosting, helping reduce cost.
Abstract: Nowadays, one of the biggest challenges for companies is to cope with the high cost of their information technologies infrastructure. Edge computing is a new computing paradigm designed to allocate on-demand computing and storage resources. Those resources are web cache servers scattered over the ISP backbones. We argue that this paradigm could be applied for on-demand full application hosting, helping reduce cost. In this paper, we present a J2EE dynamic server able to deploy/host J2EE applications on demand and its autonomic manager. For that, we reengineer and experiment JOnAS, an open-source J2EE static server. Two management policies of the autonomic manager were stressed by a simulation of a worldwide ISP network.

14 citations


Proceedings ArticleDOI
15 Jun 2005
TL;DR: This paper proposes and evaluates different families of heuristics for this problem of replica placement for update-intensive Web applications in the context of GlobeDB, and shows that a heuristic that takes into account both the individual characteristics of data units and the overall system load performs best.
Abstract: Edge computing infrastructures have become the leading platform for hosting Web applications. One of the key challenges in these infrastructures is the replication of application data. In our earlier research, we presented GlobeDB, a middleware for edge computing infrastructures that performs autonomic replication of application data. In this paper, we study the problem of data unit placement for update-intensive Web applications in the context of GlobeDB. Our hypothesis is that there exists a continuous spectrum of placement choices between complete partitioning of sets of data units across edge servers and full replication of data units to all servers. We propose and evaluate different families of heuristics for this problem of replica placement. As we show in our experiments, a heuristic that takes into account both the individual characteristics of data units and the overall system load performs best

12 citations


Proceedings ArticleDOI
19 Dec 2005
TL;DR: The cooperative EC grid project is outlined including its architecture, fundamental concepts, and various techniques that have been designed for supporting low-cost cooperation among the edge caches.
Abstract: The exponential growth of dynamic Web content has posed serious challenges to the scalability of the World Wide Web. While caching on the edge of the Internet has emerged as a popular technique to address these challenges, many of the present-day edge caching systems do not harness the complete benefits of edge computing. Our research efforts in the cooperative edge cache grid project are aimed at utilizing collaboration among edge caches as a means to further enhance the capabilities and the performance of edge cache network. This paper outlines the cooperative EC grid project including its architecture, fundamental concepts, and various techniques that have been designed for supporting low-cost cooperation among the edge caches

1 citations