Abstract
The increased complexity of the service model relative to store-and-forward routers has made resource management one of the paramount concerns in active networking research and engineering. In this paper,we address two major challenges in scaling resource management-to-many-node active networks. The first is the use of market mechanisms and trading amongst nodes and programs with varying degrees of competition and cooperation to provide a scalable approach to managing active network resources. The second is the use of a trust-management architecture to ensure that the participants in the resource management marketplace have a policy-driven “rule of law” in which marketplace decisions can be made and relied upon. We have used lottery scheduling and the Keynote trust-management system for our implementation, for which we provide some initial performance indications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D. S. Alexander.ALIEN: A Generalized Computing Model of Active Networks PhD thesis,University of Pennsylvania,September 1998.344,348
S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang,and W. Weiss.An Architecture for Differentiated Services.Technical report,IETF RFC 2475,December 1998.352
M. Blaze, J. Feigenbaum, J. Ioannidis,and A. D. Keromytis.The keynote trust management system version 2. Internet RFC 2704,September 1999.344,347
M. Blaze, J. Feigenbaum,and J. Lacy.Decentralized Trust Management. In Proc. of the 17th Symposium on Security and Privacy pages 164.173.IEEE Computer Society Press,Los Alamitos,1996.347
Scott Clearwater.Why market-based control?In Scott Clearwater, Ed., Market-Based Control: A Paradigm for Distributed Resource Allocation pages v–xi. World Scientific Publishing,1996.345
Grzegorz Czajkowski and Thorsten von Eicken.JRes:A Resource Accounting Interface for Java. In Proceedings of the 1998 ACM OOPSLA Conference, Vancouver, BC October 1998.344
James Gosling, Bill Joy,and Guy Steele.The Java Language Specification Addison Wesley,Reading,1996.344
Object Management Group.A Discussion of the Object Management Architecture January 1997.352
Object Management Group.Trading Object Service Specification. In OMG Doc 97-12-23 March 1997.352
Kieran Harty and David Cheriton.AMarket Approach to Operating System Memory Allocation. In Scott Clearwater, Ed., Market-Based Control: A Paradigm for Distributed Resource Allocation pages 126–155. World Scientific Publishing, 1996.344
M. Hicks, P. Kakkar, J. T. Moore, C. A. Gunter,and S. Nettles.PLAN:A Programming anguage for Active Networks.Technical Report MS-CIS-98-25, Department of Computer and Information Science,University of Pennsylvania, February 1998.344
Michael Hicks and Angelos D. Keromytis.A Secure PLAN. In Stefan Covaci, editor, Proceedings of the First International Working Conference on Active Networks volume 1653 of Lecture Notes in Computer Science pages 307–314. Springer-Verlag, June 1999. Extended version at http://www.cis.upenn.edu/~switchware/papers/secureplan.ps 344
E. Kovacs and S. Wirag.Trading and Distributed Application Management: An Integrated Approach. In Proceedings of the 5th IFIP/IEEE International Workshop on Distributed Systems: Operation and Management October 1994. 352
Paul Menage.RCANE:A Resource Controlled Framework for Active Network Services. In Proc. of the 1st International Working Conference on Active Networks June 1999.344,346
M. Merz, K. Moeller,and W. Lamersdorf.Service Trading and Mediation in Distributed Computing Systems. In Proc. IEEE International Conference on Distributed Computing Systems (ICDCS),pages 450–457,1994.352
Mark S. Miller, David Krieger, Norman Hardy, Chris Hibbert,and E. Dean Tribble. An Automated Auction in ATM Network Bandwidth. In Scott Clearwater, Ed., Market-Based Control: A Paradigm for Distributed Resource Allocation pages 96–125. World Scientific Publishing,1996.344
Jonathan T. Moore.Safe and Efficient Active Packets.Technical Report MS-CIS-99-24, Computer and Information Science, The University of Pennsilyvania, 1999. 344
Richard Mortier NeilStratford. An Economic Approach to Adaptive Resource Management. In Proc. of Hot topics in Operating Systems 1999.344
K. Nicols, V. Jacobson,and L. Zhang.ATwo Bit Differentiated Services Architecture for the Internet. Internet Draft, November 1998. 352
Morris Sloman and Emil Lupu.Policy Specification for Programmable Networks. In International Working Conference on Active Networks (IWAN),1999.344
Andreas Terzis, Jun Ogawa, Sonia Tsui, Lan Wang,and Lixia Zhang.A Prototype Implementation of the Two-Tier Architecture for Differentiated Services. In Fifth IEEE Real-Time Technology and Applications Symposium, Vancouver, BC, Canada June 1999.352
C. A. Waldspurger and W. E. Weihl.An Object-Oriented Framework for Modular Resource Management. In Proc. of the 5th International Workshop on Object Orientation in Operating Systems pages 138–143,October 1996.350
C. A. Waldspurger and W. E. Weihl. Lottery Scheduling:Flexible Proportional Share resource management. In Proc. of the First Symposium on Operating System Design and Implementation pages 1–11,November 1994.344,350
David Wetherall. Active Network Vision and Reality:essons from a Capsule-based System. In Proceedings of the 17th ACM Symposium on Operating System Principles, Kiawah Island, SC December 1999.344
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Anagnostakis, K.G., Hicks, M.W., Ioannidis, S., Keromytis, A.D., Smith, J.M. (2000). Scalable Resource Control in Active Networks. In: Yasuda, H. (eds) Active Networks. IWAN 2000. Lecture Notes in Computer Science, vol 1942. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40057-5_25
Download citation
DOI: https://doi.org/10.1007/3-540-40057-5_25
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41179-6
Online ISBN: 978-3-540-40057-8
eBook Packages: Springer Book Archive