Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is the use of neutron database in openstack

2025-02-27 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)05/31 Report--

This article mainly introduces what is the use of neutron database in openstack. It is very detailed and has certain reference value. Friends who are interested must finish reading it.

I. the overall architecture of the Neutron database

Neutron Database adopts a distributed architecture, which consists of three servers to form a cluster.Neutron Server through Plugin, and then sends it to the VIP of Neutron Database. After receiving the message, HAProxy forwards it to the real address of database.

The 1.Neutron server receives the api request.

2.plugin conversion message, sent to database

3.database saves the neutron network state.

4.HAProxy realizes active and standby protection of data

II. Neutron database and fields

1.Neutron database table list

| | Tables_in_neutron |

+-+

| | agents | proxy |

| | alembic_version | alembic version |

| | alembic_version_fwaas | alembic version of firewall as a service |

| | alembic_version_lbaas | alembic version of the load balancer as a service |

| | allowedaddresspairs | allowed address pairs |

| | arista_provisioned_nets | arista provider network |

| | arista_provisioned_tenants | arista provider tenant |

| | arista_provisioned_vms | Virtual machine of arista provider |

| | brocadenetworks | Brocade network |

| | brocadeports | Brocade port |

| | cisco_credentials | Cisco certificate |

| | cisco_csr_identifier_map | Cisco CSR logo map |

| | cisco_firewall_associations | Cisco firewall association |

| | cisco_hosting_devices | Cisco host device |

| | cisco_ml2_apic_contracts | Cisco ML2 APIC contract |

| | cisco_ml2_apic_host_links | Cisco ML2 APIC host link |

| | cisco_ml2_apic_names | Cisco ML2 APIC name |

| | cisco_ml2_n1kv_network_bindings | Cisco ML2 n1kv network binding |

| | cisco_ml2_n1kv_network_profiles | Cisco ML2 n1kv network profile |

| | cisco_ml2_n1kv_policy_profiles | Cisco ML2 n1kv policy profile |

| | cisco_ml2_n1kv_port_bindings | Cisco ML2 n1kv port profile |

| | cisco_ml2_n1kv_profile_bindings | Cisco ML2 n1kv profile binding |

| | cisco_ml2_n1kv_vlan_allocations | Cisco ML2 n1kv vlan assignment |

| | cisco_ml2_n1kv_vxlan_allocations | Cisco ML2 n1kv vxlan assignment |

| | cisco_ml2_nexus_nve | Cisco ML2 Nexus NVE |

| | cisco_ml2_nexusport_bindings | Cisco ML2 Nexus port binding |

| | cisco_n1kv_multi_segments | multiple segments of Cisco n1kv |

| | cisco_n1kv_network_bindings | Cisco n1kv network binding |

| | cisco_n1kv_port_bindings | Cisco n1kv port binding |

| | cisco_n1kv_profile_bindings | Cisco n1kv profile binding |

| | cisco_n1kv_trunk_segments | main segment of Cisco n1kv |

| | cisco_n1kv_vlan_allocations | Cisco n1kv vlan assignment |

| | cisco_n1kv_vmnetworks | Cisco n1kv virtual machine network |

| | cisco_n1kv_vxlan_allocations | Cisco n1kv vxlan assignment |

| | cisco_network_profiles | Cisco network profile |

| | cisco_policy_profiles | Cisco port profile |

| | cisco_port_mappings | Cisco port mapping |

| | cisco_provider_networks | Cisco provider network |

| | cisco_qos_policies | Cisco qos policy |

| | cisco_router_mappings | Cisco route map |

| | consistencyhashes | consistent hash value |

| | csnat_l3_agent_bindings | csnat L3 proxy binding |

| | default_security_group | default security group |

| | dnsnameservers | dns domain name server |

| | dvr_host_macs | MAC of the DVR host |

| | embrane_pool_port | embrane resource pool port |

| | externalnetworks | external network |

| | extradhcpopts | additional dhcp port |

| | firewall_policies | Firewall policy |

| | firewall_router_associations | Firewall routing association |

| | firewall_rules | Firewall rules |

| | firewalls | Firewall |

| | floatingips | floating ip |

| | ha_router_agent_port_bindings | ha routing proxy port binding |

| | ha_router_networks | ha routed network |

| | ha_router_vrid_allocations | ha routing VRID assignment |

| | healthmonitors | Health monitoring |

| | ikepolicies | ike policy |

