barefoot公司和Tofino芯片

简介: https://barefootnetworks.com/ 2005年秋季,Clean State项目已经在斯坦福成立,作为项目主管的Nick Mckeown教授和他的学生Martin Casado,来自伯克利的Scott Shenker教授,来自Princeton的Larry Peterson教授和Jennifer Rexford等人办了一系列研讨会,探讨如何革新互联网。


 

2005年秋季,Clean State项目已经在斯坦福成立,作为项目主管的Nick Mckeown教授和他的学生Martin Casado,来自伯克利的Scott Shenker教授,来自Princeton的Larry Peterson教授和Jennifer Rexford等人办了一系列研讨会,探讨如何革新互联网。当时主讲人还包括了有着“互联网之父”称号的Vint Cerf,谈论到互联网创新并没有结束。

这个研讨会一直持续到了2007年。这一年,Nick Mckeown、Martin Casado和Scott Shenker创立了Nicira Networks公司,试图将Clean State的学术研究转化为工业实践。这个公司几乎标志着“软件定义网络(SDN)”这个产业的诞生,尽管这个词在2009年才被发明出来。

在这之后,OpenFlow协议诞生,这是软件定义网络的基础协议。Clean State项目和Nicira成为了OpenFlow的大本营,接连发布了NOX和Open vSwitch作为OpenFlow的重要组件。OpenFlow的成功也导致Nick Mckeown的另一个博士生Guido Appenzeller和Clean State项目中的访问学者Rob Sherwood创立了BigSwitch Networks公司,致力于发展OpenFlow技术,为这个行业打造了一系列开源工具,稳坐行业第二把交椅。

2012年,Nicira被VMware以12.6亿美金天价收购,堪称SDN行业的引爆点,SDN的初创企业和企业应用开始如雨后春笋兴起。

在Nick Mckeown的演讲中,SDN的第一步是在兼容现有硬件设备的前提下发展软件。Nicira和BigSwitch为此而诞生,而Nick Mckeown的四个博士生David Erickson、Nikhil Handigol、Brandon Heller和Peyman Kazemian则创立了面向企业用户的Forward Network,帮助企业建立更可靠的网络系统。

SDN的第二步则是发展为它专门优化的硬件设备。Nick Mckeown和Jennifer Rexford发起了对数据包进行处理的编程语言P4,这实际上回应了Nick发展SDN的初心,帮助网络用户摆脱被芯片硬件厂商各种协议的制约。然后,Nick和一起玩P4的小伙伴们成立了Barefoot Networks公司,致力于开发基于P4的网络芯片Tofino和软件开发套件Capilano,并帮助P4社区发展壮大。

这可以解释为什么Sequoia、Andreessen Horowitz、Lightspeed、Google、高盛、阿里和腾讯一起投资了它,业界将它视为下一个Nicira,而融资额是Nicira当年的4倍。当年Nicira的创始人Martin Casado刚从VMware辞职并加入Andreessen Horowitz不久,就参与了这宗投资,也算是对导师的信仰。从谷歌Fiber项目出来不久的Craig Barrett,也加盟了这家初创公司,成为了CEO。

不过话说回来,热门技术并不意味着优秀的商业价值,并且Barefoot要在一帮巨头的战争中生存,也是压力山大。

斯坦福Clean State项目在2012年终止运行。作为SDN的起源,这个项目算是圆满完成任务,将SDN的血脉传承给了其他的组织。现在,你依然可以这个项目的网页上看到它最初的使命:“重新发明互联网”。

 

 

Barefoot Tofino is the world’s first end-user programmable Ethernet switch. It is built using a Protocol Independent Switch Architecture (PISA) and is P4-programmable. Tofino gives network designers the power of the Protocol-Independent Switch Architecture (PISA). The PISA architecture was developed to provide powerful programmability.

Tofino is fully programmable because the forwarding logic resides in the P4 program that the network operator or switch manufacturer loads on the chip; it's not baked into the silicon. Tofino is protocol independent because the chip has no awareness of the network protocols it supports. Instead, the P4 program provides the logic for handling all supported protocols. When support for a new protocol is required, the network operator or switch manufacturer simply adds new logic to the P4 program.

 

《Barefoot发布基于Tofino芯片的Wedge 100B交换机系列》

Barefoot Networks还将展示使用了Tofino芯片的Wedge 100B系列交换机,包括Wedge100BF-32X,3.2Tb / s 1RU 32x100GE交换机和Wedge100BF-65X,6.5Tb / s 2RU 65x100GE交换机。该系列交换机不仅让用户具备高性能,而且还是完全可编程的以太网交换机。Wedge 100B交换机支持FBOSS,SONiC和其他几种交换机操作系统,可以通过OCP的交换机抽象接口(SAI)API、switchAPI(可扩展的,开放的API)或用户设计的API加以控制。在Tofino上运行的默认“switch.p4”程序将Wedge 100B交换机转换为机架顶交换机,具有数据中心所需的所有标准功能。用户可以根据自己的选择增加或删除功能、增加新协议、更改流表大小,提供更多的可是话和中间件功能,如4层负载均衡。Wedge 100B平台还引入了一些增强功能,包括优化的供电单元,更低成本的PCB设计,改进的可制造性设计,更强大的CPU模块等。目前该交换机运行的是最新版本的OpenBMC。

 

