skip to main content
10.1145/1066677.1067063acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
Article

SEcS: scalable edge-computing services

Published: 13 March 2005 Publication History

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

References

[1]
Akamai, Inc. http://www.akamai.com]]
[2]
C. Anderson and P. Domingos and D. Weld. "Personalizing Web Sites for Mobile Users". In Proceedings of the 10th International WWW Conference, Hong Kong, 2001.]]
[3]
M. Arlitt. "A performance study of Web servers". Master's Thesis. University of Saskatchevan, 1996.]]
[4]
Arlitt M., Friedrich R., T. Jin. "Workload Characterization of a Web Proxy in a cache cable model environment". ACM Performance Evaluation. August 1999.]]
[5]
M. Arlitt, C. Williamson. "Internet Web Servers: Workload Characterization and Performance Implications". IEEE/ACM Transaction on Networking, VOL 5, NO. 5. pp. 631--645. October 1997.]]
[6]
A. Barbir, R. Chen, M. Hofmann, H. Orman, R. Penno and G. Tomlinson. "An Architecture for Open Pluggable Edge Services (OPES)". http://www.faqs.org/ftp/internet-drafts/draft-let f-opes-architecture-04.txt, December 11th, 2002. Web site http://standards.norteInetworks.com/opes.]]
[7]
P. Barford, and M. E. Crovella. "Generating Representative Web Workloads for Network and Server Performance Evaluation", In Proceedings of ACM Performance 1998 / SIGMETRICS 1998, pp. 151--160. Madison, WI. July 1998.]]
[8]
R. Barrett and P. P. Maglio, "Intermediaries: New Places for Producing and Manipulating Web Content". In Proceedings of the 7th International WWW Conference, 1998.]]
[9]
R. Barrett and P. P. Maglio. "Intermediaries: An approach to manipulating information streams. IBM Systems Journal, 1999, 38(4): 629--641, 1999.]]
[10]
R. Barrett and P. P. Maglio. "Adaptive Communities and Web Places". In Proceedings of the 2th Workshop on Adaptive Hypertext and Hypermedia, ACM HYPERTEXT'98, Pittsburgh (USA), 1998.]]
[11]
R. Barrett and P. P. Maglio. "WebPlaces: Adding people to the Web. In Proceedings of the 8th International WWW Conference, Toronto (Canada), 1999.]]
[12]
M. Busari. Prowgen. Tehnical Report, University of Saskatchewan, 2000.]]
[13]
I. Cooper and I. Melve and G. Tomlinson. 'Internet Web Replication and Caching". RFC 3040, Taxonomy, January 2001.]]
[14]
M. Dahlin. 'Interpreting Stale Load Information. In Proceedings od International Conference on Distributed Computing Systems (ICDCS99). Austin, Texas. May 1999.]]
[15]
M. Dikaiakos. 'Intermediary Infrastructures for the World Wide Web". Computer Networks and ISDN Systems, 45(4):421--447, July 2004.]]
[16]
A. Fox and E. A. Brewer. 'Reducing WWW latency and bandwidth requirements by real-time distillation." In Proc. of the 5th International World-Wide Web Conference, May 1996.]]
[17]
A. Fox, Y. Chawathe, and E. A. Brewer. 'Adapting to Network and Client variation using active proxies: Lessons and perspectives". IEEE Personal Communications, 5(4):1019, 1998.]]
[18]
A. Fox, S. Gribble, E. A. Brewer, and E. Amir. 'Adapting to Network and Client Variabilty via On-demand Dynamic Distillation". In the 7th International Conference On Arch. Support for Prog. Lang. And Operating Systems. (ASPLOS-VII), October 1996.]]
[19]
A. Fox, S. Gribble, Y. Chawathe, E. A. Brewer, and P. Gauthier. "Cluster-based scalable network services. In Proceedings of the sixteenth ACM Symposium on Operating systems principles, pages 7891. ACM Press, 1997.]]
[20]
S. D. Gribble et al. "The Ninja Architecture for Robust Internet-Scale Systems and Services". Special Issue of Computer Networks on Pervasive Computing. http://ninja.cs.berkeley.edu/]]
[21]
M. Hori, G. Kondoh, K. Ono, S. Hirose, S. Singhal. "Annotation-Based Web Content Transcoding". In Proceedings of the 9th International WWW Conference, Amsterdam (The Netherland), 2000.]]
[22]
ImageMagick 5.5.7, 2003. http://www.imagemagick.org]]
[23]
JMagick 5.5.6-0. http://www.yeo.id.au/jmagick/]]
[24]
R. Katz, E. A. Brewer. "Bay Area Research Wireless Access Network (BARWAN)". http://www.cs.berkeley.edu/$\sim$randy/Daedalus/BARWAN/BARWAN_index.html]]
[25]
A. Mahanti, C. Williamson, D. Eager. "Workload Characterization of a Web caching hieratchy". Mobile Networks and Applications. 2000.]]
[26]
M. Mitzenmacher. "How Useful is Old Information". In Proceedings of Sixteenth Symposium on the Principles of Distributed Computing (PODC 97). pp. 83--91, 1997.]]
[27]
M. Mitzenmacher. 'How Useful is Old Information". In Proceedings of IEEE Transaction on Parallel and Distributed Systems, 11(1), January 2000.]]
[28]
D. Mosberger and T. Jin. 'Httperf: A Tool for Measuring Web Server Performance."]]
[29]
Netscape, "Navigator Proxy Auto-Confi g File Format". http://www.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html, March 1996.]]
[30]
J. E. Pitkow, M. E. Crovella. "Summary of WWW Characterization". In Proceedings of International WWW Conference, 1999.]]
[31]
Stardust.com. "Content Networking and Edge Services: Leveraging the Internet for Profit". White Paper, September 2001. http://www.stardust.com/cdn/]]
[32]
SuperProxy, SuperProxy Script, http://naragw.sharp.co.jp/sps.]]
[33]
H. Weinreich and W. "Concepts for improved visualization of Web link attributes Lamersdorf'. In Proceedings of the 9th International WWW Conference, Amsterdam (The Netherland), 2000.]]

