JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中使用虚拟网络     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris 中的网络虚拟化和资源管理

网络虚拟化概述

网络虚拟化组件

谁应实现虚拟网络?

用于配置虚拟化组件的命令

网络资源管理概述

资源控制的数据链路属性

通过使用流管理网络资源

用于网络资源管理的命令

2.  在 Oracle Solaris 中创建和管理虚拟网络

3.  在 Oracle Solaris 中管理网络资源

4.  监视 Oracle Solaris 中的网络通信和资源使用情况

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

网络资源管理概述

本节阐述了可用来管理系统上网络资源使用的不同方法。

资源控制的数据链路属性

在 Oracle Solaris 11 中,可以通过管理网络资源来更轻松且动态地实现服务质量 (quality of service, QoS)。网络资源管理包括设置与网络资源相关的数据链路属性。通过设置这些属性,您可以确定给定资源在多大程度上可用于网络处理。例如,一个链路可以与特定数量的专门为网络处理保留的 CPU 相关联。也可以为一个链路指定给定带宽来处理特定类型的网络通信。

定义资源属性后,新值将立即生效。此方法使资源管理更加灵活。您可以在创建链路时设置资源属性。也可以稍后设置这些属性,例如:在了解资源使用情况一段时间并确定如何更好地分配资源之后再设置这些属性。资源分配过程既适用于虚拟网络环境,也适用于传统的物理网络。例如,使用 dladm set-linkprop 命令可设置与网络资源相关的属性。物理和虚拟数据链路使用相同的语法。

网络资源管理相当于为通信创建专用通道。当您组合不同的资源以满足特定类型的网络数据包时,这些资源就形成一个用于这些数据包的网络通道。可以为每个网络通道以不同的方式指定资源。例如,您可以为网络通信流量最大的通道分配更多资源。通过配置根据实际需要分配资源的网络通道,可以提高系统处理数据包的效率。有关网络通道的更多信息,请参见网络通信流概述

网络资源管理有助于完成以下任务:

您可以对单个系统上的数据通信进行隔离、设置优先级、跟踪和控制,而无需使用复杂的 QoS 规则定义。

通过使用流管理网络资源

是为了进一步控制如何使用资源来处理数据包而对这些数据包进行分类的定制方式。网络数据包可以根据属性分类。共享同一属性的数据包构成一个流并标有特定的流名称。然后可以为流指定特定的资源。

用作创建流的基础的属性是从包头信息派生的。您可以根据以下属性之一将包通信划分为流:

流只能基于列表中的属性之一。例如,您可以根据正在使用的端口(如用于 FTP 的端口 21)或者根据 IP 地址(如来自特定源 IP 地址的数据包)创建一个流。但是,您无法为在端口 21 上接收到的来自指定 IP 地址的包创建一个流。同样,您不能为来自 IP 地址 192.168.1.10 的所有通信创建一个流,然后为 192.168.1.10 上的传输层通信创建一个流。因此,您可以在一个系统上配置多个流,其中每个流基于不同的属性。

用于网络资源管理的命令

用来分配网络资源的命令会根据您是直接操作数据链路还是操作流而有所不同。