广西玉柴机器股份有限公司

建议方案

目录

第一章 EPVision应用环境... 3

1.1. 项目背景... 3

1.2. EPVision运行环境要求... 3

1.3. 玉柴EPVISION硬件平台建设规划... 4

第二章 EPVISION硬件方案... 5

2.1. 服务器的选型... 5

2.2. 高可靠性的双机环境... 7

2.2.1. 服务器HACMP 环境... 7

2.2.2. ORALCE双机环境... 9

2.2.3. IBM WAS在HACMP环境下使用... 10

2.3. 硬件平台配置建议... 11

第三章. 相关产品介绍... 20

3.1. IBM POWER 7 710介绍... 20

3.2. IBM Webshere 介绍... 21

3.2.1. Web sphere application server产品特性... 21

3.2.2. 为什么选择 Webshere application server. 22

3.2.3. 高效支付和管理业务应用程序和服务... 22

3.3. IBM HACMP介绍... 23

3.3.1. 高可用技术... 23

3.3.2. 群集多处理技术... 24

3.3.3. HACMP群集的硬件组成... 25

第二章 EPVISION硬件方案

2.1. 服务器的选型

从产品库存现场管理改造项目本身看:其解决方案是:通过用户外移把终端用户扩展到用户现场,管理现场库存;通过条码技术等实时采集出货信息,实现ERP系统库存信息的实施更新。在EPVISION系统只是处理现场出货管理和与SAP交换数据的接口运算,而事务处理本身是由SAP服务器完成,所以,系统在EPVISION前置机的负荷不是很重。

但考虑未来用户数比较多,还是应该留出一倍的性能空间。本次配置,由于无法评估今后用户使用EPVISION解决其他应用问题带来的性能要求。

从其他客户类似应用的负荷情况看,建议用户生产系统采用低端小型机,理由如下:

? 可靠性高:小型机采用UNIX系统,没有目前病毒的困扰;

? 稳定性好:硬件制造技术和元器件选择要求高,从而系统稳定性好;

? 双机技术成熟;

IBM低端小型机有P7 710、P7 720、P7 730、P7 740,Power5系列基本停产。

Power 710 Express

Power 720 Express

Power 730 Express

Power 740 Express

Processor cores

4-, 6- or 8-core POWER7

4-, 6- or 8-core POWER7

8-, 12- or 16-core POWER7

4-, 6-, 8-, 12- or 16-core POWER7

Clock rates (Min/Max)

4-core 3.0 GHz

4-core, 6-core or 8-core 3.0 GHz

8-core 3.0 GHz (2 x 4-core)

4-core 3.3 GHz

8-core 3.7 GHz (2 x 4-core)

6-core 3.7 GHz

8-core 3.7 GHz (2 x 4-core)

4-core 3.7 GHz

8-core 3.3 GHz (2 x 4-core)

8-core 3.55 GHz

12-core 3.7 GHz (2 x 6-core)

6-core 3.7 GHz

12-core 3.7 GHz (2 x 6-core)

16-core 3.55 GHz (2 x 8-core)

8-core 3.55 GHz

16-core 3.55 GHz (2 x 8-core)

System memory (Std/Max)

8 GB / 64 GB

8 GB / 128 GB

8 GB / 128 GB

8 GB / 256 GB

Internal storage (Std/Max)

73.4 GB / 2.7 TB

73.4 GB / 3.6 TB

73.4 GB / 2.7 TB

73.4 GB / 3.6 TB

Performance (rPerf range)***

45.13 / 91.96

45.13 / 81.24

86.66 / 176.57

48.33 / 176.57

从性价比考虑,建议用户选择8core Power7 710小型机。其配置规格如下:

POWER7 处理器模块 - 每个系统 1个

四核 3.00GHz 或
六核 3.70GHz 或
八核 3.55GHz

插槽

1

2级 (L2) 缓存

每个内核 256KB

3级 (L3) 缓存

每个内核 4MB

内存

8GB 至 64GB RDIMM DDR3
Active Memory 扩展

固态驱动器 (SSD)

多达 6个 SFF 驱动器或

磁盘驱动器

多达 6个 SFF SAS 驱动器

磁盘容量

高达 1.8TB

介质托架

用于 DVD-RAM 的 Slimline 托架
用于磁带驱动器1或可移动磁盘的半高托架

PCI 适配器插槽

4个 PCI Express 8x 小型

标配 I/O 适配器

集成虚拟以太网

4个以太网 10/100/1000Mbps 端口
(或者)
2个 10Gb 以太网端口

集成 SAS 控制器

1个用于 SAS DASD/SSD 和 DVD-RAM 的控制器
可选的 175MB 保护缓存

其他集成端口

3个 USB,2个 HMC,2个系统端口

GX 插槽

1个 GX++

扩展功能(可选)

高性能 PCI 适配器

8Gb 光纤通道;10Gb 以太网;10Gb 基于以太网的光纤通道

PowerVM? 技术

POWER Hypervisor?

LPAR、动态 LPAR、虚拟 LAN(内存到内存分区间通讯)

PowerVM 易捷版(可选)

服务器上多达 3个分区;PowerVM Lx86;VMControl、虚拟化磁盘和光驱 (VIOS);集成虚拟管理器 (IVM);共享专用容量

PowerVM 标准版(可选)

PowerVM 易捷版,外加 Micro-Partitioning?,每个处理器多达 10个微分区;多个共享处理器池

PowerVM 企业版(可选)

PowerVM 标准版,外加实时分区迁移 (LPM) 和 Active Memory 共享 (AMS)

RAS 功能

带 Chipkill 的 ECC 内存
处理器指令重试
备用处理器恢复
带故障监控功能的服务处理器
热插拔磁盘托架
热插拔和冗余的电源和散热风扇
动态器件释放

操作系统2

AIX
IBM i
Linux for POWER?

高可用性

IBM PowerHA? 系列

电源要求

100V 到 240VAC,单相

系统规格

机架抽屉:3.4"(高)x 17.6"(宽)x 28.6"(深)(86mm x 447mm x 728mm);重量 62lb (28.2kg)3

有限保修4

3年保修,星期一至星期日(节假日除外)每天 24小时,下一工作日处理,不另行收费;选定器件现场维修;所有其他元件按 CRU(客户更换元件)执行(因国家/地区而异)。提供保修服务升级和维护。

2.2. 高可靠性的双机环境

生产系统承载着企业的关键应用,必须稳定可靠地24小时运行。为此,某某公司建议用户采用目前主流的双机系统架构。

2.2.1. 服务器HACMP 环境

IBM P系列服务器的典型应用是采用两台P系列服务器做HACMP(High Availability Cluster Multi-Processing)双机系统,一台安装应用服务器,一台安装数据库,两台主机互为备份。其主要功能是提高客户计算机系统及其应用的可靠性,而不是单台主机的可靠性。HACMP有多种配置方式,视具体应用复杂程度和配置不同,其接管时间在30秒到300秒。

HACMP技术原理:

l 作为双机系统的两台服务器或分区(主机或分区A和B)同时运行HACMP软件;

l 服务器除正常运行自己的应用外,同时又作为对方的备份主机;

l 两台主机系统或分区(A和B)在整个运行过程中,通过“心跳线”相互监测对方的运行情况(包括系统 的软硬件运行、网络通讯和应用运行情况等);

l 一旦发现对方主机的运行不正常,故障机上的应用就会立即停止运行,本机(故障机的备份机)就会立即在自己的机器上启动故障机上的应用,把故障机的应用及其资源包括用到的IP地址和磁盘空间等接管过来,使故障机上的应用在本机继续运行;

l 应用和资源的接管过程由HA软件自动完成,无需人工干预;

l 当两台主机正常工作时,也可以根据需要将其中一台机上的应用人为切换到另一台机(备份机)上运行。

HACMP技术特性:

l 支持并行数据库;

l 支持动态集群重配置;

l 广泛的集群管理工具;

l 支持2到32个集群节点的扩展;

l 自动失败检测和恢复;

l 多节点的灵活配置;

l 可以支持P系列和SP系列。

IBM P系列服务器扩展性很强,一般客户采用配置相同的两台主机的分区(一分区是应用服务器,一分区是数据库服务器)。

