<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    stone2083

    docker overlay network

    * docker overlay network
    ** multi host deploy arch
        +-------------------- VM1 ------------------+                +-------------------- VM2 ------------------+
        |    +-------+      +-------+  +-------+    |                |    +-------+      +-------+  +-------+    |
        |    |  KV   |      | App 1 |  | App 2 |    |                |    |  KV   |      | App 1 |  | App 2 |    |
        |    +-------+      +-------+  +-------+    |                |    +-------+      +-------+  +-------+    |
        |    +---------------------------------+    |                |    +---------------------------------+    |
        |    |            docker               |    |                |    |            docker               |    |
        |    +---------------------------------+    |                |    +---------------------------------+    |
        +----------------- region 1 ----------------+                +----------------- region 2 ----------------+
        *** distributed kv (consul, etcd, zookeeper etc.) for storing vxlan information
        *** using public network ip for cross region / using private network ip for same region
    ** docker overlay network arch
        +------------------------------  VM  ----------------------------------+
        |    +------------------- container  adapter ---------------------+    |
        |    |  +-----------------------+      +-----------------------+  |    |
        |    |  |         eth1          |      |          eth0         |  |    |
        |    |  |     192.168.16.6      |      |        10.0.0.2       |  |    |
        |    |  +----------|------------+      +------------|----------+  |    |
        |    +-------------|--------------------------------|-------------+    |
        |                  |                                |                  |
        |    +-------------|------ virtual  adapter --------V-------------+    |
        |    |             V                           +-- veth --+       |    |
        |    |  +---------- vm ---------+      +---------- ns ---------+  |    |
        |    |  |    docker_gwbridge    |      |           br0         |  |    |
        |    |  |    192.168.16.1/20    |      |       10.0.0.1        |  |    |
        |    |  +----------|------------+      +-----------|-----------+  |    |
        |    |             |                   +-------- vxlan --------+  |    |
        |    +-------------|-------------------------------|--------------+    |
        |             NAT  |                               |                   |
        |                  |------------------------------ |                   |
        |                                                  |                   |
        |    +-------------------- physical adapter -------V--------------+    |
        |    |  +-----------------------+      +-----------------------+  |    |
        |    |  |         eth0          |      |         eth1          |  |    |
        |    |  |     10.251.22.206     |      |     121.42.163.81     |  |    |
        |    |  +-----------------------+      +-----------------------+  |    |
        |    +------------------------------------------------------------+    |
        +----------------------------------------------------------------------+
    ** using docker overlay network in aliyun ecs
       *** upgrade linux kernel to > 3.16
                sudo apt-get install linux-generic-lts-vivid
       *** install distributed kv (consul, etcd, zookeeper etc. ) and run
                curl -OL https://dl.bintray.com/mitchellh/consul/0.5.2_linux_amd64.zip
       *** docker create overlay network
            docker network create -d overlay prod
       *** docker run with overlay network
            docker run -t -t --net prod ubuntu /bin/bash
       *** set namespace bridge and arp
            ip netns exec 1-63e4c396fe bridge fdb add 02:42:0a:00:00:03 dev vxlan1 dst 121.42.163.81
            ip netns exec ca993c48d217 arp -s 10.0.0.3 02:42:0a:00:00:03
    ** reference docs
        http://115.28.140.124:8000
        https://github.com/docker/libnetwork/blob/master/docs/overlay.md
        http://askubuntu.com/questions/636221/ubuntu-14-04-with-3-19-kernel-wants-to-update-to-3-16
        http://hustcat.github.io/docker-overlay-network-practice/
        http://hustcat.github.io/overlay-network-base-ovs/
        http://www.slideshare.net/neependra/docker-multi-host-networking-rachit-arora-ibm
        http://sirile.github.io/2015/09/30/cassandra-cluster-on-docker-swarm-and-overlay-networking-using-docker-experimental-1.9.html
        https://github.com/docker/docker/releases
    

    posted on 2015-10-21 15:14 stone2083 閱讀(5761) 評論(0)  編輯  收藏 所屬分類: linux

    主站蜘蛛池模板: 国产亚洲日韩在线三区| 久久精品国产亚洲AV忘忧草18| 99蜜桃在线观看免费视频网站| 亚洲国产日产无码精品| 国产成人高清精品免费鸭子| 中文字幕免费观看全部电影| 亚洲精彩视频在线观看| 免费人成在线观看视频播放| 久久午夜羞羞影院免费观看 | 亚洲尤码不卡AV麻豆| 18级成人毛片免费观看| 猫咪www免费人成网站| 亚洲美女免费视频| 国产成人精品免费视频大全五级 | 亚洲乱码一区二区三区国产精品| 亚洲毛片av日韩av无码| 青青视频观看免费99| 一级免费黄色大片| 久久国产亚洲精品| 亚洲av鲁丝一区二区三区| 国产三级电影免费观看| 57pao一国产成视频永久免费| 深夜久久AAAAA级毛片免费看| tom影院亚洲国产一区二区| 亚洲精品成人片在线播放| 国产区卡一卡二卡三乱码免费| **一级毛片免费完整视| 中文字幕不卡免费高清视频| 精品久久久久亚洲| 色噜噜亚洲男人的天堂| 亚洲精品高清视频| 亚洲色偷偷偷鲁综合| 四虎永久免费影院在线| 最近高清国语中文在线观看免费 | 免费无遮挡无码视频网站| 亚洲第一网站免费视频| 国产婷婷成人久久Av免费高清| 国产亚洲福利一区二区免费看| 亚洲第一区二区快射影院| 亚洲成人免费在线观看| 亚洲国产天堂久久综合网站|