3 VLE 规划

本章提供有关 VLE 规划的信息,重点介绍了 Oracle 云。对于云扩展存储,请确保在设置 VLE 以便进行云访问之前已有云存储帐户。请参见准备云扩展存储云扩展存储的网络要求了解有关设置帐户的更多详细信息,或参见Oracle Storage Cloud Service-归档存储了解归档信息。

Virtual Library Extension (VLE) 的软件和硬件要求

以下各节介绍为成功实施 Oracle Virtual Library Extension (VLE) 功能必须遵循的要求。

满足大型主机软件要求

  • 对于 ELS 7.2 及更高版本,包括了基本级别的 VLE 1.5 支持。对于 ELS 7.1 及更高版本,请获取最新的 SMP/E receive HOLDDATA 和 PTF5/11/2017 (L1H16J6 和 L1H1674)并在使用 GROUPEXTEND 的情况下运行 SMP/E APPLY

满足网络基础结构要求

如果可能,请在 VLE 到达之前配置 IP 地址、VLAN 的网络交换机或其他设置(走线等),以便最大限度地缩短安装时间。确保网络已做好准备,可以连接到 VLE,如下所示:

  • Oracle 提供的有效云存储帐户(包括帐户名、用户名、密码及 URL) 直接连接到 VSM 5 IFF 卡的所有网络交换机和路由器均需要使用千兆位以太网协议。所有网络接口都是 10 Gb。铜缆接口可以协商降到 1 Gb(或更低),但是最好所有通信都通过 10 Gb 连接进行

  • 以太网端口(1 Gig 或 10 Gig)的名称,通过其路由云通信的子网,以及以下详细信息:

    名称

    备注
    端口主机名   可能在 DNS 中,也可能不在 DNS 中-请与网络管理员核实
    静态 IP 地址   应该是一个有效值-请与网络管理员核实
    网络掩码   请与网络管理员核实
    前缀长度   例如:24/23/...-请与网络管理员核实
    网关地址   应该是一个有效值-请与网络管理员核实
    巨型帧   已启用或未启用-请与网络管理员核实

  • 交换机和路由器应支持巨型 (mtu=9000) 包以实现最佳性能。如果网络无法处理巨型帧,请在 VTSS 和 VLE 中关闭此功能

    如果需要网络冗余,则必须在单独的子网上配置每个 IP 连接(VSM 5 或 6 与 VLE、VLE 到 VLE 及 VLE 到 SMC 之间)。如果启用巨型帧,则 VLE 与其目标组件之间的所有交换机、集线器或配线架(包括 VLAN 和端口通道)也必须启用巨型帧。

    注意:

    在同一子网中设置了多个静态 IP 地址连接后,连接将正常工作。如果其中一根电缆被拉出或断裂,则该子网中的其他连接将断开。
  • 检查使用的是否是正确的(客户提供的)1 GigE 以太网电缆:

    • GigE 传输不接受 CAT5 电缆及以下电缆。

    • CAT5E 电缆:如果从配线架走线,则可接受 90 米;如果是直通电缆,则可接受 100 米。

    • CAT6 电缆:可接受 100 米,无论是否配置配线架。

  • Oracle 建议,如果在配置中使用了交换机或路由器,则每个位置上应至少配置两台交换机或路由器,以便一个装置断开时不会使整个配置中断运行。

  • 一个 VTSS 和一个 VLE 之间仅需要一个 TCP/IP 连接。但是,为了提供冗余,Oracle 强烈建议在 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 中的不同节点建立连接。

满足 Oracle 交换机硬件要求

对于三节点或更多节点 VLE,需要使用 Oracle ES2-72 交换机。

  • 双节点 VLE 不需要使用交换机,但如果计划将来进一步扩展双节点 VLE,则可以添加一台交换机。

  • 在节点之间(VLE 节点之间的专用网络)进行通信和数据传输,需要使用 Oracle 交换机;Oracle 交换机不会连接到客户的以太网基础结构,也不参与外部 VLE 数据传输操作

  • Oracle 服务团队将提供有关安装和配置 ES2-72 交换机的详细说明。

  • Oracle 销售团队也将可以访问其他文档来确认规划配置所需的交换机和组件。