2.2.2. ORALCE双机环境

我们使用IBM HACMP软件实现双机互备,但出于成本考虑我们不使用ORACLE RAC方式,而是使用ORACLE基于IBM HACMP的双机技术,实现oracle的故障转移,和可切换方案。在正常生产的环境下,一台IBM 小型机分区运行ORACLE数据库,数据存储在外置存储柜里,而且活动的数据只有一份,另外一台小型机分区运行oracle数据库的热备分区,当某一个服务器分区出现问题时,都能向对方分区进行切换,这时如果只能存在一台小型机分区运行,那么这个小型机分就运行了ORACLE数据库,直到另外一个服务器分区维护好,正常运行了,就可以切换回去,正常运行它应该运行的应用。每个服务器分区都有这个功能,而且能够实现接管和运行。

这样就保证了,如果有一个服务器分区出现硬件,软件问题,应用系统都能够在一个服务器分区上运行,不会影响应用系统的正常运行。服务不会被中断。

通过IBM AIX 操作系统中的HACMP双机软件,在可切换的存储上,放置oracle数据库的数据。两台小型机的分区都安装oracle数据库程序。但只有其中一台服务器的分区运行oracle数据库进程,其中一台的分区处于standby状态。当其中一台正在使用的小型机的分区宕机之后,oracle数据库的数据能被接管到另一台小型机的分区上,并且oracle 服务由此台服务器的分区接管和继续进行。如下图示:

广西玉柴机器股份有限公司IBM建议方案_玉柴机器

当服务器B的分区运行时,后备服务器A的分区是处于不活动状态的。在服务器B的分区出现停机事故后,服务器A的分区启动oracle服务进程,并且接管共享盘阵a里的oracle数据,实现了继续服务的功能。

对于IBM WAS的服务,也是同样的道理,在生产状态中,服务器A的一分区是was的生产服务器,当服务器A的was分区宕机之后,由服务器B的was分区接管was的数据,实现was中间件的继续服务功能,实现应用系统的不中断。

2.2.3. IBM WASHACMP环境下使用

两台IBM小型机的分区都各自安装was软件程序,及各自配置独立的profile。当HA中的Service ip(服务ip)地址漂到哪台机器的was分区,就启动哪台机器分区的was环境。通过hacmp调用was的启动,停止脚本。比如/app/startwas.sh和/app/stop.sh 来对WAS进行启停,达到对EPVISION应用的启动和停止。代码在两台机器上的分区里都安装有代码。如下图示:

广西玉柴机器股份有限公司IBM建议方案_广西_02

2.3. 硬件平台配置建议

生产环境推荐使用一台IBM power7 710服务器的两个分区运行,通过IBM HACMP实现与另一台710的分区,实现双机互备。测试环境通过使用另一台IBM power7 710上的AIX lpar分区单独搭建一个独立的环境进行测试,上面安装oracle数据库和was中间件两个分区,对EPVISION进行测试。由于EPVISION是有java语言编写的,对平台有独立性,不依赖具体的平台,所以 能在IBM AIX平台上运行。

系统拓扑结构如下:

广西玉柴机器股份有限公司IBM建议方案_休闲_03

为了节省成本,本项目只采购两台服务器分别做生产机和测试机,其它存储客户采用原有的HP EVA6100

其中,生产服务器基本配置如下:

设备名称

产品型号

配置描述

数量

生产服务器A

IBM Power710

8core/3.5GHz;16G内存;2*146G硬盘;1块4口网卡;2块双口HBA卡;1块串口卡;DVD;PowerHA;PowerVM;AIX6.1

1

生产服务器B

IBM Power710

8core/3.5GHz;16G内存;2*146G硬盘;1块4口网卡;2块双口HBA卡;1块串口卡;DVD;PowerHA;PowerVM;AIX6.1

1

建议使用如下IBM详细配置清单采购:

******************************* HARDWARE *******************************

Product

Description

Qty

8231-E2B

Server 1:8231 Model E2B

1

265

AIX Partition Specify

1

1832

Quad-port 1 Gb HEA Daughter Card

