Abstract
In-network processing (INP) is being used to cope with the large volume of data streams that need to be analyzed in real-time of data transmission rather than being stored and computed by powerful servers. In this paper, we combine the programmable switch OpenFlow with network virtualization and design the INP platform OFIAS, i.e., OpenFlow In A Slice. With the flexibility of OpenFlow and the scalable multiplexing of virtualization, OFIAS can smoothly support multi-party INP with well isolation and attractive performance in comparison to other approaches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
The aurora project, http://www.cs.brown.edu/research/aurora/
Arvind, D., Arasu, A., Babcock, B., Babu, S., Datar, M., Ito, K., Nishizawa, I., Rosenstein, J., Widom, J.: Stream: The stanford stream data manager. IEEE Data Engineering Bulletin (2003)
Ibm infosphere streams, http://www-01.ibm.com/software/data/infosphere/streams/
Gedik, B., Andrade, H., Wu, K.-L., Yu, P.S., Doo, M.: Spade: the system s declarative stream processing engine. In: ACM SIGMOD (2008)
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: Openflow: enabling innovation in campus networks. SIGCOMM Comput. Commun. Rev. 38, 69–74 (2008)
Clark, D., Wroclawski, J., Sollins, K., Braden, R.: Tussle in cyberspace: defining tomorrow’s internet. IEEE/ACM Transactions on Networking 13, 462–475 (2005)
Nakao, A., Ozaki, R., Nishida, Y.: Corelab: An emerging network testbed employing hosted virtual machine monitor. In: ROADS (2008)
Du, P., Chen, M., Nakao, A.: Port-Space Isolation for Multiplexing a Single IP Address through Open vSwitch. In: Magedanz, T., Gavras, A., Thanh, N.H., Chase, J.S. (eds.) TridentCom 2010. LNICST, vol. 46, pp. 113–122. Springer, Heidelberg (2011)
Jiang, X., Xu, D.: Violin: Virtual internetworking on overlay infrastructure. In: Parallel and Distributed Processing and Applications (2005)
Bavier, A., Feamster, N., Huang, M., Peterson, L., Rexford, J.: In vini veritas: realistic and controlled network experimentation. In: ACM SIGCOMM (2006)
Bhatia, S., Motiwala, M., Muhlbauer, W., Mundada, Y., Valancius, V., Bavier, A., Feamster, N., Peterson, L., Rexford, J.: Trellis: A platform for building flexible, fast virtual networks on commodity hardware. In: ACM ROADS (2008)
Gibb, G., Underhill, D., Covington, A., Yabe, T., McKeown, N.: Openpipes: Prototy** high-speed networking systems. In: ACM SIGCOMM, Demo Session (2009)
Planetlab, http://www.planet-lab.org/
Pfaff, B., Pettit, J., Amidon, K., Casado, M., Koponen, T., Shenker, S.: Extending networking into the virtualization layer. In: ACM HotNets (2009)
Gude, N., Koponen, T., Pettit, J., Pfaff, B., Casado, M., McKeown, N., Shenker, S.: Nox: towards an operating system for networks. SIGCOMM Computer Communication Review 38, 105–110 (2008)
The trutees of princeton university. myplc, http://www.planet-lab.org/doc/myplc
Farinacci, D., Li, T., Hanks, S., Meyer, D., Traina, P.: Generic Routing Encapsulation (GRE), RFC 2784 (Proposed Standard), updated by RFC 2890 (March 2000), http://www.ietf.org/rfc/rfc2784.txt
Internet2 dynamic circuit network (2008), http://www.internet2.edu/network/dc/
Adar, E.: Guess: A language and interface for graph exploration. In: ACM CHI (2006)
Ofias demostration, http://plc119.nvlab.org/demo/OFIAS.mp4
Russell, R.: virtio: towards a de-facto standard for virtual i/o devices. ACM SIGOPS Operating Systems Review 42, 95–103 (2008)
vhost-net: a kernel-level virtio-net server, http://www.linux-kvm.org/page/VhostNet
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Du, P., Chen, M., Nakao, A. (2012). OFIAS: A Platform for Exploring In-Network Processing. In: Korakis, T., Li, H., Tran-Gia, P., Park, HS. (eds) Testbeds and Research Infrastructure. Development of Networks and Communities. TridentCom 2011. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 90. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29273-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-29273-6_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29272-9
Online ISBN: 978-3-642-29273-6
eBook Packages: Computer ScienceComputer Science (R0)