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 컴퓨팅 유닛의 정의에 들어가는 조치를 추가하거나 대체 할 수 있습니다.
리눅스의 경우 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 에서 얻은 자세한 정보 및 스크린 샷
ECU (EC2 컴퓨터 장치)는 EC2 인스턴스 ( "서버")를 비교할 수 있도록 Amazon에서 도입 한 프로세서 성능의 대략적인 척도입니다.
CPU 성능은 물론 다차원 적 측정이므로 단일 숫자 (예 : "5 ECU")를 입력하는 것은 대략적인 근사치 일 수 있습니다. 염두에두고있는 작업에 대해 프로세서가 얼마나 잘 수행하는지 더 정확하게 알고 싶다면 작업과 유사한 벤치 마크를 선택해야합니다.
2014 년 초, CloudHarmony 벤치 마크 에서 클라우드 호스팅 제공을 수십 가지 벤치 마크별로 비교하는 멋진 벤치마킹 사이트가 있었습니다 . 그러나 이것은 이제 사라진 것처럼 보입니다 (그리고 archive.org는 웹 애플리케이션이기 때문에 도움이되지 않습니다). 소개 블로그 게시물 만 계속 사용할 수 있습니다.
또한 유용합니다 : ec2instances.info 는 비교를 위해 적어도 다른 EC2 인스턴스의 ECU 정보를 집계합니다. (작동하도록하려면 "컴퓨팅 장치 (ECU)"열을 추가하십시오.)