Exemplo n.º 1
0
s3 = net.addSwitch("s3")
s4 = net.addSwitch("s4")
net.addLink(s0, s1, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s1, s2, cls=mininet.link.TCLink, delay="10ms", bw=20)
net.addLink(s0, s3, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s3, s4, cls=mininet.link.TCLink, delay="10ms", bw=20)

c0 = net.addDocker(
    'c0' + runtime_id,
    ip='10.0.1.1/8',
    dimage='dx_cloud',
    # dcmd='python deploy-service/main.py',
    dcmd='bash boot.sh',
    # dcmd='tail -f /dev/null',
    environment={
        'TOPO_NAME': 'c1f2d2_cloud',
        'CADVISOR_HOST': '172.17.42.1',
        'CADVISOR_PORT': 9001
    },
    volumes=['/home/hujuntao/gitrepo/dx-proto/emulation/cases:/data/topos'],
    ports=[8880, 8881, 8882, 8883, 8884],
    port_bindings={8880:8880, 8881:8881, 8882:8882, 8883:8883, 8884:8884},
    cpu_quota=400000,
    mem_limit='4096m')
net.addLink(c0, s0, cls=mininet.link.TCLink, delay="1ms", bw=40)

f0 = net.addDocker(
    'f0' + runtime_id,
    ip='10.0.2.1/8',
    dimage='dx_edge',
    dcmd='bash boot.sh',
Exemplo n.º 2
0
s2 = net.addSwitch("s2")
s3 = net.addSwitch("s3")
s4 = net.addSwitch("s4")
net.addLink(s0, s1, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s1, s2, cls=mininet.link.TCLink, delay="10ms", bw=20)
net.addLink(s0, s3, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s3, s4, cls=mininet.link.TCLink, delay="10ms", bw=20)

c0 = net.addDocker(
    'c0' + runtime_id,
    ip='10.0.1.1/8',
    dimage='dx_cloud',
    # dcmd='python deploy-service/main.py',
    dcmd='./boot.sh',
    # dcmd='tail -f /dev/null',
    environment={
        'TOPO_NAME': 'c1f2d8_cloud',
        'CADVISOR_HOST': '172.17.42.1',
        'CADVISOR_PORT': 9001
    },
    volumes=['/home/hujuntao/gitrepo/dx-proto/emulation/cases:/data/topos'],
    cpu_quota=400000,
    mem_limit='4096m')
net.addLink(c0, s0, cls=mininet.link.TCLink, delay="1ms", bw=40)

f0 = net.addDocker(
    'f0' + runtime_id,
    ip='10.0.2.1/8',
    dimage='dx_edge',
    dcmd='bash boot.sh',
    # dcmd='tail -f /dev/null',
Exemplo n.º 3
0
s2 = net.addSwitch("s2")
s3 = net.addSwitch("s3")
s4 = net.addSwitch("s4")
net.addLink(s0, s1, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s1, s2, cls=mininet.link.TCLink, delay="10ms", bw=20)
net.addLink(s0, s3, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s3, s4, cls=mininet.link.TCLink, delay="10ms", bw=20)

c0 = net.addDocker(
    'c0' + runtime_id,
    ip='10.0.1.1/8',
    dimage='dx_cloud_deploy',
    dcmd='python deploy-service/main.py',
    environment={
        'TOPO_NAME': 'c4d4',
        'CADVISOR_HOST': '172.17.42.1',
        'CADVISOR_PORT': 9001
    },
    volumes=[
        '/home/hujuntao/gitrepo/dx-proto/emulation/cases/fanout:/data/topos'
    ],
    cpu_quota=400000,
    mem_limit='4096m')
net.addLink(c0, s0, cls=mininet.link.TCLink, delay="1ms", bw=40)

f0 = net.addDocker(
    'f0' + runtime_id,
    ip='10.0.2.1/8',
    dimage='dx_edge',
    dcmd='bash boot.sh',
    environment={
Exemplo n.º 4
0
s2 = net.addSwitch("s2")
s3 = net.addSwitch("s3")
s4 = net.addSwitch("s4")
net.addLink(s0, s1, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s1, s2, cls=mininet.link.TCLink, delay="10ms", bw=20)
net.addLink(s0, s3, cls=mininet.link.TCLink, delay="100ms", bw=40)
net.addLink(s3, s4, cls=mininet.link.TCLink, delay="10ms", bw=20)

c0 = net.addDocker(
    'c0' + runtime_id,
    ip='10.0.1.1/8',
    dimage='dx_cloud_deploy',
    dcmd='python deploy-service/main.py',
    environment={
        'TOPO_NAME': 'f4d16',
        'CADVISOR_HOST': '172.17.42.1',
        'CADVISOR_PORT': 9001
    },
    volumes=[
        '/home/hujuntao/gitrepo/dx-proto/emulation/cases/fanout:/data/topos'
    ],
    cpu_quota=400000,
    mem_limit='4096m')
net.addLink(c0, s0, cls=mininet.link.TCLink, delay="1ms", bw=40)

f0 = net.addDocker(
    'f0' + runtime_id,
    ip='10.0.2.1/8',
    dimage='dx_edge',
    dcmd='bash boot.sh',
    environment={