当前位置: 首页 > 专利查询>云南大学专利>正文

一种基于商业银行模型的混合云计算资源管理系统技术方案

技术编号:12613012 阅读:89 留言:0更新日期:2015-12-30 11:43
本发明专利技术涉及云计算技术领域,具体涉及一种基于商业银行模型的混合云计算资源管理系统,由物理资源池层、CB-SLA池层、风险抵抗层、资源调度层和定价策略层组成;物料资源池层存放的实际物理资源的信息,由CB-SLA池层通过网络动态地传递给资源虚拟池,风险抵抗层通过资源虚拟池的信息完成风险管理与风险抵抗的任务,资源调度层和定价策略层通过资源虚拟池的信息分别进行分配基层计算资源和制定服务价格,本发明专利技术与传统的云计算资源管理策略相比较,对云计算中普遍存在的资源交易风险预测、定价、调度以及服务匹配等问题给出了一种全新的管理架构及机制,大大的提高了混合云计算资源管理的能力,为混合云计算的商业运营提供了可借鉴的运行系统。

【技术实现步骤摘要】

本专利技术涉及云计算
,具体涉及一种基于商业银行模型的混合云计算资源管理系统
技术介绍
云计算的核心就是资源管理,在引入经济模型后,首先需要解决的问题就是资源管理的问题。资源是指能实际调用的资源实体的总称。在云计算资源管理系统中资源被清晰的定义并用相关的参数来描述。云计算的资源主要包括计算资源、存储资源、网络资源以及数据资源等。具有以下特性:高性价比、高可靠性、可扩展性、高灵活性。在云计算中,资源管理的方法涉及到很多方面,包括资源定价、云安全、资源发现、资源调度策略、资源状态评估等,还包括QoS支持等。目前,云计算资源管理面临如下几个问题:计费问题、云安全、资源模型、资源发现、调度、QOS问题,因此迫切的需要一种资源管理系统。
技术实现思路
本专利技术主要针对现有技术的不足,提供一种基于商业银行模型的混合云计算资源管理系统,对云计算中普遍存在的资源交易风险预测、定价、调度以及服务匹配等问题给出了一种全新的管理架构及机制。本专利技术采用如下技术方案:—种基于商业银行模型的混合云计算资源管理系统,其特征在于:本系统由物理资源池层、CB-SLA池层、风险抵抗层、资源调度层和定价策略层组成;物理资源池层通过建立了一个资源虚拟池来存放实际物理资源的信息;CB_SLA池层用于信息转换、收集、分类与传递;风险抵抗层用于完成风险管理与风险抵抗;资源调度层基于帕累托最优理论的资源调度策略来分配基础计算资源;定价策略层是依据与系统处于生命周期中的哪一阶段以及价格制定的对象进行服务价格制定;物料资源池层存放的实际物理资源的信息,由CB-SLA池层通过网络动态地传递给资源虚拟池,风险抵抗层通过资源虚拟池的信息完成风险管理与风险抵抗的任务,资源调度层和定价策略层通过资源虚拟池的信息分别进行分配基层计算资源和制定服务价格。优选地,物理资源池存放的是包含了 CPU、存储设备等IT基础资源的XML文件。优选地,XML文件是从CB-SLA池层中抽取所生成的。优选地,风险抵抗层包括风险抵抗策略和风险预测策略。优选地,资源调度层由基于M*N帕累托最优理论的资源调度策略、动态负载均衡策略和资源选择策略组成。优选地,资源调度层从CB-SLA池层所产生的XML文件中分别读取基础资源的标准数据以及资源消费者需求的标准数据,然后依次为每一位资源消费者创建VM。优选地,定价策略层包括基于古诺均衡的订价策略、面向资源提供者的定价策略、价格刷新策略和其他。与现有技术相比,本专利技术具有如下有益效果:与传统的云计算资源管理策略相比较,本专利技术对云计算中普遍存在的资源交易风险预测、定价、调度以及服务匹配等问题给出了一种全新的管理架构及机制,大大的提高了混合云计算资源管理的能力,为混合云计算的商业运营提供了可借鉴的运行系统。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的结构图;图2是本专利技术的CB-SLA系统可转换信息图;图3是本专利技术的资源分配过程图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种基于商业银行模型的混合云计算资源管理系统,如图1所示,由物理资源池层、CB-SLA池层、风险抵抗层、资源调度层和定价策略层组成;物理资源池层通过建立了一个资源虚拟池来存放实际物理资源的信息;CB-SLA池层用于信息转换、收集、分类与传递;风险抵抗层用于完成风险管理与风险抵抗;资源调度层基于帕累托最优理论的资源调度策略来分配基础计算资源;定价策略层是依据与系统处于生命周期中的哪一阶段以及价格制定的对象进行服务价格制定;物料资源池层存放的实际物理资源的信息,由CB-SLA池层通过网络动态地传递给资源虚拟池,风险抵抗层通过资源虚拟池的信息完成风险管理与风险抵抗的任务,资源调度层和定价策略层通过资源虚拟池的信息分别进行分配基层计算资源和制定服务价格。I)物理资源池层物理资源池是一个逻辑意义上的容器,实际存放的是包含了 CPU、存储设备等IT基础资源的XML文件。这些XML文件是从相应的CB-SLA中抽取所生成的。CB-SLA标准化地描述每一份物理基础资源的相关信息,并生成XML文件来保存。这一标准化过程是由一系列特定算法或策略来分析与综合RC/RP-SLA来完成的。在云银行中,一个RC/RP-SLA的状态有四种,分别为:模板SLA,BP-SLA,运行时SLA以及死亡SLA。模板SLA,顾名思义,是那些事先制定好的,等待用户选择后立即就能投入使用的SLA。不同的模板SLA包含不同的、由云银行预先设定好的服务,这样的SLA具有通用性。BP-SLA,其中BP是be_pr印ared的缩写,是云银行与用户之间已经签署好SLAdS仍放置于任务队列中等待系统分配VM0运行时SLA,指那些对应任务正在运行着的SLA,云银行通过抽取运行时SLA里的数据,能掌握当前系统运行的大部分情况。在一个用户与云银行当前的业务关系断绝时,那么对应的SLA状态就被转化为死亡状态,激发这一情况的条件包括如资源消费者的提交给云银行的任务成功结束、资源生产者取回存放在云银行中的资源等。死亡状态的SLA将在CB-SLA池中存放一段时间,作为历史数据以支持统计、记账、审计等高级功能。2) CB-SLA 池层服务等级协议(SLA)是描述QoS参数的最佳工具,其中涉及可用性的级别、服务能力、性能、操作以及其他一些服务属性,比如记账。云银行的SLA,CS-SLA,被设计为在云银行环境中用一种形式化方式来捕获服务等协议。在云银行中,CS-SLA被分为两类。第一类被称为资源消费者-SLA,缩写为RC-SLA,是云银行和每一个资源消费者之间签署的SLA。另一类是资源生产者-当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于商业银行模型的混合云计算资源管理系统,其特征在于:本系统由物理资源池层、CB‑SLA池层、风险抵抗层、资源调度层和定价策略层组成;所述物理资源池层通过建立一个资源虚拟池来存放实际物理资源的信息;所述CB‑SLA池层用于信息转换、收集、分类与传递;所述风险抵抗层用于完成风险管理与风险抵抗;所述资源调度层基于帕累托最优理论的资源调度策略来分配基础计算资源;所述定价策略层是依据与系统处于生命周期中的哪一阶段以及价格制定的对象进行服务价格制定;所述物料资源池层存放的实际物理资源的信息,由所述CB‑SLA池层通过网络动态地传递给资源虚拟池,所述风险抵抗层通过资源虚拟池的信息完成风险管理与风险抵抗的任务,所述资源调度层和所述定价策略层通过资源虚拟池的信息分别进行分配基层计算资源和制定服务价格。

【技术特征摘要】

【专利技术属性】
技术研发人员:李浩
申请(专利权)人:云南大学
类型:发明
国别省市:云南;53

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1