1

1886

146GB 15K RPM SFF SAS Disk Drive

2

2146

Primary OS - AIX

1

3930

System Port Converter Cable

1

4526

8GB (2x4GB) Memory DIMMs, 1066 MHz, 2Gb DDR3 DRAM

2

4650

Rack Indicator- Not Factory Integrated

1

5000

Software Preload Required

1

5228

PowerVM Enterprise Edition

8

5263

Storage Backplane -- 3 SFF Drives/SATA DVD/HH Tape

1

5271

PCIe LP 4-Port 10/100/1000 Base-TX Ethernet Adapter

1

5276

PCIe LP 4Gb 2-Port Fibre Channel Adapter

2

5277

PCIe LP 4-Port Async EIA-232 Adapter

1

5603

System AC Power Supply, 1725 W

1

5762

SATA Slimline DVD-RAM Drive

1

6671

Power Cord (9-foot), Drawer to IBM PDU, 250V/10A

1

7317

Chassis with One Processor Planar

1

8359

8-core 3.55 GHz POWER7 Processor Module

1

8372

One Processor Activation for Processor Feature #8359

8

9440

New AIX License Core Counter

8

9722

Language Group Specify - Simplified Chinese (PRC)

1

8231-E2B Price

One-time Maintenance

Annual Maintenance

5313-HPO

IBM Power Software HIPO

1

555

8231-E2B routing code

1

967

Base OS

1

1061

OS Specify code for AIX 6.1

1

2255

IBM PowerHA Standard Edition V6.1

1

5000

Preload

1

5987

Traditional Chinese Preinstall PII Language

1

9209

HW not Rack Integrated

1

5313-HPO Price

******************************* SOFTWARE *******************************

Product

Description

Qty

5662-H23

IBM PowerHA Standard Edition Reg:3Yr

1

702

Per Proc SW Maint 3Y Reg SMALL

8

5662-H23 Price

5692-A6P

System Software

1

1101

DVD Process No Charge

1

1404

VIOS Expansion Pack

1

2201

Virtual I/O Server

1

3435

DVD/CD-ROM

1

5692-A6P Price

5692-A6P

System Software

1

967

AIX V6 for POWER

1

968

AIX V6 Expansion Pack

1

970

AIX V6 Update

1

2263

IBM PowerHA Standard Edition V6.1

1

3435

DVD/CD-ROM

1

A2FW

CD-ROM Process Charge

1

5692-A6P Price

5692-LOP

SPO for Linux on POWER

1

1005

Process no-charge

1

1479

System p AVE x86 Media

1

3435

DVD/CD-ROM

1

5692-LOP Price

5765-AVE

IBM PowerVM Lx86 for x86 Linux

1

B8RK

Per server

1

5765-AVE Price

5765-G62

AIX 6 for POWER V6.1

1

C0BR

Per Processor - Small POWER 7

8

5765-G62 Price

5765-H23

IBM PowerHA Standard Edition V6.1

1

B9RK

Per Proc with 1 Year SW Maint SMALL

8

5765-H23 Price

5765-PVE

PowerVM Enterprise Edition

1

B9FV

Per Processor small system

8

5765-PVE Price

5773-PVE

PowerVM Enterprise Edition SW Maintenance: 3 Yr

1

A0NH

Per Processor small system 3yr reg

8

5773-PVE Price

5773-SM3

Software Maintenance for AIX, 3 Year

1

1252

Per Processor 3 Yr SWMA Small Power 7 Reg

8

9000

SWMA Renewal Registration

1


第三章. 相关产品介绍

3.1. IBM POWER 7 710介绍

广西玉柴机器股份有限公司IBM建议方案_blank_04Power? 710 服务器是一款可在高密度 2 U 机架优化式外形中支持四核、六核或八核 POWER7? 处理器模块的单插槽服务器。Power 710 服务器易于购买、部署和管理,作为基础架构或应用程序服务器可提供超凡的性能、可靠性和能效。Power 710 服务器实现了光通路诊断功能,允许选择 AIX?、IBM i 或 Linux? 操作系统,同时提供创新的工作负载优化和能源管理功能,它们可以提供额外的性能和更高的性能功耗比从而提高软硬件投资回报。

