对 AWS DataSync 代理人的要求 - AWS DataSync

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

对 AWS DataSync 代理人的要求

在存储环境中部署 AWS DataSync 代理之前,请务必了解代理虚拟机管理程序和资源要求。

虚拟机管理程序要求

DataSync 可以在支持的虚拟机管理程序上部署代理,以便于数据传输。

注意

仅支持增强模式代理程序 VMware ESXi、KVM、Nutanix AHV 和。EC2

你可以在以下虚拟机管理程序上运行 DataSync 代理:

  • VMware ESXi (版本 7.0 或 8.0): VMware ESXi 可在博通网站上找到。您还需要一个 VMware vSphere 客户端才能连接到主机。

  • 基于 Linux 内核的虚拟机 (KVM):一种免费的开源虚拟化技术。KVM 包含在 Linux 版本 2.6.20 及更高版本中。 DataSync 已在 Centos/RHEL 7 和 8、Ubuntu 16.04 LTS 和 Ubuntu 18.04 LTS 发行版中进行了测试和支持。其他现代 Linux 发行版可能有效,但不能保证功能或性能。您必须在 KVM 主机上启用硬件加速虚拟化才能部署 DataSync 代理。

    如果您已经启动并运行了 KVM 环境并且您已经熟悉 KVM 的工作原理,我们建议使用此选项。

    EC2 不支持在 Amazon 上运行 KVM,也不能用于 DataSync代理。

  • 微软 Hyper-V(版本 2012 R2、2016 或 2019):仅限基本模式代理。对于此设置,您需要 Microsoft Windows 客户端计算机上的 Microsoft Hyper-V Manager 才能连接到主机。

    DataSync 代理是第 1 代虚拟机 (VM)。有关第 1 代和第 2 代之间区别的更多信息 VMs,请参阅我应该在 Hyper-V 中创建第 1 代还是第 2 代虚拟机

  • 亚马逊 EC2: DataSync 提供包含该图像的亚马逊系统映 DataSync 像 (AMI)。有关建议的实例类型,请参阅 亚马逊 EC2 实例要求

代理商对 DataSync转账的要求

对于 DataSync 转移,您的代理必须满足以下资源要求。

重要

请记住,处理多达 2000 万个文件、对象或目录的基本模式代理要求是一般指导原则。由于其他因素,例如您拥有的目录数量和对象元数据大小,您的代理可能需要更多资源。例如,亚马逊 EC2代理的 m5.2xlarge 实例可能仍不足以传输少于 2000 万个文件。

增强模式代理没有文件配额。

虚拟机要求

部署不在 Amazon EC2 实例上的 DataSync 代理时,代理虚拟机需要以下资源,具体取决于您使用的是基本模式代理还是增强模式代理:

资源 基本模式 增强模式
虚拟处理器 分配给 VM 的四个虚拟处理器 为虚拟机分配了八个虚拟处理器
磁盘空间 80 GB 磁盘空间用于安装虚拟机映像和系统数据 80 GB 磁盘空间用于安装虚拟机映像和系统数据
RAM

分配给虚拟机的 32 GB 内存,用于执行任务,处理多达 2,000 万个文件、对象或目录

分配给 VM 的 64 GB 内存,用于执行处理超过 2,000 万个文件、对象或目录的任务

分配给 VM 的 32 GB RAM

亚马逊 EC2 实例要求

在 Amazon 实例上部署 DataSync 代理时, EC2 实例大小必须至少为 2xlarge。我们建议使用以下实例大小之一,具体取决于您使用的是基本模式代理还是增强模式代理:

基本模式代理 增强模式代理

要执行处理多达 2000 万个文件、对象或目录的任务,请使用 m5. 2xlarge。

要执行处理超过 2000 万个文件、对象或目录的任务,请使用 m5. 4xlarge。

无论数据集中有多少文件、对象或目录,都使用 m6a.2xl arge。

AWS 区域 分区的代理要求

DataSync 代理映像与特定AWS 区域 分区相关联。例如,默认情况下,您无法在广告中下载代理 AWS 区域 然后在广告中将其激活 AWS GovCloud (US) Region。

代理管理要求

激活 DataSync 代理后,即可为您 AWS 管理代理。有关更多信息,请参阅 管理您的 AWS DataSync 代理