【问题标题】:Google Compute Engine network ingress throughput speedGoogle Compute Engine 网络入口吞吐速度
【发布时间】:2018-10-21 23:52:21
【问题描述】:

我正试图弄清楚 Google 云平台上我的 Compute Engine 实例的平均入口吞吐量速度。关于 egress 吞吐速度的信息非常多,包括this 详细计算。 但是,除了说明入口是免费的之外,我找不到任何有关如何计算或估计入口吞吐量的信息。所以我试着像这样对这个数字进行基准测试: 使用 4Mbps 上传 互联网连接(在 speedtest.net 上测量),我启动了一个大文件上传到我的实例。实例上的代码只是将传入文件保存到实例的永久磁盘(标准旋转磁盘类型)。 在上传期间查看开发者控制台上该实例的网络流量图表,我只看到 147KB/s 转换为大约 1.1Mbps(这在我看来非常令人失望)。这是最大的预期入口流量吞吐量吗? 查看磁盘流量图表,在上传期间,我看到磁盘写入数据为 392KB/s。当我通过网络仅获得 147KB/s 时,我怎么能写入 392KB/s? (这与永久性磁盘的数据冗余机制有关吗?) 感谢您对此有所了解。

【问题讨论】:

    标签: google-compute-engine


    【解决方案1】:

    由于您的 Internet 连接速度限制为 4Mbps,因此使用您的连接测试 GCE 实例入口不是一个好主意,结果将仅限于您的较慢连接。我建议针对主要网络提供商或来自不同地区的其他 VM 实例测试入口。

    例如,我从http://download.thinkbroadband.com/1GB.zip 下载了 1GB 文件到我的 GCE 实例,我获得了 20MBps (160mbps) 的速度。

    http://www.thinkbroadband.com/download.html

    但是这是一个公共链接,其他人可能同时在下载,所以我不确定速度是否受到哪一方的限制。 请记住,为了测试入口速度,另一个节点的出口吞吐速度应该更快或至少等于测试目标的入口。

    【讨论】:

    • 我知道在使用 4Mbps 上传连接时我应该被限制为最大 4Mbps,但是,我只能获得大约 1.1 Mbps,远低于此。不管怎样,我会试试你的建议。
    猜你喜欢
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    • 2015-02-22
    • 1970-01-01
    • 2013-10-09
    • 2015-07-19
    • 2014-05-18
    相关资源
    最近更新 更多