On Wed, Sep 28, 2011 at 5:38 PM, Salvatore Orlando <
[email protected]> wrote:

> Hi Somik, ****
>
> ** **
>
> These are exactly the kind of questions I would like to answer in the
> session I have proposed. ****
>
> I don’t think we need to schedule a different session in the unconference.
>

Agreed.  The first conference slot for NetStack will be on the basic "flow"
from a user perspective, with a focus on the basics of Nova, Dashboard,
Quantum, and Melange.  That is the right place to at least start the
discussion :)

dan


> ****
>
> ** **
>
> I hope we can use this thread to precisely define the agenda of the
> session.****
>
> ** **
>
> Salvatore****
>
> ** **
>
> *From:* netstack-bounces+salvatore.orlando=
> [email protected] [mailto:
> netstack-bounces+salvatore.orlando=eu.citrix....@lists.launchpad.net] *On
> Behalf Of *Devin Carlen
> *Sent:* 29 September 2011 01:19
> *To:* Somik Behera
> *Cc:* [email protected]
> *Subject:* Re: [Netstack] Pre-summit Quantum & Dashboard integration
> discussions****
>
> ** **
>
> Hi all,****
>
> ** **
>
> I have some notes inline for you.****
>
> ** **
>
> On Sep 28, 2011, at 2:59 PM, Somik Behera wrote:****
>
>
>
> ****
>
> Hi All,
>
> I just wanted to send few initial thoughts on enhancing our Dashboard
> integration to better enable the end-user(tenant) to manage their
> networking( L2, IPAM all together) as well as provide the Cloud Admin a
> location, where they can interact with Quantum, and perform Quantum specific
> functions( i.e. use cases specific to the Network Admin) I installed
> Dashboard with Quantum,Keystone and Nova all working together, after
> navigating few landmines, I got it running and had some early feedback and I
> was hoping to collect what ideas other folks in the team had around
> Dashboard. I know Arvind and Mark Voelker from Cisco have quite a few ideas
> and I am hoping by the end of summit, we can all together crystallize all
> the ideas into blueprints for Essex.****
>
> ** **
>
> Yes, we got bit by the Keystone bug a bit.  They have committed to dropping
> code by Friday so we should be able to release a Diablo stable version of
> Dashboard by then.****
>
>
>
> ****
>
> I am sure there are a lot of thoughts and ideas around how we should
> integrate Quantum with various OpenStack services, and then how does
> Dashboard orchestrate all these underlying OpenStack services in a cohesive
> manner( from networking perspective.) I just wanted to get the discussion
> started and hopefully, we can tackle the discussions around these flows in
> the unconference area or together with Salvatore's Quantum integration
> workflows session <http://summit.openstack.org/sessions/view/78>
>
> Quantum-Nova workflow today:
>
> 1. OpenStack cloud provider configures QuantumManager as the
> NetworkManager and the appropriate IPAM service,Nova's IPAM or Melange.
> 2. Using nova-manage, Cloud “admin” creates global shared networks in nova
> with a priority & subnet
> 3. Using nova-manage, Cloud “admin” or tenant “admin” creates tenant
> specific networks with a priority & subnet
> 4. Tenant spins up a VM, VM contains appropriate # of nics(multi-nic)
> based on # of networks the VM is associated with, injected IP, and Vifs
> plugged into the correct network.
>
> Quantum-Dashboard workflow today:
>
> 1. OpenStack cloud provider configures Quantum service integration.
> 2. Tenant logs in with keystone credentials
> 3. Tenant can view networks owned  by the tenant
> 4. Tenant can create, update, delete tenant owned network & ports
> 5. Tenant can plug/unplug Vifs to/from networks.
>
> Workflow items not supported by dashboard today:
>
> 1. A SysPanel UI for "Quantum" only for Network-only admin functionality.*
> ***
>
> 2. Networks created via dashboard are unknown to nova, the networks also
> are not associated with Nova IPAM or Melange IPAM
>     - This requires that once a Quantum network has been created, user
> still has to use nova-manage CLI to associate the quantum network within
> Nova DB
>        and create an associated IP block with the network.****
>
> ** **
>
> ** **
>
> 3. A mechanism for dashboard UI to support additional UI for various
> extensions, in a pluggable manner.****
>
> ** **
>
> This is in progress now.  We'll have the ability to register functionality
> in the side and top bars as needed for top level functionality.****
>
> ** **
>
> To enable functions at a more granular level (eg specifiying a network to
> use when launching an instance?) you'll need to create code in the launch
> instance template to pivot around settings.QUANTUM_ENABLED.  Bit of a pain
> but totally doable.****
>
>
>
> ****
>
>
> While we can discuss what the real workflow should be and what kind of UI
> we should create, at the summit, I just wanted to open this thread to gather
> some input ahead of the summit.****
>
> ** **
>
> Let me know when and where and I'll be there. :)****
>
>
>
> ****
>
>
> I am hoping we can merge this discussions with Salvatore's integration
> workflow discussion or do a unconference session as having a robust UI will
> definitely help Quantum's adoption as well as Demo's :)
>
> Thanks,
> Somik
>
> --
> Somik Behera | Nicira Networks, Inc. | [email protected]<[email protected]> |
> office: 650-390-6790 | cell: 512-577-6645
> --
> Mailing list: https://launchpad.net/~netstack
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp****
>
> ** **
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Wendlandt
Nicira Networks, Inc.
www.nicira.com | www.openvswitch.org
Sr. Product Manager
cell: 650-906-2650
~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- 
Mailing list: https://launchpad.net/~netstack
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to