首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Compute Engine是否提供SR-IOV (单根I/O虚拟化)?

Google Compute Engine是否提供SR-IOV (单根I/O虚拟化)?
EN

Stack Overflow用户
提问于 2015-10-14 07:17:22
回答 2查看 3.5K关注 0票数 3

Amazon / AWS EC2提供SR-IOV (单根I/O虚拟化)实例,并将其命名为"enhanced networking“--谷歌在计算引擎上提供此功能吗?

具体地说,是否有任何GCE实例类型能够绕过虚拟机管理程序并直接访问多队列NIC?

是否需要SRV-IOV支持才能利用Scylla DB's architecture

HN讨论:https://news.ycombinator.com/item?id=10262719

EN

回答 2

Stack Overflow用户

发布于 2015-12-17 03:28:07

目前Google Compute Engine不提供SR-IOV。也就是说,利用Scylla的架构,SR-IOV并不是绝对必要的。

GCE提供多队列网络,并且可以使用Intel's DPDK直接以用户模式分配virtio-net队列。这应该允许我们的virtio-net NIC与Scylla一起工作,尽管至少有一点DPDK对virtio-net做了一些特定于qemu的假设(特别是它假设Tx/Rx队列深度为256个描述符;GCE中的virtio-net NIC目前通告16,384个条目队列,尽管这在不久的将来可能会改变)。

对于像Scylla这样的应用程序,这应该比使用内核TCP/IP堆栈提供更高的网络性能和更好的来宾计算开销。

此外,对于具有>= 1核心的所有GCE实例(即,不是部分核心实例),我们根据交换矩阵可用性提供多Gbps吞吐量。在使用Haswell processors的区域中,延迟可能最低。我们目前不保证特定的网络特性,但我们提供在虚拟NIC和任何连接的永久磁盘卷之间共享的高达2 Gbps/核心的网络吞吐量(本地SSD吞吐量不计入此限制)。在吞吐量方面,这使得8-vCPU和更大的实例可与EC2增强型网络相媲美。

票数 6
EN

Stack Overflow用户

发布于 2015-10-24 03:24:17

目前,我们提供的服务都不能与AWS的“增强网络”相提并论。

不过,非常欢迎您将此作为功能请求发布到我们的Compute Engine Issue tracker上,因此我们可以考虑实现类似的功能。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33114144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档