即使没有发生数据泄露,自动化攻击造成的成本也可能比预想的更高。
我们知道,如今互联网上近一半的流量由机器人程序产生。其中有些是良性流量,但大多是恶意流量。自动化和机器学习带来的运营效率正被用于实施侦察探测和攻击。
除了安全威胁之外(这种威胁关乎生存,无疑也是相当一部分组织部署机器人防御服务的原因),所有这些不良流量还会造成切实的经济影响。我构建了几个模型来说明这种影响。
对服务器成本的影响
首先,应用和服务器会承受额外负担。应用的连接容量有限,而机器人和合法用户都需要占用连接。如果连接被机器人占用,合法用户就无法使用这些连接。因此,需要投入更多资源,确保付费客户能够访问网站或应用。
根据普遍认可的流量构成情况,50%或更多的流量由机器人生成,因此可以假设机器人流量与合法用户流量的比例为1:1。也就是说,每两个请求中,一个来自合法用户,另一个来自机器人。基于这一假设,可以进一步推断:每需要一个服务器实例来响应合法请求,就还需要一个服务器实例来响应机器人请求。
这基本意味着,由于机器人流量,您在服务器实例上的支出是实际所需的两倍。如果通常需要5个实例来处理合法请求,每年的费用约为1,401.60美元。为应对机器人流量,实例数量需要翻倍,因此每年的费用将达到2,803.20美元。
对带宽成本的影响
别急,还有更多!
云的颠覆性商业模式不仅带来了按用量计费和订阅模式,还引入了服务按使用量付费的模式。如今,用户可以从数据库、消息传递、存储到负载均衡等丰富的服务中按需选择。
但有些服务无论是否选择都会产生费用。出站带宽(即网络使用量)就是一项人们不愿谈及的成本。但这确实是一项成本,而且与计算资源一样,也会受到机器人武器化的显著影响。
根据HTTP Archive的数据,目前网页的平均大小为1,288 KB,体量不小。当前带宽价格约为每GB 0.12美元。我采用保守方式建模,从每天仅10名访问者开始,并按10倍逐步增加。该模型假设50%的访问者是机器人。每天有10名访问者时,每年的成本差异仅为1.09美元(无机器人)和2.19美元(有机器人)。当访问者增加到每天10,000名时,无机器人的年成本为1,096.66美元,而有机器人时则为2,193.32美元。
同样,由于需要为机器人流量提供支持,您每年支付的费用可能是原来的两倍。单看这些费用,似乎并不算高。毕竟,每年的带宽费用只有约2,000美元。考虑到T1线路的市场价格,这很划算。
下面我们一起来看看相关成本。

机器人的经济影响正逐渐累积,尤其是考虑到目前每日访问量相对较小,交互也有限。基于API的应用交互频率更高,会显著增加这些成本,同时也会增加将机器人与人类消费者同等对待所产生的成本。
还要考虑到,我们目前只触及了在云端保障应用安全和快速运行所需成本的冰山一角。如果再加上CDN、负载均衡服务和WAF,以阻止武器化机器人造成实际损害,费用将大幅增加。
Rackspace提供了一款相当简单但非常实用的“云成本”计算器,除带宽外,还涵盖虚拟服务器、负载均衡器、数据库,以及存储、备份和监控等多种附加服务。借助这款工具,可以大致了解云端部署需要多少成本。别忘了将估算结果翻倍,以计入应对武器化机器人的成本。
数据中心的成本也会不断累积
现在,您可能认为,只要继续使用数据中心,就能避免经济影响。事实并非如此。虽然相关成本可能不那么明显,但您仍需为计算、带宽以及提升应用速度和保障应用安全所需的各项服务付费。此外,运营这些服务以及维护网络和存储阵列也可能产生管理开销。既然要全面、如实地核算数据中心成本,我相信只要深入研究,就能按耗电量计算出本地部署环境中机器人流量带来的成本。因为机器人只要占用计算资源,就会消耗电力,而用电是有成本的。
建议深入查看日志并进行分析,确定总体流量中究竟有多大比例来自不请自来的机器人。然后算一算,看看您实际上为此付出了多少成本。
毫无疑问,您正在以多种方式为这些不必要的流量买单,包括计算成本、带宽成本、服务成本和运营开销。因此,应充分利用机器人防护和Web应用防火墙,尽可能降低这些成本。两者都能减少不请自来的机器人流量,从而降低数字经济中的业务运营成本。
关于作者

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。
Lori Mac Vittie 的更多博客文章相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。