podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Ben Pfaff
Shows
Cool Stuff Ride Home
Lung Cancer Breath Test, Weird Wed - Old Cake Sold, Gross Mystery Beach Balls, Monkey Escape, 'Wicked' Mistake, and TDIH - Big Ben Chimes for the First Time
A breakthrough breath test could detect lung cancer in the early stages, plus Weird Wednesday has a 77-year-old cake piece sold at auction, gross mystery balls on Sydney's beaches that should be avoided, monkeys captured after escaping a research lab, and a 'Wicked' mistake. Also, on This Day in History, the original Big Ben chimes for the first time. Breakthrough breath test could detect lung cancer earlyUltrasensitive In2O3-Based Nanoflakes for Lung Cancer Diagnosis and the Sensing Mechanism Investigated by Operando Spectroscopy | ACS Sensors77-year-old slice of Queen Elizabeth II's wedding...
2024-11-13
22 min
Group Chat
We're Not Leaving | Group Chat News Ep. 887
Group Chat News is back and we have the hottest news of the week including the 2024 Democratic National Convention, Starbucks' incoming CEO Brian Niccol will have to tackle its mobile app problem, Peter Theil on Joe Rogan, and much more! Timeline of What Was Discussed: · The political ‘tone’ shift. (0:00) · The DNC pickle. (8:55) · The Silicon Valley feud on Twitter. (24:11) · Dee’s hot take on the Peter Thiel/Joe Rogan podcast. (29:54) · Starbucks mobile app problem. (42:50) · “You have no reason to leave your building.” (54:00) · Deciding the temperature of the country. (1:17:48) · An e...
2024-08-19
1h 23
Cool Stuff Ride Home
The Surprising Benefit to Fish Swimming in Schools, A Rare Medical Condition is Cured for the First Time & TDIH: The Man Who Walked Backwards Across the US (and why he did it)
Fish Swim in Schools for Stealth–as 100 Fish Make Less Noise Than an Individual Swimming Alone (Supplemental: https://iopscience.iop.org/article/10.1088/1748-3190/ad3a4e) World-first treatment at Staffordshire Children’s Hospital at Royal Stoke for teenager with rare condition Heroes, Heroines, and History: The Backward Walk Around the World (Supplemental 1: PLENNIE WINGO - Wired For Adventure, Supplemental 2: Ben Montgomery's 'Man Who Walked Backward' lets readers step into history) Learn more about your ad choices. Visit megaphone.fm/adchoices Learn more about your ad choic...
2024-04-15
21 min
Cool Stuff Ride Home
Tue. 02/07 - "Skutniks" at the State of the Union
How the State of the Union address has changed in its 233 years. Plus, the “extinct” versions of SARS CoV-2 that are still circulating among animals. And, donate to the San Antonio Zoo and they’ll name a cockroach after your ex. Sponsors: ZocDoc, zocdoc.com/coolstuff Indeed, Indeed.com/goodnews Links: The State of the Union address's history, explained (Vox) A Brief History of the State of the Union Address (Mental Floss) Memorable moments from recent State of the Union addresses (ABC News) Unanimous Verdict: Networks Chose Clinton (NY Times, 1997) 'Extinct' Coronaviruses Still Thrive in Nor...
2023-02-07
19 min
7 Friday Night
The Bell Tolls For All (w/ Bellarmine RB, Ben Pfaff)
It's CIF State Bowl Championship Week and the show kicks off its week-long coverage with a jam-packed episode looking back at a number of NorCal championship results. Hosts Chace Bryson and Ben Enos offer up impressions and anecdotes from NorCal wins by Pittsburg, Grant-Sacramento and De La Salle-Concord. Then they pivot to 3-A NorCal Champion Bellarmine-San Jose and welcome a guest appearance from running back Ben Pfaff. The senior talks about the team's big win over Vanden-Fairfield, details his mid-season injury frustrations, and shares what has unlocked the team's full potential down the stretch. Finally, Co...
2022-12-06
53 min
Environment Variables
From Carbon Aware to Carbon Intelligent
In this episode of Environment Variables Chris Adams is joined by Colleen Josephson of VMWare, Philipp Wiesner of TU Berlin and Sara Bergman of Microsoft as they discuss the opportunities with making first carbon aware and then carbon intelligent computing. Variability, curtailment, disaggregation, 5G, 6G (!), delay-tolerant networks, intermittent computing, IoT and even a short segue about Raspberry Pi’s all make an appearance in this action-packed episode!Learn more about our guests:Chris Adams: LinkedIn / GitHub / WebsiteSara Bergman: LinkedIn / TwitterColleen Josephson: Twitter / WebsitePhilipp Wiesner: Twitter If you enjoyed this episode then please either:...
2022-08-08
48 min
Through The Corporate Glass
55. How Open Source Development can shape careers
What role can open source play in career development? How does one contribute to and create new open source projects? How do you build a community around an open source project? We chat with Ben Pfaff, Principal Researcher at VMware Research to explore these questions. Ben is a systems researcher focusing on Software Define Networking.. He was one of the first employees at Nicira Networks in 2007 after completing his PhD at Stanford. There, he founded and led development of the Open vSwitch and OVN projects. He also contributed to the OpenFlow and P4 specifications. In January 2020, Ben joined the VMware...
2022-05-23
23 min
OVS Orbit
Sneak Preview: VMware Research High Bits, with Lalith Suresh from VMware Research
VMware Research High Bits is a podcast coming soon from VMware's research group. This episode is a sneak preview of episode 1, with Lalith Suresh. Lalith is a researcher in the VMware Research Group who specializes in measurement, design, and implementation of large-scale networked and distributed systems. Last year, Lalith published a blog entry with advice on how to build software systems for research, and then he followed up with a video with more details. This episode interviews Lalith to learn more about his approach to building research systems. To learn more about Lalith's work, visit his VMware ...
2021-07-17
34 min
Corner Cast
#17 - Let's play Guitar!
Ben & Madison are joined by Tristan Pfaff to give their advice about, as a beginner, how to start playing guitar! For more Corners Content, Click here to check out all of our platforms and give us a follow! We want to hear from you! Message us on any of our social media accounts! What do you wanna hear us talk about?
2021-05-07
36 min
Cool Stuff Ride Home
Tue. 05/04 - The Closest to a Real Lightsaber We'll Probably Get
The physics of jumping to hyperspace, Disney teases their retractable lightsaber, and more Star Wars Day updates. Plus, in real space news: China launched the first module of the Chinese Space Station into orbit last week. Sponsors: Our Opinions Are Correct, Subscribe on Apple Podcasts ouropinionsarecorrect.com Mint Mobile, Get a new wireless plan for just $15 a month mintmobile.com/kottke Links: When You Jump to Hyperspace, Make Sure You Wear a Seatbelt (Wired) China Launches First Module of New Space Station Into Orbit (Smithsonian Magazine) China launches core module of new space station...
2021-05-04
18 min
Corner Cast
Graphic Designer Tristan Pfaff
Ben & Madison talk to Graphic Designer and Corners member Tristan! He talks about where he went to school and what a graphic designer does day-to-day!
2021-04-07
41 min
OVS Orbit
The Systems Approach, with Bruce Davie, Larry Peterson, and Mark Twain
Bruce Davie and Larry Peterson are the authors of the Systems Approach series of computer networking textbooks. Mark Twain has been called the greatest humorist the United States has produced and the father of American literature. This episode, the first collaboration among these celebrated authors, incorporates elements of the works of both [1, 2]. For more information on the Systems Approach series, visit systemsapproach.org or follow the series on substack as systemsapproach or Twitter as and @SystemsAppr. On Twitter, you can find Bruce as @_drbruced, Larry as @_llpete, and Mark as @MarkTwain. Bruce and Larry were...
2021-04-01
14 min
OVS Orbit
Computer Networks: A Systems Approach, with Bruce Davie and Larry Peterson
Bruce Davie and Larry Peterson talk about their Systems Approach series of books on computer networking. These books began with the textbook Computer Networks: A Systems Approach, published in 1996. After publishing the fifth edition in 2011, they took their book "open source" by making the text freely available on Github under a Creative Common license. Now the original book is part of a series that also includes "micro-books" on SDN and 5G, with more books in preparation. In this episode, Bruce and Larry talk about their motivations and future plans, including trying to rope your host into writing a book...
2021-03-16
38 min
OVS Orbit
The OVSDB Query Optimizer and Key-Value Interface, with Dmitry Yusupov from NVIDIA
Dmitry Yusupov submitted a talk to the Open vSwitch 2020 Fall Conference that we weren't able to fit into the schedule. This podcast, recorded in December 2020, is based on the material that Dmitry presented in a video available on YouTube. The slides for Dmitry's talk are also available. The abstract for this talk is: OVSDB (management protocol RFC 7047) is a fundamental building block of modern SDN architecture based on OVN/OVS. OVSDB is the key component that is responsible for efficient scalability of large deployments, such as 1000+ node Kubernetes clusters when CNI function is OVN based.
2021-02-27
39 min
Cool Stuff Ride Home
Tue. 02/23 - The History (and Erasure) of Black Brewers
Beer culture is perceived as overwhelmingly white, but its history and its present is not. A historical look at the erasure of Black brewers. The impact of pandemic boredom on the economy. And a new app that will put David Attenborough in your living room to teach you about the prehistoric world. Sponsors: The Jordan Harbinger Show, jordanharbinger.com/subscribe Audible, audible.com/kottke or text kottke to 500-500 to start your 30-day free trial Links: How the Whiteness of Beer Culture Erases Black Brewers (Eater) The Boredom Economy (NY Times) Museum Alive AR W...
2021-02-23
18 min
Seeking Truth in Networking
Ben Pfaff | Creating Open vSwitch
Join co-hosts Derick and Brandon as they sit down with Ben Pfaff, one of the original and core contributors of Open vSwitch, the virtual network switch for Linux.
2021-01-16
53 min
Against Nice Podcast
Gun Control Laws Can Kill: The Nikki Goeser interview
Nikki Goeser is on the podcast today. She tells a story of loss more tragic than any person should have to face. It was more than 10 years ago in a bar in Nashville, Tennessee. Nikki Goeser and her husband Ben were doing their karaoke business on the side one evening. Then they saw him. Nikki had been stalked for some time by a strange man. It had been a concern. But to that point it had been managed. Yet there he was in the bar. And then...
2020-11-29
1h 01
Cool Stuff Ride Home
Fri. 11/20 - Did Ben Franklin Want to Replace the Eagle With the Turkey as the National Bird?
Did Ben Franklin really think the turkey should replace the eagle as America’s national bird? Analyzing the microbiome of Leonardo DaVinci’s drawings. And scientists who have figured out a way to rewind cellular aging in humans. Sponsors: Fitbod, Get one month free at Fitbod.me/kottke BitTrust IRA, Waive your signup fee BitTrustIRA.com/kottke Links: Should the Turkey Replace the Bald Eagle as the National Bird? Ben Franklin Thought So (Discover Magazine) From Benjamin Franklin to Sarah Bache, 26 January 1784 (National Archives) The microbiome of Da Vinci's drawings (Phys.Org) In a Firs...
2020-11-20
16 min
Kinjaz: Movement In The Shadows
Enter the World of Kinjaz | THE Episode
Welcome to the Kinjaz Podkast!!! Where we discuss dance, life and whatever the f*ck we want! We thank you so much for joining us on this podcast journey!In this episode we talk about how the podcast, "Movement in the Shadows" came to be. We tell the story about the "Souplantation Revelation," how Ben, Charlie and I(Mike) had lunch at Souplantation after a rehearsal talked about our love for podcasts and then all decided we needed to make it happen.We wanted a platform where people could talk freely and have unfiltered conversation abo...
2020-10-14
49 min
Kinjaz: Movement In The Shadows
Enter the World of Kinjaz | THE Episode
Welcome to the Kinjaz Podkast!!! Where we discuss dance, life and whatever the f*ck we want! We thank you so much for joining us on this podcast journey!In this episode we talk about how the podcast, "Movement in the Shadows" came to be. We tell the story about the "Souplantation Revelation," how Ben, Charlie and I(Mike) had lunch at Souplantation after a rehearsal talked about our love for podcasts and then all decided we needed to make it happen.We wanted a platform where people could talk freely and have unfiltered conversation abo...
2020-10-14
49 min
The Locker Room Podcast - from DSS Coaching
The Jonas Dodoo Interview Part 1- Developing World Class Speed
QPR FC Sport Scientists Ross Bennett & Ben Smalley are joined by world-renowned sprint coach Jonas Dodoo internationally renowned sprint coach Jonas Dodoo (@EatSleepTrain_). Jonas is the Head Coach of Speed Works, has an MSc in Coaching Science and has studied and worked alongside Olympics coach Dan Pfaff. Jonas has also worked with Olympic long jump champion Greg Rutherford and consulted for teams such as Arsenal FC and Bath Rugby Club. You can follow Jonas on Twitter at @EatSleepTrain_ or at www.speedworks.training The lads speak about Jonas' history and coaching experience, his sprinting philosophy and they g...
2020-07-21
1h 19
The Neuro Experience
99: Building an Empire After Being in a Coma for Four Days | Chris "Drama" Pfaff
Today’s episode is with Chris “Drama” Pfaff. In 2009 at age 22, with no background in business or fashion, he launched a t-shirt and streetwear line, Young & Reckless, which has grown into a nationwide brand, with distribution in more than 3,000 Macy’s, Dillard’s and PacSun stores, celebrity endorsements from Puff Daddy and Justin Bieber, 43 employees, and $31 million in revenue last year. ."I fell off my skateboard and fractured my skull. I had a brain hemorrhage and I was in a coma for four days. There were no long-term effects but I was like, I don’t think this is what I should do...
2019-09-14
39 min
OVS Orbit
Network Service Mesh, with Frederick Kautz and Nikolay Nikolaev
Frederick Kautz and Nikolay Nikolaev are developers on the Network Service Mesh project, which provides additional networking features for Kubernetes above what is available from Kubernetes CNI networking implementations. OVS Orbit is produced by Ben Pfaff. The intro music in this episode is Drive, featuring cdk and DarrylJ, copyright 2013, 2016 by Alex. The bumper music is Yeah Ant featuring Wired Ant and Javolenus, copyright 2013 by Speck. The outro music is Space Bazooka featuring Doxen Zsigmond, copyright 2013 by Kirkoid. All content is licensed under a Creative Commons Attribution 3.0 Unported (CC BY 3.0) license.
2019-09-01
43 min
OVS Orbit
Long-Term Network Latency, with Nick Buraglio from ESnet
Nick Buraglio works in research and education and service provider networking, currently at ESnet, the US Department of Energy's science network, which links sites in the United States and western Europe. In this podcast, he talks about the role of latency monitoring in managing a network. Nick defines the latency that he's talking about: "When most people think of latency, they think of a ping round-trip time. That's one useful data point, but we're talking about very low tolerance and high accuracy latency. You have to have a cellular or GPS clock and a very strong...
2019-07-25
39 min
OVS Orbit
User-Configurable Protocol Support for OVS, or Why Doesn't OVS Support P4?
There are several challenges toward making it easy for users to add support for new protocols in OVS or, equivalently, adding P4 support to OVS. This talk, given at the Dagstuhl seminar on programmable data planes in April 2019, explains the reasons that OVS doesn't already have these features, what's changing, and likely future directions. The talk includes considerable discussion with the audience. An early statement summarizes the message of the talk: ...I think that it's too hard to add support for new protocols and I think users should be able to do that fairly easily. Currently...
2019-06-03
50 min
OVS Orbit
The Faucet Controller at SC18, with Brad Cowie and Richard Sanger from University of Waikato
Brad Cowie and Richard Sanger are members of the WAND Network Research Group at the University of Waikato, in Hamilton, New Zealand. They are both associated with the Faucet project, which develops an open source OpenFlow controller for enterprise networks. The first part of this talk is an introduction to Faucet. The second part talks about how Faucet became involved in SCinet at SC18, the supercomputing conference held annually in Dallas. The talk includes questions from the audience. You may wish to view Brad's slides along with the episode. For more information on...
2019-05-01
1h 05
OVS Orbit
The Discrepancy of the Megaflow Cache in OVS, with Levente Csikor and Gabor Retvari from Budapest University of Technology and Economics
Levente Csikor and Gabor Retvari from the Budapest University of Technology and Economics present their talk “The Discrepancy of the Megaflow Cache in OVS” at the Open vSwitch Fall Conference in San Jose in December 2018. A few days later, they visited me to have this discussion for the podcast about their work. This episode is a discussion of their work and their results. For a synopsis of Levente and Gabor's work, please visit the OVS conference page. Slides and video of their ovscon talk are also available. OVS Orbit is produced by Ben Pfaff. The intr...
2019-04-01
42 min
OVS Orbit
OVS Hardware Offload, with Simon Horman from Netronome
Simon Horman has been an Open vSwitch contributor and committer since 2010. He currently works for Netronome, where his Open vSwitch work centers around hardware offload using the "tc" API integrated into the Linux kernel. This API allows users of Open vSwitch to transparently obtain better performance: when offload is enabled with a compatible network card, Open vSwitch works the same way, but faster. The conversation includes: Categories of NICs with hardware offload The architecture of Netronome NICs How the offload API works Handling state (such as connection tracking state) in hardware offload Limitations of hardware offload...
2019-03-01
31 min
OVS Orbit
Encrypting OVN Tunnels with IPsec, with Qiuyu Xiao from UNC-Chapel Hill
Qiuyu Xiao is a Ph.D. student in the department of computer science at the University of North Carolina at Chapel Hill. During the summer of 2018, he was an intern in the Open vSwitch team at VMware. This episode is a talk that Qiuyu gave at the end of his internship, describing his work on encrypted tunnels for OVN. The slides that accompanied the talk are available. To learn more about Qiuyu's work, visit his website, or contact him via email at qiuyu@cs.unc.edu or on Twitter as @QiuyuX. OVS Orbit is produced...
2019-02-01
54 min
OVS Orbit
Introduction to OVSDB, Part 2
This episode, recorded in April 2018, was the third in a series of internal VMware tech talks about Open vSwitch. This episode is particularly about OVSDB, the Open vSwitch Database, and particularly about OVSDB from the viewpoint of the client. It talks about the C client library, including how it represents data, the usual way to work with it, and how it interacts with the OVSDB server. It also covers how the C client library supports preparing transactions to send to the server. Part of the talk dissects and explains an OVSDB JSON-RPC transaction created by ovs-vsctl. You...
2019-01-01
54 min
OVS Orbit
Personalized Pseudonyms for Servers in the Cloud, with Qiuyu Xiao from UNC-Chapel Hill
Qiuyu Xiao is a PhD student studying computer science at the University of North Carolina at Chapel Hill. This episode is a talk that Qiuyu gave at VMware in May. It is based on the paper “Personalized Pseudonyms for Servers in the Cloud,” by Qiuyu Xiao, Michael K. Reiter, and Yinqian Zhangyinqian, originally published in 2017 at Proceedings on Privacy Enhancing Technologies. You may wish to follow along with Qiuyu's slides. The paper's abstract is: A considerable and growing fraction of servers, especially of web servers, is hosted in compute clouds. In this paper we oppo...
2018-08-29
40 min
OVS Orbit
Generic Linux Debugging, with Ansis Atteka from VMware
Ansis Atteka is a developer on the Open vSwitch team at VMware. This episode is a recording of a talk that Ansis gave at VMware in May. He covers techniques for debugging on Linux, in particular how to trace through processes using strace, trace-cmd, and other tools. You may want to follow along with Ansis's slides. You can contact Ansis at aatteka@ovn.org. OVS Orbit is produced by Ben Pfaff. The intro music in this episode is Drive, featuring cdk and DarrylJ, copyright 2013, 2016 by Alex. The bumper music is Yeah Ant featuring...
2018-08-29
25 min
OVS Orbit
Networking with OVS at DigitalOcean, with Matt Layher and Armando Migliaccio from DigitalOcean
Matt Layher and Armando Migliaccio are engineers focusing on networking at DigitalOcean, a cloud service provider. In April, Justin Pettit and I sat down with them at DigitalOcean HQ in New York City. This episode is our discussion, which ranges from how DO first began using Open vSwitch, the DO approach to network control, to scale and performance issues, upgrade strategy, and the Open vSwitch code that DigitalOcean itself is working to contribute. Previously, Matt gave a talk at Open vSwitch 2017 Fall Conference about the use of Go with Open vSwitch at DigitalOcean. OVS Orbit...
2018-08-19
39 min
OVS Orbit
Oko: Extending Open vSwitch with Stateful Filters, with Paul Chaignon from Orange Labs and Inria Nancy
Paul Chaignon is a grad student at Orange and Inria. In this episode, Paul talks about Oko: Extending Open vSwitch with Stateful Filters, a paper written with co-authors Kahina Lazri, Jérôme François, Thibault Delmas, and Olivier Festor. Paul presented this research at SOSR '18 in March 2018. The paper has the following abstract: With the Software-Defined Networking paradigm, software switches emerged as the new edge of datacenter networks. The widely adopted Open vSwitch implements the OpenFlow forwarding model; its simple match-action abstraction eases network management, while providing enough flexibility to define complex forwarding pipelines. OpenFlow, how...
2018-08-17
23 min
OVS Orbit
Incremental Processing with ovn-controller, with Han Zhou from eBay
Han Zhou is an architect working on highly scalable and reliable SDN solutions for eBay's cloud infrastructure. He is an active contributor in OpenStack and OVS/OVN. Before eBay, he has been working in networking area for more than 10 years in Cisco and Nokia. In OVN, the ovn-controller daemon runs on each hypervisor. It obtains logical flows from the OVN southbound database, transforms them into "physical flows," and pushes the physical flows into ovs-vswitchd over an OpenFlow connection. In the current implementation, whenever any of the tables in the OVN southbound database changed, the daemon would fully...
2018-05-23
28 min
OVS Orbit
Toward Leaner, Faster ovn-northd, with Leonid Ryzhyk from VMware Research Group
Leonid Ryzhyk is a senior researcher in the VMware Research Group. The main theme of his work is applying formal methods to build better operating systems and networks. Before joining VMware, Leonid received his PhD from University of New South Wales and NICTA. Leonid has also worked as a researcher at NICTA, as a postdoc at University of Toronto and at Carnegie Mellon University, and as a researcher at Samsung Research America. In OVN, the ovn-northd daemon acts as an interface and a translator between OVN's northbound and southbound databases. With the existing implementation, any change in...
2018-05-22
33 min
OVS Orbit
OpenFaaS, with Alex Ellis from VMware
Alex Ellis founded and leads the OpenFaaS project, which is an open source implementation of a serverless framework. This episode is an interview with Alex. We talk about serverless functions and OpenFaaS, how OpenFaaS compares to other serverless frameworks, how networking works in OpenFaaS, open source communities, and other related topics. We also take on a couple of questions asked by listeners on Twitter. For more information about OpenFaaS, visit openfaas.com. To get in touch with Alex, you can tweet to him as @alexellisuk. OVS Orbit is produced by Ben Pfaff. The intro music...
2018-05-17
50 min
OVS Orbit
Flow Translation
This is the third in a series of Open vSwitch tech talks that we are starting to run internally at VMware every week or two. This episode is about flow translation, the process that OVS follows when a packet arrives in the software switch that does not match any already established entry in the OVS datapath cache (the megaflow cache). The translation process has two goals. First, it figures out what to do with the particular packet being processed Second, it determines what class of packets similar to this packet can be treated the same way. The ...
2018-04-29
52 min
OVS Orbit
Introduction to OVSDB
This is the second in a series of Open vSwitch tech talks that we are starting to run internally at VMware every week or two. This episode is particularly about OVSDB, the Open vSwitch Database. It starts out with material explaining why OVSDB exists at all, given that there is so much other work in databases and in network configuration. Then it moves on to what OVSDB is and its basic features, including the features that its schemas support. It also discusses the basics of the OVSDB network protocol. It concludes with several minutes of questions. OVS...
2018-04-07
53 min
OVS Orbit
RCU in Open vSwitch Userspace
This is the first in a series of Open vSwitch tech talks that we are starting to run internally at VMware every week or two. This episode is particularly about read-copy-update, or RCU for short, which is a synchronization technique that allows reads to be very cheap (almost free), with some memory cost. This talk covers reasons why RCU can be preferred over other techniques, such as readers-writer locks, and its relationship with lockless synchronization and reference counts. It also covers some of the RCU API within OVS (and why OVS has its own API instead of using liburcu).
2018-04-07
37 min
OVS Orbit
Ten Years of Open vSwitch Success and Failure
This is a talk that I gave at an internal VMware event called "Open Source Day" in February. I prepared it as a kind of internal recognition of the ACM SOSR conference awarding Open vSwitch its Software Systems Award. It goes over a history of Open vSwitch and the motivation behind it, factors that led to its success, and some of the project's failures and mixed results. The accompanying slides are available as PDF, although it is not necessary to view them to follow along. OVS Orbit is produced by Ben Pfaff. The intro music...
2018-04-07
38 min
Mind Pump: Raw Fitness Truth
721: Best Way to Bulk, Contaminated Protein Powders, Incorporating Big Lift Variations into Your Routine & MORE
Organifi Quah! iTunes Review Winners! In this episode of Quah, sponsored by Organifi (organifi.com, code "mindpump" for 20% off), Sal, Adam & Justin answer Pump Head questions about the recent tainted protein powder study, the best approach to bulking, incorporating big lift variations into a program and the effect caffeine has on adaptation induced by HIIT workouts. There are certain things you cannot be frugal with. The guys discuss things they buy and if saving a dollar is more important. (5:31) The guys talk their worst jobs, bad things they did and fun conversation ensues. (9:38) Kids with attitude...
2018-03-07
1h 28
OVS Orbit
Enterprise SDN, with Greg Ferro from Packet Pushers
Greg Ferro is one of the Packet Pushers, a host of much more popular podcasts than this one. Greg's bio says: Greg survived 25+ years of Enterprise IT as a network engineer, architect and designer. Involved with a wide range of companies in gaming, online, finance, carriers, energy and other, he was a team member or leader that designed, built and deployed quite a few medium & large solutions for well known large companies. He was CCIE#6920 (and a bunch of others) but thats not relevant now. The conversation in this episode focuses on the relationship between virtual switching...
2018-03-01
48 min
OVS Orbit
Network Stack as a Service, with Henry Xu from City University of Hong Kong
Henry Xu is an assistant professor in the computer science department at the City University of Hong Kong, where he leads the NetX Lab. In this episode, we discuss the research behind his group's recent paper Network Stack as a Service in the Cloud, presented at HotNets 2017. The paper has the following abstract: The tenant network stack is implemented inside the virtual machines in today's public cloud. This legacy architecture presents a barrier to protocol stack innovation due to the tight coupling between the network stack and the guest OS. In particular, it causes many deployment troubles to...
2018-02-15
39 min
The Fat Pipe Of The Packet Pushers Podcasts
PQ 138: Inside Open vSwitch
Today’s Priority Queue delves into Open vSwitch with guest Ben Pfaff, an Open vSwitch contributor for the past ten years. As you might infer from the name, Open vSwitch is open source software that provides switching capabilities and can run in a hypervisor, on bare metal servers, in containers, and on NICs. You can program OVS directly or via a controller such as OpenDaylight or a commercial controller. Open vSwitch is a project within the Linux Foundation. This podcast was recorded live during a meeting with Ben in which he recorded a podcast with...
2018-02-08
34 min
OVS Orbit
Hardware Acceleration on NICs, with Andy Gospodarek from Broadcom
This episode features Andy Gospodarek, a Principal Engineer at Broadcom, where he works as a software architect on the NICs team. This interview, recorded at the DPDK summit in San Jose on November 15, 2017, focuses on his team's work on offloading flows to Broadcom NICs, using the user's choice of the Linux “TC” flow offload API or a Broadcom-specific API. Toward the end, he also talks about a different kind of hardware acceleration using a “Smart NIC” with a multicore general-purpose CPU that can run Open vSwitch or other popular networking software. Andy also spoke about acceleration with Smart NI...
2018-01-31
33 min
OVS Orbit
Open Compute Project Networking, with Andrew "Puck" Ruthven from Catalyst IT
Andrew Ruthven, aka “Puck”, is a Data Centre Manager at Catalyst IT, a New Zealand open source specialist IT company whose services include operating an OpenStack based public cloud. This episode is based on “Open Compute Project, down under”, a talk that Andrew gave at OpenStack Sydney, which had the following abstract: This talk will review the Open Compute Project, where it came from, where things are now and where things are headed. We will cover benefits that Open Compute Project hardware provide over the typical server hardware that we’re used to. We will discuss how it wor...
2018-01-11
29 min
OVS Orbit
What's New in OVN 2.8, with Ben Pfaff from VMware
This is a recording of a talk given by Ben Pfaff at the OpenStack Summit in Sydney on Monday, Nov. 6, with the follow abstract: The Open vSwitch (OVS) community recently released version 2.8. The release includes updates to both OVS and OVN (Open Virtual Network), which provides virtual networking for OVS. This presentation will primarily focus on updates to OVN and how OpenStack can use it as a backend for OpenStack Neutron. OVN has continued to grow and mature as an OpenStack networking solution. Recent additions include HA for L3 gateways, native DNS support, ACL (security group) logging, and...
2017-12-15
39 min
OVS Orbit
Routing a Production Enterprise Network with Faucet, with Brad Cowie from WAND
Brad Cowie is a member of the WAND Network Research Group at the University of Waikato, in Hamilton, New Zealand. He is also a core member of the Faucet project which develops an open source OpenFlow controller for enterprise networks, which he uses to build production OpenFlow networks. This episode is a recording of a talk that Brad gave at the OpenStack Summit in Sydney on Nov. 6, with the following abstract: Within the WAND network research group at the University of Waikato, we operate a 100% OpenFlow-controlled network for research/teaching/BYOD traffic. The access/aggregation layer...
2017-11-30
41 min
OVS Orbit
In-band Network Telemetry, with Chang Kim from Barefoot Networks
Chang Kim is an engineer at Barefoot Networks, where he has been intimately involved in the design of the P4 domain-specific language for controlling a network data plane. Whereas the control and management planes in a network system are general-purpose software implemented on CPUs, the data plane in a high-speed network is typically implemented in an ASIC dedicated to packet forwarding. State-of-the-art switching ASICs can handle multiple Tbps (and Gpps). Until recently, these ASICs were designed as fixed-function devices: they implemented the specific protocols they supported in a hardware description language such as Verilog. Now, trends in...
2017-11-16
38 min
OVS Orbit
Faucet and OpenFlow at Allied Telesis, with Tony Van der Peet
Tony van der Peet is Chief Architect at Allied Telesis. In this episode, he speaks about using OpenFlow on Allied Telesis networking hardware for enterprise SDN. The Allied Telesis implementation of OpenFlow is based on Open vSwitch. According to Tony: “We've tried really from the word `go' to develop the most generic OpenFlow switch that we can, and obviously Open vSwitch is a very fully featured version of OpenFlow. The trick, then, is how to integrate that with your hardware solution. The solution we've come up with is to let Open vSwitch do what it does be...
2017-10-31
27 min
OVS Orbit
Cocoon-2, with Leonid Ryzhyk from VMware Research
Leonid Ryzhyk is a senior researcher at VMware Research in Palo Alto. He focuses on applying formal methods to improve operating systems and networks. This episodes discusses Cocoon-2, a system that Leonid is building to automate the tedious tasks involved in SDN programming. One problem that it aims to solve is incrementality, that is, the need to avoid recomputing all of the state in an SDN system given a small change to its configuration. Numerous academic SDN programming languages exist. Many of these think of the network in terms of an automaton. NetKAT is a...
2017-10-24
29 min
Sub Pop
Wolf Parade - Cry III (King of Piss and Paper/Artificial Life) [OFFICIAL VIDEO]
'Cry Cry Cry' (Release date: October 6th, 2017) Order now https://megamart.subpop.com/releases/wolf_parade/cry_cry_cry Wolf Parade http://www.wolfparade.com/ Facebook https://www.facebook.com/WolfParadeMusic Twitter https://twitter.com/WolfParade Instagram https://www.instagram.com/wolfparade/ Sub Pop Records http://www.subpop.com Twitter https://twitter.com/subpop Facebook https://www.facebook.com/subpoprecords SoundCloud http://soundcloud.com/subpop MegaMart https://megamart.subpop.com/ Podcast http://subpop.fm/ Subscribe To Sub Pop's YouTube Channel http://www.youtube.com/user/subpoprecords VIDEO CREDITS Directed by Brook Linder Producer: Locke + Stache Executive Producer: Evan Cohen Director...
2017-10-06
09 min
OVS Orbit
Fuzzing Frameworks, with Bhargava Shastry from TU Berlin
Bhargava Shastry is a Ph.D. student in the Chair for Security in Telecommunications at Technical University Berlin. Bhargava develops tools that enable early detection and fixing of security vulnerabilities. Among other topics, this episode discusses Bhargava's paper “Static Exploration of Taint-Style Vulnerabilities Found by Fuzzing,” which was presented at WOOT '17, the Workshop on Offensive Technologies. The paper's abstract is: Taint-style vulnerabilities comprise a majority of fuzzer discovered program faults. These vulnerabilities usually manifest as memory access violations caused by tainted program input. Although fuzzers have helped uncover a majority of taint-style vulnerabilities in soft...
2017-10-03
35 min
OVS Orbit
FlowFuzz, with Nicholas Gray and Thomas Zinner from University of Würzburg
Nicholas Gray is a PhD student at the University of Würzburg, Germany, where he also completed his Master's thesis in 2015. His research interests include SDN/NFV architectures and their impact on network security. Thomas Zinner received his Diploma and Ph.D degrees in computer science from the University of Wurzburg, Germany, in 2007 and 2012, respectively. Nicholas is a member of the research group headed by Thomas on “Next Generation Networks” at the Chair of Communication Networks, University of Würzburg. This episode is about FlowFuzz, a framework for fuzzing OpenFlow-enabled software and hardware switches. It covers the materi...
2017-09-22
35 min
OVS Orbit
DPDK Introduction, with Harry van Haaren and Dave Hunt from Intel
Dave and Harry are developers who work at Intel on DPDK, the Data Plane Development Kit, which is a library for high-performance packet processing in userspace. This episode is an introduction to DPDK, its history, status, and its future, and how it relates to Open vSwitch and the DPDK datapath included in Open vSwitch. OVS Orbit is produced by Ben Pfaff. The intro music in this episode is Drive, featuring cdk and DarrylJ, copyright 2013, 2016 by Alex. The bumper music is Yeah Ant featuring Wired Ant and Javolenus, copyright 2013 by Speck. The outro music is Space Bazooka featuring...
2017-09-01
48 min
OVS Orbit
OpenStack Cyborg, with Howard (Zhipeng) Huang from Huawei
Howard is an IT standards engineer at Huawei. He has been working on open source for about 6 years and attended the early Open vSwitch conferences, including the earliest one held at Cisco in 2014. In this episode of OVS Orbit, Howard talks about the OpenStack Cyborg project in OpenStack, which was formerly called Nomad. Howard is the “caretaking” PTL for the project. The Cyborg project supports all kinds of hardware acceleration for OpenStack. It spans networking, storage, and other areas, primarily because users tend to think of acceleration as a single bucket of features. Acceleration features across these mult...
2017-08-20
28 min
OVS Orbit
BigBug: Practical Concurrency Analysis for SDN, with Ahmed El-Hassany from ETH Zürich
Ahmed El-Hassany is a second-year Ph.D. student at ETH Zürich, who researches ways to make networks more programmable and to verify the correctness of programmable networks. I caught up with Ahmed at SOSR, the Symposium on SDN Research, where he presented BigBug: Practical Concurrency Analysis for SDN, a paper that he authored along with Roman May, Laurent Vanbever, and Martin Vechev. The paper's abstract is: By operating in highly asynchronous environments, SDN controllers often suffer from bugs caused by concurrency violations. Unfortunately, state-of-the-art concurrency analyzers for SDNs often report thousands of true violations, limiting their e...
2017-08-01
32 min
OVS Orbit
Control and Management Plane for IO Modules, with Fulvio Risso from Politecnico di Torino
Fulvio Risso is an associate professor at Politecnico di Torino in Turin, Italy. His research is in the area of high-speed (10+ Gbps) packet processing and especially in programmable networks. This interview was prompted by Fulvio's presentation “A Control and Management Plane for IO Modules” at the IO Visor Summit held on Feb. 27 in Mountain View (see Quentin Monnet's excellent summary of the summit for more information). The episode begins with a few words about OSSN 2017, the 2nd International Workshop on Open-Source Software Networking, which Fulvio co-chairs. The interview occurred long before the workshop, which took place in earl...
2017-07-09
48 min
OVS Orbit
New Approach to OVN Datapath Performance, with Jun Xiao from CloudNetEngine
Jun Xiao is the founder and CTO of CloudNetEngine, which is focused on innovating a next generation “engine” for cloud virtual networking. He has over 15 years experience in VMware, Huawei, Lucent, Sun Microsystem, and other companies. His system design experience ranges from low-level device drivers and network stacks to middleware and distributed systems. This episode is a talk that Jun gave at OpenStack Boston during the Open vSwitch Open Source Day on May 10, with the following abstract: Jun presents a new high-performance datapath for OVN. OVN has many advantages than other virtual networking solutions given its grea...
2017-06-12
30 min
OVS Orbit
Baker: Scaling OVN with Kubernetes API Server, with Han Zhou from eBay
Han Zhou is an architect working on highly scalable and reliable SDN solutions for eBay's cloud infrastructure. He is an active contributor in OpenStack and OVS/OVN. Before eBay, he has been working in networking area for more than 10 years in Cisco and Nokia. This episode is a talk that Han gave at OpenStack Boston during the Open vSwitch Open Source Day on May 10, with the following abstract: Han presents “Baker,” a new approach used by eBay to combine OVN with Kubernetes API server to meet the scalability and availability goal in a large scale production envi...
2017-06-12
22 min
OVS Orbit
OVN Support for Multiple Gateways and IPv6, with Russell Bryant and Numan Siddique from Red Hat
Russell Bryant is a Senior Principal Software Engineer at Red Hat, Inc. He was on the OpenStack Technical Committee from Fall 2012 until Fall 2016 and was elected to serve on the OpenStack Foundation Board of Directors in 2015, 2016, and 2017. Russell has been contributing to the development of OpenStack since the Fall of 2011. His most significant contributions around OpenStack have been to Nova and most recently Neutron and OVN. Russell is also a project committer for Open vSwitch (OVS) and OVN. Numan Siddique is a developer at Red Hat, Bangalore. He has around 12 years of software development experience. He has...
2017-06-11
29 min
OVS Orbit
OpenStack Performance with OVS-DPDK for NFV and Connection Tracking, with Sugesh Chandran and Bhanuprakash Bodireddy from Intel
Sugesh Chandran is a network software engineer with Intel. His work is primarily focused on accelerated software switching solutions in user space running on Intel architecture. His contributions to Open vSwitch with DPDK include tunneling acceleration and enabling hardware acceleration. Before joining Intel, he has been involved in developing features for Cisco and Procurve switching products. Bhanuprakash is a software engineer at Intel Corporation focusing on virtual switching solutions. Before joining Intel, he has been involved in building telecom solutions for Asian mobile operators and had significant contributions towards fast-path optimization in vEPC. He also worked on...
2017-06-11
50 min
OVS Orbit
Lightning Talks, with Joe Stringer from VMware and Yusuke Tatsumi from Yahoo! JAPAN
This episode is a series of 3 lightning talks given at OpenStack Boston during the Open vSwitch Open Source Day on May 10. The first speaker is Joe Stringer, a developer at VMware who works on Open vSwitch. The title of his talk, which starts at 1:03, is “Deploying an OVS-based feature switch in 5 minutes or less.” It consists of a demo showing how to quickly deploy the Faucet open source OpenFlow controller as a drop-in replacement for a network switch. This talk did not include slides, but you can watch a video recording of a similar demo on youtube. For...
2017-05-21
16 min
OVS Orbit
Deploying OVN on Windows with OpenStack and Kubernetes, with Alessandro Pilotti and Alin Balutoiu from Cloudbase Solutions
Alessandro is CTO of Cloudbase Solutions, a company focused on cloud computing interoperability and the main contributor of all the OpenStack Windows and Hyper-V components in Nova, Neutron, Cinder, Ceilometer and Heat since the Folsom release. Alin is a developer at Cloudbase who describes himself as an Open Source enthusiast and a passionate Python developer at heart. Slides for this talk are available in PDF format. This episode is a talk that Alessandro and Alin gave at OpenStack Boston during the Open vSwitch Open Source Day on May 10, with the following abstract: Current...
2017-05-15
30 min
OVS Orbit
NetBricks: Taking the V out of NFV, with A. Panda from Berkeley
Panda is a PhD candidate in the computer science department at the University of California, Berkeley. In this episode, we discuss the paper “NetBricks: Taking the V out of NFV,” by Panda, Sangjin Han, Keon Jang, Melvin Walls, Sylvia Ratnasamy, and Scott Shenker, which was published in OSDI 2016. The abstract for the paper is: The move from hardware middleboxes to software network functions, as advocated by NFV, has proven more challenging than expected. Developing new NFs remains a tedious process, requiring that developers repeatedly rediscover and reapply the same set of optimizations, while current techniques for providing isolation betw...
2017-05-14
45 min
OVS Orbit
NEAt: Network Error Auto-Correct, with Bingzhe Liu
Bingzhe Liu is a first-year PhD student at University of Illinois at Urbana-Champaign. In this episode, we discuss the paper “NEAt: Network Error Auto-Correct,” by Wenxuan Zhou, Jason Croft, Bingzhe Liu, and Matthew Caesar, which Bingzhe presented on April 4 at SOSR, the Symposium on SDN Research. The abstract for this paper is: Configuring and maintaining an enterprise network is a challenging and error-prone process. Administrators must often consider security policies from a variety of sources simultaneously, including regulatory requirements, industry standards, and to mitigate attack vectors. Erroneous implementation of a policy, however, can result in costly data brea...
2017-05-01
21 min
OVS Orbit
DevPulseCon, with Rupa Dachere from VMware
This episode's guest is Rupa Dachere, an engineer at VMware and the executive director and founder of CodeChix, a 501(c)3 charity dedicated to education, advocacy and mentoring of women engineers in industry and academia. Rupa founded CodeChix because she found that, regardless of where she worked in the computer industry, she was the only woman on the team, which led to difficulties in advancing and keeping up with technologies that continue to pop up. The organization started out with small group meetings at Rupa's house, grew slowly through meetups and regular meetings, and now boasts over 400 women engineers as...
2017-04-07
34 min
OVS Orbit
OVSDB Configuration for Hardware VTEPs, with Chandra Appanna from Arista and Bruce Davie from VMware
This episode's guests are Bruce Davie, a vice president CTO for APJ at VMware, and Chandra Appanna, an engineer and manager at Arista, who are two of the designers of the Open vSwitch database schema that can be used to control VXLAN forwarding in top-of-rack switches, often called the OVSDB VTEP schema. The discussion in this episode is related to “A Database Approach to SDN Control Plane Design,” by Bruce Davie and several others, published in the January 2017 issue of SIGCOMM Computer Communications Review, with the following abstract: Software-defined networking (SDN) is a well-known example of a re...
2017-03-31
50 min
OVS Orbit
DragonFlow, with Omer Anson from Huawei
Omer Anson is a software developer at Huawei. I caught up with him at OpenStack Barcelona back in October to talk about the Dragonflow project, which is a distributed SDN controller for OpenStack Neutron that supports logical switching and routing and more advanced features. According to Omer, Dragonflow distinguishes itself from other Neutron drivers by aiming at scale. It intends to scale to thousands or even tens of thousands of compute nodes (hypervisors). It also focuses on scale testing, testing in simulation with 4,000 nodes with very good results, showing a slowdown of only about 5% between 30 nodes and 4,000 ...
2017-03-16
29 min
OVS Orbit
The Evolution of OpenFlow, with Jean Tourrilhes from HPE Labs and Justin Pettit from VMware
Jean Tourrilhes is a networking researcher at HPE Labs who served as the chair of the Open Networking Foundation's OpenFlow standardization working group (the “extensibility” working group) from its inception until 2015. Justin Pettit, who was a founding employee at Nicira and who has continued to work at VMware since it acquired Nicira in 2012, was co-chair of the working group during the same period. Justin and Jean are two of the authors of “SDN and Standards Evolution: a Standards Perspective,” a paper published in IEEE Computer in Nov. 2014. This paper gives a lot of the facts behind the OpenFlow...
2017-03-02
53 min
OVS Orbit
Trumpet: Timely and Precise Triggers in Data Center Networks, with Minlan Yu from Yale
Minlan Yu is an associate professor of computer science at Yale and before that at USC. She works in several areas that are relevant to Open vSwitch, including network virtualization and software-defined networking, enterprise and data center networks, and distributed systems. We begin by talking about ACM SIGCOMM 2017 1st International Workshop on Hot Topics in Container Networking and Networked Systems, which Minlan is co-chairing. “HotConNet” is a new workshop at SIGCOMM this year focusing on networking for containers, which is far from a mature field. The workshop is accepting 6-page papers until March 24. Workshop papers will be pres...
2017-02-16
36 min
OVS Orbit
Software Synthesis for Networks, with Nate Foster from Cornell
Nate Foster is an Associate Professor of Computer Science at Cornell University and a Visiting Researcher at Barefoot Networks. The goal of his research is developing programming languages and tools for building reliable systems. He received a PhD in Computer Science from the University of Pennsylvania in 2009, an MPhil in History and Philosophy of Science from Cambridge University in 2008, and a BA in Computer Science from Williams College in 2001. His awards include a Sloan Research Fellowship, an NSF CAREER Award, a Most Influential POPL Paper Award, a Tien ’72 Teaching Award, a Google Research Award, a Yahoo! Academic Career Enhancement Aw...
2017-01-29
1h 00
OVS Orbit
The IO Visor Project, with Brenden Blanco from VMware
Brenden Blanco is one of the most prolific developers working on the IO Visor Project, a Linux Foundation Collaborative Project. Brenden was an employee at PLUMgrid, the startup behind IO Visor, until it was acquired by VMware. The interview begins with a history of the layers that stacked up to form IO Visor. The history begins with the publication of The BSD Packet Filter: A New Architecture for User-Level Packet Capture at the 1993 Winter USENIX Conference, in January 1993. This paper introduced BPF, short for Berkeley Packet Filter, for selecting packets to be copied to userspace for analysis...
2017-01-16
47 min
OVS Orbit
Benefits of Intent Based Interfaces to IT Infrastructure and Design Problems for Deploying at Scale, with Dave Lenrow from Huawei
This episode is a recording of a talk that Dave Lenrow gave at the Stanford Platform Lab Fall Seminar on Dec. 6. Dave is Chief Architect for Next Generation Data Center and Distinguished Engineer at Huawei. He participates in a wide variety of open source networking projects including ONOS, Open Daylight, OPNFV, opensourcesdn.org, and Open-O. He is Chairman of the ONF North Bound Interface (NBI) WG, and a leader in the OSSDN Boulder open source intent reference software project. He has spent more than 20 years driving innovation in digital technology with an emphasis on networks, storage and media.
2016-12-24
1h 00
OVS Orbit
Container Integration with OVS, with Gurucharan Shetty from VMware
Guru Shetty has been working at VMware, and before that at Nicira, since about 2011. Guru has done a lot of work to integrate Open vSwitch with various platforms. This episode is a conversation with Guru primarily about integrating Open vSwitch and OVN with multiple container systems, including Docker and Kubernetes. Guru begins by reiterating the rationale for containers from an application developer point of view: to capture and encapsulate dependencies into usable pieces and thereby make the software easier to consume. This is not so different from a VM, conceptually, but containers have some advantages in terms...
2016-12-13
44 min
OVS Orbit
Protocol-Independent FIB Architecture, with Ryo Nakamura from University of Tokyo
Ryo Nakamura is a PhD student at The University of Tokyo, studying IP networking, overlay networking, and network operation. This episode is a recording I made of his talk during APSys 2016, the Asia-Pacific Workshop on Systems, on Aug. 5, based on Protocol-Independent FIB Architecture for Network Overlays, written with co-authors Yohei Kuga (from Keio University), Yuji Sekiya, and Hiroshi Esaki. The abstract for this paper says: We introduce a new forwarding information base architecture into the stacked layering model for network overlays. In recent data center networks, network overlay built upon tunneling protocols becomes an essential technology...
2016-11-29
24 min
OVS Orbit
The Faucet SDN Controller, with Josh Bailey from Google and Shivaram Mysore from ONF
Faucet is an open source SDN controller developed by a community that includes engineers at Google's New Zealand office, the Open Networking Foundation (ONF), and others. This episode is an interview with Josh Bailey from Google and Shivaram Mysore from the ONF. It was recorded on Nov. 7, at Open vSwitch 2016 Fall Conference. The episode begins with a description of Faucet's goals. Unlike the higher profile Open Daylight and ONOS controllers, which focus on performance at high scale, Faucet places simplicity, ease of development, and small code size as higher purposes. Also in contrast to most...
2016-11-13
46 min
OVS Orbit
OVN Launch, with Russell Bryant from Red Hat
OVN is a network virtualization system that has been under development as part of the Open vSwitch project over about the last two years. On this podcast, Ben Pfaff and Russell Bryant, two major contributors to OVN, describe OVN, its architecture, its features, focusing on features that were added in the recent release of Open vSwitch 2.6, and some future directions. This episode is based on the material presented at the OpenStack Summit in the session titled “OVN - Moving to Production.” The summit talk was recorded and video and slides are available. This podcast follows the structure of t...
2016-10-29
35 min
OVS Orbit
Debugging OpenStack Problems using a State Graph Approach, with Yong Xiang from Tsinghua University
Yong Xiang is a PhD student at Tsinghua University. This episode is a recording of his talk during APSys 2016, the Asia-Pacific Workshop on Systems, on Aug. 5, based on Debugging OpenStack Problems Using a State Graph Approach, written with co-authors Hu Li, Sen Wang, Charley Peter Chen, and Wei Xu, which was awarded “best paper” at the conference. A preprint of the paper is also available at arxiv.org. Slides from the talk are available. It is probably easier to follow the talk if you have the slides available, but it is certainly not necessary. This is a...
2016-10-13
19 min
Short Story Long
#22 - Anthony Saleh: Manager of Future & Nas
This week I sit with my friend Anthony Saleh. Anthony talks about his extremely humble childhood in California & the skills that it taught him. Managing artists like Nas & Future and starting a VC fund with guidance from mentors like Ben Horowitz, Anthony has always found a way to succeed by having a strategy and being tactical. Always learning, listening and being respectful Anthony has used his solid foundation to accomplish an amazing amount at only 30 years old, making the Forbes 30 under 30 list 2015.
2016-10-05
1h 11
OVS Orbit
Tunneling and Encapsulation, with Jesse Gross from VMware
Tunneling and encapsulation, with protocols from GRE to Geneve, have been a key part of Open vSwitch since the early days. Jesse Gross, an early employee at Nicira and major contributor to Open vSwitch, and perhaps most importantly the maintainer of the Open vSwitch kernel module, joins this episode of the podcast to talk about this aspect of OVS. The conversation begins with a discussion of the reasons for L2-in-L3 tunnels. Jesse's reasons for such tunnels include adding a layer of indirection between physical and virtual networks. VLANs can provide a solution for partitioning networks, but...
2016-09-26
34 min
OVS Orbit
Lagopus, with Yoshihiro Nakajima from NTT
Lagopus is a high-performance, open source software switch, primarily for DPDK on Linux, developed at NTT in its Network Innovation Laboratories research group. Lagopus features OpenFlow 1.3 conformance, plus extensions to better support NTT's use cases. This episode is a discussion with Yoshihiro Nakajima, one of the switch's developers, about Lagopus, its history, goals, and future. Lagopus supports protocols that are particularly important to carriers, such as PBB and MPLS, and includes OpenFlow extensions for general-purpose tunnel support with VXLAN, GRE, and other encapsulations. Yoshihiro talks about how, with DPDK, Lagopus implements some protocols, such as ARP and...
2016-09-10
26 min
OVS Orbit
Converging Approaches to Software Switches
On Aug. 4 and 5, I attended APSys 2016, the Asia-Pacific Workshop on Systems. This episode is my own “industry talk” from APSys, titled “Converging Approaches in Software Switches: Combining code- and data-driven approaches to achieve a better result.” Slides from the talk are available and may provide a little extra insight, but it is not necessary to view them to follow along with with the talk. This talk introduces the idea that software switches can be broadly divided in terms of their architecture into two categories: “code-driven” switches that call a series of arbitrary functions on each packet, and “data-driven” s...
2016-08-28
28 min
OVS Orbit
Time Capsule, with Jia Rao and Kun Suo from University of Texas at Arlington
On Aug. 4 and 5, I attended APSys 2016, the Asia-Pacific Workshop on Systems. I was impressed with how many of the papers presented there were relevant to Open vSwitch and virtualization in general. This episode is an interview with Jia Rao and Kun (Tony) Suo of the University of Texas at Arlington, to talk about their APSys paper, Time Capsule: Tracing Packet Latency across Different Layers in Virtualized Systems, which received the conference's Best Paper award. The paper's abstract is: Latency monitoring is important for improving user experience and guaranteeing quality-of-service (QoS). Virtualized systems, which have complex I...
2016-08-20
30 min
OVS Orbit
Open vSwitch Joins Linux Foundation
On August 9, Open vSwitch joined the Linux Foundation as a Linux Foundation Collaborative Project, as previously discussed on ovs-discuss. This episode is a recording of a conference call held by the Open vSwitch developers on August 10 to talk about this move, what will change and what will not change as a result, and open up for Q&A. Justin Pettit and Ben Pfaff are the main speakers in the call. You will also hear comments and questions from Simon Horman from Netronome and Mike Dolan from the Linux Foundation. OVS Orbit is produced by Ben...
2016-08-11
11 min
OVS Orbit
P4 on the Edge, with John Fastabend from Intel
Interview with John Fastabend, an engineer at Intel whose work in the Linux kernel has focused on the scheduling core of the networking stack and Intel NIC drivers. John has also been involved in IEEE standardization of 802.1Q and Data Center Bridging (DCB). The interview focuses on John's recent work on P4 for edge devices, which he presented at the P4 Workshop held at Stanford in May. The slides for his talk are available. John's work originated in the use of P4 as a language for describing the capabilities of Intel NICs, as an alternative...
2016-08-09
40 min
OVS Orbit
SoftFlow, with Ethan Jackson from Berkeley
Interview with Ethan Jackson, a PhD student at Berkeley advised by Scott Shenker. Before Berkeley, Ethan worked on Open vSwitch as an employee at Nicira Networks and then at VMware. His contributions to Open vSwitch have greatly slowed since he moved on to Berkeley, but as of this writing Ethan is still the second most prolific all-time contributor to Open vSwitch measured in terms of commits, with over 800. Ethan talks about his experience implementing CFM and BFD protocols in Open vSwitch. He found out that, whenever anything went wrong in a network, the first thing that found...
2016-07-20
38 min
OVS Orbit
Adding P4 to OVS with PISCES, with Muhammad Shahbaz from Princeton
Interview with Muhammad Shahbaz, a third-year grad student at Princeton advised by Jennifer Rexford and Nick Feamster. Shahbaz talks about his work on PISCES, a version of Open vSwitch modified to add support for P4, a language for programming flexible hardware switches, which will be presented at SIGCOMM in August 2016. Shahbaz is spending this summer as an intern at VMware, where he is working to bring PISCE's features into a form where they can be integrated into an upstream Open vSwitch release. A P4 program specifies a number of different aspects of a switch: how packets are...
2016-06-26
31 min
OVS Orbit
Mininet, with Bob Lantz and Brian O'Connor from ON.LAB
Interview with Bob Lantz and Brian O'Connor of ON.LAB, about Mininet software for simulating networks. Bob previously gave a talk about Mininet (slides, video) at the Open vSwitch 2015 Fall Conference. Bob describes the mission of ON.LAB and how he ended up there. He talks about introducing the idea of a network operating system to ON.LAB. He mentioned that his interest in networks arose from a lecture by Nick McKeown in the EE380 lecture series at Stanford, in which Nick stated: “Networks are like hardware without an operating system,” which piqued Bob's interest. ...
2016-06-18
48 min
OVS Orbit
The OVS Development Process, with Kyle Mestery from IBM
Interview with Kyle Mestery, a Distinguished Engineer at IBM who has been involved with Open vSwitch since about 2012, about the Open vSwitch development process. Our conversation was based on Upstream Open Source Networking Development: The Good, The Bad, and the Ugly, a presentation at ONS 2016 given by Kyle along with Justin Pettit from VMware and Russell Bryant from Red Hat. Kyle also gave a version of the talk with Armando Migliaccio at OpenStack Austin. The latter talk was recorded on video. The focus of the conversation is to present the Open vSwitch development process by comparing it...
2016-06-11
38 min
OVS Orbit
sFlow, with Peter Phaal from InMon
Interview with Peter Phaal of InMon, about sFlow monitoring and how it is used with Open vSwitch. In summary, an sFlow agent in a switch (such as Open vSwitch or a hardware switch) selects a specified statistical sample of packets that pass through it, along with information on how the packet was treated (e.g. a FIB entry in a conventional switch or OpenFlow actions in Open vSwitch) and sends them across the network to an sFlow collector. sFlow agents also periodically gather up interface counters and other statistics and send them to collectors. Data collected from one or...
2016-06-02
41 min
OVS Orbit
nlog, with Teemu Koponen from Styra and Yusheng Wang from VMware
Interview with Teemu Koponen of Styra and Yusheng Wang of VMware, about the nlog language. nlog, in this context, is unrelated to the logging platform for .NET. It is a database language, a simplified form of Datalog that lacks recursion and negation. Teemu designed this language for use in Nicira NVP, the forerunner of VMware NSX-MH. Yusheng is now working to implement nlog in OVN. Teemu and Yusheng begin by describing the nlog language, its name (the “N” stands for “Nicira.”), and its purpose and contrast it with more commonly known languages such as SQL. An nlog...
2016-05-26
37 min
OVS Orbit
Cilium, with Thomas Graf from Cisco
Interview with Thomas Graf of Cisco, regarding the Cilium project. Cilium is a “science project” that Thomas and others at Cisco and elsewhere are hacking on, to address the question of how to address policy in a legacy-free container environment that scales to millions of endpoints. It's an experiment because the outcome isn't yet certain, and it's a question that hasn't seen much work outside of hyperscale providers. Cilium is based on eBPF, a Linux kernel technology that introduces the ability for userspace to inject custom programs into the kernel using a bytecode analogous to Java...
2016-05-21
32 min
OVS Orbit
OVS in Production, with Chad Norgan from Rackspace
Interview with Chad Norgan of Rackspace, about use of Open vSwitch at Rackspace over the years. Topics include: Chad's role at Rackspace and what he spends his time on. Shifts in where he spends his time as Open vSwitch has matured. Experiments with buying and writing SDN controllers and OpenFlow flows at Rackspace, including a Ryu-based chassis controller. SDN in two generations of Rackspace cloud, with NVP in the second generation. Tracing datapath flows using tools in Open vSwitch, using “ovs-appctl ofproto/trace”, and the value of tracing for debugging a running system. Suggestions for improving “ovs-ap...
2016-05-08
18 min
OVS Orbit
OPNFV and OVS, with Dave Neary from Red Hat
Interview with Dave Neary of Red Hat, concerning OPNFV and its relationship with Open vSwitch. Topics include: The difference between SFC and NFV. Importance performance constraints in NFV. Telcos and NFV, and how telcos approached OpenStack. How OPNFV bridges the telcos with OpenStack. What telcos care about, and a definition of “carrier grade.” Why carrier-grade features matter to everyone. Downsides and tradeoffs of carrier grade, such as cost and complexity. Role of Open vSwitch in OPNFV, and why DPDK is important to NFV. Importance of short 64-byte packets in NFV, e.g. for RTP (Real-time Transport Prot...
2016-05-04
23 min
OVS Orbit
Porting OVS to Hyper-V, with Alessandro Pilotti from Cloudbase
An interview with Alessandro Pilotti of Cloudbase, which Alessandro describes as the company that takes care of everything related to Microsoft technologies in OpenStack. The interview focuses on the Open vSwitch port to Hyper-V, to which Cloudbase is a top contributor. Highlights and topics in this episode include: An overview of what Cloudbase does and what it works on in OpenStack. Why Cloudbase started their Open vSwitch port to Hyper-V. History of the VMware and Cloudbase ports to Hyper-V and how they were merged into upstream Open vSwitch. Alessandro's thoughts on how to favoring a user...
2016-05-01
33 min
Interviews with Ethan Hemer, BadgerNation.com
We start the month of June with a bang! The first half of the show is a roundtable of sports talk with the Examiner's Chris "C.P." Peppas and ESPN Wisconsin's Steve Haywood. Topics include the 2014 NBA Draft lottery, the Milwaukee Bucks' prospects on drafting Andrew Wiggins, Jabari Parker, or Joel Embiid, and the Milwaukee Brewers still in the lead in the National League Central division. At 8:40, we're hoping to talk Badgers recruiting with BadgerNation's Ben Worgull. We'll break down commitments from Jon Dietzen, David Moorman, and David Pfaff on the football side of things, and the flurry of offers h...
2014-06-02
1h 23
Geekscape
Geekscape 304: Talking Geek Style With Destin Pfaff and Rachel Federoff!
Destin Pfeff and Rachel Federoff are best known as castmembers of the reality show 'Millionaire Matchmaker', but they're actually huge, passionate geeks. This episode, they bring to Geekscape their specific sense of style, educate me on the ins and outs of Cyberlesque and talk about growing up geeks. Destin gives his opinions on the new Robocop trailer and we discuss the plus and minuses of Hollywood remakes. Also, what advice would they give to geeks out there, searching for some love? Plus! Ben Dunn hangs out in the studio to find out if he and I can pull off...
2013-09-12
56 min
Geekscape
Geekscape 304: Talking Geek Style With Destin Pfaff and Rachel Federoff!
Destin Pfeff and Rachel Federoff are best known as castmembers of the reality show 'Millionaire Matchmaker', but they're actually huge, passionate geeks. This episode, they bring to Geekscape their specific sense of style, educate me on the ins and outs of Cyberlesque and talk about growing up geeks. Destin gives his opinions on the new Robocop trailer and we discuss the plus and minuses of Hollywood remakes. Also, what advice would they give to geeks out there, searching for some love? Plus! Ben Dunn hangs out in the studio to find out if he and I can pull off some...
2013-09-12
57 min