SDN week 4 Slicing Network Control/Virtualization in Multi-Tenant Datacenters

刚刚发现别人做的视频笔记,再看看我做的,天呐,这是什么辣鸡,自己乐色还怪视频讲的不好
在这里插入图片描述

Slicing Network control

在这里插入图片描述
Then I’ll talk about specific concepts of flowspace, and various ways that slicing policies can be defined. I’ll then talk about FlowVisor, which is a particular SDN controller, that virtualizes SDN Control, allowing multiple SDN controllers, to control a single set of switches, without interfering with one another. I’ll then talk about several applications of Network Slicing.在这里插入图片描述
As we know from previous lessons existing SDN controlled network devices, are typically controlled from a single control plane, that computes forwarding rules and pushes the rules down to the data plane using an agreed upon control protocol. The data plan then, enforces those rules, and exceptions can be pushed back to the control plane, as they arise.

在这里插入图片描述

What is Slicing Network

The basic idea behind slicing the network, or slicing the control plane is to add a layer between the control and data plane. So that each control slice believes that it owns the data path. The slicing layer then has the responsibility of enforcing isolation between these slices. Policies defined at the slicing layer control which slices should have access to, or control over, different parts of the data plane.
在这里插入图片描述
In short, network slicing defines the production network into logical slices. So that each slice controls its own packet forwarding.

Users or applications might be able to pick which slices control their network traffic. Additionally, existing production services can run in their own slice or slices that are separate from slices that might be used for testing or experimentation.

Slicing enforces strong isolation between each of the control slices. So that actions in one slice, don’t affect other slices. Each slice can also mirror a production network. These additional slices might be used for testing, or for research. For example, for trying out new, experimental types of control protocols.
在这里插入图片描述

Why slice the Network?

There are various reasons you might want to slice the network.
One, is that the network might have multiple administrative groups, such as different departments on a campus. Another is that the network might have multiple customers.

  • A common example of this might be multiple tenants in a shared data center or researchers operating on a shared test bed infrastructure.
  • Another reason why you might want to slice the network is to separate experiments from the operational network. So that research or experiments can be supported without breaking the real operational services.
  • Virtualization can also be used to expand a network’s footprint. It can also allow multiple services or applications to operate in the same domain. With Slicing, the data plane operates essentially unmodified, so there’s no performance penalty. It merely implements forwarding according to what the control plane tells it.

在这里插入图片描述

Slicing: Forwarding and Policy

The Slicing policy which sits above the data plot, determines which control slice, can control different parts of the data point. A Slicing policy, specifies resource limits for each slice. Such as the link bandwidth, the maximum number of forwarding rules, the topology or the fraction of switch or router CPU that that control slice should have access to.
在这里插入图片描述

Flow Space

One way of slicing control is through a concept called flow space. We can think of traffic as being divided according to a multidimensional space. According to fields in the packet, this diagram shows a simple example of flow space being divided according to MAC address, IP address and TCP port. Slices can be defined based on groups of packets that share one or more of these fields in common. One simple way to enforce isolation is to ensure that no two controllers control the same portion of flow space.
在这里插入图片描述

FlowVisor

One example of a SDN controller that slices the network is called FlowVisor. FlowVi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值