In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.