Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44434025
  • 博文数量: 384
  • 博客积分: 9990
  • 博客等级: 中将
  • 技术积分: 5644
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-05 17:44
文章分类

全部博文(384)

文章存档

2011年(1)

2008年(383)

分类: 服务器与存储

2008-06-06 06:58:03

一:前 言

在今天的商务应用系统中,稳定持续的系统运行时间变得越来越重要,而传统意义中的小型机系统使得普通用户望而却步。用户需用的是更高的可用性以及更低的成本。

??集群系统是一种提供高可用性、改善性能和增强企业可管理性的有效途径。随着基于Intel平台的业已成为关键性业务和应用的主流服务器,的应用也日益广泛。

二:

所谓集群,就是共同为客户机提供的一组计算机系统。而其中的每一台提供服务的计算机,我们称之为节点。当一个节点不可用或者不能处理客户的请求时,该请求将会转到另外的可用节点来处理,而这些对于客户端来说,它根本不必关心这些要使用的资源的具体位置,集群系统会自动完成。

集群的具体实现如下图:



Linux下的双机解决方案xSeries445&EXP400(图一)

三:IBM eServer xSeries在Linux下的双机解决方案

xSeries 在Linux下的双机解决方案中硬件采用两台相同的xSeries服务器和共享磁盘柜EXP400,双机软件采用Steeleye的Lifekeeper for Linux

IBM双机解决方案给您带来的好处是:

高可用性:x445服务器采用高可靠性部件,同时提供了很多冗余组件,保证了单台服务器的高可用性;Lifekeeper 为主流应用提供高可用性; 不干扰应用运行,无需修改应用.能够自动检测应用或,并可将其在备用服务器上快速重新启动;而用户只会体验到瞬间的服务暂停。

高性能:x445支持十六路高速Intel Xeon MP处理器,采用第二代EXA设计,保证整个系统的高性能及按需扩展的需求。

开放的应用保护机制,便于用户针对自己的应用提供保护。

LifeKeeper 提供直观的基于的图形接口,方便实现跨平台配置、管理和状态监控; 同时也包括一个完整的命令行接口





四:IBM eServer xSeries 445 服务器性能简介



Linux下的双机解决方案xSeries445&EXP400(图三)

要点

符合行业标准、屡获殊荣的第二代企业X-架构(EXA)

最新的EXA技术提供增强的处理器、内存和I/O性能,具有高度的可用性

XpandOnDemand™ 按照系统扩展须需求付费的可扩展性和投资保护

支持包括热插拔和热添加内存的3级内存保护(ChipKill内存、Memory Protexion、内存镜像)

扩展的企业X-架构

IBM eServer™ xSerie® 445采用最新的应用于大型机的IBM企业级X-架构技术,有助于同时提供更高的系统可用性和高性能。x445旨在向今天随需应变的世界提供全新的可扩展性和可管理性。

从基本的2路配置开始,随着您的增长需要逐渐增加容量。这种创新的模块化服务器架构可保护现有投资,而不必提前支付升级到其它服务器的高额成本。

Active PCI-X、热插拔内存、Chipkill内存、光通路诊断和预测性故障分析等创新技术提供必需的卓越性能和可靠性,以便快速响应数据中心的要求。这些技术旨在让您扩展、诊断并以最小的损失进行修复——保护您免于遭受成本昂贵的系统宕机损失。

XpandOnDemand可扩展性

可以扩展x445以满足不断变化的需求,使IT管理员做到事半功倍:

借助Intel Xeon™ MP处理器,可快速扩展以获得更强的性能。

业内目前唯一以出色的性价比,可从主要供应商的2路配置扩展到4路SMP Intel Xeon处理器。

通过更有效率的分区和,实现更高可用性。

整合服务器以降低价格,提高利用率。

通过使用业内标准的硬件,XpandOnDemand可以轻松实现更高性能。每台x445都可以在单个机架中从2路扩展到8路服务器(超过4路服务器的扩展,其处理器要求全部是Intel Xeon MP 处理器)。只需要连接两台8路服务器机架就可升级到16路服务器,或者通过连接4台机架,可最高升级到32路(32路系统将在今后发布)。这些功能使您可以根据您的需求变化来增加处理和内存容量。

