IBM有多种硬件解决方案,包括服务器,计算机芯片以及存储方案。服务器按照e-server分为以下几种不同的类别:
- zSeries (Mainframe)
- iSeries (AS/400)
- pSeries (Power chips)
- xSeries (Intel)
当前文档范围限制在pSeries 和xSeries系列服务器上。在我们继续处理其它系列时,文档将被扩展到其它IBM服务器产品的细节上。
IBM硬件产品也包括SAN。ESS是一个包含两台紧密耦合的RS/6000(或者pSeries)服务器的统一存储设备,提供全面的容错能力。ESS允许统一合并存储,提供高性能的数据解决方案。它支持全部主流平台,包括UNIX,Windows和大型主机。使用ESS的最关键的有利之处是在灾难恢复和数据可用性方面。对于大型项目,高度推荐使用ESS。
IBM的e-server服务器家族已经完成了它自己的更新换代,IBM pSeries服务器的最新的芯片架构是POWER4芯片架构。POWER4芯片架构的范围包括入门级的桌面应用系统到顶级的类似p690的系统。PSeries服务器也有一些属于老一代的POWER架构,通常是POWER3。POWER2架构的服务器已经极为罕见了。可以按照下面的表来选择合适的用于VOB服务器或者视图服务器的pSeries服务器范围。
4.2.1 入门级服务器
在入门级服务器的列表中, p615和p630 服务器比p640 (B80)更加强大,因为它们采用了POWER4芯片组,对于ClearCase操作有更强大的I/O能力。
p640服务器适合在小的用户组作为视图/客户端服务器。p615在性能上等效于p640,可以作为视图服务器。作为视图服务器来说,p630能够比p640支持更多一些的用户。通过附加的RAM,这些服务器都可以支持大的VOB。
p615和p630都有两个不同型号:E 和C。除了"C"表示机架结构的系统和"E"表示桌面式系统外,它们没有别的区别。从存储的观点来看,"C"系列有更好的I/O通道可以支持较大的存储空间。
4.2.2 服务器配置
很多pSeries 服务器(除了p615 和640之外)支持LPAR,它允许组织在一台机器上运行多个虚拟服务器。例如,我们可以在一台P690机器上配置两个VOB服务器和一个视图服务器,并动态分配任何一个服务器实例的资源而不需要停掉它们。注意这些服务器的分配基于文档化的使用模型。更详细的信息可以参考 IBM服务器目录。
IBM提供的xSeries服务器基于Intel平台。本节主要给那些要在Windows 或者 Linux环境下使用ClearCase方案的组织使用。本节描述的服务器都可以作为VOB或者视图服务器。XSeries服务器分为两个类型,如下表所示:
SANs在两个和更多的设备之间采用串行通信(例如光纤通道或者 SCSI),它们比传统的并行SCSI有很多优点:
- 光纤通道 (和 SCSI) 可以合并,几个连接可以看作一个连接,比并行SCSI可以更快地进行通信。即使一个单个的光纤通道现在也可以达到每方向上2GB/秒的速度。
- 单个光纤通道SAN上可以连接16M个设备。
- 你可以很容易地从连接在SAN上任何计算机上访问任何连到SAN上的设备。
一个最好的例子可能是无服务器备份(通常被第三方备份软件引用)。这个系统允许磁盘存储设备直接通过高速的SAN链路把数据直接复制到备份设备上,不需要任何服务器的干涉。数据保持在SAN上,意味着数据传输不需要LAN,服务器的资源仍然可以被客户机使用。关于SAN的更多细节可以参考此文章。
4.4.1 VOB 数据的高可用性
上面提到,SAN设备可以作为关键的VOB存储的可靠仓库,它们非常容易使用和维护,同时又达到最大的可用性。另外的特性如下:
- 完成全部的写磁盘操作,即使在系统和电源失效时。
- 重新启动只需要一两分钟,快速恢复访问。
- 不需要 fsck (UNIX 或者 Linux 的文件系统检查程序)
- fsck是一个UNIX程序,用来检查文件系统的内部一致性,坏块等等,还可以修复一些错误。
- 秒级的快照备份存储
- 存储容量可以在不中断情况下增长。
- 可用时间超过 99.99%。
4.4.2 优越的备份能力
从灾难恢复的观点来看,SAN能够提供很多好处。因为大多数SAN技术提供的备份方案既能保证很短的锁定VOB的时间,又能够保证快速的文件访问能力,SAN是一个理想的备份和灾难恢复方案。
IBM在SAN环境下提供的解决方案是ESS,它是一个顶级的SAN服务器,能够提供一些强大的高可用性的特性。它的一些具体特性如下:
- Peer-to-Peer Remote Copy (PPRC):
一个基于硬件的灾难恢复和工作负荷移植方案,它可以保证把数据同步复制到远程的地方。备份的数据拷贝可以用来从原始系统的失败中快速恢复,不丢失任何数据,可以选择保持商业应用正常运行。PPRC设计给那些用户,它们需要修复系统到原来的应用系统,并且可以接受一些原始位置的I/O操作的性能上的冲击。 - FlashCopy:
提供快速的数据复制能力,以及消除了定期停止应用程序以便完成备份和恢复任务的需求。FlashCopy提供接近瞬间的数据复制,并能在需要时使数据可用,并不影响磁盘子系统和服务器应用程序的性能。而在传统的数据复制技术中,应用程序通常需要在整个数据备份期间关闭,时间可能长达几个小时。