

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

# Amazon EMR on EKS 架构
<a name="emr-eks-overview"></a>

Amazon EMR on EKS 会松散地将应用程序与它们运行的基础设施结合起来。每个基础设施层都为后续层提供编排。向 Amazon EMR 提交任务时，您的任务定义将包含其所有特定于应用程序的参数。Amazon EMR 使用这些参数指示 Amazon EKS 要部署哪些 Pod 和容器。然后，Amazon EKS 将来自 Amazon EC2 的计算资源上线，这些资源是运行任务所 AWS Fargate 必需的。

通过这种松散的服务耦合，您可以同时运行多个安全隔离任务。您还可以使用不同的计算后端对同一任务进行基准测试，或将您的任务分布到多个可用区，以提高可用性。

下图说明了 EKS 上的 Amazon EMR 如何与其他 AWS 服务配合使用。

![Amazon EMR on EKS 架构](http://docs.aws.amazon.com/zh_cn/emr/latest/EMR-on-EKS-DevelopmentGuide/images/emr-on-eks-architecture.png)