| | ipallocationpools | ip allocates resource pool |

| | ipallocations | ip assignment |

| | ipavailabilityranges | available range of ip |

| | ipsec_site_connections | site connection of IPSec |

| | ipsecpeercidrs | CIDR of Ipsec |

| | ipsecpolicies | IPsec policy |

| | lbaas_healthmonitors | Health monitoring of load balancer |

| | lbaas_listeners | load balancer listener |

| | lbaas_loadbalancer_statistics | load balancer statistics of load balancer as a service |

| | lbaas_loadbalanceragentbindings | the proxy binding of the load balancer of the service |

| | lbaas_loadbalancers | load balancer is the load balancer of the service |

| | lbaas_members | load balancer is a member of the service |

| | lbaas_pools | the resource pool of the load balancer as a service |

| | lbaas_sessionpersistences | session persistence of load balancer as a service |

| | lbaas_sni | sni of the load balancer as a service |

| | lsn | large network |

| | lsn_port | large network port |

| | maclearningstates | MAC address learning status |

| | members | member |

| | meteringlabelrules | Metering label rules |

| | meteringlabels | Metering label |

| | ml2_brocadenetworks | ML2 Brocade network |

| | ml2_brocadeports | ML2 Brocade port |

| | ml2_dvr_port_bindings | ML2 DVR port binding |

| | ml2_flat_allocations | ML2 flat allocation |

| | ml2_gre_allocations | gre assignment of ML2 |

| | ml2_gre_endpoints | ML2 GRE endpoint |

| | ml2_network_segments | ML2 IP address range |

| | ml2_nexus_vxlan_allocations | allocation of nexu vxlan for ML2 |

| | ml2_nexus_vxlan_mcast_groups | ML2 Nexus VXLAN Multicast Group |

| | ml2_port_binding_levels | binding level of ML2 port |

| | ml2_port_bindings | ML2 port binding |

| | ml2_ucsm_port_profiles | ML2 ucsm port configuration file |

| | ml2_vlan_allocations | ML2 vlan assignment |

| | ml2_vxlan_allocations | ML2 vxlan assignment |

| | ml2_vxlan_endpoints | ML2 vxlan endpoint |

| | multi_provider_networks | multiple vendor networks |

| | network_bindings | Network binding |

| | network_states | Network status |

| | networkconnections | Network connection |

| | networkdhcpagentbindings | binding between network and dhcp proxy |

| | networkflavors | Network |

| | networkgatewaydevicereferences | reference of network gateway device |

| | networkgatewaydevices | Network gateway device |

| | networkgateways | Network gateway |

| | networkqosmappings | Network qos mapping |

| | networkqueuemappings | Network queue mapping |

| | networks | Network |

| | networksecuritybindings | Network security group binding |

| | neutron_nsx_network_mappings | Network mapping between neutron and nsx |

| | neutron_nsx_port_mappings | Port mapping between neutron and nsx |

| | neutron_nsx_router_mappings | neutron and nsx route mapping |

| | neutron_nsx_security_group_mappings | Mapping of neutron and nsx security groups |

| | nexthops | next hop |

| | nfv_lock | nfv lock |

| | nfv_routers | nfv routing |

| | nsxv_edge_dhcp_static_bindings | DHCP static binding at the edge of NSX |

| | nsxv_edge_monitor_mappings | DHCP monitoring mapping at the edge of NSX |

| | nsxv_edge_pool_mappings | DHCP resource pool mapping at the edge of NSX |

| | nsxv_edge_vip_mappings | Mapping between NSX edge and virtual ip |

| | nsxv_edge_vnic_bindings | Mapping between NSX edge and virtual Nic |

| | nsxv_firewall_rule_bindings | binding of NSX firewall rules |

| | nsxv_internal_edges | Internal edge of nsxv |

| | nsxv_internal_networks | Network within nsxv |

| | nsxv_port_index_mappings | nsxv port mapping index |

| | nsxv_port_vnic_mappings | Virtual Nic mapping of nsxv port |

| | nsxv_router_bindings | nsxv routing binding |

| | nsxv_router_ext_attributes | external attributes of nsxv router |

| | nsxv_rule_mappings | nsxv rule mapping |

| | nsxv_security_group_section_mappings | nsxv security group session mapping |

| | nsxv_spoofguard_policy_network_mappings | Policy network mapping is used for nsxv |

| | nsxv_tz_network_bindings | nsxv TZ network binding |