机器配置如下:

l 插槽 1

l 处理器内核 四、六或八核 POWER7

l 时钟频率(最小/最大) 四核 3.00GHz 或 六核 3.70GHz 或 八核 3.55GHz

l 系统内存(标配/最大) 8GB/64GB

l 内部存储(标配/最大) 73.4GB/2.7TB

紧凑 2 U 封装内可靠而又安全的高性能、高能效基础架构和应用程序服务器。凭借 POWER7? 工作负载优化技术,Power? 710 服务器使用 AIX?、IBM i 和 Linux? 操作系统可以实现极其快速的事务处理。

这是一款易于购买、安装和管理的服务器,可以无缝地集成至您的现有基础架构,从而缩短部署和实现价值所需的时间。

Power 710 基于 POWER7 处理器的领先性能而构建,是一款以高密度机架优化式外形支持多达 8个 POWER7 内核的单插槽服务器。作为高性能基础架构或应用程序服务器,Power 710 包含有可根据客户计算需求提高性能的创新工作负载优化技术,以及可帮助提高性能和能效的智能能源功能,因而是可用于 UNIX?、IBM i 和 Linux? 部署的最具成本效益的解决方案之一。

Power 710 是一款可轻松拥有的极为简单而又可靠的高能效、高性能服务器。Power 710 服务器由 POWER7 处理器的超凡性能提供强劲动力,可以选用 AIX、IBM i 或 Linux 操作系统和来自数以千计 ISV 的解决方案,从而使您的企业在竞争中脱颖而出。

3.2. IBM Webshere 介绍

WebSphere 是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。WebSphere 提供了可靠、灵活和健壮的集成软件。

WebSphere Application Server 是该基础设施的基础,其他所有产品都在它之上运行。

WebSphere 是一个模块化的平台,基于业界支持的开放标准。您可以使用受信任和持久的接口,将现有资产插入 WebSphere,并且可以随着需要的增长继续扩展您的环境。WebSphere 可以在许多平台上运行,包括 Intel、Linux 和 z/OS。

WebSphere Application Server 为电子商务应用提供安全、可靠、可扩展的高效运行平台。作为 IBM 软件整体平台的核心产品之一,作为整个平台的核心,WebSphere 应用服务器(WebSphere Application Server, WAS)具备良好的可扩充性,包括横向扩充和纵向扩充。WebSphere Application Server 的集群能力(Clustering)保证整个应用系统在即使某台服务器出现故障的情况下仍然能够保证事务处理能够顺利地进行下去,保证了电子商务应用 24x7x365 的高可用性,同时保证了提供企业级的高性能。

如何使用 WebSphere 取决于您在业务中的角色。IBM 提供了广泛的工具和功能来帮助您构建、运行、管理和优化 WebSphere 应用程序。WebSphere 工具套件基于 J2EE 和 Eclipse 等行业开放标准,并且它们使用公共的安装、管理、安全和编程模型。

3.2.1. Web sphere application server产品特性

· 符合最新工业标准 - 全球首家完全支持 J2EE 1.4 标准的商用中间件服务器!

· 保证核心应用万无一失 - 高可用性 99.999%(五个九)!

· 面向未来的应用方向 - 全面支持 SOA 架构!

· 保护已有 IT 投资资产 - 支持新旧版本混合群集!

· 全新的 JMS Server - 支持与 WebSphere MQ 集成!

· 全面支持 Web2.0,支持 Portlet 和 SIP 协议!

· 安全性更高,包含 IBM Tivoli Access Manager 集中认证,集中授权,集中

3.2.2. 为什么选择 Webshere application server

· 业界领导者

o 在应用服务器软件市场中名列第一

o 拥有数千经验丰富的客户、成功案例和奖项

o 由技术强硬的合作伙伴和数不清的技术资源组成的完美生态系统

o 永不停止的创新:IBM 领导了各个领域,例如安全、Web Services、可管理性……

· SOA 的单一整合运行环境

o 为所有的 J2EE 1.4 和 Web Services 应用提供共通的编程模式和运行环境

