定义
IBM Aspera是一套面向企业的数据传输软件,用于在本地部署环境、云平台和混合架构之间高速传送大容量文件与数据集。IBM将其描述为一套数据传送软件,同时提供服务器端和客户端程序,可以作为自管理软件、软件即服务或混合模式交付[3][4]。
该软件的核心是FASP传输技术。按照IBM的说法,FASP是对传输层的重新设计,目的是让海量数据的传输速度超过传统的TCP、FTP或SFTP协议[1]。FASP在应用层实现,作为端到端的应用协议运行,依赖标准的IP网络,并要求通信两端都安装相应软件[5]。
IBM Aspera主要面向需要日常处理大容量数据的行业。IBM列举的使用场景包括影视与后期制作内容分发、医疗影像与合规文件的交换,以及制造业机器性能与质量数据的传送[1][3]。
原理
FASP针对的是TCP在广域网中的固有缺陷。TCP通过确认机制保证可靠性,其拥塞控制算法在检测到丢包时会大幅收缩发送窗口;往返时间越长、丢包越多,可达吞吐量下降越明显,单纯增加带宽并不能提高有效传输速率。FASP把可靠性与速率控制分开处理:丢失的数据只重传一次,重传速率与目标带宽相匹配,避免重复传输占用带宽[6]。
一次FASP会话分为两个阶段。首先客户端在指定的TCP端口上建立SSH连接完成认证并协商参数,随后双方改用UDP端口传送数据,默认端口为33001。传输过程中使用AES加密,密钥在每次会话握手时随机生成且不写入磁盘,支持AES-CFB与AES-GCM两种模式,每个数据报都带完整性校验,用于防范中间人攻击、重放攻击和UDP拒绝服务攻击[7]。
FASP还具备带宽控制能力,可按传输任务、用户、用户组或端点设置优先级和速率上限,支持固定速率、高、公平、低等策略,在共享链路上与其他流量共同分配带宽[8][5]。传输中断后可自动重试并从断点续传,无需从头开始[9]。
sequenceDiagram
participant C as 客户端
participant S as 服务端
C->>S: TCP 端口建立 SSH 连接并认证
C->>S: 通过安全通道交换会话密钥
C->>S: UDP 端口(默认33001)传输数据块
S-->>C: 确认与重传请求
C->>S: 仅重传丢失的数据块
S-->>C: 校验完整性并落盘
发展历程
Aspera公司于2004年由米歇尔·蒙森(Michelle Munson)和塞尔班·西穆(Serban Simu)在美国加利福尼亚州埃默里维尔创立,两人开发并申请了FASP协议专利[2][10]。2005年公司获得大容量数据传输技术专利,此后又陆续取得聚合带宽控制、保证交付时间的文件分发模型、输入输出驱动的速率自适应等多项专利[2]。
2009年,Aspera与亚马逊合作,为其云服务加速文件传输;2011年推出了面向iPhone的应用,用于通过3G网络传送视频文件[11]。其FASP技术因被几乎所有主要电视网络、好莱坞制片厂和计算机图形动画公司采用,获得美国电视艺术与科学学院颁发的工程发展杰出成就艾美奖[11]。
IBM于2013年12月宣布收购Aspera,交易在2014年1月完成,双方未披露收购金额[11][10]。收购时Aspera拥有通信、生命科学、政府和媒体娱乐等行业约2000家直接客户,IBM计划将FASP技术整合进其SoftLayer云基础设施及托管文件传输产品线。蒙森在收购后继续担任首席执行官至2017年5月。
此后IBM将Aspera扩展为一系列产品,包括高速传输服务器、Faspex 文件交换、Shares 文件浏览、Console 监控、Orchestrator 工作流自动化、Proxy 代理和 HTTP Gateway 网关等,并按带宽等级提供订阅式授权[9]。产品同时支持本地部署、主要公有云平台和混合云模式[12]。
应用
媒体与娱乐行业是Aspera较早的应用领域,用于在全球制作团队之间传送高清视频和后期制作素材,替代卫星传送和磁带递送等传统方式[1]。慕尼黑电影节使用该软件在临近截止日期时传输影片文件[13]。
生命科学与医疗领域用于交换基因数据、电子病历等大容量且敏感的文件,IBM称其方案符合美国HIPAA合规要求,支持传输中与静态数据的加密以及SAML集成[4]。制造业则用于在分布各地的团队之间共享三维CAD模型、设计规格等数据密集型文件[3]。
在云计算场景中,Aspera可用于向对象存储直接上传和下载,支持亚马逊云科技、IBM Cloud、谷歌云平台和微软Azure,并提供可直接读写对象存储的传输能力[12]。除图形界面外,该软件还提供命令行工具ascp与ascp4,以及API和SDK,便于嵌入既有工作流和自建应用[8][9]。
局限
FASP是私有协议,并非通用标准,需要通信两端都部署Aspera软件或兼容的实现,无法像HTTP或FTP那样由任意客户端直接访问[5]。IBM自身的文档也指出,FASP是一项较新的技术,尚未被普遍部署[14]。
部署上对网络配置有明确要求。服务器端防火墙需放行用于建立会话的TCP端口和用于数据传输的UDP端口,默认分别为33001与22;在Windows和macOS系统上,由于操作系统不允许FASP复用同一UDP端口处理多个连接,同时连接数较多时需要开放一个端口区间,例如UDP 33001至33010。在企业禁止直接对外连接的代理环境下,还需额外配置放行规则[7]。
当网络高度受限、无法建立FASP连接时,软件可以回退到HTTP或HTTPS传输,但这种方式不再具备FASP的传输特性[12]。此外,当瓶颈从网络转移到存储时,磁盘读写速度会成为新的速度上限,IBM的技术文档也提到部分云存储平台上基于HTTP的分块传输接口不支持中断后续传,需要由应用自行处理[15][16]。
带宽等级与传输能力同授权绑定,可用的聚合带宽受许可证密钥中规定的上限约束[17]。IBM同时说明,其官网上给出的传输时间、吞吐量和带宽利用率等数据均为估计值,实际结果会因网络条件、文件大小和可用带宽而变化[18]。
参见
参考资料
- IBM Aspera [引用日期2026-10-14]
- Aspera (company) [引用日期2026-10-14]
- IBM Aspera for Manufacturing [引用日期2026-10-14]
- IBM Aspera for Healthcare [引用日期2026-10-14]
- ASPERA PRODUCT PORTFOLIO [引用日期2026-10-14]
- 그림 11. TCP가 네트워크 상태의 제약을 받는 경우라도 FASP는 FASP 흐름 [引用日期2026-10-14]
- IBM Cloud [引用日期2026-10-14]
- Aspera_CLI_Admin_3.7.5_OSX(PDF) [引用日期2026-10-14]
- IBM Aspera Enterprise [引用日期2026-10-14]
- Acquired by IBM, Aspera Pushes On To the Science DMZ [引用日期2026-10-14]
- IBM Akuisisi Aspera • Jagat Review [引用日期2026-10-14]
- introduction [引用日期2026-10-14]
- IBM Aspera | 大容量ファイルを100倍速く転送 [引用日期2026-10-14]
- RQD7RKOD [引用日期2026-10-14]
- IBM Software [引用日期2026-10-14]
- Software IBM [引用日期2026-10-14]
- 180 Connect:Direct for Microsoft Windows 4.8: Documentation [引用日期2026-10-14]
- IBM Aspera [引用日期2026-10-14]