英伟达推出DOCA软件开发工具包 加速和保护下一代数据中心
最近,英伟达发布了英伟达DOCA SDK,这是一种将数据中心功能集成到芯片中的架构,可以帮助开发人员轻松编程BlueField DPU。
现代数据中心是由软件定义的敏捷数据中心,专门为从云到边缘的高度分布式工作负载而构建。然而,传统的软件定义的数据中心方法会带来巨大的性能负担,很容易消耗30%或更多的服务器CPU内核。为了解决这个问题,英伟达蓝域数据处理器(DPU)可以为网络、安全和高存储性能提供突破性的支持,同时可以很好地实现数据中心所需的卸载、加速和隔离等设施和服务。
DOCA 利用 BlueField DPU 实现数据中心创新
借助BlueField-2 DPU和DOCA,客户可以将其数据中心转变为高级虚拟私有云,这不仅是加速的、完全可编程的、安全可靠的,而且还提供了公共云的可扩展性。借助DOCA,开发人员可以使用行业标准的应用编程接口在英伟达DPU上快速创建应用和服务,从而实现数据中心创新。将DOCA与BlueField-2 DPU相结合,可以在一个全面开放的开发平台上开发突破性的高性能网络、安全和存储应用。在DOCA和BlueField-2上开发的应用程序将数据中心的基本服务与应用程序隔离开来,这将显著提高应用程序的性能、安全性和效率。DOCA的发布为开发人员提供了构建更安全、硬件加速的数据中心所需的工具。
DOCA还支持BlueField DPU公司为所有服务器的数据流量生成带有时间戳的遥测数据。这样,每台服务器都可以将流量镜像为网络探测器,还可以监控选定的部分或全部数据流量。这种强大的CPU零负载遥测技术可以创建时间同步的数据中心来提高安全性,也是优化数据中心分布式架构性能的理想选择。
DOCA支持在整个数据中心配置、更新和监控数百甚至数千个数据处理单元。现在,每台服务器都可以享受基于DPU的硬件卸载、网络加速和隔离、安全、存储和基础设施服务的优势。
DOCA可以将数据中心基础设施服务卸载到BlueField DPU,从而释放内核并使中央处理器完全可用于业务应用。DOCA实现了这些硬件加速功能,提供了相当于30多个CPU内核的性能,从而提高了效率,大大节省了服务器成本。
此外,DPU在应用程序处理领域之外创建了一个独立的数据中心基础架构服务领域。如果主机被入侵,安全控制代理和被入侵主机之间的隔离层可以防止攻击扩散到整个数据中心。
最后,DPU可以消除应用对基础设施服务的依赖。通常,应用程序的依赖性使得操作系统的内核升级非常困难,IT管理员必须手动执行。在分离基础设施服务和应用程序之后,云管理员可以自动执行数据中心安全更新。
DOCA简化了编程过程。开发人员可以使用应用编程接口、库和示例代码来创建一个程序框架,并在DPU上运行程序加速应用程序,这带来了出色的效率和性能。在DOCA SDK的帮助下,应用开发者可以立即开始构建DPU应用;因为它具有支持多代DPU的特性,所以开发人员可以确定当前开发的应用程序可以在所有未来的BlueField后代产品上运行,并且具有更多硬件升级所提供的性能优势。
最后,随着合作伙伴DPU和DOCA生态系统的快速发展,我们将从当今的行业领导者那里获得最佳的网络、安全和存储应用。
DOCA 1.0 版本支持以下内容:
深度数据包检测(DPI)库和参考代码,带DOCA流的有状态负载平衡器,适用于裸机和虚拟化服务器的存储虚拟化,适用于裸机和虚拟化服务器的网络加速功能支持 DOCA 的 NVIDIA SDK Manager包含。
NVIDIA DOCA和BlueField OS版本(即将推出)中启用的其他新功能DOCA基于开放的API,例如用于网络和安全的DPDK,以及用于存储的UCX RDMA和SPDK。它完全兼容所有主要的操作系统和服务器虚拟化平台。在DOCA编写的应用程序可以在BlueField-2和英伟达DPU上无缝运行。
延伸 · 阅读
- 2021-04-29 11:11丁一国际发布了全方位的can总线模块 以加速智能无人系统
- 2021-04-29 11:11瑞萨电子推出高可靠高性能100V半桥MOSFET驱动器
- 2021-04-29 11:11Vishay推出的新款无线充电线圈可直接取代停产器件
- 2021-04-29 11:11马克西姆集成基本模拟产品线推出业界首款无扰动监控集成
- 2021-04-29 11:11季志云推出基于物联网的智能硬件开发套件GoKit3
- 2021-04-29 11:11罗振宇接力吴晓波 知识付费闯关资本市场