【技术实现步骤摘要】
本申请涉及计算机
,尤其涉及一种互联网设施可用性评估的的方法和系统。
技术介绍
目前云服务涉及的可用性评估方法缺少统一的理论,在进行风险评估时往往根据各家云服务厂商云服务实际运行情况以及故障统计,采用历史数据平均得到云服务月可用性系数,例如月可用性系数=(月总时长-月不可用时长)/月总时长。现有可用性计算方法主要从实际运行情况出发,多根据经验值平均得到,缺少从系统架构角度进行的理论推导过程,无法在事前对云服务的可用性进行整体评估。例如,浪潮提出的云计算系统可用性评估方法(CN201510112060.7),采用事后评估方法,根据故障时间得出云计算系统可用性,缺少从容灾角度分析软硬件等各模块间的可用性。
技术实现思路
本专利技术提出一种云服务可用性评估方法和系统,解决云服务事前进行风险评估的需求。本申请实施例提供一种云服务可用性评估系统,用于云服务系统,所述云服务系统包含机房基础设施、服务器、交换机、软件,包括:第一计算单元、第二计算单元、第三计算单元、第四计算单元、第五计算单元所述第一计算单元,用于根据服务器平均故障率和服务器冗余备份数量,计算服务器可用性系数 ...
【技术保护点】
一种云服务可用性评估系统,用于云服务系统,所述云服务系统包含机房基础设施、服务器、交换机、软件,其特征在于,包括:第一计算单元、第二计算单元、第三计算单元、第四计算单元、第五计算单元;所述第一计算单元,用于根据服务器平均故障率和服务器冗余备份数量,计算服务器可用性系数;所述第二计算单元,用于根据交换机平均故障率和交换机冗余备份数量,计算网络可用性系数;所述第三计算单元,用于根据软件故障率,计算软件可用性系数;所述第四计算单元,用于根据所述云服务系统中机房条件数据和标准化评估方法,得出基础设施可用性系数;所述第五计算单元,用于计算云服务可用性系数:云服务可用性系数=基础设施可 ...
【技术特征摘要】
1.一种云服务可用性评估系统,用于云服务系统,所述云服务系统包含机房基础设施、服务器、交换机、软件,其特征在于,包括:第一计算单元、第二计算单元、第三计算单元、第四计算单元、第五计算单元;所述第一计算单元,用于根据服务器平均故障率和服务器冗余备份数量,计算服务器可用性系数;所述第二计算单元,用于根据交换机平均故障率和交换机冗余备份数量,计算网络可用性系数;所述第三计算单元,用于根据软件故障率,计算软件可用性系数;所述第四计算单元,用于根据所述云服务系统中机房条件数据和标准化评估方法,得出基础设施可用性系数;所述第五计算单元,用于计算云服务可用性系数:云服务可用性系数=基础设施可用性系数×服务器可用性系数×网络可用性系数×软件可用性系数。2.如权利要求1所述云服务可用性评估系统,其特征在于,还包含第一监测单元,第二监测单元,第三检测单元中至少一个;所述第一监测单元,用于对所述云服务系统中的服务器运行状态进行监测,得到所述服务器平均故障率;所述第二监测单元,用于对所述云服务系统中的交换机运行状态进行监测,得到所述交换机平均故障率;所述第三监测单元,用于对所述云服务系统中的软件运行状态进行监测,得到软件故障率。3.如权利要求1-2所述云服务可用性评估系统,其特征在于,所述交换机为内网交换机;所述第二计算单元还用于接收外网可用性系数;当未向所述第二计算单元输入外网可用性系数时,所述网络可用性系数为内网可用性系数;当向所述第二计算单元输入外网可用性系数后,所述网络可用性系数为所述外网可用性系数和内网可用性系数的乘积。4.如权利要求2所述云服务可用性评估系统,其特征在于,所述云服务系统的软件包含以下软件中的至少一种:虚拟化软件、虚拟化管理软件、集群软件;所述第三监测单元,用于对所述虚拟化软件、虚拟化管理软件、集群软件的运行状态进行监测,得到虚拟化软件故障率、虚拟化管理软件故障率、集群软件故障率;所述第三计算单元,用于根据所述虚拟化软件故障率、虚拟化管理软件故障率、集群软件故障率计算虚拟化软件可用性系数、虚拟化管理软件可用性系数、集群软件可用性系数;并计算所述软件可用性系数:软件可用性系数=虚拟化软件可用性系数×虚拟化管理软件可用性系数×集群软件可用性系数。5.如权利要求...
【专利技术属性】
技术研发人员:郭雪,栗蔚,陈屹力,闫丹,沈滢,
申请(专利权)人:工业和信息化部电信研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。