Cited By

View all
  • (2020)Hardware-assisted service live migration in resource-limited edge computing systemsProceedings of the 57th ACM/EDAC/IEEE Design Automation Conference10.5555/3437539.3437656(1-6)Online publication date: 20-Jul-2020
  • (2020)Hardware-assisted Service Live Migration in Resource-limited Edge Computing Systems2020 57th ACM/IEEE Design Automation Conference (DAC)10.1109/DAC18072.2020.9218677(1-6)Online publication date: Jul-2020
  • (2020)Increasing the availability of IoT applications with reactive microservicesService Oriented Computing and Applications10.1007/s11761-020-00308-8Online publication date: 10-Nov-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '05: Proceedings of the 2005 ACM symposium on Applied computing
March 2005
1814 pages
ISBN:1581139640
DOI:10.1145/1066677
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 March 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. edge services
  2. intermediary systems
  3. personalized and mobile services
  4. proxy servers
  5. world wide web

Qualifiers

  • Article

Conference

SAC05
Sponsor:
SAC05: The 2005 ACM Symposium on Applied Computing
March 13 - 17, 2005
New Mexico, Santa Fe

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Upcoming Conference

SAC '25
The 40th ACM/SIGAPP Symposium on Applied Computing
March 31 - April 4, 2025
Catania , Italy

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Hardware-assisted service live migration in resource-limited edge computing systemsProceedings of the 57th ACM/EDAC/IEEE Design Automation Conference10.5555/3437539.3437656(1-6)Online publication date: 20-Jul-2020
  • (2020)Hardware-assisted Service Live Migration in Resource-limited Edge Computing Systems2020 57th ACM/IEEE Design Automation Conference (DAC)10.1109/DAC18072.2020.9218677(1-6)Online publication date: Jul-2020
  • (2020)Increasing the availability of IoT applications with reactive microservicesService Oriented Computing and Applications10.1007/s11761-020-00308-8Online publication date: 10-Nov-2020
  • (2019)Foundations and Evolution of Modern Computing Paradigms: Cloud, IoT, Edge, and FogIEEE Access10.1109/ACCESS.2019.29476527(150936-150948)Online publication date: 2019
  • (2018)Edge-Oriented Computing ParadigmsACM Computing Surveys10.1145/315481551:2(1-34)Online publication date: 17-Apr-2018
  • (2018)An Architectural Framework for Serverless Edge Computing: Design and Emulation Tools2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)10.1109/CloudCom2018.2018.00024(48-55)Online publication date: Dec-2018
  • (2016)Using Blockchain to push Software-Defined IoT Components onto Edge HostsProceedings of the International Conference on Big Data and Advanced Wireless Technologies10.1145/3010089.3016027(1-9)Online publication date: 10-Nov-2016
  • (2016)Fog computing: Data analytics and cloud distributed processing on the network edges2016 35th International Conference of the Chilean Computer Science Society (SCCC)10.1109/SCCC.2016.7836028(1-9)Online publication date: Oct-2016
  • (2015)A Tailorable Infrastructure to Enhance Mobile Seamless LearningIEEE Transactions on Learning Technologies10.1109/TLT.2014.23650268:1(18-30)Online publication date: 1-Jan-2015
  • (2007)Personalizable edge services for Web accessibilityUniversal Access in the Information Society10.1007/s10209-007-0091-y6:3(285-306)Online publication date: 17-Oct-2007
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media