卸载数据传输(ODX) - Windows Server 2012 技术白皮书
Windows Server 2012 中的卸载数据传输(ODX)使得您能够更加快速地在存储阵列之间移动大文件和虚拟机,同时降低宿主机的 CPU 与网络资源消耗情况,让您更加充分地利用原有的硬件基础架构。
ODX 使得虚拟机的快速供应与迁移成为可能,并可对数据库或视频文件等大型文件实现更快的传输速度。通过将传输操作卸载给存储阵列,ODX 可降低延迟,充分发挥阵列的高吞吐率优势,并降低主机资源,例如 CPU 与网络资源的使用量。
在移动或复制文件时,无论是在 Windows 资源管理器中执行简单的拖拽,或者使用命令行文件复制命令,文件传输卸载都是透明并自动实现的,无需管理员设置或干预。为省略传统的,基于主机的文件传输需要进行的低效率不必要的操作,ODX 使用了一种基于令牌的机制在智能存储阵列内部或之间读取和写入数据。此时不再需要让所有数据从主机上通过,只需要在源与目标之间复制一个小小的令牌即可。这个令牌只代表数据的时间点状态。例如,当您在存储位置之间复制文件或迁移虚拟机时,Windows Server 2012 会复制代表虚拟机文件的令牌。这样就不再需要在服务器之间复制底层数据。
数据传输卸载方式的可视化呈现
在使用 ODX 令牌的复制操作中,复制操作所完成的过程如下:
1. 用户在 Windows 资源管理器、命令行,或虚拟机迁移操作中发起文件复制或移动。
2. 如果存储阵列支持,Windows Server 2012 会自动将该传输请求翻译为 ODX令牌,然后接收代表该数据的令牌。
3. 在源和目标系统之间复制令牌。
4. 将令牌提交给存储阵列。
5. 存储阵列在内部执行复制操作,并返回进度状态。
Windows Server 2012 中的 ODX 使得虚拟机的快速供应与迁移成为可能,可供您快速在存储阵列之间直接移动大型文件和虚拟机,并可降低 CPU 与网络资源的使用率。
未知的网友