0010_auto_20170205_1250.py 3.26 KB
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
# -*- coding: utf-8 -*-
# Generated by Django 1.10.5 on 2017-02-05 12:50
from __future__ import unicode_literals

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('elasticity', '0009_auto_20170205_1246'),
]

operations = [
migrations.AlterField(
model_name='elasticity',
name='acceptance_percentage',
field=models.FloatField(default=0.0, verbose_name='Utility Difference [0,1]'),
),
migrations.AlterField(
model_name='elasticity',
name='clusters_num',
field=models.IntegerField(default=3, verbose_name='Num. of Meas. Clusters'),
),
migrations.AlterField(
model_name='elasticity',
name='latency_threshold',
field=models.IntegerField(default=45, verbose_name='Latency Threshold (ms)'),
),
migrations.AlterField(
model_name='elasticity',
name='max_add',
field=models.IntegerField(default=3, verbose_name='Max. Allowed VM Additions'),
),
migrations.AlterField(
model_name='elasticity',
name='max_remove',
field=models.IntegerField(default=2, verbose_name='Max. Allowed VM Removals'),
),
migrations.AlterField(
model_name='elasticity',
name='max_vms',
field=models.IntegerField(default=12, verbose_name='Max. Cluster Size'),
),
migrations.AlterField(
model_name='elasticity',
name='min_vms',
field=models.IntegerField(default=2, verbose_name='Min. Cluster Size'),
),
migrations.AlterField(
model_name='elasticity',
name='time_steps',
field=models.IntegerField(default=15720, verbose_name='Time Steps (30secs/step)'),
),
migrations.AlterField(
model_name='elasticity',
name='transition_steps',
field=models.IntegerField(default=2, verbose_name='Transision Steps After VM Additions'),
),
migrations.AlterField(
model_name='elasticity',
name='utility_function',
field=models.CharField(choices=[('r1', 'throughput/num_nodes'), ('r2', '1.0/num_nodes'), ('r3', 'max_num_nodes-num_nodes+1'), ('r4', '1.0-(1.0/num_nodes)'), ('r42', '2.0-(2.0/(1+norm_total_cost))'), ('r10', '0.0*norm_total_cost+1.0*norm_latency'), ('r9', '0.1*norm_total_cost+0.9*norm_latency'), ('r8', '0.2*norm_total_cost+0.8*norm_latency'), ('r11', '0.35*norm_total_cost+0.65*norm_latency'), ('r7', '0.3*norm_total_cost+0.7*norm_latency'), ('r6', '0.4*norm_total_cost+0.6*norm_latency'), ('r5', '0.5*norm_total_cost+0.5*norm_latency'), ('r12', '0.6*norm_total_cost+0.4*norm_latency'), ('r13', '0.7*norm_total_cost+0.3*norm_latency'), ('r14', '0.8*norm_total_cost+0.2*norm_latency'), ('r15', '0.9*norm_total_cost+0.1*norm_latency'), ('r16', '1.0*norm_total_cost+0.0*norm_latency')], default='2.0-(2.0/(1+norm_total_cost))', max_length=300, verbose_name='Utility Function'),
),
migrations.AlterField(
model_name='elasticity',
name='verification_steps',
field=models.IntegerField(default=4, verbose_name='Verification Steps'),
),
]