[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Sophia: an Information Plane for networked systems

Published: 01 January 2004 Publication History

Abstract

This paper motivates and describes an example network Information Plane, called Sophia, currently deployed on PlanetLab. Sophia is a distributed system that collects, stores, propagates, aggregates, and reacts to observations about the network's current conditions. Sophia's approach is novel: it can be viewed as a multi-user distributed expression evaluator in which sensors and actuators form the ground terms, and statements take on the complete expressiveness of a logic language like Prolog. This paper argues that this approach has several advantages in managing and controlling a complex, federated, and evolving network: (1) a declarative logic language provides a natural way to express the kinds of statements that are common to this application domain, through temporal and positional logic rules, facts and expressions; and (2) distributed evaluation of such logic expressions provides many opportunities for performance optimization yielding an efficient system.

References

[1]
IrisNet: internet-Scale Resource-Intensive Sensors. http://www.intel-iris.net/, July 2003.
[2]
D. Clark, C. Partridge, C. Ramming, and J. Wroclawski. A Knowledge Plane for the Internet. In Proc. ACM SIGCOMM, Karlsruhe, Germany, August 2003.
[3]
W. Clocksin and C. Mellish. Programming in Prolog. Springer Verlag, 1984.
[4]
R. Huebsch, J. M. Hellerstein, N. Lanham, B. T. Loo, S. Shenker, and I. Stoica. Querying the Internet with PIER. In Proc. VLDB, May 2003.
[5]
L. Peterson, D. Culler, T. Anderson, and T. Roscoe. A Blueprint for Introducing Disruptive Technology into the Internet. In Proc. HotNets-I, Princeton, NJ, USA, October 2002.
[6]
V. Raman and J. M. Hellerstein. Partial Results for Online Query Processing. In Proc. ACM SIGMOD, Madison, WI, USA, June 2002.
[7]
T. Roscoe, R. Mortier, P. Jardetzky, and S. Hand. InfoSpect: Using a Logic Language for System Health Monitoring in Distributed Systems. In Proc. of the ACM SIGOPS European Workshop, Saint-Emilion, France, September 2002.
[8]
T. Roscoe, L. Peterson, S. Karlin, and M. Wawrzoniak. A Simple Common Sensor Interface for PlanetLab. PlanetLab Design Node PDN-03-010, http://www.planet-lab. org/phn/pdn03--010.pdf, March 2003.

Cited By

View all
  • (2017)Dachi: A networked querying system for industrial Internet of Things applications2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)10.1109/ETFA.2017.8247716(1-4)Online publication date: Sep-2017
  • (2016)KnowNet: Towards a knowledge plane for enterprise network managementNOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium10.1109/NOMS.2016.7502819(249-256)Online publication date: Apr-2016
  • (2015)Taming uncertainty in distributed systems with help from the networkProceedings of the Tenth European Conference on Computer Systems10.1145/2741948.2741976(1-16)Online publication date: 17-Apr-2015
  • Show More Cited By

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGCOMM Computer Communication Review
ACM SIGCOMM Computer Communication Review  Volume 34, Issue 1
January 2004
140 pages
ISSN:0146-4833
DOI:10.1145/972374
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 2004
Published in SIGCOMM-CCR Volume 34, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Dachi: A networked querying system for industrial Internet of Things applications2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)10.1109/ETFA.2017.8247716(1-4)Online publication date: Sep-2017
  • (2016)KnowNet: Towards a knowledge plane for enterprise network managementNOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium10.1109/NOMS.2016.7502819(249-256)Online publication date: Apr-2016
  • (2015)Taming uncertainty in distributed systems with help from the networkProceedings of the Tenth European Conference on Computer Systems10.1145/2741948.2741976(1-16)Online publication date: 17-Apr-2015
  • (2013)Programmable Diagnostic Network Measurement with Localization and Traffic ObservationAutomated Security Management10.1007/978-3-319-01433-3_9(153-167)Online publication date: 17-Sep-2013
  • (2012)An autonomic mobility management solution for the future wireless Internetannals of telecommunications - annales des télécommunications10.1007/s12243-012-0290-267:11-12(523-536)Online publication date: 4-Feb-2012
  • (2011)Policy expressivity in the Anzere personal cloudProceedings of the 2nd ACM Symposium on Cloud Computing10.1145/2038916.2038930(1-14)Online publication date: 26-Oct-2011
  • (2011)An information plane architecture supporting home network management12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops10.1109/INM.2011.5990667(1-8)Online publication date: May-2011
  • (2010)Declarative configuration management for complex and dynamic networksProceedings of the 6th International COnference10.1145/1921168.1921176(1-12)Online publication date: 30-Nov-2010
  • (2009)Architectural principles and elements of in-network managementProceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management10.5555/1688933.1689012(529-536)Online publication date: 1-Jun-2009
  • (2009)Architectures for Cognition in Radios and NetworksCognitive Radio Networks10.1201/9781420064216.ch13(319-349)Online publication date: 11-Nov-2009
  • 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

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media