完成多节点 VLE 安装需要以下设备。将 3 个或 4 个 VLE 节点连接在一起时,需要:

  • 1 个 7110593-ES2-72 交换机

  • 1 个 7110595-从后到前风扇单元

  • 2 个 SR-JUMP-2MC13-电源线

  • 2 个 2124A-收发器

  • 2 个 X2127 A-10M-QSFP 分支电缆

  • 16 个 10800160N-用于将 QSFP 连接到 VLE 光缆的耦合器

将 5 到 8 个 VLE 节点连接在一起时,需要:

  • 1 个 7110593-ES2-72 交换机

  • 1 个 7110595-从后到前风扇单元

  • 2 个 SR-JUMP-2MC13-电源线

  • 4 个 2124A-收发器

  • 4 个 X2127 A-10M-QSFP 分支电缆

  • 32 个 10800160N-用于将 QSFP 连接到 VLE 光缆的耦合器

将 9 到 12 个 VLE 节点连接在一起时,需要:

  • 1 个 7110593-ES2-72 交换机

  • 1 个 7110595-从后到前风扇单元

  • 2 个 SR-JUMP-2MC13-电源线

  • 6 个 2124A-收发器

  • 6 个 X2127 A-10M-QSFP 分支电缆

  • 48 个 10800160N-用于将 QSFP 连接到 VLE 光缆的耦合器

将 13 到 16 个 VLE 节点连接在一起时,需要:

  • 1 个 7110593-ES2-72 交换机

  • 1 个 7110595-从后到前风扇单元

  • 2 个 SR-JUMP-2MC13-电源线

  • 8 个 2124A-收发器

  • 8 个 X2127 A-10M-QSFP 分支电缆

  • 64 个 10800160N-用于将 QSFP 连接到 VLE 光缆的耦合器

需要合适长度的 LC/LC 光纤,但此处这并不是强制要求的。每个 VLE 设备都配有两根 25 米长的电缆。如果未提供这些电缆,可以从多种渠道获得-客户可能有电缆,但这些电缆应该达到最大长度(包括配线架)25 米。光缆需要为 OM3、850nm、多模式,并与 LC/LC 连接器连接。每个 VLE 节点需要两根电缆以连接到交换机。

满足可维护性要求

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-1中的信息。

Oracle 预期的方式是 VLE 配置为允许与 Oracle 技术支持部门建立 ASR 传出通信和电子邮件通信。要支持 VLE 传出 ASR 通知,客户将需要向执行安装的 Oracle 现场工程师提供表 3-1中的信息。