为了增加I/O容量,可选的RXE-100远程扩充口可最多另外提供12个Active PCI-X插槽,从而不必完全升级系统就可获得3倍的I/O容量。

XpandOnDemand具有卓越的灵活性,可允许x445不断升级(向上和向外)

可方便地向上扩展,因为x445是机架极度密集的16路配置,可从2路扩展到4路,8路和16路, 今后可以扩展到32路。您可以获得的优势在于,您目前使用的x445可以不断扩展以满足未来需要。

通过使用VMware™ ESX Server™ ,x445可借助服务器整合轻松地向外扩展。VMware ESX Server 在一台16路处理器配置上可最多支持80台虚拟服务器(支持Linux和系列产品)。只需付出最少的努力和成本就可以动态地增加服务器容量。

由于其出众的可扩展性,x445致力于满足最苛刻的企业关键事务不断变化的需求,例如()、企业资源规划(ERP)和商务智能。

高级性能

x445建立业内领先的性能新标准,它基于企业X-架构,已宣布超过36条领先基准。借助双倍增强的XceL4系统缓存,x445可在每台16路SMP配置上升级到256MB 4级缓存,而32路配置可升级到512MB——大幅度提高。

x445的内存容量仍然给人们留下深刻的印象,每机箱高达64GB。充足的内存意味着将内存分页需求降到最低,从而实现超速运行。因此,可将整个载入主存以实现超高速的事务处理,创建强大的数据库引擎。

强大的内存子系统

x445借助内存子系统提供OnForever™ 可用性特性,可有效地防止宕机。热插拔内存可提供独立于OS的、业内领先的可用性,包括:

热插拔内存可在系统运行时替换发生故障的DIMM,最大限度地提高关键服务器的可用性。

Microsoft® Windows® Server 2003支持的热添加内存可以动态添加主存,增强性能。

Chipkill内存允许使用现有内存来纠正单点错误——保护您的数据和应用。

如果On-DIMM芯片出现故障,通过重新定向数据,Memory ProteXion确保服务器平滑运行——提高Chipkill技术的效率。

通过同时将数据写到单独的内存条,内存镜像可以保护数据——帮助最大限度地减少故障停机和降低工作效率。

其它自愈功能,如Copper Diagnostics™ 有助于实现系统的正常运行和最小的IT交互。x445标准配置为IBM 系统和集成的远程监视适配器(RSA),IBM Director是已经获奖的主动式服务器工具套件,远程监视适配器(RSA)是计算机内的计算机,负责监视系统运行状态和提供。 当结合所有这些功能时它们提供虚拟的全天候运行,通过预测性故障分析来监视关键组件,并在故障发生前触发告警。IBM光通路诊断可以把技术人员导向故障组件,从而加速排障。

随需应变准备就绪

当企业响应客户需求、市场商机或外来挑战时,x445可以帮助企业更迅速地做出响应、适应市场变化、关注核心业务和更加灵活。x445提供以下随需应变特性:

集成——x445可以帮助企业在未来利用IT投资和数据。这种关键的服务器整合了行业标准技术,可以帮助企业解决问题同时降低IT成本。

开放——x445可以帮助您适应市场变化。它运行面向Microsoft Windows、Linux和其它操作环境的行业标准解决方案,允许企业选择最佳的应用。

虚拟化——x445可以帮助企业适应目前的动态商务环境。它提供边增长边付费可扩展性,无论企业是向上扩展还是向外扩展。

自主——x445使用预测性和主动式服务处理器和系统管理技术来提供自愈和自保护功能。

企业灵活性

IBM Datacenter Solution Program为您提供运行Microsoft 需要的广泛的技术服务。使用Red Hat或SuSE 的经济高效的Linux® 解决方案提供可靠的企业级服务器,帮助确保随需应变需要的恒定运行时间。

