首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Open Day Light (ODL)支持哪些数据存储

OpenDaylight (ODL) 是一个开源的软件定义网络 (SDN) 控制器平台,它支持多种数据存储。以下是ODL支持的一些数据存储:

  1. Apache Karaf:ODL使用Apache Karaf作为其默认的运行时环境和容器。Karaf提供了一个轻量级的、模块化的容器,用于部署和管理ODL的各个组件。
  2. In-memory Data Store:ODL提供了一个内存中的数据存储,用于快速存储和检索网络拓扑、流表、策略等信息。这种数据存储适用于小规模网络环境或测试目的。
  3. Apache Cassandra:ODL还支持使用Apache Cassandra作为分布式的、高可用的数据存储。Cassandra是一个高度可扩展的NoSQL数据库,可以处理大规模的数据存储和查询需求。
  4. Elasticsearch:ODL可以与Elasticsearch集成,将其作为数据存储和搜索引擎。Elasticsearch是一个分布式的、实时的搜索和分析引擎,可以用于存储和查询网络拓扑、日志数据等。
  5. MySQL:ODL可以使用MySQL作为关系型数据库来存储和管理网络配置、策略等信息。MySQL是一个流行的开源数据库管理系统,具有良好的性能和可靠性。
  6. Apache HBase:ODL还支持使用Apache HBase作为数据存储。HBase是一个分布式的、面向列的NoSQL数据库,适用于存储大规模的结构化数据。
  7. Apache Kafka:ODL可以与Apache Kafka集成,将其作为消息队列和事件流平台。Kafka提供了高吞吐量、可持久化的消息传递机制,适用于处理实时的网络事件和流量数据。

这些数据存储选项可以根据具体的需求和场景进行选择和配置。ODL的灵活性和可扩展性使其能够适应各种不同的网络环境和应用场景。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云数据库 MySQL:https://cloud.tencent.com/product/cdb
  • 腾讯云分布式数据库 TDSQL-C:https://cloud.tencent.com/product/tdsqlc
  • 腾讯云消息队列 CMQ:https://cloud.tencent.com/product/cmq
  • 腾讯云云服务器 CVM:https://cloud.tencent.com/product/cvm
  • 腾讯云对象存储 COS:https://cloud.tencent.com/product/cos
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

OpenDaylight融合OpenStack架构分析

所以ODL可以管理网络连接,还可以为计算节点开通GRE或者VXLAN隧道。OVSDB Integration是一个可以实现Open vSwitch数据库管理协议的bundle。...该管理协议是网络虚拟化中Open vSwitch转发数据需要的重要协议。...3、Open DOVE:Open DOVE是一个“网络虚拟化”平台,控制平面使用OpenDaylight,数据平面基于Open vSwitch。...Open DOVE的目的在于供2层或3层的多租户网络建立连接,它运行在虚拟数据中心的所有IP网络上。据IBM研究,Open DOVE是基于IBM SDN虚拟环境和DOVE技术的。...endpoint identifiers (EIDs — 主机的IP地址)和routing locators (RLOCs —连接主机的LISP路由的IP地址).LISP流映射提供了LISP映射系统服务来存储数据

1.8K70

【重识云原生】第四章云网络4.8.5节——OpenDayLight

ODL controller是一个纯软件的实现,基于Java+OSGI,运行在自己的JVM中,理论上,任何支持Java的设备都能运行ODL。...Coordination,Control Layer:对应SDN控制器,实现网络功能,并将抽象网络模型转换成实际的网络底层数据,并下发到网络设备。...OpenDayLight的详细架构如下图所示:         简单看一下ODL的架构组成部分: 5.2.3 ODL southbound protocol ODL用来支持多种网络协议和网络设备的多个...为了支持OpenStack Neutron的接入,在ODL southbound protocol中加入了OVSDB的支持。...ODL南向协议不仅支持OpenFlow,还支持很多其他协议,因此ODL可以认为是广义上的SDN。 5.2.4 Service Abstraction Layer ODL中,SAL是最重要的组成部分。