o 从 Express 到 z 环境的无缝扩展 - 一次编写,任何地方都可运行

· 一站式购买

o 业界最广阔的平台支持

o 最好的工具组合可以进行更快的开发,并可直接部署至 WAS

o WebSphere 家族的紧密集成,意味着平滑移植的可能性

3.2.3. 高效支付和管理业务应用程序和服务

IBM WebSphere Application Server 可以在降低应用程序基础架构成本的同时,构建、部署和管理所有类型的强健、敏捷和可重用的 SOA 业务应用程序和服务。

· 通过允许您为现有打包和遗留应用程序提供支持服务,保护投资;创建新服务和将业务应用程序扩展到 web。

· 通过全面支持开放标准和编程模型,包括 OSGi、CEA、JPA、SAML、SCA、SDO、SIP、Web 2.0 和 XML,高效开发创新的应用程序。

· 通过利用 EJB 和 web 服务性能增强功能,整合高达 to 30% 的工作量,从而在更少的服务器上运行相同的工作量。

· 通过交付细粒度和灵活控制的安全域,阻止高成本安全性违反的暴露。

· 通过集成工具和可消除重新编码需求的独特向后兼容特性,动态提高开发生产力。

· 通过多种定价选择优化成本,包括可选的基于 Socket 的定价。

· 通过增强的 Web 服务器负载平衡和故障转移功能,为最多 5 个许可的应用程序服务器减少停机时间。(适用于 WebSphere Application Server V7 至 Fix Packs 13 以及更高版本)。

3.3. IBM HACMP介绍

IBM公司的HACMP for AIX软件是基于AIX平台的,在高可用系统层次实现关键性任务计算环境的工具软件。HACMP应用于RS/6000系列的单处理器机型、对称多处理器机型或SP的节点,可以检测系统故障并快速恢复服务,使最终用户只感受到很小的中断时间。HACMP(High Availability Cluster Multi-Processing)有两个主要的组成部分:高可用技术(HA)和群集多处理技术(CMP)。

3.3.1. 高可用技术

在HA产品出现之前,在UNIX领域实现高可用性的最有效途径是通过容错技术。容错技术依靠专门的硬件设备检测到硬件的故障,然后立即切换至冗余的硬件设备上,不管故障设备是处理器、内存板、电源、I/O子系统还是存储子系统。尽管这种切换能够无缝地提供不间断的服务,但却在硬件费用和性能上付出了很高的代价,因为冗余的设备不能处理事务。更重要的是,容错系统不能处理软件故障,而这却是宕机的最常见的原因。

高可用技术并不是通过将可用性当作一系列重复的物理设备来实现高可用性,它将高可用性看作是一个全系统范围的、共享的资源的集合,这些资源相互协作来保证关键的服务。高可用技术将软件和工业标准的硬件结合起来,在系统、设备或应用发生故障时通过快速恢复关键服务来使宕机时间减至最小。尽管不能立即切换,恢复服务也是很快的,通常在1分钟之内。

容错技术和高可用技术的区别在于服务中断的时间。当硬件发生故障时,容错环境没有宕机时间,而高可用环境有很小的宕机时间。但是,在容错环境中,由于软件故障无法被检测,有可能造成系统的严重破坏。而在高可用环境中,软件故障只会造成很小的宕机时间。

现在,大多数的公司都愿意忍受一小段的宕机时间,采用高可用技术,而不愿意花费高得多的代价采用只能检测硬件故障的容错技术。另外,在高可用配置中,备份机还可承担其他应用。

3.3.2. 群集多处理技术

群集多处理技术是指一组松散耦合的机器,通过网络连接在一起,共享磁盘资源。在群集中,多个服务器协同工作,为用户提供一组服务或资源。

将两个或多个服务器组成群集来备份关键应用是一个划算的高可用性解决方案。用户可以使用更多的技术能力,同时确保关键应用在硬件或软件故障后能够快速恢复正常工作。

群集多处理技术还为客户提供了灵活的扩展途径。客户可以很容易地在群集中增加处理器以分担不断增加的工作量,还可以对群集中的处理器进行升级。而在容错环境中,则必须同时增加两个处理器,其中一个作为冗余备份,在正常工作时不进行任何处理。