表 3-1 Common Array Manager (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-1中的某些字段不是必需的。如果客户不提供 CSI 电子邮件 ID 和密码,则客户可以在安装过程中直接输入。在 VLE 安装过程中的 Common Array Manager (CAM) 配置阶段进行 ASR 注册。在安装过程的此阶段,VLE 会在 Oracle 服务器上将自己注册为 ASR 合格产品。

然后,需要客户登录到 My Oracle Support (MOS) 并批准 VLE 的注册。客户完成此批准操作后,VLE 才可以通过 MOS 自动生成事件。

要获取有关事件和日志信息的电子邮件通知,客户还必须提供表 3-2中的信息。如果电子邮件服务器不要求输入用户名和密码,则这些字段可以保留空白。

表 3-2 通知设置-电子邮件配置选项/ConfCollectStatus

配置值
示例

电子邮件配置-SMTP 服务器名称

SMTP.company.com

电子邮件配置-SMTP 服务器用户名

 

电子邮件配置-SMTP 服务器用户密码

 

电子邮件收件人

vle@invisiblestorage.com 和其他人(根据需要)


如果安装期间未完成传出通信步骤或根本不允许传出通信,要想及时响应需要 Oracle 服务团队提供支持的事件,可选的 Oracle 方案非常少。可以将 VLE 配置为直接向指定的客户内部电子邮件地址发送包含事件和日志信息的电子邮件。然后,此电子邮件的收件人可以直接向 Oracle 发出服务请求,并将从 VLE 接收到的任何电子邮件转发到 Oracle 技术支持部门。在这种情况下,客户必须提供要向其发送 VLE 电子邮件的电子邮件地址,并且此电子邮件地址可以接受最大为 5 MB 的电子邮件。

自动化服务请求 (Automated Service Request, ASR) 配置

默认情况下,VLE 将通过 ixgbe0 端口发送 ASR。将使用站点的邮件服务器来发送 ASR 警报和 VLE 支持文件包。将 CAM 配置为发送 ASR 时,必须输入 CUA(Customer User Administrator,客户用户管理员)电子邮件 ID 和密码。配置 CAM 时,客户应提供 Oracle CSI 电子邮件地址和密码,或者在执行 CAM 配置过程时直接将此信息输入 CAM GUI。

确定 VLE 配置值

以下各节介绍如何确定 VLE 的配置值。

注意:

如以下各节中所述,有一些软件配置值必须与最初在 VLE 配置期间设置的值相匹配。请使用 工作表记录这些值,以便将其传递给要配置 VLE 和主机软件的人员。

确定配置脚本的值

要为 VLE 配置网络,请在多节点系统中的每个节点(或单节点系统的唯一节点)上运行 configure_vle 脚本。

节点名称是单个节点的名称,通常称为主机名。此名称结合唯一的 DNS 条目以及全限定名称和唯一的 IP 地址在 IP 环境中标识此节点。在初始设置期间,每个 VLE 节点都配置为将 ixgbe0 接口绑定到全限定主机名和 IP 地址。

ASR 注册以及生成的数据唯一地标识每个节点的主机名。名称和 IP 地址一旦设定,很难更改(您可能需要停止所有服务并重新引导节点)。

强烈建议在安装 VLE 之前与公司的 IT 部门一起生成名称、DNS 条目和 IP 地址并验证是否可以通过防火墙、网关和路由器进行访问。这将使设置、配置和启用 VLE 的过程更加顺畅和快速。

图 3-1 VLE 名称、VLE 编号和节点名称

周围的文本说明了 图 3-1 。

图例:

  1. VLE 名称,在每个节点上运行 configure_vle 安装脚本时输入的值

  2. 节点名称,在 configure_vle 安装脚本中作为此节点的“主机名”输入的值

VLE 名称和 VLE 编号

每个 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 参数值。

节点的主机名

图 3-1 中所示,在 configure_vle 脚本中输入的节点主机名将显示为:

  • 节点的 ixgbe0 接口 ID 的端口的主机名

  • 在节点导航树中选定节点时显示的主机名。

图 3-1 中,节点的主机名为 dvtvle1

字符可以是字母数字 (A-Z, a-z, 0-9) 或者 ".""-"。该字符串的第一个和最后一个字符不能是 ”.” 或 ”-”。该名称不能全部由数字组成。名称的最大长度为 512 个字符,但是 Internet 标准和 CAM 限制要求主机部分(不包括域部分)不能超过 24 个字符。

确定 configure_vle 的值

configure_vle 脚本的必需值包括以下各项:

  • 节点的主机名;请参见节点的主机名

  • 端口 ixgbe0 的 VLE 静态 IP 地址

  • 网络号,即客户子网的基址

  • 网络掩码

  • 默认路由器 IP 地址(网关地址)

  • 网络域名

  • 名称服务器 IP 地址

  • 网络搜索名称

  • NTP 服务器/客户机设置(服务器或客户机、服务器的 IP 地址)和日期/时间值

确定 setup_vle_node 的值

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 VLE GUI "Port Card Configuration" 选项卡

周围的文本说明了 图 3-2 。

图例:

  1. 选定的接口

  2. "Destination Routes" 面板,用于定义远程 VLE 连接和静态路由

  3. 通过图标显示的路由类型

  4. "Netmask" 字段,可通过选择下拉列表顶部的空白项清空该字段

  5. 底部窗格的内容,按在顶部窗格中选定的接口进行过滤。单击可显示节点的所有路由

图 3-3显示了服务器背面的 10 GigE 以太网端口。

图 3-3 VLE 10GigE 以太网端口

周围的文本说明了 图 3-3 。

与客户的网络工程师合作,确保所有 VLAN 都已正确地连接电缆并进行了配置。Oracle 建议客户的网络连接将以太网通信分布到两台或更多台以太网交换机,以确保一台交换机断开不会终止数据通信。

以太网管理端口

按如下所述,为您要配置的端口连接以太网电缆:ixgbe0 (NET0)-连接到用于 ASR 通信和对 VLE 软件进行管理的客户网络。在设置期间,此接口绑定到对每个节点唯一的全限定主机名和 IP 地址。强烈建议在完成初始设置后不要更改它们。

  • ixgbe1 (NET1)-连接到用于 UUI(控制路径)通信的客户网络。

  • ixgbe2 (NET2)-备用,可用于建立冗余的 UUI 连接,如果客户希望对主机网络的不同网段使用不同端口以及使用单独的端口发送 ASR 警报,也可使用此端口。

  • ixgbe3 (NET3)-用于检修的专用端口(与 ILOM 的 CSE PC 连接)。请勿将此端口连接到网络。ixgbe3 必须保留为一个访问配置已知的以太网端口,以便其始终可用于检修。为 ixgbe3 预配置的默认 IP 地址是 10.0.0.10

多节点连接

要连接 2 个节点,请执行以下操作之一:直接将一个节点上的 ixgbe4 连接到另一个节点上的 ixgbe4,将一个节点上的 ixgbe6 连接到另一个节点上的 ixgbe6

注意:

需要具有可用于三节点或更多节点 VLE 的端口的 Oracle 交换机。使用 Oracle 交换机连接节点(使用 ixgbe4ixgbe6)。

进行多节点连接时,应该将节点 1 连接到交换机(如果是双节点 VLE,则连接到另一个节点)并在节点 1 上运行 configure_vle。然后,连接节点 2 并在节点 2 上运行 configure_vle,依此类推。连接了所有节点且 configure_vle(调用 configure_vle)完成后,继续进行其余配置。

此过程是必需的,因为出厂时,所有节点的默认内部网络地址都是相同的,如果不通过 configure_vle 配置所有节点,会导致地址重复。

注意:

对多节点 VLE 执行配置更改时,在一个特定的节点上启动 VLE 服务之前,应同时在所有节点上停止 VLE 服务。也就是说,在更新配置后,不能以滚动模式按节点停止和启动 VLE_services

数据传输连接

建立数据传输连接:

  • ixgbe1、ixgbe2ixgbe4 直到 ixgbe13 可用于从 VLE 到 VLE 或从 VLE 到 VTSS 的数据传输。

注意:

如果需要,可以将这些端口中的一部分保留用于其他用途:ixgbe0ixgbe3ixgbe12 和 ixgbe13 直接连接到 1 GB 链路时,将在 1 GB 模式下运行。

端口的主机名

该值是要连接到 VTSS 或其他 VLE 的每个 IP 地址的计算机(主机)名称。字符可以是字母数字 (A-Z, a-z, 0-9) 或者 "." 或 "-"。字符串的第一个和最后一个字符不能是 "." 或 "-"。该名称不能全部由数字组成。名称的最大长度为 512 个字符,但是 Internet 标准和 CAM 限制要求主机部分(不包括域部分)不能超过 24 个字符。

注意:

ixgbe0ixgbe3 的端口主机名是在安装期间确定的,无法在 GUI 上更改。

IP 地址

分配给端口的 IP 地址必须是有效的 IP v4 地址,格式为 "192.68.122.0"。每个字节都必须是 0-255 的数字且必须具有 4 个字节(小数点除外)。

网络掩码

端口的网络掩码必须是有效的 IP v4 地址,格式为 "255.255.255.0"。每个字节都必须是 0-255 的数字。必须具有 4 个字节(小数点除外)。

复制

对于将用于 VLE 到 VTSS 数据交换的每个端口,选中该复选框。

UUI

对于将用于 UUI 活动的每个端口,选中该复选框。此端口通常用于产品配置和监视(包括 GUI 浏览器连接所使用的端口)。

注意:

每个 VLE 必须至少具有一个 UUI 连接,建议使用两个或更多个 UUI 连接以提供冗余。如果多节点 VLE 中具有两个或更多个 UUI 连接,请将 UUI 连接分布到不同节点。

远程

此复选框会将端口标识为 VLE 到 VLE 数据交换的“侦听器”目标。对于 VLE 到 VLE 数据传输,可以使用 VLE 中的任何节点的任何未使用的连接。如果每个 VLE 具有两个或更多节个点,Oracle 建议每个节点到其他 VLE 最少有一个连接。可以从一个 VLE 节点建立到另一个 VLE 节点的多个连接,但应从一个 VLE 节点建立到另一个 VLE 上单个端口的多个连接。如果两个 VLE 都有多个节点,Oracle 建议将 VLE 到 VLE 连接分布在每个 VLE 中的所有节点上。

示例:VLE1 节点 1 有一个从 192.168.1.1 到 VLE2 节点 1 上 192.168.1.2 的连接。如果从 VLE 节点 1 建立另一个连接,那么该连接应连接到 VLE2 上的 192.168.1.2

对于 VLE 到 VLE 数据传输,每个 VLE 需要一个 UUI 连接和一个 VTSS 连接。这将确保 VTCS 可以从任一 VLE 迁移和调回 VTV。

确定 VMVC 范围配置值

确保分配的 VMVC 名称和范围适合站点命名方案。VMVC 名称和范围是 CSE 在配置期间设置的,因此最好在配置前进行分配。

图 3-4 所示,可使用 VLE GUI 的 Create New VMVCs 对话框通过在导航树中选定特定节点时的 VMVC View)指定新 VMVC 的卷序列号范围。

