F-Stack 1.20 Roadmap

    F-Stack 1.20 将于 2019Q3 发布, 同步 Roadmap。

已支持:

  1. 支持在 docker 中运行
  2. 支持客户端 bind/connect
  3. 移除发送数据包时协议栈到 DPDK mbuf 的 mcopy
    1. 该功能需在 Makefile 开启 FF_USE_PAGE_ARRAY 选项。
  4. 支持 IPv6
    1. F-Stack 框架支持 IPv6。
    2. ifconfig、route、netstat 工具支持 IPv6 相关配置。
    3. 支持ICMPv6(NUD和MLD), 不支持DHCPv6。
    4. 在 AWS 使用需升级 DPDK 至 19.05。
  5. 支持 VLAN
    1. KNI 使用 VLAN 时需在配置文件中关闭 vlan_strip 选项。
  6. Nginx 升级至 1.16.0, 支持 TLS1.3
  7. 支持 make install
  8. 配置选项
    1. 增加 idle_sleep 选项,降低空闲时 CPU 使用率。
    2. 增加 pkt_tx_delay 选项,调整该选项在低负载时可降低延迟,提高性能,但高负载时应保持默认配置。
  9. DPDK 升级至 18.11.2(LTS)
    1. KNI 使用方式略有改动,详情查看 github 中相关文档。
    2. 如果使用 AWS ENA 网卡,需升级至 19.05, 并对 KNI 代码或 ENA 驱动进行部分改动, #401。
  10. 工具
    1. 添加 traffic 工具,支持同时统计多进程流量, -P <max proc id>。
    2. top工具支持同时统计多进程 CPU 使用率, -P <max proc id>。
    3. 不同工具支持同时使用,不会再返回异常结果。

待支持:

  1. Bonding 支持
  2. QAT 支持
  3. FreeBSD 11.3 release 升级
  4. Redis 升级

感谢 jinhao, chenwei, dragonorloong, teacup-on-rockingchair, DonBearH, luomai, 10077240, zhanghaisen, AdamYYan, mscbg, boat0, xklllll, acerlawson, rmkm, yumm007, vanlink等提交的 PR,也欢迎更多朋友参与到 F-Stack 社区建设。

原文发布于微信公众号 - FStack(F-Stack)

原文发表时间:2019-08-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券