规划 I/O 硬件连接

制定规划时有一点至关重要,即确定采用何种方式将 Sun Blade 8000 模块化系统与数据中心中已有的联网和存储技术集成在一起。如果制定了计划,那么部署 Sun Blade 8000 模块化系统等模块化系统不一定复杂。本主题对规划时应考虑的所有硬件变量进行了概述,包括:

Note

只有 Sun Blade 8000 模块化系统支持 PCI Express ExpressModule (EM),该系统还最多支持四个 Network Express 模块 (Network Express Module, NEM)。Sun Blade 8000 P 模块化系统最多支持两个 NEM。

下面概括说明了这些高级变量。

I/O 路径

由于可以按每个刀片配置 I/O 路径,因此您有多种选择:

  • 通过 NEM 将引导路径和数据路径组合起来:可以将刀片配置为不但通过网络交换数据,而且从网络引导操作系统。在方案 A 中,将刀片 (BL0) 配置为通过 GbE NEM 的 PORT0 交换数据(路径

    )并且引导其操作系统(路径 )。在方案 B 中,以太网交换机添加了另一个管理级别。

    对于这两个方案中的任一方案,都无需安装或配置 EM。

  • 通过 EM 将引导路径和数据路径组合起来:在未安装或配置 NEM 的情况下,可以将刀片配置为通过一个或多个 EM 进行引导以及交换数据。在方案 A 中,将刀片 (BL0) 配置为通过 EM 插槽 0.0 中的 EM(GbE、IB 或 FC)交换数据(路径

    )并且引导其操作系统(路径 )。在方案 B 中,以太网或 IB 交换机添加了另一个管理级别。

  • 通过 NEM 和 EM 分别配备引导路径和数据路径:最值得关注的方案是将刀片配置为通过一条路径进行引导,并通过另一条路径交换数据。在方案 A 中,将刀片 (BL0) 配置为通过插槽 0.0 中的 EM(GbE、IB 或 FC)交换数据(路径

    ),并通过 NEM0 Port0 引导其操作系统(路径 )。在方案 B 中,刀片 (BL0) 通过 EM 进行引导(路径 ),并通过 NEM 交换数据(路径 )。

    如果通过以太网或 IB 交换机连接这些路径,则可以添加另一个管理级别。

I/O 冗余

实现冗余与硬件规划和软件规划都有关。

硬件冗余

一旦确定了您准备实现的 I/O 路径,就必须考虑其中每条路径的相应冗余配置。对于 Sun Blade 8000 模块化系统而言,实现硬件冗余相当简单,只需添加辅助 NEM 和 EM 即可。

  • NEM 冗余:如果刀片通过一个 GbE NEM 使用一条或多条 I/O 路径(以方案 A 为例),则可以最多添加三个备用 NEM,以便在主 NEM 上的一个端口或整个主 NEM 发生故障时提供冗余。

    在此最高配置中,每个辅助 NEM 模块上的 NEM 端口对刀片而言保持相同的指定值。所有连接到 NEM0、NEM1、NEM2 和 NEM3 中的 Port0.0 的电缆都连接到同一个刀片,在此例中为 BL0。

  • EM 冗余:在基本配置(方案 A)中,可以为一个刀片指定一个 EM。要提供冗余和故障转移(方案 B),请在与刀片相关的另一个 EM 插槽中添加另一个同类型的 EM。

    Note

    最佳做法是,如果使用一对 EM,则将主 EM 指定给插槽 EMx.0,将辅助 EM 指定给插槽 EMx.1。

软件冗余

每个操作系统都提供一组不同的实用程序和系统管理工具来管理 I/O 冗余。

操作系统

冗余工具

Solaris 10

Solaris 10 使用下列工具:

  • MPxIO:管理主机总线适配器 (host bus adapter, HBA) 的配置和故障转移

  • IPMP:管理 IP 地址的故障转移

  • luxadm:管理网络上的存储设备

  • cfgadm:配置 PCI Express 和其他设备

Linux

Red Hat 和 SUSE 使用通道绑定驱动程序来管理中小群集和存储系统的冗余。

有关为 EM 和 NEM 硬件配置冗余的更多信息,请参见操作系统文档中的相应章节。

I/O 结构

除机箱的内部结构和 VLAN 外,Sun Blade 8000 模块化系统可以采用混合结构。您可以在 Sun Blade 8000 模块化系统中置备 EM,以支持以下方案:所有刀片都采用同一种结构类型(方案 A)、每个刀片分别采用一种不同的结构类型(方案 B)或者每个刀片同时采用两种结构类型(方案 C)。

硬件规划工作单

以下工作单可帮助您规划 I/O 硬件连接。

刀片

NEM0

NEM1

NEM2

NEM3

左侧 EM

右侧 EM

BL9

PORT9

PORT9

PORT9

PORT9

EM9.0

EM9.1

BL8

PORT8

PORT8

PORT8

PORT8

EM8.1

EM8.0

BL7

PORT7

PORT7

PORT7

PORT7

EM7.0

EM7.1

BL6

PORT6

PORT6

PORT6

PORT6

EM6.1

EM6.0

BL5

PORT5

PORT5

PORT5

PORT5

EM5.0

EM5.1

BL4

PORT4

PORT4

PORT4

PORT4

EM4.1

EM4.0

BL3

PORT3

PORT3

PORT3

PORT3

EM3.0

EM3.1

BL2

PORT2

PORT2

PORT2

PORT2

EM2.1

EM2.0

BL1

PORT1

PORT1

PORT1

PORT1

EM1.0

EM1.1

BL0

PORT0

PORT0

PORT0

PORT0

EM0.1

EM0.0