双机解决方案一:前言二:Cluster简介三:服务器性能简介四:磁盘柜性能简介一:前言在今天的商务应用系统中,稳定持续的系统运行时间变得越来越重要,而传统意义中的小型机系统使得普通用户望而却步。用户需用的是更高的可用性以及更低的成本。集群系统集群系统是一种提供高可用性、改善性能和增强企业应用软件可管理性的有效途径。随着基于Intel平台的服务器业已成为关键性业务和应用的主流服务器,集群技术的应用也日益广泛。集群系统优点集群可有效地提高系统的可用性。如果一个服务器或应用程序崩溃,集群系统中另一个服务器在继续工作的同时,接管崩溃服务器的任务,最大限度地缩短用户服务器和应用程序宕机的时间。IBM的磁盘柜EXP300是专为企业级关键商业应用而设计,具备很高的数据存储可扩展性、数据安全性和访问能力,EXP300具有关键的可靠性增强特性、更快的数据访问能力,并且驱动器扩展能力强、性价比高,支持磁盘驱动器的预测故障分析(PFA)。磁盘柜的具体实现如下图:因此,业界采用IBM磁盘柜EXP300+RAID卡这种方式组成企业级存储方案较多。二:Cluster简介集群(Cluster)—定义集群(Cluster)定义:一组独立的网络服务器结点以一个单一系统的方式体现在网络上。在大多数集群模式下,集群服务被分组,每组具有一个公用的名字。服务运行在任意的集群结点上并对所有的网络客户端有效。集群在边疆地为网络客户端提供数据和服务时必须能够对系统部件进行容错,甚至这些部件自身没有冗余。1、高可用性(HighAvailability)当定义高可用性时,首先需要理解几个基本的概念。当用户需要数据和服务时,计算机能够根据请求完成响应则定义为可用性。系统因任何一点故障造成系统无法响应用户请求则定义为宕机。宕机又分为计划内宕机和计划外宕机。高呆用性系统的首要目标是将计划内以及计划外的宕机时间减少到最少。其次是减少恢复一个失败系统的时间。一个高可用性系统定义为在设计和管理时使系统运行具有尽可能少的计划内和计划外宕机时间。2、性能Performance实施高要可用性主要的平衡点是性能的降低。规划额外的容量是设计和评估高可用性系统的一个关键问题。3、管理Management系统管理将允许系统管理员监控和确定存在的问题,同时减少恢复的时间。预先问题(Predictiveproblem)管理能有效防止系统出错。4、服务和咨询ServicesandConsulting具有高可用性经验的顾问会保持与咨询公司以外的硬件、软件供应商良好的沟通。IBM公司具有多年的经验帮助客户实施、支持高可用性系统。5、数据可用性DataAvailability在高可用性系统中,保护数据不丢失是极为重要的。本系统防止数据丢失的有效技术。快速的数据恢复,万一发生灾难性的数据丢失,关键的问题就是将恢复数据的时间降为最低。6、系统可用性SystemAvailability系统的可用性要求查看整个数据系统。本系统将确定整个系统的不同组件和防止系统宕机的保护方法。7、应用程序可用性ApplicationAvailability应用程序应被设计成支持高可用性的应用,这些应用应注意数据保护、内存保护和恢复过程。8、硬件和操作系统HardwareandOperatingSystem当规划和设计一个高可用性系统时,被选择的硬件必须被确定具有防止宕机的容错功能,同时也具备减少恢复时间的快速服务能力。操作系统必须具有提供容错和在系统故障时快速、有效恢复系统能力。9、高可用性的成本实施高可用性系统的费用已成为重要的商业决定。在规划高可用性系统时,系统不具备可用性或系统宕机对业务的影响应当被考虑。大多数公司按需求可划分为如下级别:24X7—每天24小时,天天如此12X5—每天12小时,每周5天10、宕机原因这个图表对最普通的系统故障进行了分类:环境因素:电力故障、自然灾害等,大约占系统出错的12%。管理人员操作错误导致系统出错比直接用户多两倍。在系统控制台,管理人员的操作失误是最普通的人为错误。软件出错中,操作系统和应用软件所占比例大致为:60/40。选择健壮的操作系统能减少软件造成的系统问题。在硬件问题中,硬盘占了超过51%的问题,接下来是内存问题。硬盘是具有移动部件的机械装置,因此平均无故障间隔(MeanTime...