Canva硬件更新与长远规划思路
为适配Canva平台AI设计、全球协作等长期发展需求,硬件更新需聚焦五大核心方向:构建弹性GPU算力架构以应对AI推理负载;重构低延迟网络支撑全球实时协同;升级分级存储体系管理海量设计资产;优化终端协议栈适配新型人机交互工作流;预留硬件监控接口以实现绿色算力调度与碳足迹追踪。
对于计划升级硬件以适配Canva等平台长期发展的团队,关键在于构建能够支撑其未来演进的基础设施。该设施需满足AI设计生态、高并发协作与全球分布式渲染的需求。具体应聚焦以下五个核心方向:AI算力的弹性伸缩、低延迟网络、分级存储体系、终端协同协议以及绿色算力调度。
一、匹配AI模型推理负载的GPU算力弹性架构
Canva深度集成了多种生成式AI功能,从自然语言设计到实时图像重绘,均对低延迟的GPU推理能力有持续增长的需求。因此,硬件升级需摒弃固定规格显卡的采购模式,采用更灵活的模块化架构。
具体实施时,首先应分析现有渲染集群的GPU利用率峰值,精准识别连续30分钟以上负载超过85%的节点。随后,将这些高负载节点升级为配备双路AMD EPYC 9654处理器和8张NVIDIA H100 SXM5显卡的机架式服务器,并保留至少2个空闲PCIe插槽以备扩展。
最后,在软件层部署NVIDIA Triton推理服务器,启用其动态批处理与模型流水线编排功能。此组合方案可将单卡推理吞吐量提升至原有静态部署模式的2.3倍,从而高效应对波动的AI负载。
二、面向全球协同设计的低延迟网络拓扑重构
Canva服务覆盖全球190多个国家,用户的实时协作依赖亚毫秒级的状态同步。为此,需突破传统三层网络限制,构建以智能网卡(DPU)为核心的零信任转发平面。
实施分为三步:第一步,在核心数据中心出口层部署支持RoCEv2协议的NVIDIA Spectrum-4交换机,启用无损以太网和自适应路由算法,为高速数据传输奠定基础。
第二步,为所有应用服务器加装NVIDIA ConnectX-7 DPU卡,将TCP/IP协议栈、加密解密、流量整形等网络负载卸载至DPU处理。此举平均可降低主机CPU占用率41%,使其更专注于业务计算。
第三步,在新加坡、法兰克福、圣保罗等关键区域新建边缘接入点(POP),部署轻量化的Canva Design Proxy服务,用于缓存高频使用的字体、图标和模板元数据。这能将跨区域访问的首屏加载延迟降低至120毫秒以内。
三、支撑千万级模板库的分级存储体系升级
平台托管着超过16万个中文模板和300多款中文字体,每日新增设计资产高达12个/秒。面对海量且快速增长的数据,硬件升级需依据数据冷热特征,构建融合全闪存高性能池与大容量对象存储的分级体系。
首先,针对需毫秒级响应的元数据服务,可采用Pure Storage FlashArray//C等全闪存阵列替换原有SAN存储,配置256TB裸容量并启用ActiveCluster双活镜像,确保模板索引服务的恢复点目标(RPO)为零。
其次,将历史访问频率低于每日0.3次的设计源文件,自动归档至Scality RING等对象存储中。采用RS(12,4)纠删码策略,可在保证75%存储效率的同时,通过标准S3兼容接口直接读取。
最后,在内容分发网络(CDN)的边缘节点部署本地SSD缓存层,预先加载访问频率最高的500个字体文件和SVG图标组件,以减少回源请求,提升终端用户的访问体验。
四、适配“说想法即设计”工作流的终端协同协议栈
随着Canva AI助手功能全面上线,“对话启动、边聊边改”成为新的创作范式。这对客户端与服务端间的心跳保活、指令压缩与差分更新提出了更高要求。硬件升级需在接入层嵌入专用协议处理单元,而非依赖通用CPU进行解包计算。
一个可行方案是在负载均衡器后方部署F5 BIG-IP AFM设备,并加载定制的iRule脚本。该脚本能识别Canva-Design-Protocol V2协议头部,对文本指令进行LZ4快速压缩,并剥离冗余HTTP字段,从而提升传输效率。
同时,为WebAssembly运行时分配独立的ARM Neoverse N2核心组,将AI提示词解析与Canvas渲染引擎隔离,避免资源争抢导致的性能抖动。
此外,在移动端SDK集成阶段,强制启用QUIC v1协议栈。此举能将平均连接建立时间从320毫秒大幅缩短至68毫秒,确保语音输入转文本后的设计指令能够秒级触达后端服务。
五、预留碳足迹追踪与绿色算力调度的硬件监控接口
根据Canva的公开承诺,其目标是2040年实现范围1、2、3的全面净零排放。因此,本次硬件升级必须原生支持精细化的功耗计量与清洁能源溯源能力。
所有新采购的服务器应具备IPMI 2.0及以上版本的管理接口,并支持Redfish 1.12标准API。同时,需预置可与Watershed等碳管理平台对接的固件模块。
具体操作上,首先需在每台服务器的基板管理控制器(BMC)中启用传感器数据记录(SDR)功能,以5秒为间隔采集CPU、GPU和风扇等关键部件的功耗快照。
其次,通过Redfish的Event Service订阅电源相关事件。例如,当系统检测到所在数据中心的电能使用效率(PUE)超过1.45时,可自动触发策略,将非关键的渲染任务迁移至已签订澳洲太阳能虚拟购电协议的区域执行。
最后,在机柜级的配电单元(PDU)层面启用Modbus TCP协议,导出实时电流数据,并馈入Canva内部的碳足迹仪表盘(Carbon Dashboard)。这能为可持续发展办公室提供按小时粒度的能耗审计能力,使绿色算力调度有据可依。
