인스턴스를 시작할 때 ECU 유닛, CPU 코어 및 메모리는 무엇을 의미합니까?
EC2에서 인스턴스를 시작하면 t1.micro, m1.small, m1.large 등에 대한 옵션이 제공됩니다. vCPU, ECU, CPU 코어, 메모리, 인스턴스 저장소에 대한 비교 차트가 있습니다. 시스템의 메모리 RAM입니까?
나는이 모든 용어가 무엇을 의미하는지 이해할 수 없습니다. 누구든지이 용어가 무엇을 의미하는지에 대한 명확한 그림을 줄 수 있습니까?
ECU = EC2 컴퓨팅 유닛. 추가 정보 : http://aws.amazon.com/ec2/faqs/#What_is_an_EC2_Compute_Unit_and_why_did_you_introduce_it
Amazon EC2는 다양한 측정을 사용하여 각 인스턴스에 일관되고 예측 가능한 CPU 용량을 제공합니다. 개발자가 서로 다른 인스턴스 유형 간의 CPU 용량을 쉽게 비교할 수 있도록 Amazon EC2 컴퓨팅 유닛을 정의했습니다. 특정 인스턴스에 할당 된 CPU 양은 이러한 EC2 컴퓨팅 유닛으로 표현됩니다. 우리는 EC2 컴퓨팅 유닛에서 성능의 일관성과 예측 가능성을 관리하기 위해 여러 벤치 마크와 테스트를 사용합니다. 하나의 EC2 컴퓨팅 유닛은 1.0-1.2GHz 2007 Opteron 또는 2007 Xeon 프로세서와 동등한 CPU 용량을 제공합니다. 이는 또한 원본 문서에 언급 된 2006 년 초반 1.7GHz Xeon 프로세서와 동일합니다. 시간이 지남에 따라 EC2 컴퓨팅 유닛의 정의에 들어가는 조치를 추가하거나 대체 할 수 있습니다.
Linux의 경우 ECU가 sysbench로 측정 될 수 있음을 알아 냈습니다.
sysbench --num-threads=128 --test=cpu --cpu-max-prime=50000 --max-requests=50000 run
총 시간 (t)은 다음 공식으로 계산해야합니다.
ECU=1925/t
그리고 내 예제 테스트 결과 :
| instance type | time | ECU |
|-------------------|----------|---------|
| m1.small | 1735,62 | 1 |
| m3.xlarge | 147,62 | 13 |
| m3.2xlarge | 74,61 | 26 |
| r3.large | 295,84 | 7 |
| r3.xlarge | 148,18 | 13 |
| m4.xlarge | 146,71 | 13 |
| m4.2xlarge | 73,69 | 26 |
| c4.xlarge | 123,59 | 16 |
| c4.2xlarge | 61,91 | 31 |
| c4.4xlarge | 31,14 | 62 |
완전성을 위해 포럼 스레드에 응답합니다. Amazon은 ECU ( Elastic Compute Units) 사용을 중단 하고 vCPU 기반 측정으로 이동했습니다 . 따라서 ECU를 무시하면 EC2 인스턴스의 크기를 CPU (클럭 속도), CPU 수, RAM, 스토리지 등으로 비교할 수 있습니다.
모든 인스턴스 패밀리의 인스턴스 구성은 vCPU 수와 물리적 프로세서로 게시됩니다. 여기 http://aws.amazon.com/ec2/instance-types/#instance-type-matrix 에서 얻은 자세한 정보 및 스크린 샷
ECUs (EC2 Computer Units) are a rough measure of processor performance that was introduced by Amazon to let you compare their EC2 instances ("servers").
CPU performance is of course a multi-dimensional measure, so putting a single number on it (like "5 ECU") can only be a rough approximation. If you want to know more exactly how well a processor performs for a task you have in mind, you should choose a benchmark that is similar to your task.
In early 2014, there was a nice benchmarking site comparing cloud hosting offers by tens of different benchmarks, over at CloudHarmony benchmarks. However, this seems gone now (and archive.org can't help as it was a web application). Only an introductory blog post is still available.
또한 유용합니다 : ec2instances.info 는 비교를 위해 적어도 서로 다른 EC2 인스턴스의 ECU 정보를 집계합니다. (이 기능이 작동하도록하려면 "컴퓨팅 장치 (ECU)"열을 추가하십시오.)
'code' 카테고리의 다른 글
ViewPager가 콘텐츠를 다시 그리지 않고 그대로 유지 / 비어 있음 (0) | 2020.09.19 |
---|---|
Maven이 로컬 아티팩트를 찾지 못함 (0) | 2020.09.19 |
mocha before ()의 비동기 함수는 it () 사양 전에 항상 완료됩니까? (0) | 2020.09.19 |
JBoss EAP, Wildfly, JBoss 웹 및 JBoss 서버의 차이점은 무엇입니까? (0) | 2020.09.19 |
통계적 중앙값, 모드, 왜도, 첨도를 추정하기위한 "온라인"(반복자) 알고리즘? (0) | 2020.09.19 |