图 3-4 VLE GUI 的 "Create New VMVCs" 对话框

周围的文本说明了 图 3-4 。

确定图 3-4中每个字段的值,如下所示。

每个字段允许 0-6 个字母数字字符,并具有以下“组合”限制:

  • 字母字符将自动转换为大写;自动删除所有字段的前导空格和尾随空格。

  • 任何字段都可以为空,允许增量值位于卷序列号范围名称的最前、最后或中间。

  • 任何字段都可以是字母或数字,必要时会进行字段验证以限制其使用。例如,不允许嵌入空格和特殊字符。对于无效的字段输入,将在该字段周围显示红框,此时如果选择 OK 按钮将显示一个错误警告。

  • "Incremental" 范围字段(前缀和后缀)可以是字母或数字。通过字段验证,可确保不会在任一字段中混合使用字母和数字字符、起始值必须小于结束值,并检查最大范围限制。

  • 整个卷序列号名称范围的长度由各个字段组合而成-前缀的长度 + 范围的长度 + 后缀的长度。

    示例:输入前缀 AB、范围起始值 001、范围结束值 500 和后缀 X,从而构建卷序列号名称范围 AB001X - AB500X。可以构建类似的组合。但是,组合后的整个长度必须正好为 6 个字符。

  • 如果构建的名称超过了 6 个字符的有效卷序列号名称长度(如 AB0001XY - AB1500XY),单击 OK 按钮后将显示一个警告对话框,并且不允许输入。

  • 在通过编辑字段来构建范围时,所生成的范围将显示在对话框的 OKCancel 按钮正上方的行中。所构建的范围中的 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-3显示了针对每个 VLE 节点的容量定义的最大 VMVC 数量。

