Public bug reported: When instances are booting, they will try to retrieve metadata from Nova by the path of Neutron virtual switches(bridges), virtual devices, namespaces and metadata-agents. After that, metadata agent has no other functionalities. In large-scale scenarios, a large number of deployed metadata agents will cause a waste of resources for hosts and message queue. Because they will start tons of external processes based on the number of users' resources, report state to Neutron server for heartbeat keepalive.
How many metadata-agent should run for a large scale cloud deployment? There is no exact answer to this question. Cloud operators may setup metadata agent to all hosts, something like DHCP agent. Config drive can be an alternative for clouds to supply metadata for VMs. But what if users do not want to add a cd-rom device to VM? So, I'd like to request for implementing an agent extension for Neutron openvswitch agent to make the metadata datapath distributed. ** Affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1933222 Title: [RFE] Add distributed datapath for metadata Status in neutron: New Bug description: When instances are booting, they will try to retrieve metadata from Nova by the path of Neutron virtual switches(bridges), virtual devices, namespaces and metadata-agents. After that, metadata agent has no other functionalities. In large-scale scenarios, a large number of deployed metadata agents will cause a waste of resources for hosts and message queue. Because they will start tons of external processes based on the number of users' resources, report state to Neutron server for heartbeat keepalive. How many metadata-agent should run for a large scale cloud deployment? There is no exact answer to this question. Cloud operators may setup metadata agent to all hosts, something like DHCP agent. Config drive can be an alternative for clouds to supply metadata for VMs. But what if users do not want to add a cd-rom device to VM? So, I'd like to request for implementing an agent extension for Neutron openvswitch agent to make the metadata datapath distributed. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1933222/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp