展开

关键词

首页关键词ml2

ml2

mL,毫升,计量单位。当计量单位用字母表达时,一般情况单位符号字母用小写;当单位来源于人名时,符号的第一个字母必须大写。只有体积单位“升”特殊,这个符号可写成大写L,又可写成小写的l。这是因为“升”的符号最早是小写的,由于小写l与阿拉伯数字1难以分辨,后来国际计量大会作出决议,“升”的符号可以写成大写L,这样在小写尚未废除的情况下,大小写并用。这是国际单位制中唯一并非来源于科学家名字命名而可以使用大写的符号。按照国际单位书写要求,用于表示毫(10^-3)的字母为“m”,不得与表示兆(10^6)的字母“M”混用。

相关内容

  • 码农学ODL之OpenDaylight与OpenStack的集成

    一、组件结构OpenDaylight与OpenStack集成过程,需要不同的组件协同配合,包括OpenStack 中的ML2 plugin、networking_odl以及OpenDaylight 中的ML2主要包含两种驱动类型,类型驱动(TypeDriver)和机制驱动(MechanismDriver),分别实现可扩展的网络类型和访问这些类型的网络机制集合。图1.1.1 ML2结构和驱动类型上图列举了部分的ML2 Type Driver以及部分Mechanism Driver,本次集成主要关注Mechanism Driver,这些驱动除了各个厂商以及OVS2.networking_odlnetworking_odl是ML2机制驱动的一种具体实现,具体作用就是实现ML2中定义的precommit和postcommit方法来操作网络资源。可以看到,当OpenStack Neutron API接收到用户创建网络等操作请求,它会调用ML2的相关方法,ML2已经定义了postcommit方法实现资源操作和同步,由networking_odl提供
    来自:
    浏览:540
  • Nova虚拟机启动

    2)Neutron-server收到该REST请求,通过APIRouter路由到ML2的create_port方法。,则需要通过ML2的update_port方法中执行rpc远程调用update_port;对于其余的Mechanism Driver,ML2的update_port方法调用其的update_port_postcommit2.1)Ml2对create_port的处理收到create_port的REST API后,由ML2(neutron.plugins.ml2.plugin)执行create_port方法。首先,来看l 634中ML2调用的数据库方法。2.2)Ml2对update_port的处理??收到update_port的REST API后,由ML2(neutron.plugins.ml2.plugin)执行update_port方法。
    来自:
    浏览:738
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年50元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
  • OpenStack Icehouse私有云实战部署(三)

    etcneutronneutron.conf DEFAULT > nova_admin_auth_url http:controller:35357v2.0配置使用Modular Layer 2 (ML2> core_plugin ml2# openstack-config --set etcneutronneutron.conf DEFAULT > service_plugins router配置ML2(Modular Layer 2)插件# openstack-config --set etcneutronpluginsml2ml2_conf.ini ml2 > type_drivers gre#插件运行如下命令配置ML2插件,其中10.0.10.125为隧道接口的地址# openstack-config --set etcneutronpluginsml2ml2_conf.ini ml2 >type_drivers gre# openstack-config --set etcneutronpluginsml2ml2_conf.ini ml2 > tenant_network_types
    来自:
    浏览:452
  • OpenStack与SDN控制器的集成

    perform local virtual switch configurations on each hypervisor.Agent跑在compute节点之上,与neutron的plugin进行通信ML2REST API发送消息给SDN控制器5.SDN控制器接受消息然后通过南向的pluginsprotocols, 如OpenFlow, OVSDB or OF-Config.3.ml2驱动脚本实现下面是ml2neutron-serversystemctl stop neutron-openvswitch-agentsystemctl disable neutron-openvswitch-agent步骤三:配置ml2步骤四:配置ml2配置ml2前,需要准备如下信息:✔ 租户网络类型:管理员可以根据需要选择“gre”或者“vlan”。✔ 控制器IP地址:数据中心SDN控制器所在服务器的IP地址。✔ 控制器Rest服务端口:Rest服务监听端口需要查看SDN控制器配置文件中“”配置,默认为“8081” 在Openstack控制中心服务器上执行如下命令修改ml2配置,以租户网络类型为“gre”为例
    来自:
    浏览:705
  • Neutron集成ONOS源码分析

    其中定义的方法,主要实现了Neutron ML2中的network、subnet、port这几类核心资源。当然,ml2目录下的README文件,也是很有必要一读的。三.networking_onostests该目录下,分别定义的是ML2、L3层的Mock单元测试模块。如下。1)ml2 test_driver.py无疑,该模块中使用了python中的单元测试模块——mock。2)l3test_driver.pyL3层的单元测试,同ML2层的单元测试模块在实现和原理上是一样的。
    来自:
    浏览:546
  • python中正在跳过最后一个匹配的字符串

    oshomedir=os.environ.get(HOME)print(homedir) key_str = mlval_list = = val_list print(my_dict) val_list = , ml2: , cpuml3: } 预期 {ml1: , ml2: , cpuml3: , ml31: }
    来自:
    回答:1
  • 因子分析的一个小例子

    nfactors = 2, rotate = none, fm = ml)Standardized loadings (pattern matrix) based upon correlation matrix ML20.193 1.0佣人(X3) 0.09 0.98 0.96 0.036 1.0服务(X4) 0.78 0.46 0.81 0.185 1.6房价(X5) 0.96 0.05 0.93 0.074 1.0 ML2square of the residuals is 0.05 Fit based upon off diagonal values = 1Measures of factor score adequacy ML2= 2, rotate = varimax, fm = ml)Standardized loadings (pattern matrix) based upon correlation matrix ML20.193 1.0佣人(X3) 0.14 0.97 0.96 0.036 1.0服务(X4) 0.80 0.42 0.81 0.185 1.5房价(X5) 0.96 0.00 0.93 0.074 1.0 ML2
    来自:
    浏览:340
  • OpenStack Icehouse私有云实战部署(四)

    openstack-config --set etcneutronneutron.conf DEFAULT > qpid_hostname controller配置使用Modular Layer 2 (ML2> core_plugin ml2# openstack-config --set etcneutronneutron.conf DEFAULT > service_plugins router配置ML2插件如下命令配置 ML2 插件,其中10.0.10.124为本节点用于“隧道接口”的地址# openstack-config --set etcneutronpluginsml2ml2_conf.iniml2 > type_drivers gre# openstack-config --set etcneutronpluginsml2ml2_conf.ini ml2 > tenant_network_typesgre# openstack-config --set etcneutronpluginsml2ml2_conf.ini ml2 > mechanism_drivers openvswitch# openstack-config
    来自:
    浏览:416
  • OpenStack网络组件编辑

    维护编辑neutron配置命令语法 vim etcneutronneutron.conf维护编辑ml2配置命令语句 vim etcneutronpluginsml2ml2_conf.ini解析:openstack中使用的ml2模块是用来管理Layer2,Modular Layer 2 是一个可以同时管理多种Layer2技术的框架。
    来自:
    浏览:150
  • OpenStack Neutron之层次化端口绑定

    层次化端口绑定是在OpenStack Neutron ML2模块中实现的。Neutron ML2我曾在中有过介绍。ML2由多类Driver组成,其中一类是Mechanism Driver。Neutron需要创建一个VxLAN A的网络接口,请求被发送到了ML2。Neutron ML2先调用到物理交换机对应的Mechanism driver进行端口绑定(port binding),将VxLAN A与网络接口进行绑定。ML2因为知道了网络接口还需要绑定到对应的VLAN上,再调用OpenVSwitch的Mechanism Driver,将VLAN B与网络接口进行绑定。因为层次化端口绑定的逻辑,有一半是在Neutron ML2里面,有另一半是在物理交换机对应的Mechanism driver里面。
    来自:
    浏览:696
  • SDN的横向扩展对OpenStack Neutron的影响

    二层模块化核心插件二层模块化(ML2)是Neutron的核心插件。根据ML2作者所定义的,模块化二层组件(ML2)组件是一个允许OpenStack Neutron同时利用二层网络多样性技术的架构,该二层网络技术来源于实际的复杂数据中心。?图二:ML2 组件结构ML2通过驱动模型实现模块化。如图二所示,它包含了两类驱动:类型驱动和机制驱动。SDN控制器,诸如OpenDaylight、Ryu和Floodlight,运用对应的机制驱动,使用指定的插件或者使用ML2插件,实现Neutron和SDN控制器之间的通信。例如,OpenDaylight通过Neutron网络节点上的ML2插件使用北向通信的RestAPI与Neutron交互。
    来自:
    浏览:522
  • OpenDaylight融合OpenStack架构分析

    4、配置OpenStack,为ODL和OpenStack的融合作准备:确保核心插件在模块化的二层组件(ML2)上。将ODL作为“机制驱动”部署在ML2上。Neutron包含ML2机制驱动,该机制驱动(ODL)作为REST代理能够调用所有的Neutron API。带有ML2插件的驱动程序实现了网络类型(local、flat、VLAN, GRE和VXLAN)的扩展和访问这些网络的机制驱动。图2:ML2机制驱动架构机制驱动在端口绑定过程中也发挥了作用:确定是否相关的机制可以为网络提供连接,如果可以,就使用相应的网段和VIF驱动。图2总结了OpenStack Neutron的ML2机制驱动架构。ODL机制驱动由“mechanism_odl.py”文件和网络ODL驱动组成。
    来自:
    浏览:770
  • 数据分析上千部动漫作品

    3, rotate = none, fm = ml)Standardized loadings (pattern matrix) based upon correlation matrix ML1 ML2the residuals is 0.05 Fit based upon off diagonal values = 0.99Measures of factor score adequacy ML1 ML2= 3, rotate = varimax, fm = ml)Standardized loadings (pattern matrix) based upon correlation matrix ML20.0660 0.934 1.0单次得到打赏最高数额 0.26 0.40 0.35 0.3566 0.643 2.7作者作品数 -0.01 -0.04 -0.08 0.0084 0.992 1.4 ML2of the residuals is 0.05 Fit based upon off diagonal values = 0.99Measures of factor score adequacy ML2
    来自:
    浏览:323
  • Neutron的软件实现

    6)Core-plugin,Neutron中即为ML2(Modular Layer 2),负责管理L2的网络连接。ML2中主要包括network、subnet、port三类核心资源,对三类资源进行操作的REST API被neutron-server看作Core API,由Neutron原生支持。其中:?上一节曾经提到,“Neutron对Quantum的插件机制进行了优化,将各个厂商L2插件中独立的数据库实现提取出来,作为公共的ML2插件存储租户的业务需求,使得厂商可以专注于L2设备驱动的实现,而ML2(注意,以前厂商开发的L2 plugin跟ML2都存在于neutronplugins目录下,而可插拔的ML2设备驱动则存在于neutronpluginsml2drivers目录下)ML2作为L2的总控,默认配置中Neutron的core_plugin为ML2,ML2在执行create_network方法时(neutron.plugins.ml2.plugin,l 365),首先通过Type Manager
    来自:
    浏览:663
  • Neutron的IPAM还可以这么玩!

    默认driver分析模块图上图为neutron的模块图中,从中可看出IPAM主要和ML2 plugin和IPAM db交互,那小甲下面主要分析一下怎么交流的,由于IPAM主要管理子网和port,网络IPAM不管理,主要分析一下port和子网的创建 port的创建流程:neutron server接受创建port的请求之后,到达ML2 plugin模块进行处理,ML2 plugin主要处理网络、子网和port资源ML2 plugin把请求交给IPAM处理,IPAM主要是用来给port分配一个可用的ip或者用户指定ip,对于具体使用什么分配算法根据driver不同而不同,默认的neutronDB driver后面会把请求交给type manager和Mechainsm manager创建相应的底层资源△port创建流程图子网的创建流程:neutron server接受创建子网的请求之后,还是ML2 plugin模块处理ML2 plugin把请求交给IPAM处理,IPAM主要是在IPAM db中创建子网的数据模型实例,记录子网信息,比如子网的默认网关、dhcp的ip、有效的ip地址在IPAM创建完数据库实例之后
    来自:
    浏览:750
  • Tungsten Fabric入门宝典丨编排器集成

    注意:Tungsten Fabric也有基于ml2的插件。https:www.youtube.comwatch?v=4MkkMRR9U2shttps:opendev.orgxnetworking-opencontrail因此,如果用户已经在MySQL中使用ml2,那么可以首先将vRouter添加为ml2的network-type之一,在特定的虚拟网络中使用它,然后通过detach和attach接口,从其它ml2插件迁移到vRouter。
    来自:
    浏览:219
  • OpenStack Neutron 架构指南

    自H版起,Neutron实现了一个ML2 Core Plugin,它采用了更加灵活的结构进行实现,通过Driver的形式对现有的各种Core Plugin提供支持,因此可以说ML2 Plugin的问世意在取代目前的ML2 pluginML2 plugin被社区提出来的目的是用于取代所有的Core Plugin,它采用了更加灵活的结构进行实现。作为一个Core plugin,ML2 自然会实现networksubnetport这三种核心资源,同时它也实现了包括Port Binding等在内的部分扩展资源。ML2实现了网络拓扑类型(Flat、VLAN、VXLAN、GRE)和底层虚拟网络(linux bridge、OVS)分离的机制,并分别通过Driver的形式进行扩展。API 的实现演变为两种方式,一种是实现在某个Core plugin内,比如ML2内的port binding、Security Group等。
    来自:
    浏览:2167
  • OpenStack实战系列:漫谈Neutron 的架构

    自H版起,Neutron实现了一个ML2 Core Plugin,它采用了更加灵活的结构进行实现,通过Driver的形式对现有的各种Core Plugin提供支持,因此可以说ML2 Plugin的问世意在取代目前的ML2 pluginML2 plugin被社区提出来的目的是用于取代所有的Core Plugin,它采用了更加灵活的结构进行实现。作为一个Core plugin,ML2 自然会实现networksubnetport这三种核心资源,同时它也实现了包括Port Binding等在内的部分扩展资源。ML2实现了网络拓扑类型(Flat、VLAN、VXLAN、GRE)和底层虚拟网络(linux bridge、OVS)分离的机制,并分别通过Driver的形式进行扩展。API 的实现演变为两种方式,一种是实现在某个Core plugin内,比如ML2内的port binding、Security Group等。
    来自:
    浏览:845
  • OpenStack实践(三):Linux Bridge方式实现Flat Network

    tmpcirros-0.3.3-x86_64-disk.img --disk-format qcow2 --container-format bare --progress 查看新建的image: 二、在ML2中配置flat network 1.Neutron默认使用ML2作为core plugin,控制节点和计算节点分别编辑ML2的配置文件etcneutronpluginsml2ml2_conf.ini tenant_network_types
    来自:
    浏览:806
  • OpenStack实践(二):Linux Bridge方式实现Local Network

    tmpcirros-0.3.3-x86_64-disk.img --disk-format qcow2 --container-format bare --progress 查看新建的image: 二、在ML2中配置local network 1.Neutron默认使用ML2作为core plugin,控制节点和计算节点分别编辑ML2的配置文件etcneutronpluginsml2ml2_conf.ini
    来自:
    浏览:406

扫码关注云+社区

领取腾讯云代金券