2011年12月27日 星期二

Quantum + Openstack(Diablo)

Follow http://wiki.openstack.org/QuantumOVSDemo instructions
The nova services(api, scheduler, network, compute...) and quantum server+client can run up easily.
Note:
After installed needed packages and downloaded all source.
Before ./nova-quantum run, we need
1. create volumes group 'nova-volumes'
2. check glance version, needed 'glance_2011.3~rc' and 'python-glance_2011.3~rc'
3. check dnsmasq version

Demo:
exe "./nova-quantum run, that will generate 10 screens."
switch to screen 10 "test",
exe "python sqo.py create-network net1:net2"
exe "python sqo.py create s1=net1,net2"
then generate a vm with 2 interface, eth0 belong to net1 and get ip 10.0.0.2/24,
eth1 belong to net2 and get ip 10.0.1.2/24

1 則留言:

  1. Quantum run on Diablo flows diff from Original Diablo:
    1. Running QuantumServer contain database 'ovs_quantum' which store all network info. All running QuantumAgent inquire NetInfo. (i.e. nova-database no longer store NetInfo.)

    2. Api send 'run_instance' to Compute, with argument 'net_ids: [net1_id, net2_id]' which pass to Network.

    3. Network inquire all needed NetInfo from QuantumServer.

    4. Quantum running on Compute and Network will poll QuantumServer every 2s about 'vlan tag info', then use 'ovs-vsctl ...' to add vlan on port.

    Quantum Arch:

    [ Network + QuantumAgent ]

    回覆刪除

kgdb

--0313-- ken 不好意思 请教一下 之前你有交过我 在没有coredump的情况下 可以用gdb直接载入ko.debug, 然后dis -l register_bcache, 我记得使用方式是不是这样, 不过我现在dis -l出现错误^^" [root@...