表 3-3 VLE 有效容量-每个节点的最大 VMVC 数量

VLE 有效容量 最大 VMVC 数量

200 TB

200

400 TB

400

800 TB

800

1600 TB

1600


  • 在 VLE GUI 中指定的 VMVC 卷序列号范围必须与为 VTCS 定义的卷序列号范围匹配。

规划加密

VLE 1.1 及更高版本可加密写入到 VLE 系统的 VMVC。如果将 VTV 调回到 VTSS 中,在调回前会在 VLE 中将其解密;因此,MVS 主机软件不知道加密。

注意:

应遵循以下要求:
  • 所使用的加密算法为 AES-256-CCM。访问密钥是一个 256 位文件。

  • FIPS 140-2 证书请求已向 NIST 申报,正在处理中。

由 Oracle 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 有效容量,并在将 VTV 写入到 VMVC 之前由 VLE 执行。例如,示例 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 管理类的作业都可以对引用的存储类启用重复数据删除。

示例 3-2 用于重复数据删除的管理类

MGMT NAME(DEDUP2) MIGPOL(VLOCAL,VREMOTE)

注意:

在设置 DEDUP(YES) 策略后,才会进行重复数据删除。

重复数据删除准则

许多包含大型机数据的源不会从重复数据删除中获益,例如 syslogs。通常,包含时间戳的数据流(其中每个记录均不同)不会从重复数据删除中获益。备份数据流(相同的记录可能会多次写入)通常会从重复数据删除中获益。

