一种提高云计算环境稳定性的系统的制作方法

文档序号:9691091阅读:1123来源:国知局
一种提高云计算环境稳定性的系统的制作方法
【技术领域】
[0001] 本发明涉及电信号数据处理领域,更具体而言,涉及一种提高云计算环境稳定性 的系统。
【背景技术】
[0002] 随着计算机和网络等技术的快速发展,现代社会进入了信息化时代,从而对信息 资源进行高效快捷的整合管理和开发利用的需求与日倶增。同时随着物联网的发展,信息 管理变得更加复杂,对计算能力要求日益增加,待管理的数据日益庞大,使得信息管理系统 的安全保证与日常运营维护等技术的成本不断攀升。这对于企业来说,从效率、经济、数据 处理方面来说提出了挑战。而"云计算(Cloud computing)"的出现,能够以低成本高收益的 实现信息化方法。云计算是新的计算模型,它将计算任务分布到大量计算机组成的资源池 上,使各种应用系统能够根据需要获取计算能力、存储空间和各种软件服务。它是网格计 算、分布式计算、并行计算、功用计算、网络存储、虚拟化、负载均衡等传统计算机技术和网 络技术发展融合的产物,旨在通过网络把多个成本相对较低的计算实体整合成一个具有强 大计算能力的完美系统,并借助软件即服务、平台即服务、基础设施即服务、MSP等先进的模 式把强大的计算能力分布到终端用户手中。
[0003] 云计算的出现使得用户可以直接向云服务提供商租用服务器,把信息数据保存在 云服务器上,而无需投入大量的资金购买硬件设备。而且云服务器对于用户来说,不光前期 投入成本低,而且能耗小,后期维护费用低,有很好的灵活性、适应性和护展性,所以云计算 是未来的必然趋势。
[0004] 然而,由于云计算环境融合了网络信息技术,其不可避免地引入了诸多不稳定因 素,例如而不限于网络攻击、病毒侵入、网络节点故障、网络节点上的连接故障、云服务器的 故障、云计算环境管理平台的故障等等。这给云计算环境和平台的进一步普及带来稳定性 问题和隐患,本领域技术中,研究和应用重点主要集中在分布式计算、并行计算、虚拟化镜 像和运行、负载均衡等方面,对于云计算的复杂度、处理量等方面的快速增加带来的稳定性 没有足够的重视,因此迫切需要对此技术问题进行解决;此外,由于在整个云计算环境中, 如果不稳定定程度未达到一定的程度,没有必要启动严格的响应,否则从成本、效率、使用 等方面来看将不利于环境的运行,所以有必要有针对性、分级管理,以便提高云计算环境的 使用效率并降低运行成本。

【发明内容】

