जब मैं एक उदाहरण लॉन्च करता हूं तो ईसीयू इकाइयां, सीपीयू कोर और मेमोरी का क्या मतलब है


87

जब मैं EC2 पर एक उदाहरण लॉन्च करता हूं, तो यह मुझे t1.micro, m1.small, m1.large आदि के लिए विकल्प देता है। vCPU, ECU, CPU कोर, मेमोरी, इंस्टेंस स्टोर का एक तुलना चार्ट है। क्या यह मेमोरी रैम एक सिस्टम है?

यहाँ छवि विवरण दर्ज करें

मैं यह नहीं समझ पा रहा हूं कि इन सभी शर्तों का क्या मतलब है, क्या कोई मुझे इन शर्तों का स्पष्ट चित्र दे सकता है?

जवाबों:


73

ECU = EC2 कम्प्यूट यूनिट। यहाँ से और अधिक: http://aws.amazon.com/ec2/faqs/#What_is_an_EC2_Compute_Unit_and_why_did_you_introduce_it

अमेज़ॅन ईसी 2 सीपीयू क्षमता के अनुरूप और अनुमानित मात्रा के साथ प्रत्येक उदाहरण प्रदान करने के लिए कई तरह के उपायों का उपयोग करता है। डेवलपर्स के लिए विभिन्न उदाहरण प्रकारों के बीच सीपीयू क्षमता की तुलना करना आसान बनाने के लिए, हमने अमेज़ॅन ईसी 2 कंप्यूट यूनिट को परिभाषित किया है। एक विशेष उदाहरण के लिए आवंटित सीपीयू की राशि इन EC2 कम्प्यूट यूनिट्स के संदर्भ में व्यक्त की जाती है। हम EC2 कम्प्यूट यूनिट से प्रदर्शन की स्थिरता और पूर्वानुमानशीलता को प्रबंधित करने के लिए कई बेंचमार्क और परीक्षणों का उपयोग करते हैं। एक EC2 कंप्यूट यूनिट 1.0-1.2 गीगाहर्ट्ज 2007 ओप्टरॉन या 2007 एक्सॉन प्रोसेसर के बराबर सीपीयू क्षमता प्रदान करता है। यह 2006 के शुरुआती 1.7 गीगाहर्ट्ज एक्सॉन प्रोसेसर के बराबर है जो हमारे मूल दस्तावेज में संदर्भित है। समय के साथ, हम EC2 कम्प्यूट यूनिट की परिभाषा में जाने वाले या वैकल्पिक उपाय जोड़ सकते हैं,


1
इसका क्या मतलब है: एक ईसी 2 कंप्यूट यूनिट 1.0-1.2 गीगाहर्ट्ज 2007 ओप्टरॉन या 2007 एक्सॉन प्रोसेसर के बराबर सीपीयू क्षमता प्रदान करता है। क्या आप इसे समझा सकते हैं।
प्रात:

7
यह बस उदाहरणों के बीच सीपीयू तुलना के लिए एक इकाई है। यह एक वास्तविक सीपीयू (भौतिक इकाई) नहीं है, अगर आपके पास 5 ईसीयू उदाहरण और 20 ईसीयू उदाहरण हैं, तो सीपीयू शक्ति के मामले में बाद में 4 गुना मजबूत है।
गाय

2
उपरोक्त CPU के समतुल्य आपके पास एक ही कोर होगा। वास्तविक प्रोसेसर "Intel Xeon Family" है जैसा कि आप यहाँ देख सकते हैं: aws.amazon.com/ec2/instance-types/#instance-details
Guy

1
@Prats हाँ, यह RAM है
लड़के

7
विशिष्ट CPU प्रकार समतुल्य के संदर्भ में उपरोक्त जानकारी AWS FAQ से हटा दी गई है।
जावदादे

27

लिनेक्स के लिए मुझे पता चला है कि ECU को sysbench द्वारा मापा जा सकता है:

sysbench --num-threads=128 --test=cpu --cpu-max-prime=50000 --max-requests=50000 run

कुल समय (टी) की गणना सूत्र द्वारा की जानी चाहिए:

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 |

Sysbench संस्करण 1.1.0 के लिए कमांड की जरूरत है: sysbench --threads = 128 - cpu-max-prime = 50000 - yents = 50000 cpu रन
niccrabtree

21

संपूर्णता के लिए फोरम थ्रेड का जवाब। अमेज़ॅन ने ईसीयू - इलास्टिक कम्प्यूट यूनिट्स का उपयोग बंद कर दिया है और एक वीसीपीयू पर चला गया है आधारित उपाय हैं। इसलिए ECU को अनदेखा करना आप EC2 इंस्टेंस के साइज की तुलना CPU (क्लॉक स्पीड), CPU की संख्या, RAM, स्टोरेज आदि से करना शुरू कर सकते हैं।

हर उदाहरण परिवारों के उदाहरण विन्यास vCPU की संख्या के रूप में प्रकाशित होते हैं और भौतिक प्रोसेसर क्या है। विस्तृत जानकारी और स्क्रीनशॉट यहां से http://aws.amazon.com/ec2/instance-types/#instance-type-matrix

vCPU काउंट, क्लॉक स्पीड और फिजिकल प्रोसेसर में अंतर


6
नवीन, आप का यह उल्लेख करने के लिए अच्छा है, लेकिन अमेज़ॅन ने ईसीयू को वीसीपीयू से प्रतिस्थापित नहीं किया है, वे ईसीयू और वीसीपीयू दोनों को सूचीबद्ध कर रहे हैं, उदाहरण के लिए उनके मूल्य निर्धारण पृष्ठ पर। ध्यान दें कि t2.micro जैसे फटने योग्य प्रकारों में 1 या 2 vCPU होते हैं लेकिन CPU क्रेडिट के 144+ क्रेडिट तक बैंक कर सकते हैं। (जहां एक CPU क्रेडिट एक मिनट के लिए 100% उपयोग पर चलने वाले एक vCPU के बराबर है।) स्रोत: docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-instances.html और aws.amazon.com/ec2/ मूल्य निर्धारण
देमोए

10

ECUs (EC2 कंप्यूटर यूनिट) प्रोसेसर प्रदर्शन का एक मोटा उपाय है जो अमेज़न द्वारा आपके EC2 उदाहरणों ("सर्वर") की तुलना करने के लिए पेश किया गया था।

सीपीयू प्रदर्शन निश्चित रूप से एक बहुआयामी उपाय है, इसलिए इस पर एक ही संख्या (जैसे "5 ईसीयू") डालना केवल एक मोटा होना हो सकता है। यदि आप अधिक जानना चाहते हैं कि प्रोसेसर आपके मन में किसी कार्य के लिए कितना अच्छा प्रदर्शन करता है, तो आपको एक बेंचमार्क चुनना चाहिए जो आपके कार्य के समान हो।

2014 की शुरुआत में, क्लाउडहार्मनी बेंचमार्क पर, अलग-अलग बेंचमार्क के दसियों द्वारा क्लाउड होस्टिंग ऑफ़र की तुलना में एक अच्छा बेंचमार्किंग साइट थी । हालाँकि, ऐसा लगता है कि अब चला गया है (और आर्काइव। ओआरजी मदद नहीं कर सकता क्योंकि यह एक वेब अनुप्रयोग था)। केवल एक परिचयात्मक ब्लॉग पोस्ट अभी भी उपलब्ध है।

यह भी उपयोगी है: ec2instances.info , जो कम से कम तुलना के लिए विभिन्न EC2 उदाहरणों की ECU जानकारी एकत्र करता है। (इसे काम करने के लिए कॉलम "कंप्यूट यूनिट्स (ECU)" जोड़ें।)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.