目录
相关文章
|
3天前
|
人工智能 自然语言处理 Shell
深度评测 | 仅用3分钟,百炼调用满血版 Deepseek-r1 API,百万Token免费用,简直不要太爽。
仅用3分钟,百炼调用满血版Deepseek-r1 API,享受百万免费Token。阿里云提供零门槛、快速部署的解决方案,支持云控制台和Cloud Shell两种方式,操作简便。Deepseek-r1满血版在推理能力上表现出色,尤其擅长数学、代码和自然语言处理任务,使用过程中无卡顿,体验丝滑。结合Chatbox工具,用户可轻松掌控模型,提升工作效率。阿里云大模型服务平台百炼不仅速度快,还确保数据安全,值得信赖。
142642 24
深度评测 | 仅用3分钟,百炼调用满血版 Deepseek-r1 API,百万Token免费用,简直不要太爽。
|
5天前
|
人工智能 API 网络安全
用DeepSeek,就在阿里云!四种方式助您快速使用 DeepSeek-R1 满血版!更有内部实战指导!
DeepSeek自发布以来,凭借卓越的技术性能和开源策略迅速吸引了全球关注。DeepSeek-R1作为系列中的佼佼者,在多个基准测试中超越现有顶尖模型,展现了强大的推理能力。然而,由于其爆火及受到黑客攻击,官网使用受限,影响用户体验。为解决这一问题,阿里云提供了多种解决方案。
16554 37
|
13天前
|
机器学习/深度学习 人工智能 自然语言处理
PAI Model Gallery 支持云上一键部署 DeepSeek-V3、DeepSeek-R1 系列模型
DeepSeek 系列模型以其卓越性能在全球范围内备受瞩目,多次评测中表现优异,性能接近甚至超越国际顶尖闭源模型(如OpenAI的GPT-4、Claude-3.5-Sonnet等)。企业用户和开发者可使用 PAI 平台一键部署 DeepSeek 系列模型,实现 DeepSeek 系列模型与现有业务的高效融合。
|
5天前
|
并行计算 PyTorch 算法框架/工具
本地部署DeepSeek模型
要在本地部署DeepSeek模型,需准备Linux(推荐Ubuntu 20.04+)或兼容的Windows/macOS环境,配备NVIDIA GPU(建议RTX 3060+)。安装Python 3.8+、PyTorch/TensorFlow等依赖,并通过官方渠道下载模型文件。配置模型后,编写推理脚本进行测试,可选使用FastAPI服务化部署或Docker容器化。注意资源监控和许可协议。
1286 8
|
13天前
|
人工智能 搜索推荐 Docker
手把手教你使用 Ollama 和 LobeChat 快速本地部署 DeepSeek R1 模型,创建个性化 AI 助手
DeepSeek R1 + LobeChat + Ollama:快速本地部署模型,创建个性化 AI 助手
3406 117
手把手教你使用 Ollama 和 LobeChat 快速本地部署 DeepSeek R1 模型,创建个性化 AI 助手
|
8天前
|
人工智能 自然语言处理 API
DeepSeek全尺寸模型上线阿里云百炼!
阿里云百炼平台近日上线了DeepSeek-V3、DeepSeek-R1及其蒸馏版本等六款全尺寸AI模型,参数量达671B,提供高达100万免费tokens。这些模型在数学、代码、自然语言推理等任务上表现出色,支持灵活调用和经济高效的解决方案,助力开发者和企业加速创新与数字化转型。示例代码展示了如何通过API使用DeepSeek-R1模型进行推理,用户可轻松获取思考过程和最终答案。
|
5天前
|
人工智能 自然语言处理 程序员
如何在通义灵码里用上DeepSeek-V3 和 DeepSeek-R1 满血版671B模型?
除了 AI 程序员的重磅上线外,近期通义灵码能力再升级全新上线模型选择功能,目前已经支持 Qwen2.5、DeepSeek-V3 和 R1系列模型,用户可以在 VSCode 和 JetBrains 里搜索并下载最新通义灵码插件,在输入框里选择模型,即可轻松切换模型。
925 14
|
12天前
|
API 开发工具 Python
阿里云PAI部署DeepSeek及调用
本文介绍如何在阿里云PAI EAS上部署DeepSeek模型,涵盖7B模型的部署、SDK和API调用。7B模型只需一张A10显卡,部署时间约10分钟。文章详细展示了模型信息查看、在线调试及通过OpenAI SDK和Python Requests进行调用的步骤,并附有测试结果和参考文档链接。
1929 9
阿里云PAI部署DeepSeek及调用
|
9天前
|
人工智能 数据可视化 Linux
【保姆级教程】3步搞定DeepSeek本地部署
DeepSeek在2025年春节期间突然爆火出圈。在目前DeepSeek的网站中,极不稳定,总是服务器繁忙,这时候本地部署就可以有效规避问题。本文以最浅显易懂的方式带读者一起完成DeepSeek-r1大模型的本地部署。
|
12天前
|
缓存 自然语言处理 安全
快速调用 Deepseek API!【超详细教程】
Deepseek 强大的功能,在本教程中,将指导您如何获取 DeepSeek API 密钥,并演示如何使用该密钥调用 DeepSeek API 以进行调试。

热门文章

最新文章