AWS Local Zones の EMR クラスター - Amazon EMR

AWS Local Zones の EMR クラスター

Amazon EMR バージョン 5.28.0 以降では、Local Zones をサポートする AWS リージョンの論理的拡張として、AWS Local Zones のサブネットで Amazon EMR クラスターを作成および実行できます。Local Zones を使用すると、Amazon EMR 機能と AWS のサービスのサブセット (コンピューティングサービスやストレージサービスなど) をユーザーの近くに配置して、ローカルで実行されるアプリケーションに非常に低いレイテンシーでアクセスできます。使用可能な Local Zones のリストについては、「AWS Local Zones」を参照してください。使用可能な AWS Local Zones へのアクセスの詳細については、「リージョン、アベイラビリティーゾーン、およびローカルゾーン」を参照してください。

サポートされるインスタンスタイプ

Local Zones の 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 クラスターの作成

Local Zone に関連付けられている Amazon VPC サブネットに対して Amazon EMR クラスターを起動することで、AWS Local Zones で Amazon EMR クラスターを作成します。クラスターにアクセスするには、米国西部 (オレゴン) コンソールの us-west-2-lax-1a など、Local Zone 名を使用します。

Local Zones は、現在、Amazon EMR Notebooks をサポートしていません。また、インターフェイス VPC エンドポイント (AWS PrivateLink) を使用した Amazon EMR への直接接続もサポートしていません。

注記

Amazon EMR コンソールは、再設計され、使いやすくなりました。古いコンソールと新しいコンソールエクスペリエンスの違いについては、「コンソールの新機能」を参照してください。

New console
新しいコンソールを使用してローカルゾーンでクラスターを作成するには
  1. AWS Management Consoleにサインインし、Amazon EMR コンソール (https://console.aws.amazon.com/emr) を開きます。

  2. 左側のナビゲーションペインの [EMR on EC2] で、[クラスター] を選択し、[クラスターの作成] を選択します

  3. [ネットワーク] で、Local Zone ID の形式を「subnet 123abc | us-west-2-lax-1a」とする EC2 サブネットを選択します。

  4. ユニフォームインスタンスグループまたはインスタンスフリート用のインスタンスタイプを選択するか、Amazon EBS ストレージボリュームを追加します。

  5. クラスターに適用するその他のオプションを選択します。

  6. クラスターを起動するには、[クラスターの作成] を選択します。

Old console
古いコンソールを使用して Local Zone でクラスターを作成するには
  1. 新しい Amazon EMR コンソールに移動し、サイドナビゲーションから [古いコンソールに切り替え] を選択します。古いコンソールに切り替えたときの動作の詳細については、「Using the old console」を参照してください。

  2. [Create cluster] (クラスターを作成) を選択します。

  3. [Go to advanced options] を選択します。

  4. [ソフトウェア設定] の [リリース] で、5.28.0 以降を選択します。

  5. [ハードウェア構成][EC2 サブネット] で、Local Zone ID の形式を「subnet 123abc | us-west-2-lax-1a」とする EC2 サブネットを選択します。

  6. ユニフォームインスタンスグループまたはインスタンスフリート用の Amazon EBS ストレージボリュームを追加し、インスタンスタイプを選択します。

CLI
AWS CLI を使用してローカルゾーンでクラスターを作成するには
  • 次の例に示すように、create-cluster コマンドを Local Zone の SubnetId とともに使用します。subnet-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