[0005] 本发明的目的之一是提供一种提高云计算环境稳定性的方法和系统,该系统通过 对云计算环境进行操作,能够有效地提高云计算环境稳定性,解决了对于云计算的复杂度、 处理量等方面的快速增加所带来的安全和稳定性的技术问题,并且提高了云计算环境的使 用效率并降低了运行成本。
[0006] 本发明为解决上述技术问题而采取的技术方案为:一种提高云计算环境稳定性的 方法,包括:针对由网络攻击、病毒侵入、除了云服务器和云计算环境管理平台之外的单个 网络节点故障造成的稳定性问题,根据不稳定性程度分级并评估和确定所述单个节点的系 数,根据云计算环境的不稳定性程度而确定是否启动响应;对于由网络节点上的连接故障、 云服务器的故障、云计算环境管理平台的故障造成的稳定性问题,确定连接错误值以启动 安全策略,对发生故障的云服务器进行冗余创建,并进行自修复。
[0007] 根据本发明的另一个方面,一种提高云计算环境稳定性的系统,包括:云计算环境 中的管理平台,为了解决由网络攻击、病毒侵入、除了云服务器和云计算环境管理平台之外 的单个网络节点故障造成的稳定性问题,云计算环境中的管理平台对网络中的各个节点进 行三级分类,即根据各个节点的配置数据、历史简档和节点类型来将节点进行分类,三级是 根据不稳定性而确定的级别水平,分别为低稳定性、中稳定性和高稳定性。
[0008] 根据本发明的另一个方面,该系统进一步包括:第一装置,用于针对各个节点所处 的级别,赋予每个节点系数Fac(k);第二装置,用于评估各个节点的不稳定状态,并计算云 计算环境的不稳定性程度;第三装置,用于比较云计算环境的不稳定性程度US与第一、第 二、第三阈值的大小,据此启动三级响应中相应的一档响应或者不启动响应;第四装置,用 于根据上述操作中的单个节点的不稳定性程度,对单个节点的简档、配置参数以及类别进 行动态调整;第五装置,用于获取云计算环境中节点a,b之间的连接存在数据收发的概率P CI (a,b),确定对该节点之间的连接的收发进行干扰的因素的集合SCI(a,b);第六装置,用于实 时捕获云计算环境中节点a、b之间的连接的数据流收发速度V CI(a,b);第七装置,用于计算 该连接的错误值ECI(a,b);云计算环境中的管理平台将E CI(a,b)和第一阈值进行比较,如果 大于或等于该第一阈值,则云计算环境中的管理平台启动用于稳定性的安全策略,对该连 接的两个节点进行阻断,而且记录该事件,并提醒与这两个节点相连的其他节点:暂停与这 两个节点中任一个的数据收发和数据信息处理;该云计算环境中的具有自修复功能的模 块,其进行自修复,操作成功之后进行这两个节点之间的连接的数据收发成功与否的验证, 并通知与这两个节点相连的其他节点;第八装置,用于在给定的时间间隔t之后,捕获云计 算环境中节点a、b之间的连接的数据流收发速度V CI(a,b)(t),如果该速度的值大于第二阈 值,则云计算环境中的管理平台通知与这两个节点相连的其他节点:可恢复与这两个节点 中任一个的数据收发和数据信息处理;第九装置,用于周期性地获取云计算环境中云服务 器的状态信息,如果据此状态信息检测到云服务器存在故障,云计算环境中的管理平台调 取该云服务器的简档信息,据其性能和重要性参数而选择性能参数优于或高于该云服务器 的一个或多个冗余服务器,而且调度云计算环境中的该冗余服务器并在其上基于该云服务 器的简档信息和重要性参数而创建新的节点,并配置该新的节点的功能和物理以及虚拟连 接。
【附图说明】
[0009] 在附图中通过实例的方式而不是通过限制的方式来示出本发明的实施例,其中相 同的附图标记表示相同的元件,其中:
[0010] 图1例示了提高云计算环境稳定性的方法流程简图。
【具体实施方式】
[con]在下面的描述中,参考附图并以例示的方式示出几个具体的实施例。将理解的是: 可设想并且可做出其他实施例而不脱离本公开的范围或精神。因此,以下详细描述不应被 认为具有限制意义。
[0012] 根据本发明的实施例,图1例示了提高云计算环境稳定性的方法流程简图,其包 括:针对由网络攻击、病毒侵入、除了云服务器和云计算环境管理平台之外的单个网络节点 故障造成的稳定性问题,根据不稳定性程度分级并评估和确定所述单个节点的系数,根据 云计算环境的不稳定性程度US而确定是否启动响应;对于由网络节点上的连接故障、云服 务器的故障、云计算环境管理平台的故障造成的稳定性问题,确定连接错误值以启动安全 策略,对发生故障的云服务器进行冗余创建,并进行自修复。
[0013] 根据本发明的实施例,图1例示的提高云计算环境稳定性的方法流程简图包括以 下步骤。
[0014] 在步骤S1中,为了解决由网络攻击、病毒侵入、除了云服务器和云计算环境管理平 台之外的单个网络节点故障造成的稳定性问题,由云计算环境中的管理平台对网络中的各 个节点进行三级分类,即根据各个节点的配置数据、历史简档和节点类型来将节点进行分 类,三级是根据不稳定性而确定的级别水平,分别为低稳定性、中稳定性和高稳定性。作为 非限制性的实施例,例如,云计算环境中与外界接口连接并且交互频繁的节点,经查询其历 史简档,其易于受到攻击或者由于使用频率较高而不稳定性较强,此时处于低稳定性级别; 相反,对于使用次数较少,经查询其历史简档,其难于受到或者受到攻击的概率极小或者其 物理故障概率极小而具有高稳定性,此时处于高稳定性级别。
[0015] 在步骤S2中,针对各个节点所处的分类级别,赋予每个节点系数Fac(k),其中k表 示第k个节点;所述三级分别被赋予不同的系数。具体地,分别赋予低稳定性、中稳定性和高 稳定性级别系数α、β和γ,其中这三个系数分别表示不稳定性程度,其数值关系分别为:α = ηι*β,β = η* γ,其中m、n为大于1的数值,优选地,m = n = 2,或者m = n = 10。
[0016] 在步骤S3中,评估各个节点的不稳定状态,并计算云计算环境的不稳定性程度US,
[0017] 在步骤S4中,比较云计算环境的不稳定性程度US与第一、第二、第三阈值的大小, 据此启动三级响应中
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1