web-dev-qa-db-ja.com

Amazon EC2の「仮想コア」とは正確には何ですか?

小さな標準インスタンスは次のとおりです。

スモールインスタンス(デフォルト)1.7 GBのメモリ、1つのEC2 Compute Unit(1つの仮想コアと1つのEC2 Compute Unit)、160 GBのローカルインスタンスストレージ、32ビットまたは64ビットプラットフォーム

これは、物理CPUコア全体にアクセスできるということですか?または、より強力なコアを他のインスタンスと共有していますか?

あなたのパフォーマンスは、同じ "physical core"または他のハードウェアを共有している他の人の影響を受けますか?

26
B Seven

小規模なインスタンスでは物理コアを取得しません。

「1つのEC2 Compute Unitは、1.0-1.2 GHz 2007 Opteronまたは2007 Xeonプロセッサと同等のCPU容量を提供します。これは、当社のオリジナルドキュメントで参照された2006年初頭の1.7 GHz Xeonプロセッサと同等です。」 Amazon EC2インスタンスタイプ

cat /proc/cpuinfoを実行して、使用しているハードウェアを確認できます。たとえば、基盤となるプロセッサーIntel(R)Xeon(R)CPU E5430 @ 2.66GHzを持つマイクロインスタンスがあります。
私の理解では、上部の40%CPUは1計算単位に相当します。したがって、2台のコンピューティングユニットで80%までバーストできます。

17
Farmor

これは大まかな見積もりですので、その価値を考えてください。おかしなことに、マイクロインスタンスが中小規模のインスタンスの両方を事前に作成しました。

以下の各インスタンスでPassMark Proformance Test 8.0を実行しました。それぞれが、Amazonのバージニアに拠点を置くデータセンターにWindows Server 2008 r2の基本設定とともにインストールされました。

AWS SIZE=======PassMark SCORE====SIMILAR SCORED CPU================
t1.micro=======963===============AMD Dual-Core Mobile ZM-80========
m1.small=======384.7=============Intel Celeron M 1.60GHz===========
m1.medium======961===============AMD Dual-Core Mobile ZM-80========
m1.large=======1249==============Intel Core2 Duo T6400 @ 2.00GHz===
m1.xlarge======3010==============AMD Phenom 2 X4 12000=============
m3.xlarge======3911==============Intel Xeon X5365 @ 3.00GHz========
m3.2xlarge=====6984==============Intel Xeon E3-1220 V2 @ 3.10GHz===

現在、m3.2xlargeには、リザーブドインスタンスでは年間約7169ドル、オンデマンドインスタンスでは月当たり1578ドルかかります。私が見たほとんどの管理されていない専用ホスティング会社は、Intel Xeon E3-1200のセットアップを年間約2000〜2500ドルで提供しています。私の意見では、AWSはスケーラビリティには優れていますが、長期的には非常にコストがかかります。 「クラウド」ベースのサーバーシステムの場合のようです。

------アップデートクラウドホスティングベンチマークを測定するための優れたツールです。 http://cloudharmony.com/benchmarks

15
JonDog

これらのブログを読んで、仮想コアの概念を理解してください。非常によく説明されています http://www.pythian.com/blog/virtual-cpus-with-Amazon-web-services/http://samrueby.com/2015/01/12/what-are-Amazon-aws-vcpus/

6
santhosh

http://www.cpubenchmark.net/high_end_cpus.html この表を見ると1 EC2 Compute unit≈350 cpu points

6
denplis

このAWSフォーラムの投稿 によると、仮想コアは物理CPUコアに相当します。各仮想コアには、CPUのクロック速度に応じて、1つ以上のEC2 Compute Unitを含めることができます。

より詳細な分析 です。

0
gareth_bowles