JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle VM Server for SPARC 3.0 管理指南     Oracle VM Server for SPARC (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle VM Server for SPARC 3.0 软件

1.  Oracle VM Server for SPARC 软件概述

2.  安装和启用软件

3.  Oracle VM Server for SPARC 安全

4.  设置服务和控制域

5.  设置来宾域

6.  设置 I/O 域

7.  使用虚拟磁盘

8.  使用虚拟网络

虚拟网络简介

Oracle Solaris 10 联网概述

Oracle Solaris 11 联网概述

虚拟交换机

虚拟网络设备

Inter-Vnet LDC 通道

虚拟设备标识符和网络接口名称

如何查找 Oracle Solaris OS 网络接口名称

自动或手动分配 MAC 地址

分配给 Logical Domains 的 MAC 地址范围

自动分配算法

检测重复的 MAC 地址

释放的 MAC 地址

将网络适配器和 Logical Domains 结合使用

如何确定网络适配器是否符合 GLDv3 (Oracle Solaris 10)

针对 NAT 和路由配置虚拟交换机和服务域

在 Oracle Solaris 10 系统上配置 NAT

如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 10)

在 Oracle Solaris 11 系统上配置 NAT

如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 11)

在 Logical Domains 环境中配置 IPMP

在域中将虚拟网络设备配置到 IPMP 组中

在服务域中配置并使用 IPMP

在 Logical Domains 虚拟网络中使用基于链路的 IPMP

如何配置物理链路状态更新

在 Logical Domains 1.3 之前的发行版中配置并使用 IPMP

在来宾域中配置 IPMP

在服务域中配置 IPMP

使用 VLAN 标记

端口 VLAN ID (PVID)

VLAN ID (VID)

如何为虚拟交换机和虚拟网络设备分配 VLAN

如何在安装服务器位于 VLAN 中时安装来宾域

使用 NIU 混合 I/O

如何配置虚拟交换机和 NIU 网络设备

如何启用混合模式

如何禁用混合模式

将链路聚合和虚拟交换机结合使用

配置巨型帧

如何配置虚拟网络和虚拟交换机设备以使用巨型帧

vnetvsw 驱动程序的早期(巨型帧无感知)版本的兼容性 (Oracle Solaris 10)

Oracle Solaris 11 中联网特定功能的差别

9.  迁移域

10.  管理资源

11.  管理域配置

12.  执行其他管理任务

第 2 部分可选的 Oracle VM Server for SPARC 软件

13.  Oracle VM Server for SPARC 物理机到虚拟机转换工具

14.  Oracle VM Server for SPARC Configuration Assistant (Oracle Solaris 10)

15.  使用电源管理

16.  使用 Oracle VM Server for SPARC 管理信息库软件

17.  Logical Domains Manager 发现

18.  将 XML 接口与 Logical Domains Manager 结合使用

词汇表

索引

使用 NIU 混合 I/O

虚拟 I/O 框架可实施混合 I/O 模型以改进功能和性能。混合 I/O 模型组合了直接 I/O 和虚拟化 I/O,以允许将 I/O 资源灵活部署到虚拟机。当直接 I/O 没有为虚拟机提供完整功能,或者不能为虚拟机持续提供直接 I/O 时,该模型尤其有用。这可能是资源可用性或虚拟机迁移引起的。混合 I/O 体系结构完全适用于 Oracle Sun UltraSPARC T2、SPARC T3 和 SPARC T4 平台上的网络接口单元 (Network Interface Unit, NIU)。NIU 是在芯片上集成的网络 I/O 接口。使用此体系结构可以将直接内存访问 (Direct Memory Access, DMA) 资源动态分配到虚拟网络设备,从而为域中的应用程序提供稳定的性能。


注 - 已弃用 NIU 混合 I/O 功能,取而代之的是 SR-IOV。


NIU 混合 I/O 适用于 Oracle Sun UltraSPARC T2、SPARC T3 和 SPARC T4 平台。此功能由可选混合模式启用,可提供给虚拟网络 (vnet) 设备,其中 DMA 硬件资源已借给来宾域中的 vnet 设备以改进性能。在混合模式中,来宾域中的 vnet 设备可以使用 DMA 硬件资源直接在外部网络和来宾域之间发送和接收单播通信。到同一系统中其他来宾域的广播或多播通信和单播通信继续使用虚拟 I/O 通信机制进行发送。


注 - NIU 混合 I/O 不适用于 UltraSPARC T2 Plus 平台。


图 8-11 混合虚拟网络

image:图中显示了如文本中所述的混合虚拟网络。

注 - 图 8-11 显示 Oracle Solaris 10 系统上的配置。对于 Oracle Solaris 11 系统,只有接口名称更改为使用通用名称(例如,nxge0 更改为 net0)。


混合模式仅适用于与配置为使用 NIU 网络设备的虚拟交换机 (vsw) 关联的 vnet 设备。由于可共享的 DMA 硬件资源有限,因此每个 vsw 最多只能有三个 vnet 设备可以在给定时间内分配 DMA 硬件资源。如果超过三个 vnet 设备启用了混合模式,则根据先到先得原则完成分配。由于系统中有两个 NIU 网络设备,因此两个不同的虚拟交换机上一共可以有六个分配了 DMA 硬件资源的 vnet 设备。

下面是使用此功能时需要注意的要点:

如何配置虚拟交换机和 NIU 网络设备

  1. 确定 NIU 网络设备。

    以下示例显示了 UltraSPARC T2 服务器上的输出:

    # grep nxge /etc/path_to_inst
    "/niu@80/network@0" 0 "nxge"
    "/niu@80/network@1" 1 "nxge"

    以下示例显示 SPARC T3-1 或 SPARC T4-1 服务器上的输出:

    # grep nxge /etc/path_to_inst
    "/niu@480/network@0" 0 "nxge"
    "/niu@480/network@1" 1 "nxge"
  2. 仅限 Oracle Solaris 11 OS:确定与 NIU 网络设备(例如 nxge0)对应的链路名称。
    primary# dladm show-phys -L |grep nxge0
    net2              nxge0         /SYS/MB
  3. 配置虚拟交换机。
    • Oracle Solaris 10 OS。使用以下命令:
      # ldm add-vsw net-dev=nxge0 primary-vsw0 primary
    • Oracle Solaris 11 OS。使用以下命令:

      以下示例使用 net2 而不是 nxge0

      # ldm add-vsw net-dev=net2 primary-vsw0 primary

如何启用混合模式

如何禁用混合模式