1 00:00:01,370 --> 00:00:08,630 So what I'm going to try and do here is try and remove some of the hype and terms causing confusion 2 00:00:08,630 --> 00:00:15,380 and kind of group visions of software defined networking into different compartments. 3 00:00:15,590 --> 00:00:20,510 So the first vision and the original vision will define as open. 4 00:00:20,540 --> 00:00:26,690 SD And this is based on the original work at Stanford and uses the open flow protocol. 5 00:00:26,720 --> 00:00:31,280 The organization that's driving this today is the Open Networking Foundation. 6 00:00:31,490 --> 00:00:37,880 It defines software defined networking as the separation of the control plane and data plane. 7 00:00:37,940 --> 00:00:42,410 And later in this presentation, I'll explain what that actually means. 8 00:00:42,620 --> 00:00:50,360 Implementations of software defined networking controllers include open daylight or Odl on US NOx, 9 00:00:50,360 --> 00:00:56,420 Pox, Floodlight and others, including commercial controllers from the likes of HP and others. 10 00:00:56,990 --> 00:01:04,250 I'm creating multiple courses to explain each of these visions or examples of software defined networking. 11 00:01:04,459 --> 00:01:12,530 So have a look on the Genesis three website for more courses where I do deep dives into the details 12 00:01:12,530 --> 00:01:16,700 and nitty gritty of each of these visions of MSDN. 13 00:01:17,030 --> 00:01:22,520 The next vision is software defined networking via overlays, and the most famous example of this is 14 00:01:22,520 --> 00:01:25,250 probably NSX from VMware. 15 00:01:25,980 --> 00:01:30,510 As you can see in this video, Martin Casado works at VMware. 16 00:01:30,780 --> 00:01:36,630 His company, Nazara, was purchased by VMware a few years ago for over $1,000,000,000. 17 00:01:36,930 --> 00:01:43,140 And VMware now advocates a virtual network overlaid across a physical network. 18 00:01:43,500 --> 00:01:50,010 We have the concept of a underlay network, which are the physical network devices, and we have a virtual 19 00:01:50,010 --> 00:01:55,560 network that can automatically be deployed across the physical network. 20 00:01:55,800 --> 00:01:59,880 This uses protocols like VXLAN and NV Jari. 21 00:02:00,150 --> 00:02:07,500 Another example of this is Nuage Networks, which have a product for very high scale multi data center, 22 00:02:07,530 --> 00:02:10,530 multi hypervisor, virtual networks. 23 00:02:10,979 --> 00:02:17,740 A third vision or definition of software defined networking is what's called bright boxes or white boxes. 24 00:02:17,820 --> 00:02:26,370 So white box is examples of companies that are involved here include Picker eight and Cumulus Networks 25 00:02:26,670 --> 00:02:33,000 Y run proprietary operating systems tied to proprietary hardware. 26 00:02:33,300 --> 00:02:38,940 Why not run an operating system that can be installed on multiple vendor devices? 27 00:02:39,240 --> 00:02:42,660 So in this example, you could have a physical switch. 28 00:02:42,860 --> 00:02:44,070 And today is an example. 29 00:02:44,070 --> 00:02:49,080 You may want to run one operating system, but next week you may want to replace it with a different 30 00:02:49,080 --> 00:02:50,130 operating system. 31 00:02:50,400 --> 00:02:52,980 And that's what these vendors allow you to do. 32 00:02:53,010 --> 00:02:59,130 Don't buy proprietary hardware, proprietary operating systems and proprietary features, rather, by 33 00:02:59,130 --> 00:03:02,550 switches that are not tied to a specific vendor. 34 00:03:02,730 --> 00:03:08,340 Another example that kind of fits in this is the Facebook Open compute switches, such as six pack and 35 00:03:08,340 --> 00:03:09,030 wedge.