30

ElasticIPとその料金について少し質問があります。一部のブログによると、ElasticIPは使用する帯域幅に応じて課金されます

Elastic IPアドレスは帯域幅ごとに課金され、実行中のインスタンスに接続されていない場合は1時間ごとの料金が発生します

http://things.zarate.org/scaling-a-single-ec2-instance-and-downsizingから

いくつかのブログとドキュメントを読んだ後の私の理解から、インスタンス間の通信にエラスティックIPを使用し、インスタンス関連付けられていないアカウントでエラスティックIPがアイドル状態になっている場合にのみ課金されます

同じ地域でもパブリックまたはエラスティックIPアドレスを使用してインスタンス間で通信する場合は、地域のデータ転送速度(GBイン/アウトあたり0.01 $)を支払います。

http://www.cloudiquity.com/2009/02/using-amazon-ec2-public-ip-address-inside-ec2-network/から

AWS電卓のスクリーンショットを参照してください-> http://shareimage.org/images/lzjj3eull2ux0lo663fr.png

それで、私の混乱は、AWSがエラスティックIPを使用して(私のブラウザ、SSHを使用して)あらゆる種類のトラフィックリクエストに対して課金するかどうかという部分にありますか?

したがって、たとえば次の場合:ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.comのように指定されたパブリックDNS名の代わりにElastic IP(たとえば8.8.8.8)を使用してインスタンスにSSH接続します。この帯域幅は、単純な帯域幅の入出力使用またはパブリック/エラスティックIP帯域幅として登録されていますか?

ありがとう

4

1 に答える 1

82

データ転送料金の質問は、互いに完全に独立している限り、ElasticIPアドレスの料金の質問から切り離す必要があります。

ElasticIPアドレス

インスタンスごとに1つのElasticIPアドレスを割り当てて使用することは基本的に無料です。ただしElastic IPアドレスが現在インスタンスに関連付けられていない場合は、 AmazonEC2のページのElasticIPアドレスのセクションを参照してください。

  • 実行中のインスタンスに関連付けられた1つのElasticIPアドレスに対して$0.00
  • 実行中のインスタンスに関連付けられた追加のElasticIPアドレスごとに1時間あたり0.005ドル(比例配分)
  • 比例ベースで1時間あたり実行中のインスタンスに関連付けられていないElasticIPアドレスあたり0.005ドル
  • 1か月あたりの最初の100回のリマップでは、ElasticIPアドレスのリマップごとに$0.00
  • 1か月あたり100を超える追加のリマップの場合、ElasticIPアドレスのリマップごとに$0.10

    [強調鉱山]

このアプローチの背後にある理論的根拠は、それぞれのFAQで説明されています。ElasticIPアドレスがインスタンスに関連付けられていないのになぜ課金されるのですか?

お客様がElasticIPアドレスを効率的に使用できるようにするために、実行中のインスタンスに関連付けられていない場合は、アドレスごとに1時間ごとに少額の料金を課します。

データ転送

繰り返しになりますが、重要な側面は、Amazon EC2の価格設定(およびいくつかのFAQで詳しく説明されています)ページの「データ転送」のセクションで説明されています。

主にインターネットデータ転送、つまりAmazonEC2の「イン」および「アウト」に転送されるデータの料金を支払います。これには特に次のものは含まれません。

同じリージョン内のAmazonEC2と他のAmazonWebサービス間(つまり、Amazon EC2 USWestとUSWestのAmazonS3間)でのデータ転送料金はかかりません。同じリージョン内の異なるアベイラビリティーゾーンにあるAmazonEC2インスタンス間で転送されるデータには、RegionalDataTransferが課金されます。異なるリージョンのAWSサービス間で転送されるデータは、転送の両側でインターネットデータ転送として課金されます。

警告

ただし、注意すべき重要な注意事項は、そのステートメントの下にあります。

パブリックおよびElasticIPとElasticLoadBalancingデータ転送

  • GBイン/アウトあたり$0.01–パブリックまたはElasticIPアドレスまたはAmazonEC2ネットワーク内のElasticLoad Balancerを使用して通信することを選択した場合、インスタンスが同じアベイラビリティーゾーンにある場合でも、地域データ転送料金を支払います。同じアベイラビリティーゾーン内でのデータ転送の場合、可能な限りプライベートIPを使用することで、この料金を簡単に回避できます(そしてネットワークパフォーマンスが向上します)。

療法

前述の段落で言及されていないのは、AWS DNSインフラストラクチャの重要で非常に役立つ機能ですが、パブリックIPアドレスと外部DNSホスト名を参照してください。

パブリックIPアドレスを持つ各インスタンスに外部DNSホスト名を提供します。外部DNSホスト名を、インスタンスのネットワーク外のインスタンスのパブリックIPアドレスに解決し、インスタンスのネットワーク内からインスタンスのプライベートIPアドレスに解決します。

つまり、パブリックDNS(たとえばec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com)をAmazon EC2ネットワーク内で使用する場合はプライベートIPアドレスに、AmazonEC2ネットワーク外で使用する場合はパブリックまたはElasticIPアドレスに解決します。このように、無料のアベイラビリティーゾーンデータ転送と割引料金のリージョナルデータ転送を自動的に取得します。たとえば、Amazon EC2インスタンス間で通信するときは、常に内部アドレスを使用するようにアドバイスを積極的に適用しています。ネットワークを介した帯域幅、最小コスト、最小遅延パス。

IPアドレスを直接(つまりDNSなしで)使用している場合、これは明らかに機能しません。したがって、EC2のコンテキストでは、この理由やその他の理由で通常は回避するのが最善です。

于 2012-04-07T17:39:55.183 に答える