一种高可用性计算机系统的制作方法

文档序号:9754146阅读:416来源:国知局
一种高可用性计算机系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别是涉及一种高可用性计算机系统。
【背景技术】
[0002]随着社会的发展和科技的进步,计算机已经进入人类活动的各个角落。特别是近年来,Internet的普及和电子商务的高速发展,对计算机的性能和可靠性的需求也日益增尚O
[0003]高可用计算机系统是指在不需要人为干预的情况下,能够有效的防止故障或从故障中恢复的计算机系统。在一些关键的应用中,对计算机系统的要求往往是二十四小时连续工作,未预料的故障或者停机将造成不可估量的损失,因此计算机系统的高可用性技术成为一直所探讨的热门话题。

【发明内容】

[0004]本发明的目的是提供一种高可用性计算机系统,目的在于实现计算机系统的高可用的需求。
[0005]为解决上述技术问题,本发明提供一种高可用性计算机系统,包括:
[0006]硬件平台、至少两台光纤交换机以及存储平台;
[0007]其中,所述硬件平台采用至少两台小型机作为载体,用于通过多维度的故障探测技术发现故障信息,并对所述故障信息进行诊断分析;所述光纤交换机之间实现互备,每个所述光纤交换机分别与一台所述小型机相连;所述存储平台与所述光纤交换机相连,用于存储对应的服务数据。
[0008]可选地,所述硬件平台包括两台浪潮K1-910小型机,其中一台小型机作为主节点,另外一台小型机作为从节点,所述小型机之间通过心跳网络进行连接。
[0009]可选地,每台所述小型机均为加载有浪潮BCP1.0高可用集群软件的小型机,在两台所述小型机上建立多组sybase数据库服务。
[0010]可选地,每个所述sybase数据库服务的资源运行在不同主机上;当一组服务资源出现故障时,切换至另一台主机。
[0011]可选地,所述存储平台采用浪潮AS1000G6存储器,所述存储器具有两个存储链路控制器,每个所述存储链路控制器可同时进行数据传输。
[0012]可选地,所述光纤交换机采用浪潮FS5800光纤交换机,所述光纤交换机的一端与所述浪潮K1-910小型机的主机交换适配器相连,另一端与所述存储平台的存储链路控制器相连。
[0013]可选地,所述存储平台包括两个用于存储不同服务的磁盘以及用于做心跳的心跳磁盘。
[0014]本发明所提供的高可用性计算机系统,通过采用至少两台小型机作为载体的硬件平台,用于通过多维度的故障探测技术发现故障信息,并对故障信息进行诊断分析;光纤交换机之间可以实现互备,每个光纤交换机分别与一台小型机相连;存储平台与光纤交换机相连,用于存储对应的服务数据。本发明所提供的高可用性计算机系统,基于完善的故障感知、诊断、隔离和恢复机制,通过多维度的故障探测技术能够快速发现故障信息,从而实现软硬件常见故障的智能诊断分析,实现计算机系统的高可用的需求。
【附图说明】
[0015]为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本发明所提供的高可用性计算机系统的一种【具体实施方式】的结构框图;
[0017]图2为本发明所提供的高可用性计算机系统的另一种【具体实施方式】的网络拓扑示意图。
【具体实施方式】
[0018]为了使本技术领域的人员更好地理解本发明方案,下面结合附图和【具体实施方式】对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]本发明所提供的高可用性计算机系统的一种【具体实施方式】的结构框图如图1所示,该系统包括:
[0020]硬件平台1、至少两台光纤交换机2以及存储平台3;
[0021]其中,所述硬件平台I采用至少两台小型机作为载体,用于通过多维度的故障探测技术发现故障信息,并对所述故障信息进行诊断分析;所述光纤交换机2之间实现互备,每个所述光纤交换机2分别与一台所述小型机相连;所述存储平台3与所述光纤交换机2相连,用于存储对应的服务数据。
[0022]本发明所提供的高可用性计算机系统,通过采用至少两台小型机作为载体的硬件平台,用于通过多维度的故障探测技术发现故障信息,并对故障信息进行诊断分析;光纤交换机之间可以实现互备,每个光纤交换机分别与一台小型机相连;存储平台与光纤交换机相连,用于存储对应的服务数据。本发明所提供的高可用性计算机系统,基于完善的故障感知、诊断、隔离和恢复机制,通过多维度的故障探测技术能够快速发现故障信息,从而实现软硬件常见故障的智能诊断分析,实现计算机系统的高可用的需求。
[0023]本发明所提供的高可用性计算机系统的另一种【具体实施方式】的网络拓扑示意图如图2所示,该实施例中,硬件平台可以具体为两台浪潮K1-910小型机,其中一台小型机作为主节点,另外一台小型机作为从节点,所述小型机之间通过心跳网络进行连接。
[0024]小型计算机是系统不间断运行的基础,小型机与普通的服务器(也就是PC-SERVER)具有很大差别,最重要的一点就是小型机具有高RAS(Reliability、Availability、Ser V i c eab i I i ty高可靠性、高可用性、高服务性)特性。
[0025]在本实施例中,心跳交换机可以具体选用普通千兆网络交换机。
[0026]浪潮K1-910小型机最大可支持8路,64个计算核心,2048GB内存,能够充分满足客户关键应用对性能的苛刻要求。浪潮天梭K1-910完善的故障感知、诊断、隔离和恢复机制,是保障系统高可用特性的核心技术。通过多维度的故障探测技术快速发现故障信息,结合浪潮K-UX操作系统独特的故障管理框架,能够实现软硬件常见故障的智能诊断分析,从而实现计算机系统的高可用的需求。
[0027]在上述实施例的基础上,每台所述小型机均为加载有浪潮BCP1.0高可用集群软件的小型机,可以实现24小时不间断业务,实现快速故障切换,从而保障业务的连续性。
[0028]在两台所述小型机上建立多组sybase数据库服务,每个sybase服务资源运行在不同主机上;当一组服务资源出现故障时,切换至另一台主机。这是由于浪潮集群软件BCP1.0具有资源组的管理功能,可以实现sybase数据库在两台K1-910主机上建立多组sybase数据库服务。本实施例中具体建立了两组sy
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1