From 9c1bc8ba2f0fe791ec88e90d0eb74d3c4a99bcdd Mon Sep 17 00:00:00 2001 From: Yoshihiro Kaneko Date: Tue, 2 Apr 2013 15:48:53 +0900 Subject: remove openstack related document Remove OpenStack related documents except using_with_openstack. README of Quantum Ryu plugin refers to it. remove: doc/source/images/* doc/source/openstack.rst doc/source/step_by_step.rst doc/source/internals_l2_isolation.rst modified: doc/source/index.rst remove index of openstack.rst. doc/source/using_with_openstack.rst replace contents with the pointer to the wiki page. Signed-off-by: Yoshihiro Kaneko Signed-off-by: FUJITA Tomonori --- doc/source/images/compute-node.png | Bin 72923 -> 0 bytes doc/source/images/compute-node.svg | 722 -------- doc/source/images/filtering-broadcast.png | Bin 74318 -> 0 bytes doc/source/images/filtering-broadcast.svg | 891 --------- doc/source/images/filtering-incoming.png | Bin 76553 -> 0 bytes doc/source/images/filtering-incoming.svg | 966 ---------- doc/source/images/filtering-outgoing.png | Bin 75718 -> 0 bytes doc/source/images/filtering-outgoing.svg | 955 ---------- doc/source/images/internal-gre-tunnel.png | Bin 158758 -> 0 bytes doc/source/images/internal-gre-tunnel.svg | 1941 -------------------- doc/source/images/internal-live-migration.png | Bin 94345 -> 0 bytes doc/source/images/internal-live-migration.svg | 382 ---- doc/source/images/internal-quantum-bootup.png | Bin 102366 -> 0 bytes doc/source/images/internal-quantum-bootup.svg | 411 ----- .../images/internal-quantum-gre-flow-table.png | Bin 61812 -> 0 bytes .../images/internal-quantum-gre-flow-table.svg | 589 ------ .../images/internal-quantum-instance-create.png | Bin 93682 -> 0 bytes .../images/internal-quantum-instance-create.svg | 481 ----- .../images/internal-quantum-network-creation.png | Bin 29947 -> 0 bytes .../images/internal-quantum-network-creation.svg | 236 --- doc/source/images/internal-quantum-overview.png | Bin 169547 -> 0 bytes doc/source/images/internal-quantum-overview.svg | 1813 ------------------ .../internal-tunnel-live-migration-after.png | Bin 80570 -> 0 bytes .../internal-tunnel-live-migration-after.svg | 1497 --------------- .../internal-tunnel-live-migration-before.png | Bin 84431 -> 0 bytes .../internal-tunnel-live-migration-before.svg | 1445 --------------- .../internal-tunnel-live-migration-during.png | Bin 98793 -> 0 bytes .../internal-tunnel-live-migration-during.svg | 1578 ---------------- doc/source/images/logical-view.png | Bin 64712 -> 0 bytes doc/source/images/logical-view.svg | 623 ------- doc/source/images/mac-learning.png | Bin 89003 -> 0 bytes doc/source/images/mac-learning.svg | 759 -------- doc/source/images/minimul-setup.png | Bin 123002 -> 0 bytes doc/source/images/minimul-setup.svg | 903 --------- doc/source/images/network-id.svg | 1434 --------------- doc/source/images/physical-view.png | Bin 187664 -> 0 bytes doc/source/images/physical-view.svg | 1434 --------------- doc/source/images/trace-route.png | Bin 132098 -> 0 bytes doc/source/images/trace-route.svg | 1000 ---------- 39 files changed, 20060 deletions(-) delete mode 100644 doc/source/images/compute-node.png delete mode 100644 doc/source/images/compute-node.svg delete mode 100644 doc/source/images/filtering-broadcast.png delete mode 100644 doc/source/images/filtering-broadcast.svg delete mode 100644 doc/source/images/filtering-incoming.png delete mode 100644 doc/source/images/filtering-incoming.svg delete mode 100644 doc/source/images/filtering-outgoing.png delete mode 100644 doc/source/images/filtering-outgoing.svg delete mode 100644 doc/source/images/internal-gre-tunnel.png delete mode 100644 doc/source/images/internal-gre-tunnel.svg delete mode 100644 doc/source/images/internal-live-migration.png delete mode 100644 doc/source/images/internal-live-migration.svg delete mode 100644 doc/source/images/internal-quantum-bootup.png delete mode 100644 doc/source/images/internal-quantum-bootup.svg delete mode 100644 doc/source/images/internal-quantum-gre-flow-table.png delete mode 100644 doc/source/images/internal-quantum-gre-flow-table.svg delete mode 100644 doc/source/images/internal-quantum-instance-create.png delete mode 100644 doc/source/images/internal-quantum-instance-create.svg delete mode 100644 doc/source/images/internal-quantum-network-creation.png delete mode 100644 doc/source/images/internal-quantum-network-creation.svg delete mode 100644 doc/source/images/internal-quantum-overview.png delete mode 100644 doc/source/images/internal-quantum-overview.svg delete mode 100644 doc/source/images/internal-tunnel-live-migration-after.png delete mode 100644 doc/source/images/internal-tunnel-live-migration-after.svg delete mode 100644 doc/source/images/internal-tunnel-live-migration-before.png delete mode 100644 doc/source/images/internal-tunnel-live-migration-before.svg delete mode 100644 doc/source/images/internal-tunnel-live-migration-during.png delete mode 100644 doc/source/images/internal-tunnel-live-migration-during.svg delete mode 100644 doc/source/images/logical-view.png delete mode 100644 doc/source/images/logical-view.svg delete mode 100644 doc/source/images/mac-learning.png delete mode 100644 doc/source/images/mac-learning.svg delete mode 100644 doc/source/images/minimul-setup.png delete mode 100644 doc/source/images/minimul-setup.svg delete mode 100644 doc/source/images/network-id.svg delete mode 100644 doc/source/images/physical-view.png delete mode 100644 doc/source/images/physical-view.svg delete mode 100644 doc/source/images/trace-route.png delete mode 100644 doc/source/images/trace-route.svg (limited to 'doc/source/images') diff --git a/doc/source/images/compute-node.png b/doc/source/images/compute-node.png deleted file mode 100644 index 50efa04f..00000000 Binary files a/doc/source/images/compute-node.png and /dev/null differ diff --git a/doc/source/images/compute-node.svg b/doc/source/images/compute-node.svg deleted file mode 100644 index 01b6389f..00000000 --- a/doc/source/images/compute-node.svg +++ /dev/null @@ -1,722 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - compute node: single NIC - - - - - - quantum_ovs_agent - - - - peth - - - bridge - - veth - - veth - - - nova-compute - - - VMtenant-X - - ... - - - OVS - - - - - openflow - - VMtenant-Y - - VMtenant-... - - peth: physical NICveth: virtual NIC - physical host - - diff --git a/doc/source/images/filtering-broadcast.png b/doc/source/images/filtering-broadcast.png deleted file mode 100644 index 4c32e802..00000000 Binary files a/doc/source/images/filtering-broadcast.png and /dev/null differ diff --git a/doc/source/images/filtering-broadcast.svg b/doc/source/images/filtering-broadcast.svg deleted file mode 100644 index 5a088a77..00000000 --- a/doc/source/images/filtering-broadcast.svg +++ /dev/null @@ -1,891 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - nova-compute - - VMtenant-X - - OVS - - physical host - broadcast filtering - - - - eth - - - - - tenant-Y - - mac addr - - ryu - - tenant-X - - mac addr - - VMtenant-X - - VMtenant-Y - X:block - - - broadcast/multicast - - src addr - data - - - - - - forward - forward - - diff --git a/doc/source/images/filtering-incoming.png b/doc/source/images/filtering-incoming.png deleted file mode 100644 index af9cf7c4..00000000 Binary files a/doc/source/images/filtering-incoming.png and /dev/null differ diff --git a/doc/source/images/filtering-incoming.svg b/doc/source/images/filtering-incoming.svg deleted file mode 100644 index d9811349..00000000 --- a/doc/source/images/filtering-incoming.svg +++ /dev/null @@ -1,966 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - nova-compute - - VMtenant-X - - OVS - - physical host - incoming filtering - - - - eth - - - - - - - dst addr - - src addr - data - - - tenant-Y - - mac addr - - ryu - - tenant-X - - mac addr - - VMtenant-X - - VMtenant-Y - drop - X:block - - - dst addr - - src addr - data - pass - - - - - - forward - - forward - - diff --git a/doc/source/images/filtering-outgoing.png b/doc/source/images/filtering-outgoing.png deleted file mode 100644 index 25887256..00000000 Binary files a/doc/source/images/filtering-outgoing.png and /dev/null differ diff --git a/doc/source/images/filtering-outgoing.svg b/doc/source/images/filtering-outgoing.svg deleted file mode 100644 index 5ece5c77..00000000 --- a/doc/source/images/filtering-outgoing.svg +++ /dev/null @@ -1,955 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - nova-compute - - VMtenant-X - - OVS - - physical host - unicast filtering - - - - eth - - - - - - - dst addr - - src addr - data - - - tenant-Y - - mac addr - - ryu - - tenant-X - - mac addr - - VMtenant-X - - VMtenant-Y - drop - X:block - - - dst addr - - src addr - data - pass - - - - - - forward - forward - - diff --git a/doc/source/images/internal-gre-tunnel.png b/doc/source/images/internal-gre-tunnel.png deleted file mode 100644 index 8ef2a2ab..00000000 Binary files a/doc/source/images/internal-gre-tunnel.png and /dev/null differ diff --git a/doc/source/images/internal-gre-tunnel.svg b/doc/source/images/internal-gre-tunnel.svg deleted file mode 100644 index 324a70bd..00000000 --- a/doc/source/images/internal-gre-tunnel.svg +++ /dev/null @@ -1,1941 +0,0 @@ - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ComputeNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - GRE tunnel - - - - - - - - - - - - - - - - - - - - - TenantKey=X - - - - - - - - - - - - - - - Set GRE Key - - - - - - - - Ryu - - - -OVS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OpenFlow - - - -Deliver/drop packetsbased on GRE key - - - -En/de-cupsel packetinto/from GRE tunnel - - - -ComputeNode - - - -Compute+networknode - - - -Tenant VM - - - -Tenant VM - - - -Tenant VM - - - -Tenant VM - - - -Tenant VM - - - -Tenant VM - - - -OVS - - - -OVS - - - -TenantKey=Y - - - -Key is used as GRE key - - - -agent - - - -agent - - - -L2 isolation by GRE tunnel - - - -L2 over L3 with GRE tunnel- Able to span over network segments (virtual l2 segment can span over multi data centers)- can coexists withconventional networktechnology - - - - - \ No newline at end of file diff --git a/doc/source/images/internal-live-migration.png b/doc/source/images/internal-live-migration.png deleted file mode 100644 index 75bf9c36..00000000 Binary files a/doc/source/images/internal-live-migration.png and /dev/null differ diff --git a/doc/source/images/internal-live-migration.svg b/doc/source/images/internal-live-migration.svg deleted file mode 100644 index 94180aba..00000000 --- a/doc/source/images/internal-live-migration.svg +++ /dev/null @@ -1,382 +0,0 @@ - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - compute-node - - softwarebridge - - VM - - - - - - - compute-node - - softwarebridge - - VM - - - 1. prepare destination VM ports are created - 2. VM state are sent - 3. stop VMon the source - 6. resume VMon the desitnation - 4. hypervisor sendsGARP pakcet to notify thatthe mac address is moved - 5. switches re-learn mac-address andupdate mac-learing table - - - - diff --git a/doc/source/images/internal-quantum-bootup.png b/doc/source/images/internal-quantum-bootup.png deleted file mode 100644 index 92db629f..00000000 Binary files a/doc/source/images/internal-quantum-bootup.png and /dev/null differ diff --git a/doc/source/images/internal-quantum-bootup.svg b/doc/source/images/internal-quantum-bootup.svg deleted file mode 100644 index fe2e23bc..00000000 --- a/doc/source/images/internal-quantum-bootup.svg +++ /dev/null @@ -1,411 +0,0 @@ - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - QuantumServer - - Ryu - - - ryu.ini - - - OVS - - - Ryu agent - - - - 1.get IP addressfor ryu to accessovsdb - 3. setup OVSto accept changesfrom Ryu.set-manager ptcp:<port> - 4. register necesary infosdpid, ovsdb ip address(+ ip adress for tunnelif GRE is enabled) - Node boot up - - 2. Get addressfor Ryu RESTvia openstack RPCwhich is used forinternal communication - - ryu.ini - - get IP address for Ryu REST APIon startup - - 5. setup ovsto connect Ryuset-controller tcp:<ip>:<port> - - diff --git a/doc/source/images/internal-quantum-gre-flow-table.png b/doc/source/images/internal-quantum-gre-flow-table.png deleted file mode 100644 index 70007264..00000000 Binary files a/doc/source/images/internal-quantum-gre-flow-table.png and /dev/null differ diff --git a/doc/source/images/internal-quantum-gre-flow-table.svg b/doc/source/images/internal-quantum-gre-flow-table.svg deleted file mode 100644 index 53504c17..00000000 --- a/doc/source/images/internal-quantum-gre-flow-table.svg +++ /dev/null @@ -1,589 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - table 0 - - in_portsrc mac - set_tunnelgoto table 1 - - in_port - drop - - in_porttunnel_id - goto table 2 - - tunnel_iddst mac - output(tunnel)goto table 2 - - tunnel_id - goto table 2 - - tunnel_iddst mac - output(vm) - - tunnel_id - drop - - - - - - - - - table 1 - - table 2 - Local out - tunnel out - src table - - - - in port - vmport - tunnelport - - - - - match - action - - - - - match - action - - - - - match - action - - - - diff --git a/doc/source/images/internal-quantum-instance-create.png b/doc/source/images/internal-quantum-instance-create.png deleted file mode 100644 index c3b55e00..00000000 Binary files a/doc/source/images/internal-quantum-instance-create.png and /dev/null differ diff --git a/doc/source/images/internal-quantum-instance-create.svg b/doc/source/images/internal-quantum-instance-create.svg deleted file mode 100644 index 801e6d4e..00000000 --- a/doc/source/images/internal-quantum-instance-create.svg +++ /dev/null @@ -1,481 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - OVS - - Instance Creation - nova-compute - vid driver - - - - - - quantumserver - ryu - - 1.create instance - 2.create porton network - 5. uuid for the created port - 6.plug - 7. create portstore port uuid andmac address to ovsdb - 4. (netork uuid, port uuid) - - - 8. OFPPortStatusOVS notifies port creationvia OpenFlow protocol - 10. setup flow entries - - 9. query ovsdbget infos, port uuidand mac address - 3. quantum serverallocates uuid tothe created port - - diff --git a/doc/source/images/internal-quantum-network-creation.png b/doc/source/images/internal-quantum-network-creation.png deleted file mode 100644 index 4ff5602b..00000000 Binary files a/doc/source/images/internal-quantum-network-creation.png and /dev/null differ diff --git a/doc/source/images/internal-quantum-network-creation.svg b/doc/source/images/internal-quantum-network-creation.svg deleted file mode 100644 index ef1b5031..00000000 --- a/doc/source/images/internal-quantum-network-creation.svg +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - QuantumServer - - Ryu - Network creation - - - 1. create network - - quantum db(network uuid, key) - - 2. allocate key - 3. tell (network uuid, key) - - diff --git a/doc/source/images/internal-quantum-overview.png b/doc/source/images/internal-quantum-overview.png deleted file mode 100644 index 0df0058d..00000000 Binary files a/doc/source/images/internal-quantum-overview.png and /dev/null differ diff --git a/doc/source/images/internal-quantum-overview.svg b/doc/source/images/internal-quantum-overview.svg deleted file mode 100644 index 4ce416d9..00000000 --- a/doc/source/images/internal-quantum-overview.svg +++ /dev/null @@ -1,1813 +0,0 @@ - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OVS - - - - - - - - - - - - OVS - - - - - - - - - - - - - - - - - - - - Quantum db:(netowrk uuid, key) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Overview - - - - - - - - - - -Quantum-node: somewhere wherecompute/network can communicateTypically on network-node - - - - - - - - - - -Ryu-node: somewhere wherecompute/network/quantum cancommunicate. Typically on network-node - - - - - - - - - - -compute-node - - - - - - - - - - -Network-node - - - - - - - - - - -Quantumserver - - - - - - - - - - - - -Ryu db(in memory for now)(network uuid, key)(dpid, port, network uuid, mac address)(dpid, port, remote dpid) - - -createport - - - - - - - - - - -initialization - - - - - - - - - - -Vif driver - - - - - - - - - - -Ryu agent - - - - - - - - - - -Ryu agent - - - - - - - - - - -OVSDBprotocol - - - - - - - - - - -QuantumAPI - - - - - - - - - - - - -Ryu - - - - - - - - -initialization - - - - - - - - -l3 agent - - - - - - - - -... - - - - - - - - -manimuplate OVS directly - - - - - - - - -REST API - - - - - - - - -interface driver - - - - -OpenFlowProtocol - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/source/images/internal-tunnel-live-migration-after.png b/doc/source/images/internal-tunnel-live-migration-after.png deleted file mode 100644 index 1b6219e0..00000000 Binary files a/doc/source/images/internal-tunnel-live-migration-after.png and /dev/null differ diff --git a/doc/source/images/internal-tunnel-live-migration-after.svg b/doc/source/images/internal-tunnel-live-migration-after.svg deleted file mode 100644 index 83496893..00000000 --- a/doc/source/images/internal-tunnel-live-migration-after.svg +++ /dev/null @@ -1,1497 +0,0 @@ - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ComputeNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OVS - - - - -ComputeNode - - - - - -Computenode - - - - -VM - - - - - - -VM - - - - -VM - - - - -VM - - - - -OVS - - - - -OVS - - - - -Live-migration with tunnel after migration - - - - - - - - - - - - - - - migration - - \ No newline at end of file diff --git a/doc/source/images/internal-tunnel-live-migration-before.png b/doc/source/images/internal-tunnel-live-migration-before.png deleted file mode 100644 index 6d53bc43..00000000 Binary files a/doc/source/images/internal-tunnel-live-migration-before.png and /dev/null differ diff --git a/doc/source/images/internal-tunnel-live-migration-before.svg b/doc/source/images/internal-tunnel-live-migration-before.svg deleted file mode 100644 index 916d370f..00000000 --- a/doc/source/images/internal-tunnel-live-migration-before.svg +++ /dev/null @@ -1,1445 +0,0 @@ - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ComputeNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OVS - - -ComputeNode - - - -Computenode - - -VM - - -VM - - -VM - - -VM - - -OVS - - -OVS - - -Live-migration with tunnel before preparation - - - - - - - - - - - GRE-tunnel - - -migration - \ No newline at end of file diff --git a/doc/source/images/internal-tunnel-live-migration-during.png b/doc/source/images/internal-tunnel-live-migration-during.png deleted file mode 100644 index aa1e9836..00000000 Binary files a/doc/source/images/internal-tunnel-live-migration-during.png and /dev/null differ diff --git a/doc/source/images/internal-tunnel-live-migration-during.svg b/doc/source/images/internal-tunnel-live-migration-during.svg deleted file mode 100644 index 0362e66f..00000000 --- a/doc/source/images/internal-tunnel-live-migration-during.svg +++ /dev/null @@ -1,1578 +0,0 @@ - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ComputeNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OVS - - - - -ComputeNode - - - - - -Computenode - - - - -VM - - - - -VM - - - - -VM - - - - -VM - - - - -VM - - - - -OVS - - - - -OVS - - - - -Live-migration with tunnel during migration - - - - - - - - - - - - - - - migration - -packets destined to the VMare sent to both compute nodes - - \ No newline at end of file diff --git a/doc/source/images/logical-view.png b/doc/source/images/logical-view.png deleted file mode 100644 index f3a87bbf..00000000 Binary files a/doc/source/images/logical-view.png and /dev/null differ diff --git a/doc/source/images/logical-view.svg b/doc/source/images/logical-view.svg deleted file mode 100644 index 6a6a97a2..00000000 --- a/doc/source/images/logical-view.svg +++ /dev/null @@ -1,623 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - VM - - VM - - VM - ... - - - Tenant-X - - VM - - VM - - VM - ... - - - Tenant-Y - ... - - - gateway - - - public internet - Logical network view - - L2-levelsegregation - - - - gateway - - dhcp server - - - - - gateway - - dhcp server - NAT - NAT - - diff --git a/doc/source/images/mac-learning.png b/doc/source/images/mac-learning.png deleted file mode 100644 index 8ce3e75c..00000000 Binary files a/doc/source/images/mac-learning.png and /dev/null differ diff --git a/doc/source/images/mac-learning.svg b/doc/source/images/mac-learning.svg deleted file mode 100644 index 49f600ea..00000000 --- a/doc/source/images/mac-learning.svg +++ /dev/null @@ -1,759 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - ryu - - nova-compute - - VMtenant-X - - OVS - - physical host - associates mac addressto network uuid of OVS port - - - - eth - - - - send packet - - - - - dst addr - - src addr - data - - packet in event - - tenant-X - - mac addr - - tenant-Y - - mac addr - - associatemac address tonetwork uuid - - diff --git a/doc/source/images/minimul-setup.png b/doc/source/images/minimul-setup.png deleted file mode 100644 index 67f52f78..00000000 Binary files a/doc/source/images/minimul-setup.png and /dev/null differ diff --git a/doc/source/images/minimul-setup.svg b/doc/source/images/minimul-setup.svg deleted file mode 100644 index 21319546..00000000 --- a/doc/source/images/minimul-setup.svg +++ /dev/null @@ -1,903 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - nova-compute - - - All-in-One setup - - - - - eth - - - - - OVS - - - - - quantum_ovs_agent - - openflow - - nova-api - - nova-scheduler - - - quantum-server - - - nova-... - - - nova-network - - SNAT - - - - gw-xxx - - gw-yyy - - - - - - gateway - - public internet - physical host - - VMtenant-X - ... - - VMtenant-Y - - VMtenant-... - - - - ryu-openflow-controller - - - SNAT - - diff --git a/doc/source/images/network-id.svg b/doc/source/images/network-id.svg deleted file mode 100644 index ad41e97d..00000000 --- a/doc/source/images/network-id.svg +++ /dev/null @@ -1,1434 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - gateway - public internet - Physical view - - - nova-network - - - OVS - - - - - - SNAT - SNAT - - - - - - eth - - - eth - - gw-xxx - - gw-yyy - - - - eth - - - - quantum_ovs_agent - - nova-api - - nova-scheduler - - - - - eth - - - - - quantum-server - - - - ryu-openflow-controller - - - - - - - eth - - - - quantum_ovs_agent - - - - - - eth - - - ... - - nova-... - - nova-compute - - VMtenant-X - ... - - OVS - - - - openflow - - VMtenant-Y - - VMtenant-... - - - nova-compute - - - VMtenant-X - - ... - - - OVS - - - - - openflow - - VMtenant-Y - - VMtenant-... - - - - - - dnsmasq - - - - - - - physical host - physical host - physical host - - - - dnsmasq - - - - - - - diff --git a/doc/source/images/physical-view.png b/doc/source/images/physical-view.png deleted file mode 100644 index 33354379..00000000 Binary files a/doc/source/images/physical-view.png and /dev/null differ diff --git a/doc/source/images/physical-view.svg b/doc/source/images/physical-view.svg deleted file mode 100644 index ad41e97d..00000000 --- a/doc/source/images/physical-view.svg +++ /dev/null @@ -1,1434 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - gateway - public internet - Physical view - - - nova-network - - - OVS - - - - - - SNAT - SNAT - - - - - - eth - - - eth - - gw-xxx - - gw-yyy - - - - eth - - - - quantum_ovs_agent - - nova-api - - nova-scheduler - - - - - eth - - - - - quantum-server - - - - ryu-openflow-controller - - - - - - - eth - - - - quantum_ovs_agent - - - - - - eth - - - ... - - nova-... - - nova-compute - - VMtenant-X - ... - - OVS - - - - openflow - - VMtenant-Y - - VMtenant-... - - - nova-compute - - - VMtenant-X - - ... - - - OVS - - - - - openflow - - VMtenant-Y - - VMtenant-... - - - - - - dnsmasq - - - - - - - physical host - physical host - physical host - - - - dnsmasq - - - - - - - diff --git a/doc/source/images/trace-route.png b/doc/source/images/trace-route.png deleted file mode 100644 index 694cf1c9..00000000 Binary files a/doc/source/images/trace-route.png and /dev/null differ diff --git a/doc/source/images/trace-route.svg b/doc/source/images/trace-route.svg deleted file mode 100644 index a6ab9696..00000000 --- a/doc/source/images/trace-route.svg +++ /dev/null @@ -1,1000 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - packet traverse between different tenants - - - - - OVS - - - - - - - - - eth - - - - nova-compute - - - - eth - - - - - OVS - - - - - nova-compute - - - - eth - - - - - OVS - - - - gw-xxx - - - gw-yyy - - nova-network - This path is blockedby ryu and OVS - - VMtenant-X - - VMtenant-Y - - VMtenant-X - - VMtenant-Y - - - - - - - - - - - - - - - firewalliptables - physical host - physical host - physical host - - -- cgit v1.2.3