使用 SCRPT 报告

可以通过 SCRPT 报告监视结果,如下面的示例中所示。

Storage STORMNGR Node Total Capacity Used Compressed Uncompressed Reduction

Class MVCs (GB) (GB) (GB) (GB) Ratio

PROD1 VLELIB1 0 4 1000 200 800 3200 16.0:1

1 3 750 200 400 1600 8.0:1

2 5 1250 200 400 1600 8.0:1

3 4 1000 0 0 0 1.0:1

VLELIB1 16 4000 600 1600 6400 10.7:1

Total- 16 4000 600 1600 6400 10.7:1

(A11} VLELIB1 0 4 1000 200 800 3200 16.0:1

1 3 750 200 400 1600 8.0:1

2 5 1250 200 400 1600 8.0:1

3 4 1000 0 0 0 1.0:1

VLELIB1 16 4000 600 1600 6400 10.7:1

Total= 16 4000 600 1600 6400 10.7:1

在上面的示例中,数据的大致缩减比率是 "Uncompressed" GB 除以 "Used" GB。因此,该缩减比率同时包括 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 实用程序

可以运行 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 选择了存储类 VLOCALVREMOTE 中的 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.5 中,可以对 IP 配置使用链路聚合。链路聚合由一个 VLE 节点上的多个接口组成,这些接口被配置为一个逻辑单元并共享一个公共 IP 地址。图 3-5 显示了 Connectivity View 的 Port Aggregations 选项卡,可用于查看预定义的“内部”聚合端口(例如 AggrNode1)及其关联接口。还可以使用此选项卡定义新的定制聚合并进行修改。

图 3-5 VLE GUI "Connectivity View" 的 "Port Aggregations" 选项卡

周围的文本说明了 图 3-5 。

图例:

  1. 当前选定的聚合

  2. 向上拖动或向下拖动可调整窗格大小

  3. 包含选项的下拉选择框

  4. 聚合的可用端口接口池

  5. 当前选定聚合中的接口

  6. 聚合的速度错误时灰显的端口

  7. 使用箭头按钮可将接口移入和移出聚合

链路聚合的优势