| | nuage_net_partition_router_mapping | nuage network partition mapping router |

| | nuage_net_partitions | nuage network partition |

| | nuage_provider_net_bindings | nuage provider network binding |

| | nuage_subnet_l2dom_mapping | nuage subnet L2 domain mapping |

| | ofcfiltermappings | OFC filter mapping |

| | ofcnetworkmappings | OFC network mapping |

| | ofcportmappings | OFC port mapping |

| | ofcroutermappings | OFC route map |

| | ofctenantmappings | OFC tenant mapping |

| | ovs_network_bindings | ovs is bound to the network |

| | ovs_tunnel_allocations | ovs tunnel assignment |

| | ovs_tunnel_endpoints | ovs tunnel endpoint |

| | ovs_vlan_allocations | vlan assignment of ovs |

| | packetfilters | packet filter |

| | poolloadbalanceragentbindings | binding of resource pool load balancer proxy |

| | poolmonitorassociations | Resource pool monitor association |

| | pools | Resource pool |

| | poolstatisticss | Resource pool statistics |

| | portbindingports | Port binding port |

| | portinfos | Port related information |

| | portqosmappings | qos mapping of the port |

| | portqueuemappings | Port queue mapping |

| | ports | Port |

| | portsecuritybindings | Port security binding |

| | protqosmappings | Port qos mapping |

| | providerresourceassociations | supplier resource association |

| | qos_policies | qos policy |

| | qoses | qos |

| | qosqueues | qos queue |

| | quotas | quota |

| | router_extra_attributes | additional attributes of the route |

| | routerflavors | routing characteristics |

| | routerl3agentbindings | routing L3 proxy binding |

| | routerports | routing port |

| | routerproviders | routing provider |

| | routerroutes | Route of the router |

| | routerrules | routing rules |

| | routers | routing |

| | securitygroupportbindings | Security group port binding |

| | securitygrouprules | Security group rules |

| | securitygroups | Security group |

| | sessionpersistences | session persistence |

| | ste | Serial server |

| | subnetpoolprefixes | Subnet prefix resource pool |

| | subnetpools | Subnet resource pool |

| | subnetroutes | Subnet routing |

| | subnets | Subnet |

| | tz_network_bindings | tz network binding |

| | vcns_router_bindings | Virtual management software routing binding |

| | vips | Virtual ip |

| | * * services | * service |

+-+

3. The key table of neutron database in a solution:

1 、. Default security group

MariaDB [neutron] > desc default_security_group

2. External network

MariaDB [neutron] > desc externalnetworks

3. Firewall policy

MariaDB [neutron] > desc firewall_policies

4. Firewall routing association

MariaDB [neutron] > desc firewall_router_associations

5. Firewall rules

MariaDB [neutron] > desc firewall_rules

6. Firewall

MariaDB [neutron] > desc firewalls

7. Floating ip

MariaDB [neutron] > desc floatingips

8. Ipsec site connection

MariaDB [neutron] > desc ipsec_site_connections

9. Health monitoring of load balancing

MariaDB [neutron] > desc lbaas_healthmonitors

10. Load balancer listener

MariaDB [neutron] > desc lbaas_listeners

11. Load balancing as a service

MariaDB [neutron] > desc lbaas_loadbalancers

12. Load balancer member

MariaDB [neutron] > desc lbaas_members

13. Load balancing resource pool

MariaDB [neutron] > desc lbaas_pools

14. Network

MariaDB [neutron] > desc lbaas_pools

15. NFV routing

MariaDB [neutron] > desc nfv_routers

16. Nuage network partition route map

MariaDB [neutron] > desc nuage_net_partition_router_mapping

17. Nuage network partition

MariaDB [neutron] > desc nuage_net_partitions

18. Nuage provider network binding

MariaDB [neutron] > desc nuage_provider_net_bindings

19. Nuage subnet L2 domain mapping

MariaDB [neutron] > desc nuage_subnet_l2dom_mapping

20 、 QOS

MariaDB [neutron] > desc qoses

21 、 Quota

MariaDB [neutron] > desc quotas

22. Routing

MariaDB [neutron] > desc routers

23. Security group rules

MariaDB [neutron] > desc securitygrouprules

24. Security group

MariaDB [neutron] > desc securitygroups

25. Subnet

MariaDB [neutron] > desc subnets

26. Virtual IP

MariaDB [neutron] > desc vips

The above is all the content of the article "what is the use of neutron database in openstack". Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report