Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8075
  • 博文数量: 2
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 52
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-21 11:20
个人简介

你若盛开 清风自来

文章分类
文章存档

2014年(2)

我的朋友

分类: 云计算

2014-02-21 18:27:19

 

论文的实验项目内容。
    首先从论文的第一点开始,文章中涉及了协商机制,以及
SLA属性,有时间和价格,将这些引用到cloudsim中。

协商机制就是双方对某个问题相互的发表自己的提议,双方都满足的情况下就协商成功。我们将协商的双方定位为,CloudletDatacenter类,DatacenterBroker作为SLA协商机制的中介代理。Cloudlet类没有继承实体类,不能发送消息,所以我们将DatacenterBroker类作为用户的代理,代表用户和Datacenter进行协商。

协商中涉及到的两个议题,价格和时间。这两个在CloudletDatacent都没有明确定义,所以我们要扩展类,将这两个属性和他们的计算方法加入到类中。并且时间和价格都有自己的最低和最高值。

在第二个创新点中,提到了信用因子的概念,将信用因子作为成员变量加入到Datacenter类中。在Datacenter类中加入信用因子的创建方法。信用因子根据DatacenterBroker发送给Datacenter的反馈信息,以及时间衰减的概念综合计算。

协商的过程,主要在DatacenterBroker类中实现。首先要计算协商双方的价格和时间的效用值。在DatacenterBroker中建立U_TimeUser()U_PriderUser()Datacenter类中建立U_TimeProvider() U_PriderProvider()方法。然后,建立双方的让步机制,用户根据提供商的信用值和让步策略进行让步。提供商只根据让步策略进行让步。在Datacenter中的让步函数ProviderCompromise(),在DatacenterBroker中的让步函数UserCompromise()

阅读(993) | 评论(0) | 转发(1) |
0

上一篇:没有了

下一篇:CloudSim平台上实现云计算中SLA的agent协商(1)

给主人留下些什么吧!~~