分布式架构与智能硬件僵尸网络:2016年末的基础设施攻防战

2016年11月,中国互联网行业的目光聚焦于乌镇。第三届世界互联网大会在此召开,1600余名全球嘉宾围绕“创新驱动 造福人类”展开讨论。然而,与往届不同,今年业界谈论最多的并非单纯的商业模式创新,而是支撑起双十一1207亿元交易额背后的分布式系统架构,以及一个月前那场由智能硬件引发的大规模DDoS攻击。这两件事看似分属“攻”与“防”两个维度,实则指向同一个技术命题:当计算边界从数据中心延伸至海量终端设备时,基础设施的韧性与脆弱性同时被放大了。

飞天与OceanBase:峰值压力下的架构验证

11月11日,天猫双十一交出了24小时1207亿元的成绩单。比数字更值得技术从业者关注的是零点峰值:每秒17.5万笔交易订单创建、每秒12万笔支付产生,且系统零报错。这一负载水平对传统集中式金融架构构成了实质性挑战。

蚂蚁金服首席技术架构师胡喜披露的解法具有代表性:支付宝自2009年起自主研发的OceanBase数据库,配合分布式“异地多活”架构,将传统意义上造价高昂的“中央收银台”拆解为散布各处的小型计算节点,每个节点均具备记账能力且互为备份。这一设计使得单点故障不再具有全局杀伤力。与此同时,阿里巴巴的飞天(Apsara) 超大规模通用计算操作系统承担了资源调度的角色,将遍布全球的百万级服务器连成一台逻辑上的超级计算机,并在双十一期间实现了公共云计算资源与电商交易系统的实时弹性调度。从工程角度看,这套组合的意义在于验证了分布式架构在极端并发场景下的可行性,而非仅仅是一场营销活动的技术保障。

Mirai的警示:IoT设备成为攻击基础设施

就在乌镇大会开幕前不到一个月,10月21日,美国东海岸发生大面积断网。Twitter、亚马逊、华尔街日报等数百个网站无法访问,根源在于黑客控制了全球十多万台智能硬件设备——摄像头、路由器、DVR等——组成僵尸网络,对DNS服务商Dyn发动了大规模DDoS攻击。

360董事长周鸿祎在乌镇论坛上将此事件作为核心案例提出,其判断值得记录:“在网络攻击上没有国家能够成为旁观者。” 从技术层面审视,Mirai僵尸网络的特殊性在于,它利用的是物联网设备默认弱口令与固件更新机制的缺失,而非传统PC端的操作系统漏洞。这意味着大量出厂即接入公网、却几乎从未被用户修改过配置的消费级硬件,实质上构成了一个长期暴露在外的攻击面。更关键的是,攻击者无需拥有高端资源,仅凭自动化扫描与登录尝试即可完成设备招募。周鸿祎透露,360在此次事件前已发布物联网攻击预警,并在事后成为唯一参与协同处置的中国机构。这一细节从侧面说明,当时业界对IoT设备作为攻击载体的系统性风险认知仍处于早期阶段。

两条线索的交汇点

将双十一的架构实践与Mirai攻击并置观察,可以发现一个被后续数年反复验证的趋势:计算资源的分布化与攻击面的分布化是同一枚硬币的两面。飞天与OceanBase的成功在于将集中式风险分散到大量廉价节点上,并通过软件层保证一致性;而Mirai的破坏力则源于将攻击能力分散到大量廉价硬件上,且这些硬件几乎没有安全防护可言。11月底,AWS在re:Invent大会上发布了Greengrass——将Lambda无服务器计算环境嵌入物联网设备的方案。这一产品方向暗示,主流云厂商已经开始意识到,边缘侧的计算能力需要与云端的管控能力形成闭环,否则终端设备要么成为负担,要么成为漏洞。

同月,微软技术大会在北京召开,其全球执行副总裁古德华引用的数据是:86%的CEO相信数字技术将在五年内成为企业转型的首要驱动力。这一判断在2016年末的语境下,与上述技术事件形成了呼应:数字化转型的深度,取决于基础设施能否同时承受正向的业务峰值与反向的恶意流量。双十一证明了前者可以被工程能力消化,Mirai则提醒后者远未得到足够重视。对于当时的IT从业者而言,这一课来得不算早,但足够直接。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:分布式架构与智能硬件僵尸网络:2016年末的基础设施攻防战
文章链接:https://www.itcdj.com/it/28.html