链路聚合具有以下优势:

  • 降低复杂程度,简化管理。聚合可以减少配置 VLE 节点所需的 IP 地址数量,从而简化 VLE 配置,还可防止耗尽客户地址池。在不使用链路聚合的情况下,完全填充的 VLE 节点会需要二十个以上的 IP 地址。链路聚合可以将 IP 地址的数量减少到 2 个、3 个或 4 个,具体取决于节点是否具有唯一的复制、UUI 和/或远程 VLE IP 要求。

  • 容错。使用链路聚合,在链路出现故障时通信将切换至剩余链路,从而可防止出现中断或作业故障。

  • 负载平衡和带宽优化。通过同时将传入和传出通信流量的负载分布到聚合中的所有链路来进行负载平衡。将所有链路用作一个整体可有效增加带宽,因为通信流量均匀地分布在聚合链路中。还可以通过增加聚合中的链路数量来增加有效带宽。

链路聚合要求

完成以下要求:

  • 一个聚合中所有链路的速度必须相同。即,无法在同一个聚合中同时配置 1 GigE 端口和 10 GigE 端口(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 等类型定义的参数,并包含适用于聚合的规则。

VLAN

典型的交换机配置可以包含多个将 VLE 与系统组件(例如 VTSS 或其他 VLE)连接的 VLAN(Virtual LAN,虚拟 LAN)。VLAN 是交换机中端口的逻辑分组,在外部显示为独立的交换机。VLAN 通常由为聚合创建的一个或多个通道组以及目标或目标组件(例如 VTSS 或多中继器环境中的其他交换机)的端口组成。

巨型帧

通过 Port Card Configuration 选项卡的 "Jumbo Frames" 复选框为整个聚合配置 MTU(Maximum Transmission Unit,最大传输单元),选中此框会将聚合的 MTU 值设置为 9000。如果启用了巨型帧,则 VLE 及其目标组件之间的所有交换机以及 VLAN 的所有端口必须也启用巨型帧。

LACP 模式

可以在 Port Aggregations 选项卡的 Aggregation Table 中选择以下 LACP 模式之一:

  • Off-有时称为手动模式,off 指示不发送 LACP 数据报 (LACPDU)。Off 是不使用交换机时的唯一有效模式。无交换机配置仅对 VLE 到 VLE 配置有效。在 Off 模式下使用交换机时,将不会在通道组中启用 LACP。交换机必须配置为支持聚合。

  • Passive-在 "Passive" 模式中,仅当交换机请求数据报时,才会发送数据报。

  • Active-将以固定的时间间隔向交换机发送数据报。计时器默认值 "short" 用于 VLE,并且不能使用 VLE GUI 或 CLI 进行调整。

策略

P3 是默认 VLE 策略,并且不能使用 VLE GUI 或 CLI 进行调整。

10 GigE 端口聚合

可以针对 VLE 到 VTSS、UUI 或 VLE 到 VLE 的连接聚合 10 GigE 链路。因为 UUI 通信流量很小,所以针对 UUI 设置 10 GigE 聚合只能获得很少的改进。但是,业已证明,针对所有三种类型的连接设置 10 GigE 聚合的确可以获得改进。对于 VLE 到 VTSS 配置,交换机环境通常同时使用 10 GigE 和 1 GigE 连接。在此类配置中,1 GigE VLE 端口连接到交换机的 1 GigE 端口,VLE 10 GigE 端口连接到交换机的 10 GigE 端口。10 GBE 端口可能位于通道组中,并属于一个同时包含 1 GBE 和 10 GBE 端口的 VLAN。

注意:

对于 VLE 到 VTSS 配置,交换机环境通常同时使用 10 GigE 和 1 GigE 连接。在此类配置中,1 GigE VLE 端口连接到交换机的 1 GigE 端口,VLE 10 GigE 端口连接到交换机的 10 GigE 端口。10 GBE 端口可能位于通道组中,并属于一个同时包含 1 GBE 和 10 GBE 端口的 VLAN。

监视聚合

定期监视聚合。如果某个聚合链路出现故障,则 VLE 不会生成 ASR,因为该聚合中的其他链路仍起作用,因此 VLE 不会检测到链路出现故障。无法监视聚合中各个链路的状态。要显示聚合的状态,请转至 VLE 节点的 Connectivity View 的 Port Status 选项卡面板。

如果某个链路出现故障,将在 /var/adm/messages 中记录一个条目。该消息文件包含在每晚生成的消息包中,因此可以定期扫描该日志以查找故障链路。日志中的消息与以下示例类似:

Sep 4 08:30:16 dvtvle3 mac: [ID 486395 kern.infor] NOTICE: ixgbe12 link down

VLE 聚合类型

VLE 支持三种类型的连接,每种类型可以按以下各节所述的方式聚合:

VLE 到 VTSS 聚合

本节介绍适用于 VLE 到 VTSS 聚合的最佳做法。

最佳做法

  • 至少为每个 VTSS 配置两个聚合以防止在聚合出现故障时彻底中断。

  • 可以将多个 VTSS 连接到同一个聚合。例如,对于 VSM5,可以将每个 VTSS 的 IFF0 连接到某个聚合,而将每个 VTSS 的 IFF2 连接到另一个聚合等。如果仅使用两个聚合,则可以将每个 VTSS 的 IFF0IFF1 连接到第一个聚合等。

  • 在 VLE 中横向配置聚合的链路(ixgbe4、ixgbe6、ixgbe8、ixgbe10),以防止在网络适配器出现故障时聚合发生中断。

VLE 到 VLE 聚合

可以按如下方式聚合 VLE 到 VLE 连接:

  • 无交换机-在无交换机配置中,由两个 VLE 中的相同接口建立连接。无交换机环境的运行方式与无交换机的双节点 VLE 的内部网络的运行方式相同。无交换机环境仅适用于点到点配置。

  • 有交换机-有交换机配置类似于“VLE 到 VTSS 聚合”中所述的配置。通道组在每个聚合的交换机中建立,且两个通道组位于同一 VLAN 中。

    在多节点 VLE 中,可以将某个节点的单个聚合连接到另一个 VLE 的多个节点,或连接到交换机环境中的多个 VLE 的多个节点。

VLE UUI 聚合

通常,端口 ixgbe1ixgbe2 用于建立 UUI 连接。在此配置中,聚合 ixgbe1ixgbe2 以创建容错配置:如果其中一个链路出现故障,剩余链路将继续提供 UUI 连接。要在多节点 VLE 上提供更多的冗余,请在另一个节点上聚合两个 UUI 连接。

准备云扩展存储

为了成功安装 VLE 1.5.3,需要满足以下要求:

注意:

请在安装 VLE 1.5.3 之前咨询现场工程师。
  • Oracle 提供的有效云存储帐户,包括帐户名、用户名、密码及 URL

注意:

请确保在设置 VLE 以便进行云访问之前已有云存储帐户。

云扩展存储的网络要求

在配置 VLE 云之前,需要知道 VLE 特定的 Oracle 云用户和帐户凭据。这些不同于 VLE 上的帐户,需要先由 Oracle 云团队创建,才能在 VLE 上设置和使用。必须安装 VLE 1.5.3 才能使用 VLE CLI 以及支持云特定的 VMVC。

注意:

要设置云帐户,请参阅 http://docs.oracle.com/cloud/latest/storagecs_common/index.html 了解更多信息。

在同一子网中设置了多个静态 IP 地址连接后,连接将正常工作。但是,如果其中一根电缆被拉出或断裂,则该子网中的其他连接将断开。

如果需要网络冗余,则必须在单独的子网上配置每个 IP 连接(VSM 5 或 6 与 VLE、VLE 到 VLE 以及 VLE 到 SMC 之间)。