PPT-Programming Abstractions for Software-Defined Networks

Author : faustina-dinatale | Published Date : 2017-10-09

Jennifer Rexford Princeton University httpfrenetic langorg SDN Makes it Possible to Program the Network Network virtualization User mobility and VM migration Server

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "Programming Abstractions for Software-De..." is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Programming Abstractions for Software-Defined Networks: Transcript


Jennifer Rexford Princeton University httpfrenetic langorg SDN Makes it Possible to Program the Network Network virtualization User mobility and VM migration Server load balancing Dynamic access control. All Programmable Abstractions push beyond traditional RTL design methodologies to automate all aspects of system development and algorithm deployment into all programmable FPGAs SoC and 3D ICs Xilinx and its Alliance members are working together to Introduction Softwarede64257ned networking SDN has received a lot of attention in recent years as a means of addressing some of the longstanding challenges in networking SDN starts from two simple ideas i generalize network hardware so it provide Matei Zaharia, . Benjamin . Hindman. , Andy . Konwinski. , Ali . Ghodsi. , Anthony Joseph, Randy Katz, Scott . Shenker. , Ion . Stoica. Background. Clusters of commodity servers . have become a . major computing . History, Hype, and Hope. Scott Shenker. with . Martín . Casado. , . Teemu. . Koponen. , Nick . McKeown. (and many others….). Caveat . Audiens. I have a . startup in . area (. Nicira. ). Feel free to regard everything I am saying as the self-serving comments of a greedy, lying entrepreneur…. OpenFlow and Frenetic. Mohamed Ismail. Background. Problem:. Programming Networks is Hard. 3. /39. Network Stack Pros. Key to the success of the Internet. Layers . and layers of abstraction. Independent . Defined . Networks (SDN). . Windhya. . Rankothge. Universitat. . Pompeu. . Fabra. . Outline. Introduction to . Software Defined Networks (SDN) . The . OpenFlow. Project. SDN Architecture. Joint with Nate Foster, David Walker, . Arjun. . Guha. , Rob . Harrison, Chris Monsanto, Joshua . Reich, Mark . Reitblatt. , Cole Schlesinger. Jennifer Rexford. Princeton University. http://. www.cs.princeton.edu. 6/16/2010. Parallel Programming Abstractions. 1. Tasks . vs. Threads. Similar but not the same.. 6/16/2010. Parallel Programming Abstractions. 2. h/w processors. Operating System. T. hreads. Task Scheduler. Jennifer Rexford. Princeton University. Software-Defined Networking. Can program the network. Network-wide visibility. Direct control over the switches. Simple data-plane abstraction. But, does . not. Joint with Nate Foster, David Walker, . Arjun. . Guha. , Rob . Harrison, Chris Monsanto, Joshua . Reich, Mark . Reitblatt. , Cole Schlesinger. Jennifer Rexford. Princeton University. http://. www.cs.princeton.edu. Cynthia Lee. CS106X. Today’s Topics. Quick final exam discussion. Details/logistics, topics, sources for practice problems. Quarter wrap-up. Putting it all together: what have we accomplished together this quarter?. Steve Oakley. Enterprise Solutions Consultant - Dell. September 2015. Change:. The only constant. 2009. 2014. The future. Internet users worldwide. Tweets per day. Size of the. digital universe. 25%. With SDN, new vulnerabilities open up in the form of malware, ransomware and viral worms due to direct Internet access. This direct Internet access does not fall under the existing network security. OpenFlow and Frenetic. Mohamed Ismail. Background. Problem:. Programming Networks is Hard. 3. /39. Network Stack Pros. Key to the success of the Internet. Layers . and layers of abstraction. Independent .

Download Document

Here is the link to download the presentation.
"Programming Abstractions for Software-Defined Networks"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Documents