VMware支持SmartNIC以加速虚拟化

云计算 虚拟化
2020年,VMware通过其Monterey计划开始开发支持SmartNIC的软件。

网络接口卡是无处不在的技术,但是SmartNIC相对较新。SmartNIC本质上可以同时充当小型计算机和NIC,这使NIC可以承担原本由CPU执行的某些计算任务。在2020年,VMware通过其Monterey计划开始开发支持SmartNIC的软件。

[[385775]]

单靠SmartNIC并不会改变数据中心的运行方式,但是通过将VMware的ESXi虚拟机管理程序与SmartNIC平台结合使用,你可以加快网络和计算性能。尽管SmartNIC可能不会像管理程序那样改变数据中心的操作,但SmartNIC可能会像其他主要的VMware产品(例如NSX)一样变得有用和普遍。

什么是SmartNIC?

SmartNIC同时作为单板计算机和NIC运行。通过微型计算机,NIC可执行加密等任务,还可从主CPU卸载该任务。但是,SmartNIC在卡层仅拥有一台微型计算机,这意味着只能在该高级RISC计算机(ARM)平台上运行单个应用程序。

VMware公司的Monterey计划旨在将单独的ESXi虚拟机管理程序置于SmartNIC级别。 SmartNIC已经在运行ARM芯片,但是由于VMware现在允许其管理程序在ARM上运行,因此两个管理程序可以共享同一主机。

SmartNIC上的ESXi虚拟机管理程序可以运行虚拟网络、安全性和存储工作负载—你通常从VMware Cloud Foundation部署。

为什么要在SmartNIC上运行ESXi?

你在SmartNIC上使用ESXi虚拟机管理程序的方式取决于你的安全性和性能要求。

出于安全考虑,你可以使用SmartNIC来隔离从一个虚拟机管理程序移动到另一个虚拟机管理程序的流量。此功能与VMware的NSX微分段和入侵检测系统技术相结合,可增强虚拟工作负载保护,而不会影响该工作负载的性能或功能。

Monterey计划还可以提高性能,通过API安全地暴露密钥加速器给群集中的主机,以执行压缩、加密和编码等功能。此设置不会影响CPU性能。ARM架构还没有主板架构的速度限制。

VMware和SmartNIC的未来

在围绕SmartNIC的讨论中,尽管安全性和性能用例处于中心位置,但SmartNIC上的ESXi将来可能会带来其他机会。例如,Nvidia在2020年9月与VMware合作,使VMware客户能够在VMware技术上运行Nvidia vGPU。笔者预计VMware和Nvidia可能会再次合作,以扩展GPU网格技术并为SmartNIC创建新的用例。

尽管SmartNIC可能尚未使你能够将主机从四个插槽减少到两个,但是你可以使用它们来增加工作负载密度。例如,SmartNIC可以帮助降低负载安全性,例如在主CPU上创建加密。

 

责任编辑:赵宁宁 来源: TechTarget中国
相关推荐

2011-12-28 10:39:21

2012-06-15 09:22:56

VMware

2012-08-31 10:18:00

2009-03-16 19:22:26

HPSSD虚拟化

2009-03-11 12:41:20

HP虚拟化存储

2013-04-08 09:32:23

VMwareSerengetiHadoop

2012-08-30 10:50:07

2022-01-11 11:14:43

DPUSmartNIC虚拟网络

2012-07-23 09:36:06

虚拟化

2009-02-26 18:37:24

VMware虚拟化虚拟机

2012-08-17 09:35:57

VMware

2009-10-29 10:54:18

VMware 2009

2010-12-24 09:36:37

2019-02-28 15:50:18

硬件虚拟化内存

2010-08-23 17:14:16

OracleVMware虚拟化技术

2013-03-14 14:13:26

VMware Play虚拟机管理

2009-02-19 16:34:20

VMware虚拟化SAN

2014-10-30 10:20:03

联想

2011-01-27 11:01:54

虚拟化IBMVMware

2013-05-09 09:28:30

服务虚拟化云计算
点赞
收藏

51CTO技术栈公众号