xSeries 445 配置一览






五:EXP400 磁盘柜性能简介



Linux下的双机解决方案xSeries445&EXP400(图五)

EXP400存储扩展单元

EXP400采用了Ultra320 SCSI技术,数据传输速度比Ultra160 SCSI快一倍。EXP400拥有14个超薄HDD槽位,可以容纳最大2TB的存储量。为提高可靠性,EXP400支持HDD和自身风扇的PFA。

可用性和可管理性

IBM EXP存储扩展单元设计时十分注重其可靠性,它是系统可用性及群集方案的最佳选择。所有xSeries EXP 单元都支持磁盘驱动器的预测故障分析(PFA)——使您可以了解何时一个HDD表现异常并可能发生故障。热插拔能力使您在PFA判定的HDD发生故障前方便地进行替换。更妙的是,经PFA判定故障的硬盘在保修期内可以更换。

EXP400有内置的LED指示器,能够预先对故障、温度超标和其它异常发出警告。

所有IBM EXP单元都提供了冗余、热插拔风扇和。另外,EXP400的双冗余电源使您可以更加放心。热插拔和SAF-TE(SCSI Accessed Fault-Tolerant Enclosures)能力使您可以在不打断重要计算服务的情况下对部件进行替换和升级。

您可以利用IBM Director™ 系统管理软件方便地管理EXP400单元和其中的SCSI HDD。IBM Director和相关的生命周期工具拥有极佳的本地或能力,增强了您的管理能力。例如,容量管理器(Capacity Manager)提醒您注意当前和即将出现的性能瓶颈,帮您在整个系统生命期间跟上变化的需求。

可扩展性和容量

IBM存储扩展单元提供了极大的存储能力,并且扩展性很强,能够满足您企业的存储需求。每个扩展单元都是一个3U的机架式扩展柜;一个标准的42U机架可以放置14个单元。EXP400单元还有可选的机架到塔式转换套件,使配置更加灵活。

为获得高性能和高容量,EXP400支持10,000rpm和15000rpm的HDD。这种单元也都采用了xSeries集中支架(Converged Carrier),这一可互换的支架便于HDD的安装以及在大多数xSeries服务器和EXP单元之间的转移。

IBM xSeries 存储扩展单元配置一览表






六:配置实例

注意:下面的配置实例仅供参考,并不完全适合应用于任何客户安装环境。有关您特定的安装配置需求,请联系IBM 商业合作伙伴或IBM 市场销售代表获得相应支持服务。






附录:LifeKeeper for Linux

在当今的商务环境中,许多用户在努力的在支持关键任务应用的系统需求以及降IT基础结构总体拥有成本的压力之间取得平衡。STEELEYE公司使他们在两方面均能获得,这就是——基于LINUX的高可用性。

LINUX操作系统是一种高性能、可靠、开放源码的解决方案,低成本使其成为面向新经济公司的平台选择。STEELEYE用LIFEKEEPER增强了LINUX的稳定性和功能,LIFKEEPER是经过商业实践证明的高可用性,它提高抗错(Fault resilience)能力以支持关键任务应用。

Linux 上的高可用性:

SteelEye公司的LifeKeeper for Linux 一个通过保持系统正常运行而确保应用具有持续可用性的软件应用。LifeKeeper 实现以集群(cluster)方式连接在一起的的高可用性,这是通过监控系统及应用健康状态,保持客户连接性并为任何客户——无论位于互联网、内联网还是外联网提高不间断的数据存取。为了使系统及应用能在宕机是自动恢复,LifeKeeper允许将在应用在发生错误时切换到集群中的另一台服务器上。这有助于LifeKeeper将单点失败的风险降低到最低,从而在Linux系统上创建一种抗错环境以满足关键任务操作的严格可用性要求。

抗错(Fault Resilience,FT):

