SEcS: scalable edge-computing services

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].

[1]  Ian Cooper,et al.  Internet Web Replication and Caching Taxonomy , 2001, RFC.

[2]  Michael Dahlin Interpreting Stale Load Information , 2000, IEEE Trans. Parallel Distributed Syst..

[3]  David Mosberger,et al.  httperf—a tool for measuring web server performance , 1998, PERV.

[4]  Michael Mitzenmacher,et al.  How useful is old information (extended abstract)? , 1997, PODC '97.

[5]  Eric A. Brewer,et al.  Cluster-based scalable network services , 1997, SOSP.

[6]  Paul Barford,et al.  Generating representative Web workloads for network and server performance evaluation , 1998, SIGMETRICS '98/PERFORMANCE '98.

[7]  Carey L. Williamson,et al.  Internet Web servers: workload characterization and performance implications , 1997, TNET.

[8]  FoxArmando,et al.  Adapting to network and client variability via on-demand dynamic distillation , 1996 .

[9]  Pedro M. Domingos,et al.  Personalizing web sites for mobile users , 2001, WWW '01.

[10]  Eric A. Brewer,et al.  Adapting to network and client variability via on-demand dynamic distillation , 1996, ASPLOS VII.

[11]  Ben Y. Zhao,et al.  The Ninja architecture for robust Internet-scale systems and services , 2001, Comput. Networks.

[12]  Paul P. Maglio,et al.  Intermediaries: An Approach to Manipulating Information Streams , 1999, IBM Syst. J..

[13]  Michael Mitzenmacher,et al.  How Useful Is Old Information? , 2000, IEEE Trans. Parallel Distributed Syst..

[14]  James E. Pitkow Summary of WWW characterizations , 2004, World Wide Web.

[15]  Winfried Lamersdorf,et al.  Concepts for improved visualization of Web link attributes , 2000, Comput. Networks.

[16]  Kouichi Ono,et al.  Annotation-based Web content transcoding , 2000, Comput. Networks.

[17]  Reinaldo Penno,et al.  An Architecture for Open Pluggable Edge Services (OPES) , 2004, RFC.

[18]  S. Gribble,et al.  Adapting to Network and Client Variation Using Active Proxies : Lessons and PerspectivesArmando , 1998 .

[19]  Eric A. Brewer,et al.  Reducing WWW Latency and Bandwidth Requirements by Real-Time Distillation , 1996, Comput. Networks.

[20]  Randy H. Katz,et al.  The Bay Area Research Wireless Access Network (BARWAN) , 1996, COMPCON '96. Technologies for the Information Superhighway Digest of Papers.

[21]  Paul P. Maglio,et al.  Intermediaries: New Places for Producing and Manipulating Web Content , 1998, Comput. Networks.

[22]  Martin F. Arlitt,et al.  Workload characterization of a Web proxy in a cable modem environment , 1999, PERV.

[23]  Marios D. Dikaiakos,et al.  Intermediary infrastructures for the World Wide Web , 2004, Comput. Networks.