EMR AWS 本機區域上的叢集 - Amazon EMR

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

EMR AWS 本機區域上的叢集

從 Amazon 5.28.0 EMR版開始,您可以在 AWS Local Zones 子網路上建立和執行 Amazon EMR叢集,作為支援 Local Zones AWS 的區域邏輯延伸。本機區域可讓 Amazon EMR功能和運算和儲存 AWS 服務等服務子集位於更接近使用者的位置,以提供對本機執行之應用程式的極低延遲存取。如需可用的 Local Zones 清單,請參閱 AWS Local Zones。如需存取可用 AWS 本機區域的相關資訊,請參閱區域、可用區域和本機區域

支援的執行個體類型

下列執行個體類型適用於本機區域上的 Amazon EMR叢集。執行個體類型的可用性會因區域而異。

執行個體類別 執行個體類型
一般用途 m5.xlarge | m5.2xlarge | m5.4xlarge | m5.12xlarge | m5.24xlarge | m5d.xlarge | m5d.2xlarge | m5d.4xlarge | m5d.12xlarge | m5d.24xlarge
運算最佳化 c5.xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.18xlarge | c5d.xlarge | c5d.2xlarge | c5d.4xlarge| c5d.9xlarge | c5d.18xlarge
記憶體最佳化 r5.xlarge | r5.2xlarge | r5.4xlarge | r5.12xlarge | r5d.xlarge | r5d.2xlarge | r5d.4xlarge | r5d.12xlarge | r5d.24xlarge
儲存最佳化 i3en.xlarge | i3en.2xlarge | i3en.3xlarge | i3en.6xlarge | i3en.12xlarge | i3en.24xlarge

在 Local Zones 上建立 Amazon EMR叢集

將 Amazon EMR叢集啟動至與 AWS Local Zone 相關聯的 Amazon VPC子網路,在 Local Zones 上建立 Amazon EMR叢集。您可以使用 Local Zone 名稱存取叢集,例如美國西部 (奧勒岡) 主控台中的 us-west-2-lax-1a。

本機區域目前不支援 Amazon EMR Notebook 或使用EMR介面VPC端點 (AWS PrivateLink) 直接連線至 Amazon。

Console
使用主控台在本機區域建立叢集
  1. 登入 AWS Management Console,然後在 https://console.aws.amazon.com/emr 開啟 Amazon EMR主控台。

  2. 在左側導覽窗格中的 EMREC2下,選擇叢集 ,然後選擇建立叢集

  3. 網路 下,選取具有本機區域 ID 的EC2子網路,格式為:子網路 123abc | us-west-2-lax-1a。

  4. 選擇執行個體類型,或為統一執行個體群組或執行個體機群新增 Amazon EBS儲存磁碟區。

  5. 選擇適用於您的叢集的任何其他選項。

  6. 若要啟動您的叢集,請選擇建立叢集

CLI
若要使用 在本機區域建立叢集 AWS CLI
  • 使用 create-cluster 命令,以及 SubnetId 適用於 Local Zone 的 ,如下列範例所示。將子網路-22XXXX1234567 取代為 Local Zone, SubnetId 並視需要取代其他選項。如需詳細資訊,請參閱https://docs.aws.amazon.com/cli/latest/reference/emr/create-cluster.html

    aws emr create-cluster \ --name "Local Zones cluster" \ --release-label emr-5.29.0 \ --applications Name=Spark \ --ec2-attributes KeyName=myKey,SubnetId=subnet-22XXXX1234567 \ --instance-type m5.xlarge --instance-count 3 --use-default-roles