lifeKeeper 为linux环境提供抗错是通过允许一个集群内的其他服务器接管失效的服务器和失效的应用。总拥有成本的降低是因为lifeKeeper支持一种Active/Active服务器配置。该种模式下不再需要专门购买用作备份的服务器而允许客户和应用在失效时恢复到集群中其他运行的服务器上。配合lifeKeeper Data Replication数据复制软件,允许两台服务器的本地分区通过网络以镜像的方式备份数据,这样就节省了共享存储设备的投资。

前瞻性保护:

有了lifeKeeper,某个硬件部件或应用的失效可通过多个错误检测机制提前检测出来而不会等到系统完全失效。lifeKeeper使用智能的和多条LAN心跳连接监控linux 集群。在两台服务器节点之间定时发送额外信号而决定系统和应用的健康状态。lifeKeeper在采取任何行动前首先确认系统状态,这降低了单点失败的风险,使错误切换最少发生。当应用失效但硬件仍能正常工作时。lifeKeeper只恢复失败的 应用而不完全恢复到另一台服务器,限制不必要的切换。

透明的失效切换:

如果因为某个事件的发生而导致服务器可用性的中断。lifeKeeper自动将保护的资源和应用转移到集群中另一台服务器上。因为切换对客户端是透明的,单个系统的失效不影响用户的工作。lifeKeeper迁移所有的应用和传输连接性的方式用户能够连续地访问应用和数据。这保证所有客户——从内部用户到在线客户——都不会受到系统失败的影响。

伸缩性:

lifeKeeper提供一中集群的框架,允许通过简单地往集群中增加节点而使应用支持更多的用户。为了确信提供失效保护,lifeKeeper还在应用级支持伸缩性。当lifeKeeper以多向(multidirectional)配置安装时,某台机器上的失效应用可以恢复到单独的机器。

数据存取与完整性:

当lifeKeeper运行于共享存储环境下数据存储是与集群中的服务器分开的。所有数据保存在一个共享的磁盘陈列中。这种独立性允许在存取数据时不必考虑是通过那台主机上的应用。而且。lifeKeeper的共享存储锁定机制通过对驱动器的锁定使得在任何时刻只允许一个应用存取,维护了数据的完整性。

恢复操作:

lifeKeeper 为linux 环境提供保护,支持容灾。多系统失败恢复。包括:

多向恢复

lifeKeeper for linux支持一种多向失效切换配置的四节点集群,其中相关的两个节点连接到同一共享磁盘。

层叠(Cascadiong)失效切换

lifeKeeper for linux 允许在最多32个活动节点之间实现层叠失效切换,保证在发生系统或应用失败时客户连续访问。

共享数据支持

lifeKeeper for linux支持N+1配置。lifeKeeper在每条共享SCSI总线上最多支持两个节点。这允许在集群中连接到同一共享磁盘的两个节点之间实现基于共享SCSI磁盘的应用恢复。在该种配置中有一台服务器,扮演一种AC-tine/Active角色,为集群中的任何其他节点提供失效切换。

应用恢复工具包(Application Recovery Kits,ARK):

steelEye 为商业软件提供lifeKeeper 应用恢复工具包。包括数据库。和应用服务器。这些应用恢复工具包提供lifeKeeper管理和控制某个特定应用的工具。当安装了特定应用的恢复工具包后,lifeKeeper就能监控应用的健康状态并在它失败时自动恢复应用。

steelEye 同时还提供应用恢复开发工具包(SDK),支持开发特定的应用恢复工具包。应用恢复SDK为开发用于专门应用以及商业应用服务器的定制恢复列程提供强大的框架。使用了steelEye的应用恢复SDK,特殊的恢复列程可以通过编写直接的应用恢复脚本而定义。

在维护与升级时保持工作:

lifeKeeper允许在按计划停机维护或升级期间以及在系统失败或应用停止响应时保持系统运作。lifeKeeper的抗错能力可用于方便或应用升级。有了lifeKeeper,一般用于日常维护或升级的停机时间可以大大减少甚至消除。



如果您对此方案感兴趣,可以通过点击下面的按钮来在线提交意向单。我们的电话销售人员会尽快与您联系
阅读(579) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~