90810
  • OpenDaylight你不得不知道的十大问题——Opendaylight是什么?

    传统网络采用分布式策略工作,由设备制定转发策略,而SDN架构中设备不运行任何协议,转发表由控制器下发给设备,实现数据平台与控制平台的分离。...由此看来,ODL是SDN大环境下的必然产物,不仅仅得到网络用户的认可,还受到网络设备商的鼎力支持,注定在SDN发展中脱颖而出,成为SDN的灵魂产物之一。...此外,ODL控制平台采用了Infinispan技术,Infinispan是一个高扩展性、高可靠性、键值存储的分布式数据网格平台,选用Infinispan来实现数据的存储、查找及监听,用开源网格平台实现controller...2、多协议的南向支持(Multiprotocol Southbound):南向支持多种协议。...虚拟化版增加了一些服务,主要运用了虚拟化技术,主要添加了VTN和open DOVE的相关模块。

    1.9K50

    OVSDB介绍及在OpenDaylight中的调用

    OVS包含三个重要的组件:ovsdb-server、ovs-vswitchd、以及OVS内核模块, ovsdb-server:OVS的数据库服务进程,用于存储虚拟交换机的配置信息(比如网桥、端口等),为控制器和...OVSDB数据库由两个主要部分构成,即ovsdb-server和ovsdb-client,Ovsdb-server是OVS的数据库服务器端,位于Open vSwitch本地。...Ovsdb-client则为OVS数据库客户端,其通过OVSDB 管理协议(Open vSwitch Database Management Protocol)向ovsdb-server端发送数据库配置和查询的命令...ovsdb-client通常运行在Open vSwitch 本地,即管理员可以在OVS本地以命令行方式输入数据库配置和查询命令。...其中transact是OVSDB管理协议中比较重要的操作方法,它是RPC请求的参数中提供数据库的增、删、改、查等常用操作: 二、ODL中的OVSDB插件 ODL中包括三个OVSDB插件,OVSDB southbound

    4.9K91

    George Zhao:开源网络数据平面生态

    在ODL推出的一两年后,开源网络的‍‍SDN控制器一度领先于当时商业的SDN控制器。‍‍目前很多厂商的SDN控制器也都借鉴了ODL的设计理念。...Open Switch是LFN中最后一个加入的项目,而且也是相对比较小众的一个项目,不少人可能很容易将其跟Open vSwitch搞混。...我们可以把Open Switch理解成一个白盒基础上的Network OS‍,‍是由Dell、HP、Broadcom等公司支持的网络开源项目。 ?...OpenStack是一个开源的云计算管理平台项目,主要针对‍‍计算、‍‍存储和网络三个方面。‍‍...单纯的OvS并不是一个完整的数据面,它是原生支持Open Flow的,其本身实际上支持多个数据面。‍‍OvS在实际应用上比较多,是大家比较熟悉的一个‍‍开源项目,跟DPDK也有很多紧密的联系。

    96720

    OpenDaylight即将迈入“七年之痒”?

    ODL平台支持广泛的应用和用例,其中包括专为教育、研发和生产实施而设计的用例,也包括商业和社区支持的用例,ODL公布的用例主要包括以下几类: 自动服务交付:提供可以被重点用户或者服务提供商控制的所需服务...对于云应用,可以对虚拟计算、存储和网络硬件共同管理。在新的校园网中使用ODL能够提高安全性,网络应用场景会增加,这些网络可以被设计成适应高性能应用的科研网。...大型企业通过利用ODL的逻辑集中网络状态、数据分析和异构基础设施之间的流量工程策略形成的NRO算法获益。...云和网络功能虚拟化:使用ODL实现云和网络功能虚拟化主要体现在两个方面1)使用基于ODL的OpenStack管理虚拟交换机(OVS),企业可以利用ODL控制和管理他们的数据中心网络,以支持云部署。...参考: 1.https://www.sdxcentral.com/open-source/definitions/ODL-project/ 2.https://wiki.opendaylight.org

    97820

    SDN落地快速扩张 博科致力于新IP架构

    SDN真实接地气的应用场景已经相当丰富,从AT&T的Domain2.0到中国移动的Open-O,从Google当年的B4到腾讯今天基于ODL的下一代SD-WAN和DCI基础设施,SDN正帮助传统运营商,...不管是兼收并蓄面向产业互通联盟的ODL,还是面向未来服务商做高度技术优化的ONOS,新一代SDN控制器在最基本的open flow,在南北向API借口类型,网络服务应用的丰富度,分布式架构,高可用、高性能...云计算和SDN的结合也已经成为二者发展的关键环节,基本上所有SDN公司都在积极参与OpenStack,当前支持SDN的物理或虚拟网络设备及SDN控制器(ODL等)基本都支持如Neutron ML2 的API...博科全线交换机路由器产品都在实时支持SDN和数据中心自动化DevOps接口的演进,最近发布的Workflow Composer已经将多种自动化工具针对若干部署业务运维工作流有机整合,能够方便对数据中心二层和三层...在主要阵营中,ODL可能是支持市场技术融合演进和产业生态联盟最大化的代表。ONOS相对更加聚焦运营商尤其广域应用领域。 张宇峰表示:“各种SDN控制器在各自环境中的发展共存是自然的。

    77470

    OpenDaylight系列文章(三):OpenDaylight初窥(中篇)之OpenDaylight的系统架构

    Extensibility 2、南向协议多样化:Multiprotocol Southbound 3、服务抽象层:Service Abstraction Layer 4、北向应用API“收缩自如”:Open...,为Java项目和应用提供NETCONF和YANG支持。...MD-SAL使得SDN控制器那些丰富的服务和模块可以使用统一的数据结构和南向、北向的API。...【性格特点】学习能力强、主动性高 【家族职责】将传统L2Switch设备的控制层抽离到控制器上,使控制器具备L2Switch的处理能力,负责MAC地址学习、数据转发决策等。...它是具备L2Switch控制能力的应用插件,通过向软交换机下发流表,从而控制数据包的转发行为。 【人际关系】关系复杂,不信的话请看上文项目依赖图。

    1.9K100

    【SDN软件定义网络】-1:SDN+Mininet+Ryu+OpenFlow 相关概念简介

    OpenFlow由ONF(Open Networking Foundation)制定,是SDN架构中的关键组成部分,它允许网络管理员通过软件程序来控制网络设备的行为。...它支持多种南向接口协议,如OpenFlow、Netconf、OVSDB等,并且具有高度模块化和可扩展的架构。ODL的设计允许网络运营商和开发人员创建定制化的网络服务和应用。...ODL的特点包括: 基于OSGi的模块化设计,允许动态加载和卸载模块。 支持多南向协议,包括OpenFlow的不同版本。...引入了模型驱动的服务抽象层(MD-SAL),这是ODL的核心,负责数据存储、请求路由等。 提供开放的北向API,支持REST和OSGi接口。...六、ONOS(Open Network Operating System)控制器 ONOS是一个开源SDN网络操作系统,主要面向服务提供商和企业骨干网。

    36010

    为什么说开源软件正在吞食整个世界?

    ODL因采用了模型驱动创新而十分出名。在ODL推出的一两年后,开源网络的‍‍SDN控制器一度领先于当时商业的SDN控制器。‍‍目前很多厂商的SDN控制器也都借鉴了ODL的设计理念。...Open Switch是LFN中最后一个加入的项目,而且也是相对比较小众的一个项目,不少人可能很容易将其跟Open vSwitch搞混。...我们可以把Open Switch理解成一个白盒基础上的Network OS‍,‍是由Dell、HP、Broadcom等公司支持的网络开源项目。 ?...OpenStack是一个开源的云计算管理平台项目,主要针对‍‍计算、‍‍存储和网络三个方面。‍‍...单纯的OvS并不是一个完整的数据面,它是原生支持Open Flow的,其本身实际上支持多个数据面。‍‍OvS在实际应用上比较多,是大家比较熟悉的一个‍‍开源项目,跟DPDK也有很多紧密的联系。

    72340

    使用Docker容器构建ODL集群

    对于Linux而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而Docker镜像(image),就相当于是一个 root 文件系统。...因为镜像包含操作系统完整的 root 文件系统,其体积往往是庞大的,因此在Docker设计时,就充分利用Union FS的技术,将其设计为分层存储的架构。...Docker仓库 镜像构建完成后,可以很容易的在当前宿主机上运行,但是,如果需要在其它服务器上使用这个镜像,我们就需要一个集中的存储、分发镜像的服务,Docker Registry就是这样的服务。...命令则是用来设置镜像的环境变量,这里设置了Java的环境变量,最后的EXPOSE命令则是用来声明该镜像对外暴露哪些接口,即当基于这个镜像的容器运行时,我们可以访问它的哪些接口,8181接口可以访问ODL...然后从浏览器中打开三个控制器的web界面,从如下三张图中可以看到,这三个控制器的网络视图数据已经统一,说明ODL集群搭建成功,大家可以在此基础上做更多的实验。 ? ? ? 六、总结 ?

    1.3K10

    OpenDaylight与Mininet应用实战之OpenFlow1.0协议分析二

    topo linear,2 --switch ovsk --controller=remote,ip=192.168.5.203,port=6633 此命令通过Mininet模拟创建一个含有两个交换机(Open...此专题应用的是直接支持OpenFlow协议的wireshark官网Stable Release (1.12.1)版本。...3.6 packet_in、packet_out消息 在这部分流程中,当交换机收到数据包后查找流表无匹配项时,将数据包封装在packet_in消息发给controller,由controller通过packet_out...消息下发决策,使发送和接收数据包的两主机间进行通信。...4 总结 本文基于本专题前一篇文章介绍的实验平台,通过Mininet搭建拓扑结构熟悉其基本操作,同时通过支持OpenFlow协议的wireshark抓包工具熟悉并分析相关的OpenFlow协议。

    1.6K80

    ODL全球技术巡回研讨会深圳站圆满落幕

    12月14日,由ODL社区、中国开源SDN实践委员会(Open SDN Committee, COS)联合主办,腾讯承办的ODL全球技术巡回研讨会深圳站活动,在腾讯大厦多功能厅举行。...最后在ODL集群问题的未来展望中提及,期待今后有更灵活,更安全的集群组建及选举策略和更稳定、可靠、易用、高性能的分布式数据库等。 ?...本次活动是腾讯暨年初的中国ODL技术实践峰会,7月的ODL社区线下meetup后,第三次承办ODL的技术交流研讨会。...会议的成功举行表明了ODL在中国的吸引力,以及所拥有的广泛支持者,也进一步推动了ODL在中国的发展,增强了其在中国的影响力。...感谢所有到场观众与演讲者们的支持和参与,开源社区的繁荣发展离不开你我的力量,期待您每一次的参与和贡献!

    1.1K80

    ODL Lithium SR2版本Entity Ownership Service分析及OFplugin规模部署可用预测

    十分感谢sdnlab给予的机会,希望大家多多支持sdnlab以及odl中文社区。...加外置成熟分布式数据库的方案。...应该很欢迎大家提bug Q2:南京-小爱 那么盛科有在实际环境中部署opendaylight或者说有什么odl的应用场景吗 盛科的客户据我的观察,有些采用自研控制器支持主备,目前已经商用。...也有基于分布式数据库加ryu的商用案例。 Q3:朱坚 群里有人搭建了ODL集群的吗? 估计由于ODL这块的功能和文档不给力,应该很少人搞过。...从哪些方面 关于plugin的代码,建议从plugin自带的app如lldp speaker和frm这些入手,特别是frm,能够理解如何从mdsal到of sal并最终下发给设备的过程,单独的l2switch

    84950

    SDNLAB技术分享(二):从Toaster示例初探ODL MD-SAL架构

    这样通过ODL控制器,上层应用可以不用关心市场上多种SDN交换机之间有哪些差异。 下面我们继续通过Toaster例子,来了解这个MD-SAL框架内部是如何实现上面的1)、2)、3)的。...绿色部分是ODL的 MD-SAL框架内部提供的数据存储服务, Provider会向MD-SAL框架中注册可Provider Bundler可以提供的服务: ?...绿色部分是ODL的 MD-SAL框架内部提供的数据存储服务,Consumer通过数据存储服务获取Provider已注册的服务: ?...通过对Toaster例子的学习,我们对ODL MD-SAL做一个简要总结: MD-SAL主要包含的内容 数据服务(提供数据存储,Toaster例子中provider向其注册服务,consumer向其获取服务...桂电-胡启伟 数据存储服务在流量大的时候,注册服务和获取服务需求增大,这时候性能怎么考虑的,查完一次之后会有缓存吗,不用第二次还去查。

    957100

    【TBase开源版测评】轻松愉快去O选项:TBase

    部门的项目原先基于Oracle进行存储、DM层OLAP计算、后端接口访问,而Oracle只是单机+从库的部署方式,经过一段时间的使用,存储与性能都有捉襟见肘之处,另外也想节省成本,决定响应去O的大潮...二、迁移采坑记 2.1 Oracle元数据与数据迁移 这部分简述一下数据与任务迁移的预备工作步骤。 2.1.1 DDL迁移 这里我们使用ora2pg这一命令行工具,官方文档见附录。...TBase对内提供了一系列存储过程,简化了操作,详细说明与样例见附录。 1....支持多连接/多进程读Oracle。如果只指定-P选项标明同时进行多PG表的迁移,速度并不会有改善,只有1w行/秒。..._20200713.statis_day, t_md_light_tj_search_index_p_20200713.tj_key, t_md_light_tj_search_index_p_20200713

    1.8K30
    领券