网络设备
    作者:郑伟

    针对交换机芯片 博通推出开源套件SDKLT

         [ 中关村在线 原创 ] 暂无评论

      为了方便运营商能够更好地控制其数据中心网络基础设施资源,切实推动SDN(软件定义网络)/NFV(网络功能虚拟化)进程,博通近日针对其Tomahawk以太网交换芯片推出了一套开源的开发工具包(SDK)——SDKLT。

    针对交换机芯片 博通推出开源套件SDKLT

      2017年6月份,博通宣布推出可编程交换机,支持协议分析、处理和编辑服务功能链,网络虚拟化和软件定义转发等等,而本次发布的开源工具包则是开放网络中的另一个里程碑,即能够使开发人员为交换机芯片增加新功能。

      SDKLT提供了一种配置以太网交换机芯片的方法,旨在促进网络基础设施的开放性发展。通过GitHub上提供的开源代码,用户可以定制他们的交换机API。而且开发人员能够定制对博通Tomahawk系列交换机的使用状况。

    针对交换机芯片 博通推出开源套件SDKLT
    SDKLT开源套件架构图

      Broadcom高级副总裁兼交换产品总经理Ram Velaga表示:“SDKLT是完全开放源代码的,其不仅能加速博通交换芯片的开发和部署,还能为网络软件开发人员带来全新、便捷的软件开发方法,让他们可以直接控制和监控针对SDN和云用例优化的、丰富的交换功能集。”

      特别是,SDKLT采用了基于逻辑表的创新方法来简化主流以太网交换芯片的配置。在这种方法下,所有的设备物理资源,例如MAC地址表,L3路由表等都以明确定义的逻辑表格的形式呈现给用户,而不是特定的功能调用。这就为数据中心运营商提供了更为便捷的基础设施资源控制。

      SDKLT的主要功能包括:开源代码和基于Apache 2.0许可证发布的逻辑API表,性能优化的软件架构,通过自动化实现全面的设备配置和控制,灵活的事务管理等等。

      可以看出,借助SDKLT的多线程和批处理功能将帮助网络实现更高的性能和可扩展性,而这对于网络服务提供商提升自身网络操作系统以及运营效率将非常的重要。

      附SDKLT套件的关键特性:

      ·开源代码和逻辑表API是在Apache 2.0许可下发布的;

      ·设备行为由逻辑表通过一小组API来管理;

      ·逻辑表API能够支持RPC-client-server模型;

      ·通过自动化完成设备配置和控制(CLI,Yaml,XML等);

      ·性能优化的软件架构;

      ·高可视性和对设备资源的控制提供了最佳的资源管理;

      ·灵活的事物管理,全面支持通过单个API调用的批处理;

    标签:路由器

    周关注排行榜

    路由器交换机无线路由无线AP

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询