广西玉柴机器股份有限公司IBM建议方案_玉柴机器_05

图1:HACMP群集

3.3.3. HACMP群集的硬件组成

从上图中可以看出,HACMP群集的硬件由以下硬件组成:

★ 节点

★ 共享磁盘设备

★ 网络和网卡

★ 客户机

节点机型

HACMP for AIX软件支持RS/6000单处理器和SMP机型作为群集的节点。在HACMP中,SMP系统和单处理器机型一样,都被当作单一节点。采用SMP系统是提高整个群集吞吐量的有效途径。群集中的每个节点都可以是一个大的SMP系统,使得群集系统远远超过单个系统的处理能力,可以支持成千上万个客户机连接到单一的数据库系统。

共享磁盘设备

群集中的每个节点都需要配置内置硬盘来存储AIX操作系统、HACMP软件和应用程序。另外,每个节点都应连接到一个或多个外置的共享磁盘上。共享磁盘是指物理上连接到多个节点的磁盘设备,共享磁盘上存放着关键任务的数据,通常采用镜像或RAID技术来提供数据的冗余保护。

HACMP的共享磁盘设备支持SCSI-2 Differential磁盘、SCSI-2 Differential磁盘阵列和串行磁盘。

HACMP支持两种对共享磁盘的访问方式:非并发访问和并发访问。在非并发访问环境中,每个时间点上只能有一条活动的连接,保持活动连接的节点拥有磁盘,当此节点离开群集时,它拥有的磁盘被其他节点接管。在并发访问环境中,共享磁盘同时与多个节点保持活动连接,因此当节点故障时,不需要接管磁盘。并发访问要求SSA或RAID作为外置共享磁盘。

共享硬盘应该单独放在一个机柜中,不应和机器混放。

网卡

一个节点至少应有两块网卡连接每个网络:一块服务网卡(service adapter)和一块备份网卡(standby adapter)。如果配置IP地址接管,还应配置启动网卡(boot adapter)。启动网卡并不需要单独的物理网卡,而是配置在服务网卡上的不同的IP地址。

HACMP for AIX采用网卡标识(adapter label)来识别网卡。对于TCP/IP网络,网卡标识是在文件/etc/hosts中关联某一IP地址的名字。一个节点可以定义多个网卡标识和IP地址。

网络

HACMP使用LAN来监视网络,网卡和其它节点的状态,HACMP支持AIX支持的大多数基于TCP/IP 的网络,如 Ethernet、Token-Ring、FDDI、ATM等等。HACMP中定义了三种类型的网络:公用网络(public network)、私用网络(private network)和串行网络(serial network)。

公用网络

在HACMP环境中,公用网络连接多个节点并允许客户机服务群集节点。Ethernet、Token-Ring、FDDI、ATM等网络可以被定义为公用网络。

私用网络

HACMP群集中的节点必须相互通讯以实现对数据的连续访问。私用网络提供两个节点之间的点到点通讯,但不允许客户机访问。HACMP使用私用网络来传输锁的信息,只有在没有定义私用网络时才使用公用网络来传输锁的信息。

私用网络一般用于并发访问磁盘的情况。Ethernet、Token-Ring、FDDI、ATM等网络可以被定义为私用网络。

串行网络

串行网络是两个节点之间的点到点连接。HACMP在TCP/IP子系统发生故障时,使用串行网络来传输控制信息和心跳信息。串行网络可以是一条SCSI-2 Differential总线或一条RS232串行线。

网络名称

网络名称用于标识HACMP群集中的网络,群集进程使用网络名称信息来确定哪些网卡连接在同一物理网络上。网络的命名是任意的,但必须保持一致。如果多个网卡连接在同一物理网络上,定义这些网卡时必须使用相同的网络名称。

客户机

客户机是指能够访问群集中节点的机器。客户机通过公用局域网络与节点通讯,其上运行“前端”程序或客户机应用来访问群集节点上的服务器应用。HACMP for AIX为群集节点上的关键性的数据和应用提供高可用性环境,但不负责客户机的高可用性。