本章介绍 VLE 规划方面的主题。
对于 ELS 7.2,包括基本级别的 VLE 1.4 支持。对于 ELS 7.0 和 7.1,获取最新的 SMP/E receive
HOLDDATA
和表 3-1 中所述的 PTF,以及带 GROUPEXTEND
的 SMP/E APPLY
。
如果可能,请在 VLE 到达之前配置 IP 地址、VLAN 的网络交换机或其他设置(走线等),以便最大限度地缩短安装时间。确保网络已准备好连接到 VLE,如下所示:
所有直接连接到 VSM5 IFF 卡的网络交换机和路由器均需要使用千兆位以太网协议。IFF 卡只会将速度协商为 1 Gb。
交换机和路由器应支持巨型 (mtu=9000) 包以实现最佳性能。如果网络无法处理巨型帧,请在 VTSS 中关闭此功能。
注: 如果已启用巨型帧,则 VLE 及其目标组件之间的所有交换机、集线器或配线架(包括 VLAN 和端口通道)也必须启用巨型帧。 |
检查使用的是否是正确的(客户提供的)1GigE 以太网电缆:
GigE 传输不接受 CAT5 电缆及以下电缆。
CAT5E 电缆:如果从配线架走线,则 90 米的长度是可接受的;如果是直通电缆,则可接受 100 米。
CAT6 电缆:可接受 100 米,无论是否配置配线架。
StorageTek 建议,如果在配置中使用了交换机或路由器,则每个位置上应至少配置两台交换机或路由器,以便一个单元损坏时不会使整个配置中断运行。
一个 VTSS 和一个 VLE 之间仅需要一个 TCP/IP 连接。但是,为了提供冗余,StorageTek 强烈建议在 VTSS 和 VLE 之间使用总共四个连接,其中 VTSS 连接使用单独的 IP 地址。从特定 VTSS 到特定 VLE 的每个 TCP/IP 连接都应连接到单独的 VLE 接口。如果将所有 VTSS 连接到同一个 VLE 接口,则 VLE 接口会出现单点故障。
在 VLE 多节点系统中,VTSS 连接应均匀地分布在所有节点中。例如,在双节点 VLE 中,在节点 1 上应该有两个 VTSS 连接,在节点 2 上应该有另外两个 VTSS 连接。在四节点 VLE 上,建议每个节点上有 1 个 VTSS 连接。如果在 VTSS 和 VLE 之间使用了交换机,则可以将所有四个连接安排到四节点 VLE 的每个节点上。由于每个 VTSS 连接共代表四个驱动器,因此对于四节点 VLE 上的每个节点,与其建立的每个连接都存在一个驱动器,总共四个驱动器。
但是,在 VLE 中用于 UUI 或 VTSS 的独立节点上,IP 地址绝不能重复。例如,如果有一个从 192.168.1.1 到节点 1 的 UUI 连接,则不要使用 192.168.1.1 作为 IP 地址在其他节点上建立 UUI 连接!此外,如果可能,在配置 IP 地址时绝对不应将同一个节点上的两个接口配置在同一子网内。
类似地,在一个 VLE 和主机之间仅需要一个 UUI 连接,但建议使用两个连接以提供冗余,最好使用两个独立的网络路径。请注意,这些网络路径独立于与 VTSS 的连接。对于 VLE 多节点配置,如果存在多个 UUI 连接,请从 VLE 中的不同节点建立连接。
对于三节点 VLE 或包含更多个节点的 VLE,需要使用 Oracle 交换机,对双节点 VLE 也可使用 Oracle 交换机。
注: VLE 随附以下组件: |
图 3-4 中所示的双端口 10GigE NIC 卡。这些卡已安装可插拔的光纤收发器。
VLE 随附了用于将 ixgb0 连接到 ixgb2 的 1 米光缆。对于单节点系统,请连接该电缆。VLE 还随附了两根用于连接 ixgbe1 和 ixgbe3 的 25 米光缆(自由端固定在机架上)。对于单节点系统,请将 25 米光缆的自由端固定在机架上。如果要对 VLE 到 VLE 的连接使用 ixgbe1 和 ixgbe3,请从 ixgbe1 和 ixgbe3 中移除 25 米光缆以使这些端口可用。如果要进行多节点连接,请移除从 ixgb0 到 ixgb2 的 1 米光缆并从 ixgbe1 和 ixgbe3 中移除 25 米光缆以使这些端口可用。然后,可以将 25 米光缆用于节点到节点的连接。
订购交换机、拆分 X2074A-R 以便将交换机安装在 Sun Rack II 机柜中。
对于通过交换机连接的前四个 VLE 节点中的每个节点,订购以下部件(每个节点两个):
SFP #X2129A-N
LC/LC 光缆(必须为 OM3、850 nm、多模式),合适长度为最大长度(包括配线架) 35 米。要连接到交换机,每个 VLE 需要两根光缆。
对于网络中的 VLE 节点 5 到 7,除了上述要求,还需要订购以下部件共两个(不是每个节点两个):
X2124A-N QSFP 并行光纤短波收发器。
X2127A-10M QSFP 光缆分路器。这类光缆分路器是一根 10 米长的光缆,该光缆在 9 米后会将最后一米光缆拆分为四根光缆。这四根光缆中每一个的末端都有一个 LC 连接器,对于第五个 VLE 节点,您可以直接将光缆一端插入 VLE 节点。该光缆的总长度是 10 米,因此与通过 35 米(或更短)光缆连接的 VLE 相比,该 VLE 必须更接近交换机。
对于节点 6-7 中的每个节点(或者如果节点 5 需要更多光缆),确保您具有两个以下部件:
LC/LC 耦合器 10800160-N 备件:LC DUPLEX COUPLING RECEPTACLES。
长度不超过 25 米的 LC/LC 光缆(OM3、850 nm、多模式)。限制为 25 米是因为该光缆必须使用耦合器连接到 QSFP 光缆(长度为 10 米)。
VLE 产品采用了与其他 Oracle 产品相同的标准 Oracle 服务策略。VLE 将自动服务响应 (Automated Service Response, ASR) 用作传出事件通知接口,通知 Oracle 技术支持部门 VLE 上发生了某个事件并且系统可能需要维修。此外,结合使用 ASR 时,还将向外发出电子邮件(包含有关 ASR 事件的详细信息)和支持文件包(包含调查任意 ASR 事件所需的 VLE 日志信息)。
ASR FAQ 中详细说明了 ASR 功能的优势,这可在 My Oracle Support 站点 (https://support.oracle.com/CSP/ui/flash.html
) 上的知识库文章(文档 ID 1285574.1)中找到。
Oracle 预期的方式是 VLE 配置为允许与 Oracle 技术支持部门建立 ASR 传出通信和电子邮件通信。要支持 VLE 传出 ASR 通知,客户将需要向执行安装的 Oracle 现场工程师提供表 3-2 中的信息。
表 3-2 CAM 配置信息
配置值 |
示例 |
---|---|
常规配置-站点信息 |
|
公司名称 |
Company Inc |
站点名称 |
Site A |
城市 |
AnyTown |
常规配置-联系人信息 |
|
名字 |
Joe |
姓氏 |
Companyperson |
联系人电子邮件 |
joecompanyperson@company.com |
自动服务请求 (Auto Service Request, ASR) 设置-Oracle 联机帐户信息 |
|
客户 Oracle CSI 登录名 |
joecompanyperson@company.com |
客户 Oracle CSI 登录密码 |
******** |
自动服务请求 (Auto Service Request, ASR) 设置-Internet 连接设置(可选) |
|
代理主机名称 |
web-proxy.company.com |
代理端口 |
8080 |
代理验证-用户名 |
|
代理验证-密码 |
注: 如果不打算使用代理服务器或者不需要 ID 和密码,则表 3-2 中的某些字段不是必需的。如果客户不提供 CSI 电子邮件 ID 和密码,则客户可以在安装过程中直接输入。在 VLE 安装过程中的 CAM 配置阶段进行 ASR 注册。在安装过程的此阶段,VLE 会在 Oracle 服务器上将自己注册为 ASR 合格产品。然后,需要客户登录到 My Oracle Support (MOS) 并批准 VLE 的注册。客户完成此批准操作后,VLE 才可以通过 MOS 自动生成事件。 |
要获取有关事件和日志信息的电子邮件通知,客户还必须提供表 3-3 中的信息。如果电子邮件服务器不要求输入用户名和密码,则这些字段可以保留空白。
表 3-3 通知设置-电子邮件配置选项/ConfCollectStatus
配置值 |
示例 |
---|---|
电子邮件配置-SMTP 服务器名称 |
SMTP.company.com |
电子邮件配置-SMTP 服务器用户名 |
|
电子邮件配置-SMTP 服务器用户密码 |
|
电子邮件收件人 |
vle@invisiblestorage.com 和其他人(根据需要) |
如果安装期间未完成传出通信步骤或根本不允许传出通信,要想及时响应需要 Oracle 服务团队提供支持的事件,可选的 Oracle 方案非常少。可以将 VLE 配置为直接向指定的客户内部电子邮件地址发送包含事件和日志信息的电子邮件。然后,此电子邮件的收件人可以直接向 Oracle 发出服务请求,并将从 VLE 接收到的任何电子邮件转发到 Oracle 技术支持部门。在这种情况下,客户必须提供要向其发送 VLE 电子邮件的电子邮件地址,并且此电子邮件地址可以接受最大为 5 M 的电子邮件。
以下各节介绍如何确定 VLE 的配置值。
注: 如以下各节中所述,多个软件配置值必须与最初在 VLE 配置期间设置的值相匹配。请使用IP_and VMVC_Configuration.xls 工作表记录这些值,以便将其传递给要配置 VLE 和主机软件的人员。 |
要为 VLE 配置网络,请在多节点系统中的每个节点(或单节点系统的唯一节点)上运行 setup_network
脚本。如果不曾更改默认 VLE 名称,setup_network
将调用 setup_vle_node
以配置该节点;请参见图 3-1。
在图 3-1 中:
1 - VLE 名称,来自在每个节点上运行的 setup_network
安装脚本
2 - 节点名称,在 setup_network
安装脚本中为此节点输入的“主机名”
每个 VLE 节点(连接到同一个内部网络)都具有一个公共的 VLE 名称和 VLE 编号 (1)。多节点 VLE 中每个节点上的 VLE 名称和编号必须相同,此处节点名称由 2 指示。
VLE 名称必须是唯一的,并且不应该是任何服务器的主机名。默认 VLE 名称是 VLE-NAME
。运行 setup_vle_node
脚本时可以重置 VLE 名称。该值必须由大写字母数字字符组成,长度是 1 到 8 个字符。该名称可以包含一个 -(短划线),但不能位于名称的开头或末尾。
VLE 编号的有效值是 1-9
在图 3-1 中,VLE 名称和 VLE 编号的组合为 DVTGRID8
。
对于主机软件,VLE 名称和 VLE 编号的组合也称为子系统名称,并在以下项中指定:
TapePlex 用于连接到 VLE 的 VTCS CONFIG TAPEPLEX
语句中的 STORMNGR
参数值,或 CONFIG STORMNGR
语句中的 NAME
参数(ELS 7.1 及更高版本)。
VLE 的 VTCS CONFIG RTD
语句中的 STORMNGR
参数值。
向 SMC 定义 VLE 的 SMC STORMNGR
命令中的 NAME
参数值。
VLE 的 SMC SERVER
命令中的 STORMNGR
参数值。
HSC STORCLAS
语句中的 STORMNGR
参数值。
setup_network
脚本必需的值包括以下各项:
节点的主机名;请参见"节点的主机名"
端口 igb0
的 VLE 静态 IP 地址
网络号,即客户子网的基址
网络掩码
默认路由器 IP 地址(网关地址)
网络域名
名称服务器 IP 地址
网络搜索名称
NTP 服务器/客户机设置(服务器或客户机、服务器的 IP 地址)和日期/时间值
setup_vle_node
脚本必需的值包括以下各项:
VLE 编号和名称;请参见"VLE 名称和 VLE 编号"。
服务器节点编号 (Server Node number, SNN)。对于多节点 VLE,每个节点都需要一个唯一 SNN。SNN 的有效值为 1 至 64。
服务器时间和日期值。
要配置 VLE 以太网端口,请使用图 3-2 中所示的 Connectivity View 的 Port Card Configuration 选项卡。以下各节介绍如何确定端口卡配置值。
在图 3-2 中:
1-选定的接口。
2-"Destination Routes" 面板,用于定义远程 VLE 连接和静态路由。
3-通过图标显示的路由类型。
4-"Netmask" 字段,可通过选择下拉列表顶部的空白项清空该字段。
5-底部窗格的内容将按在顶部窗格中选定的接口进行过滤。单击此按钮可显示节点的所有路由。
接口 ID 用于标识端口。可以使用 Solaris 命令 status_vle_ips
将此 ID 与端口关联。这些标识符是在交付 VLE 硬件之前确定的,无法修改。
图 3-3 显示了服务器后面板上的 1GigE 以太网端口(igb4 到 igb19)。
1-igb4、igb5、igb6、igb7(从上至下)
2-igb8、igb9、igb10、igb11(从上至下)
3-igb16、igb17、igb18、igb19(从上至下)
4-igb12、igb13、igb14、igb15(从上至下)
1GigE 以太网端口是通用端口,可用于 UUI 连接、复制(VLE 到 VTSS 的数据交换)、远程侦听器(VLE 到 VLE 的数据交换)或这三种类型的任意组合。
每台 VLE 服务器包括两个双端口 10GigE NIC 卡,如图 3-4 中所示。
1-ixebe0、ixebe1(从上至下)
2-ixebe2、ixebe3(从上至下)
如图 3-4 所示,红框中的 10GigE 端口的接口 ID 为 ixgbe0-ixgbe3
。
注: VLE 随附了用于将ixgb0 连接到 ixgb2 的 1 米光缆。对于单节点系统,请连接该光缆。VLE 还随附了两根用于连接多节点系统的 25 米光缆。 |
端口 ixgbe0 和 ixgbe2 是保留端口,用于:
在三节点或更多节点配置中,与 Oracle 交换机连接。
在双节点配置中,与其他节点直接连接。要连接两个节点,可以执行以下操作之一:
直接将第一个节点上的 ixgbe0
连接到第二个节点上的 ixgbe0
,将第一个节点上的 ixgbe2
连接到第二个节点上的 ixgbe2
。
通过 Oracle 交换机连接节点。
端口 ixgbe1
和 ixgbe3
是通用端口,可用于 UUI 连接、复制(VLE 到 VTSS 的数据交换)、远程侦听器(VLE 到 VLE 的数据交换)或这三种类型的任意组合。
管理端口在机箱背部以 NET0-NET3
标记,如图 3-5 所示。
如图 3-5 所示:
管理端口(igb0 到 igb3)可以位于专用或公共网段上,通常按如下方式使用:
igb0
(NET0
)-保留端口,用于连接 ASR 通信网络以及管理 VLE 软件。
igb1
(NET1
)-通用端口,通常用于连接 UUI(控制路径)通信网络。
igb2
(NET2
)-通用端口,通常用于冗余 UUI 连接,如果希望使用不同端口来实现为主机网络和发送 ASR 警报使用不同网段,也可采用该端口。
igb3
(NET3
)-保留为维修专用端口。请注意,此端口可以使用单根光缆,既可用作维修端口,也可用作 ILOM 端口。请勿将此端口连接到网络。igb3
必须空置并且是已知访问配置的开放以太网端口,以便其始终可用于维修。为 igb3 预配置的默认 IP 地址为:
10.0.0.10:用作维修端口。将 igb3
用作访问 VLE CLI 的维修端口。
10.0.0.1:用作 ILOM 端口。
该值是要连接到 VTSS 或其他 VLE 的每个 IP 地址的计算机(主机)名称。字符可以是字母数字(A-Z、a-z、0-9)或者 "." 或 "-"。字符串的第一个和最后一个字符不能是 "." 或 "-"。该名称不能全部由数字组成。该名称的最大长度为 512 个字符,但是 Internet 标准和 CAM 限制要求主机部分(不包括域部分)不能超过 24 个字符。请注意,igb0 和 igb3 的端口主机名是在安装期间确定的,无法在该 GUI 上更改。
对于将用于 UUI 活动的每个端口,请选中该复选框。此端口通常用于产品配置和监视(包括 GUI 浏览器连接所使用的端口)。
注: 每个 VLE 必须至少具有一个 UUI 连接,建议使用两个或更多个 UUI 连接以提供冗余。如果多节点 VLE 中具有两个或更多个 UUI 连接,请将 UUI 连接分布到不同节点。 |
此复选框会将端口标识为 VLE 到 VLE 数据交换的“侦听器”目标。对于 VLE 到 VLE 数据传输,可以使用 VLE 中任何节点上两个未使用的 10GigE 连接(ixgbe1
和 ixgbe3
)或任何未使用的 1GigE 连接。如果每个 VLE 具有两个或更多节点,StorageTek 建议每个节点到其他 VLE 最少有一个连接。可以从一个 VLE 节点建立多个到其他 VLE 节点的连接,但不应从一个 VLE 节点建立多个到其他 VLE 上的单个节点的连接。如果两个 VLE 均具有多个节点,StorageTek 建议将 VLE 到 VLE 的连接分布到每个 VLE 的所有节点中。
例如,VLE1 节点 1 具有从 192.168.1.1 到 VLE2 节点 1 192.168.1.2 的连接。如果从 VLE 节点 1 建立其他连接,则该连接不应通过 192.168.1.2 连接到 VLE2。
对于 VLE 到 VLE 的数据传输,每个 VLE 需要一个 UUI 连接和一个 VTSS 连接。这将确保 VTCS 可以从任一 VLE 迁移和调回 VTV。
确保分配的 VMVC 名称和范围适合该站点的命名方案。VMVC 名称和范围是 CSE 在配置期间设置的,因此最好在配置前进行分配。
如图 3-6 所示,可使用 VLE GUI 的 Create New VMVCs 对话框(
通过在导航树中选定特定节点时的 VMVC View)指定新 VMVC 的卷序列号范围。
按如下所示确定图 3-6 中每个字段的值:
每个字段允许 0-6 个字母数字字符,并具有以下“组合”限制。
字母字符将自动转换为大写;自动删除所有字段的前导空格和尾随空格。
任何字段都可以为空,允许增量值位于卷序列号范围名称的最前、最后或中间。
任何字段都可以是字母或数字,必要时会进行字段验证以限制其使用。例如,不允许嵌入空格和特殊字符。对于无效的字段输入,将在该字段周围显示红框,此时如果选择 OK 按钮将显示一个错误警告。
"Incremental" 范围字段(前缀和后缀)可以是字母或数字。通过字段验证,可确保不会在任一字段中混合使用字母和数字字符、起始值必须小于结束值,并检查最大范围限制。
整个卷序列号名称范围的长度由各个字段组合而成-前缀的长度 + 范围的长度 + 后缀的长度。
例如,可以输入前缀 AB
、范围起始值 001
、范围结束值 500
和后缀 X
,从而构建卷序列号名称范围 AB001X - AB500X
。可以构建类似的组合。但是,组合后的整个长度必须正好为 6 个字符。
如果构建的名称超过了 6 个字符的有效卷序列号名称长度(如 AB0001XY - AB1500XY
),单击 OK 按钮后将显示一个警告对话框,并且不允许输入。
在通过编辑字段来构建范围时,所生成的范围将显示在对话框的 OK 和 Cancel 按钮正上方的行中。所构建的范围中的 VMVC 总数也会随该范围显示(括在括号中)。如果该计数超过了 Wildcat 框所允许的最大值(在 ”VMVC Counts” 字段中显示为 Max
),文本将以橙色粗体显示。按 OK 按钮时,将检查当前 Available
计数,如果范围超过此数值,将显示一个错误对话框。
后缀字符串必须以不同于增量范围字符串的其他字符类型(字母而非数字)开头。这是为了与 VTCS 卷序列号名称范围输入功能兼容。如果范围包含与后缀开头相同的字符类型,则会先对范围中的后缀起始字符进行递增,然后再对范围字段中的字符进行递增;即,VTCS 卷序列号名称处理基于字符类型,而不是范围字段的输入。例如,在 GUI 中输入范围起始值 1000、范围结束值 1094、后缀 55 会构建一个 100055-109455 范围。在 VTCS 上,此范围会展开为 100055、100056、100057…109455,而不是 100055、100155、100255…109455。因为很难匹配输入的 VTCS 卷序列号名称范围中后面的扩展项,所以在 GUI 中应禁止使用此类构造。
如果您尝试定义重叠范围,则仅会将范围中的新 VMVC 添加到现有的 VMVC 中(而不会覆盖或清除现有 VMVC)。
VMVC 的标称大小为 250 GB(对于主机软件),在 VLE 上的有效大小为 1 TB(假定压缩比为 4:1)。表 3-4 显示了针对每个 VLE 节点的容量可以定义的最大 VMVC 数量。
在 VLE GUI 中指定的 VMVC 卷序列号范围必须与为 VTCS 定义的卷序列号范围匹配!
VLE 1.1 及更高版本可加密写入到 VLE 系统的 VMVC。如果将 VTV 调回到 VTSS 中,在调回前会在 VLE 中将其解密;因此,MVS 主机软件不知道加密。
注:
|
请注意,由 StorageTek CSE 或其他 QSP 在 VLE GUI 中启用、禁用和管理加密。加密是通过加密密钥(存储在节点上并在 USB 设备上备份)按节点启用的。可以在多节点 VLE 中混合使用加密节点和非加密节点,因为 VLE 将根据需要解密 VTV,而不管其驻留在多节点 VLE 中的何处。但是,如果想要加密多节点 VLE 上的所有 VTV,则必须为所有节点启用加密。
下面是一些实施注意事项:
在启用加密之前,节点中不能存在任何 VMVC。此外,必须将 USB 密钥备份插入节点的 USB 端口中,且该 USB 必须可供操作系统写入和挂载。
类似地,在禁用加密之前,请调回想要保留到 VTSS 中的 VTV,然后从节点中删除所有 VMVC。
加密密钥不会过期,因此除非有必要(例如,为满足安全审计要求),请勿生成新的密钥。在分配新的密钥之前,请执行以下操作:
必须将 USB 密钥备份插入节点的 USB 端口中,且该 USB 必须可供操作系统写入和挂载。
如果确实想要生成新的密钥,请忽略警告并覆盖旧的密钥。
重复数据删除会消除 VLE 联合体中的冗余数据。随着重复数据删除百分比的增加,将相应提高迁移性能并减少网络使用。
VLE 重复数据删除是在 VLE 中执行的,因此主机作业和 VTSS 不会受到影响。调回删除了重复数据的 VTV 时,将先在 VLE 中重构该 VTV,再将其调回到 VTSS 中。重复数据删除在每个节点的磁带块级别上进行,并且不会删除较小的块(压缩后小于 4 K)中的重复数据。
重复数据删除由 STORCLAS DEDUP
参数控制,可增加 VLE 有效容量,并由 VLE 在将 VTV 写入到 VMVC 之前执行。例如,示例 3-1 显示为两个存储类启用了重复数据删除。
示例 3-1 为本地和远程存储类启用重复数据删除
STOR NAME(VLOCAL) STORMNGR(VLESERV1) DEDUP(YES) STOR NAME(VREMOTE) STORMNGR(VLESERV2) DEDUP(YES)
示例 3-1 中的 STORCLAS
语句为 VLE VLESERV1
上的“本地”存储类 (VLOCAL
) 和 VLE VLESERV2
上的“远程”存储类 (VREMOTE
) 指定了重复数据删除。
示例 3-2 显示了对示例 3-1 中的存储类执行重复数据删除的管理类。任何指定 DEDUP2
管理类的作业都可以对引用的存储类启用重复数据删除。
注: 仅在设置DEDUP(YES) 策略后,才会进行重复数据删除;即无追溯性的重复数据删除。 |
现在很快产生了一个新问题:如何执行重复数据删除?应遵循什么准则来确定哪些数据应该执行重复数据删除,哪些不应该执行?许多包含大型机数据的源不会从重复数据删除中获益,例如 syslogs。通常,包含时间戳的数据流(其中每个记录均不同)不会从重复数据删除中获益。备份数据流(相同的记录可能会多次写入)通常会从重复数据删除中获益。
启用重复数据删除后,如何了解其运行状况?可以使用 SCRPT 报告来监视结果,如图 3-7 中的示例所示。
在图 3-7 中,数据的大致缩减比率是 "Uncompressed" Gb 除以 "Used" Gb。因此,该缩减比率 (Reduction Ratio) 同时包括 VTSS 压缩和 VLE 重复数据删除。缩减比率越大表示压缩和重复数据删除越有效。
例如,VTSS 接收到 16 Mb 的数据,然后将其压缩为 4 Mb,并将压缩后的数据写入 VTV。VLE 随后对 VTV 执行重复数据删除,使其变为 2 Mb,并将其写入 VMVC。因此,缩减比率是 16 Mb 除以 2 Mb,即 8.0:1。
因为以 Mb 为单位进行计算,所以可能会看到 "Used" 或 "Uncompressed" 字段为 0 Gb,而缩减比率不是 1.0:1。
可以运行 MEDVERify
实用程序以验证是否可以在 VMVC 上读取 VTV 数据(仅适用于 ELS 7.1 和 VLE 1.2 及更高版本)。对于 VLE,MEDVERify
可确保将删除了重复数据的 VMVC 调回到 VTSS 中时可进行“重构”。MEDVERify
将报告通过验证或验证失败的 VMVC,并生成 XML 输出。
例如,要验证在示例 3-1 中定义的 VMVC 上的 VTV,请输入:
MEDVER STOR(VLOCAL) MEDVER STOR(VREMOTE)
在此示例中:
MEDVERify
选择了存储类 VLOCAL
和 VREMOTE
中的 VMVC。
MAXMVC
默认值为 99。
CONMVC
默认值为 1,因此一次仅处理一个 VMVC。
未指定任何超时。
VLE 1.3 及更高版本提供了缩减复制,这种功能通过 VLE 到 VLE 复制实现以无重复数据的形式复制 VTV。开始此类复制时,仅复制未驻留在目标 VLE 上的数据。因此,缩减复制可减少复制的数据量,从而缩短网络使用时间和复制时间。要优化缩减复制,请确保同时为源和目标存储类启用了重复数据删除。否则:
如果为源存储类启用了重复数据删除但没有为目标存储类启用,在复制前将“重构” VTV。
如果为目标存储类启用了重复数据删除但没有为源存储类启用,在目标上接收到 VTV 时将对其执行重复数据删除。
例如,示例 3-3 显示了使用示例 3-1 中的存储类执行缩减复制的管理类。
示例 3-3 用于缩减复制的管理类
MGMT NAME(REDREP) MIGPOL(VLOCAL,VREMOTE)
在示例 3-3 中,两个存储类都启用了重复数据删除。因为相应的 VLE 已连接并配置为 VLE 到 VLE 复制,任何指定 REDREP
管理类的作业都将生成缩减复制。
链路聚合可用于 VLE 1.4 的 IP 配置。链路聚合由一个 VLE 节点上的多个接口组成,这些接口被配置为一个逻辑单元并共享一个公共 IP 地址。图 3-8 显示了 Connectivity View 的 Port Aggregations 选项卡,可用于查看预定义的“内部”聚合端口(例如 AggrNode1
)及其关联接口。还可以使用此选项卡定义新的定制聚合并进行修改。
在图 3-8 中:
1-当前选定的聚合。
2-向上拖动或向下拖动可调整窗格大小。
3-包含选项的下拉选择列表。
4-聚合的可用端口接口池。
5-当前选定聚合中的接口。
6-聚合的速度错误时灰显的端口。
7-使用箭头按钮可将接口移入和移出聚合。
链路聚合具有以下优势:
降低复杂程度,简化管理。聚合可以减少配置 VLE 节点所需的 IP 地址数量,从而简化 VLE 配置,还可防止耗尽客户地址池。在不使用链路聚合的情况下,完全填充的 VLE 节点会需要二十个以上的 IP 地址。链路聚合可以将 IP 地址的数量减少到 2 个、3 个或 4 个,具体取决于节点是否具有唯一的复制、UUI 和/或远程 VLE IP 要求。
容错。使用链路聚合,在链路出现故障时通信将切换至剩余链路,从而可防止出现中断或作业故障。
负载平衡和带宽优化。通过同时将传入和传出通信流量的负载分布到聚合中的所有链路来进行负载平衡。将所有链路用作一个整体可有效增加带宽,因为通信流量均匀地分布在聚合链路中。还可以通过增加聚合中的链路数量来增加有效带宽。
有关链路聚合的示例,请参见附录 B, "VLE 链路聚合示例"。
一个聚合中所有链路的速度必须相同。即,无法在同一个聚合中同时配置 1GigE 端口和 10GigE 端口(VLE GUI 不允许一个聚合中存在不同的端口速度)。
通过 Port Card Configuration 选项卡的 "Jumbo Frames" 复选框为整个聚合配置 MTU(Maximum Transmission Unit,最大传输单元),选中此框会将聚合的 MTU 值设置为 9000。交换机必须支持该 MTU 大小并且交换机通道组中的所有端口必须启用该 MTU 大小。
一个聚合最多可由八个链路组成,这是 VLE GUI 强制要求的。
在交换机环境中,VLE 中的第一台交换机必须支持链路聚合控制协议 (Link Aggregation Control Protocol, LACP) IEEE 802.3ad 并配置为聚合模式。交换机可能是处于客户网络中的交换机,通常由客户网络管理员管理,该管理员也负责管理 VLE 配置。请确保向该管理员提供配置详细信息。
请注意,以下各节中的术语根据交换机供应商的不同会有所不同。以下术语和讨论基于 CISCO 以太网交换机。Oracle 交换机术语与其十分类似,可从以下位置获取:
http://docs.oracle.com/cd/E19934-01/html/E21709/z40016b9165586.html#scrolltoc
通道组在直接连接到 VLE 聚合端口的第一台交换机中形成。IP 路径中的其他交换机或中继器无需知道聚合的存在。第一台交换机负责处理经过聚合链路的通信流。每个通道组都是聚合的逻辑分组。通道组是为各个聚合创建的,并且仅包含该聚合的端口。通道组将聚合的端口连在一起,以便交换机可以定向发往聚合和从聚合发出的通信。因为所有连接到通道组的端口都会被认为是聚合的一部分,因此请勿将端口连接到不属于聚合的通道组。每个通道组都具有为 LACP 等类型定义的参数,并包含适用于聚合的规则。
典型的交换机配置可以包含多个将 VLE 与系统组件(例如 VTSS 或其他 VLE)连接的 VLAN(Virtual LAN,虚拟 LAN)。VLAN 是交换机中端口的逻辑分组,在外部显示为独立的交换机。VLAN 通常由为聚合创建的一个或多个通道组以及目标或目标组件(例如 VTSS 或多中继器环境中的其他交换机)的端口组成。
通过 Port Card Configuration 选项卡的 "Jumbo Frames" 复选框为整个聚合配置 MTU(Maximum Transmission Unit,最大传输单元),选中此框会将聚合的 MTU 值设置为 9000。如果启用了巨型帧,则 VLE 及其目标组件之间的所有交换机以及 VLAN 的所有端口必须也启用巨型帧。
可以在 Port Aggregations 选项卡的 Aggregation Table 中选择以下 LACP 模式之一:
Off
-有时也称为手动模式,指示不发送 LACP 数据报 (LACPDU)。Off
是不使用交换机时的唯一有效模式。无交换机配置仅对 VLE 到 VLE 配置有效。在 Off
模式下使用交换机时,将不会在通道组中启用 LACP。交换机必须配置为支持聚合。
Passive
-在 "Passive" 模式中,仅当交换机请求数据报时,才会发送数据报。
Active
-将以固定的时间间隔向交换机发送数据报。计时器默认值 "short" 用于 VLE,并且不能使用 VLE GUI 或 CLI 进行调整。
可以针对 VLE 到 VTSS、UUI 或 VLE 到 VLE 的连接设置 10GigE 链路聚合。因为 UUI 通信流量很小,所以针对 UUI 设置 10GigE 聚合只能提供很少的改进。但是,业已证明,对所有这三种连接类型设置 10GigE 聚合的确可提供改进。请注意,对于 VLE 到 VTSS 配置,交换机环境通常同时使用 10GigE 和 1GigE 连接。在此类配置中,1GigE VLE 端口连接到交换机的 1GigE 端口,VLE 10GigE 端口连接到交换机的 10GigE 端口。10GBE 端口可能位于通道组中,并属于一个同时包含 1GBE 和 10GBE 端口的 VLAN。
务必定期监视聚合。如果某个聚合链路出现故障,则 VLE 不会生成 ASR,因为该聚合中的其他链路仍起作用,因此 VLE 不会检测到链路出现故障。无法监视聚合中各个链路的状态。要显示聚合的状态,请转至 VLE 节点的 Connectivity View 的 Port Status 选项卡面板。
请注意,如果某个链路出现故障,将在 /var/adm/messages
中记录一个条目。该消息文件包含在每晚生成的消息包中,因此可以定期扫描该日志以查找故障链路。日志中的消息与以下示例类似:
Sep 4 08:30:16 dvtvle3 mac: [ID 486395 kern.info] NOTICE: igb12 link down
VLE 支持三种类型的连接,每一种类型都可进行聚合,如下所述:
最佳做法
至少为每个 VTSS 配置两个聚合以防止在聚合出现故障时彻底中断。
可以将多个 VTSS 连接到同一个聚合。例如,对于 VSM5,可以将每个 VTSS 的 IFF0
连接到某个聚合,而将每个 VTSS 的 IFF2
连接到另一个聚合等。如果仅使用两个聚合,则可以将每个 VTSS 的 IFF0
和 IFF1
连接到第一个聚合等。
在 VLE 中横向配置聚合的链路(igb4、igb8、igb12、igb16),以防止在网络适配器出现故障时聚合发生中断。
有关 VLE 到 VTSS 链路聚合的示例,请参见附录 B, "VLE 链路聚合示例"。
可以按如下方式聚合 VLE 到 VLE 的连接:
无交换机-在无交换机配置中,由两个 VLE 中的相同接口构成连接。无交换机环境的运行方式与无交换机的双节点 VLE 的内部网络的运行方式相同。无交换机环境仅适用于点到点配置。
有交换机-有交换机配置类似于"VLE 到 VTSS 的聚合"中所述的配置。通道组是在每个聚合的交换机中形成的,且两个通道组驻留在同一 VLAN 中。
在多节点 VLE 中,可以将某个节点的单个聚合连接到其他 VLE 的多个节点,或连接到多个 VLE 的多个节点(有交换机环境)。
通常,使用端口 igb1
和 igb2
进行 UUI 连接。在此配置中,聚合 igb1
和 igb2
以创建容错配置:如果其中一个链路出现故障,则剩余链路将继续提供 UUI 连接。要在多节点 VLE 上提供额外的冗余,请在另一个节点上聚合两个 UUI 连接。