研究文章
提高能效并尽量减少云数据中心中SLA违章
|
输入量 : |
|
,VMs数 |
|
,物理服务器数; |
|
,人口规模; |
|
D维粒子 |
|
,最大尺寸
; |
|
,最大迭代数; |
|
,
,最小值和最大值随机数 |
|
输出:E归档集(Pareto集)最优VM定位解决方案 |
| 01:集t级=0
,
,
,一=1,2.R)d级=1,2.D级) |
| 02:重复 |
| 03:For一=1R多做 |
| 04:生成式随机位置
面向一Th粒子; |
| 05:评价适配值
面向所有一使用公式6),7), and (8); |
| 06:/
外部归档更新
/ |
| 07:if
≻
并发 |
| 8:更新
:
; |
| 09:万一高山市
)⋀(
)并发 |
| 10:更新
; |
| 11:结束if |
| 12:if
并发 |
| 13:For
多做 |
| 14:计算拥塞星
中方求解E级按公式计算17); |
| 15:排序归档
下游
值; |
| 16:更新
,
即删除解析法高山市冗余解决方案); |
| 17:选择全局最佳位置
从顶部随机
|
| 18:尾端 |
| 19:结束if |
| 20:个人最佳位置
更新; |
| 21:尾端 |
| 22:For一=1R多做 |
| 23:Ford级=1D级多做 |
| 24:更新速度
使用公式12); |
| 25:计算新位置
使用公式13) |
| 26:尾端 |
| 27:尾端 |
| 28:t级=t级+1;//递增步骤 |
| 29:直达
|
| 30:输出归档E级Pareto集 |
|