本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS DataSync代理要求
代理是AWS DataSync用于存储发现和数据传输的虚拟机 (VM) 设备。例如,您需要DataSync代理将文件从本地存储系统传输到AWS。
使用这些信息来了解在存储环境中部署代理需要什么。
找一个代理
您可以从DataSync控制台
虚拟机管理程序要求
可以在以下虚拟机管理DataSync程序上运行代理:
-
VMware ESXi Hypervisor(版本 6.5、6.7 或 7.0):VMware 网站上有免费版本的 VMware
。您还需要使用 VMware vSphere 客户端以连接到主机。 注意
当 VMware 结束对 ESXi 管理程序版本的一般支持时,DataSync 也将结束对该版本的支持。有关 VMware 支持的虚拟机管理程序版本的信息,请参阅 VMware 网站上的 VMware 生命周期政策
。 -
微软 Hyper-V Hypervisor(2012 R2、2016 或 2019 年版本):Hyper-V 的免费独立版本可在微软下载中心
获得。对于此设置,您需要 Microsoft Windows 客户端计算机上的 Microsoft Hyper-V Manager 才能连接到主机。 注意
DataSync代理虚拟机 (VM) 是第 1 代虚拟机。有关第 1 代和第 2 代虚拟机之间差异的更多信息,请参阅我应该在 Hyper-V 中创建第 1 代还是第 2 代虚拟机?
-
基于 Linux 内核的虚拟机 (KVM):一种免费的开源虚拟化技术。KVM 包含在 Linux 版本 2.6.20 及更高版本中。DataSync适用于 Centos/RHEL 7 和 8、Ubuntu、Ubuntu 16.04 LTS 和 Ubuntu 16.04 LTS 发行版、Ubuntu 16.04 LTS 和 Ubuntu 其他现代 Linux 发行版可能有效,但不能保证功能或性能。如果您已经启动并运行 KVM 环境并且已经熟悉 KVM 的工作原理,我们建议您使用此选项。
注意
不支持在 Amazon EC2 上运行 KVM,也不能用于DataSync代理。要在 Amazon EC2 上运行该代理,请部署一个代理Amazon EC2、Amazon EC2、AMI mazon、有关在 Amazon EC2 上部署代理 AMI 的更多信息,请参阅在 Amazon EC2 上部署您的代理。
-
Amazon EC2:DataSync提供包含虚拟机映像(AMI M),其中包含DataSync虚拟机映像。有关建议的实例类型,请参阅 Amazon EC2 实例要求。
代理人对DataSync转账的要求
对于DataSync转账,您的代理必须满足以下资源要求。
虚拟机要求
部署不是 Amazon EC2 实例的DataSync代理时(例如,在本地存储环境中),代理虚拟机需要以下资源:
-
虚拟处理器:分配给 VM 的四个虚拟处理器。
-
磁盘空间:用于安装虚拟机映像和系统数据的 80 GB 磁盘空间。
-
RAM:根据您的传输方案,您需要以下内存量:
-
为虚拟机分配 32 GB 的 RAM,用于传输多达 2000 万个文件的任务。
-
为虚拟机分配 64 GB 的 RAM,用于传输超过 2000 万个文件的任务。
-
Amazon EC2 实例要求
将DataSync代理部署为 Amazon EC2 实例时,实例大小必须至少为 2 倍大。
我们建议使用以下实例大小之一:
m5.2xlarge:用于传输多达 2000 万个文件的任务。
m5.4xlarge:用于传输超过 2000 万个文件的任务。
注意
这些建议的一个例外情况是,如果您在AWS Snowcone设备上运行DataSync代理。使用默认实例 snc1.medium,它提供 2 个 CPU 内核和 4 GiB 内存。
DataSyncDiscovery 的代理要求
无论是虚拟机还是 Amazon EC2 实例,您在DataSync Discovery 中使用的代理都必须有 80 GB 的磁盘空间和 16 GB 的内存。
代理管理要求
激活DataSync代理后,将为您AWS管理代理。有关更多信息,请参阅管理您的AWS DataSync代理: