सवाल अमेज़ॅन ईसी 2 के लिए बैंडविड्थ सीमाएं


मेरे पास अमेज़ॅन ईसी 2 क्लाउड पर एक माइक्रो इंस्टेंस है।

इसके अलावा उदाहरण छोटा है और इसमें कम CPU और EAM उपयोग भिन्न है लेकिन यह बहुत सारी सामग्री उत्पन्न करता है, इसलिए इसे वेब सर्वर की तरह माना जा सकता है कई ग्राहकों को स्थिर फाइलों (बड़े आकार के नहीं) की छोटी मात्रा में सेवा करना।

तकनीकी दृष्टि से लोड को संभालने के लिए इस तरह के उदाहरण के लिए कोई समस्या नहीं है प्रति सेकंड कई एमबी की सेवा।

मुझे क्या माना जाता है कि अगर अमेज़ॅन द्वारा बैंडविड्थ की सीमा है। कई वीपीएस सेवा प्रदाता बैंडविड्थ को 10 एमबी / एस कहने के लिए सीमित करते हैं, क्या अमेज़ॅन में ऐसी सीमाएं हैं और यदि वे हैं तो वे क्या हैं?

मुझे कोई संदर्भ नहीं मिला।


37
2017-12-25 09:14


मूल


क्या आपका मतलब एमबी / एस या एमबी / एस है? एक भिन्नता है;) एमबी / एस मेगाबाइट और एमबी / एस या एमबीआईटी / एस है। बैंडविड्थ का वर्णन करने के लिए सामान्य एमबी / एस का उपयोग किया जाएगा। - Zapto
क्षमा करें टाइपो सामान्य रूप से एमबी / एस - Zapto
वह लिंक (एडब्ल्यूएस स्रोत के लिए) उदाहरण और ईबीएस (लोचदार ब्लॉक स्टोरेज) के बीच बैंडविड्थ के लिए है, न कि इंटरनेट पर।
मेरा सुझाव है कि आप उदाहरण के सीपीयू के अनुपात को सर्वर के कुल सीपीयू में प्राप्त करके और 40 एमबीपीएस नेटवर्क थ्रूपुट से संबंधित एक उदाहरण के अनुमानित बैंडविड्थ का काम कर सकते हैं। आइए E5-2670 v2 मान लें, एम 3 उदाहरणों के समान ही। एक t2.micro में 1 कोर का 10%, 20 कोर कुल है, उदाहरण के लिए सर्वर संसाधनों का 1/200 वां देता है। 40 जीबीपीएस / 200 = 0.2 जीबीपीएस, यानी 200 एमबीपीएस, जो इस सवाल में टिप्पणियों के साथ लगभग सहमत हैं। - Tim


जवाब:


याद किया गया कि मैंने कुछ समय पहले इसी तरह की पोस्ट बुक की थी, और साइबरक्स 86 ने बेंचमार्क परीक्षणों के साथ एक उत्कृष्ट उत्तर पोस्ट किया :)

सर्वरफॉल्ट उत्तर

संपादित करें

जो मैं एडब्लूएस मंचों पर खोजने में सक्षम हूं, उससे ऐसा लगता है कि अमेज़ॅन के समर्थन लोगों को उस प्रश्न का उत्तर देना नहीं है। उनकी सलाह बाहरी स्रोत के साथ परीक्षण करना है: 2012 से एडब्ल्यूएस मंच पोस्ट

पुराने पोस्ट (post1, post2 उदाहरण के आकार में गठबंधन में स्थानांतरण गति का संदर्भ लें। दूसरा उल्लेख करता है कि डेटा एडब्ल्यूएस दस्तावेज का हिस्सा था लेकिन बाद में इसे आई / ओ के बारे में सामान के साथ बदल दिया गया।

छोटे 250 एमबीपीएस

बड़े 500 एमबीपीएस

xlarge 1000 एमबीपीएस

ये संख्याएं Google पर मिलने वाले बेंचमार्क के साथ फिट लगती हैं।

तो दुख की बात है - मुझे नहीं लगता कि आप अब अपनी साइट पर स्थानांतरण गति पा सकते हैं।


26
2017-12-25 10:13



उत्तर बिल्कुल प्रासंगिक नहीं है। - GeekRide
असल में यह बहुत प्रासंगिक है। मैं केवल आधिकारिक संसाधनों को खोजने की कोशिश कर रहा हूं जो इन I / O सीमाओं को परिभाषित करते हैं (100 एमबीएस / 250 एमबीएस / 1 जीबीएस) - Artyom
@GeekRide सवाल के बाद से स्थानांतरण गति के संबंध में था और अब एडब्ल्यूएस टीम से कोई आधिकारिक डेटा नहीं है। मैंने सोचा कि मंचों से बेंचमार्क और उत्तर इस बात का सबसे अच्छा संकेत देंगे कि कोई क्या उम्मीद कर सकता है। - Qlue
इस उत्तर पर विस्तार करने के लिए मेरा मानना ​​है कि बैंडविड्थ सीमा उदाहरण के आईओ प्रदर्शन से संबंधित है। आप यहां प्रत्येक उदाहरण के लिए संबंधित आईओ प्रदर्शन देख सकते हैं aws.amazon.com/ec2/instance-types। पोस्ट की गई संख्या Qlue पिछले वर्ष जो मैंने पाया वह बराबर है, यह सुनिश्चित नहीं है कि वे तब से बदल चुके हैं या नहीं। माइक्रो इंस्टेंस के पास छोटे सर्वरों की तुलना में एक अलग आईओ प्रदर्शन होता है, इसलिए मुझे लगता है कि यह 250 एमबीपीएस से कम है। - bwight
मुझे आशा है कि आप एमबीपीएस का मतलब है, एमबीपीएस नहीं। एक मिलीबिट प्रति सेकेंड बैंडविड्थ नहीं है। - Mike Scott


संपादित करें:

@ टोमासज़ ने मुझे अधिसूचित करने के बाद, मैंने इस मुद्दे को दोबारा जांच लिया।

मुझे एक ब्लॉग मिला जहां बैंडविड्थ की तुलना की जाती है;

http://epamcloud.blogspot.com.tr/2013/03/testing-amazon-ec2-network-speed.html?m=1

और मुझे लगता है कि ज़ोन द्वारा विभिन्न तकनीकी आधारभूत संरचनाओं के कारण कोई निश्चित सीमा नहीं है और प्रौद्योगिकी और आधारभूत संरचना प्रदाता दिन-प्रतिदिन सुधार जारी रखते हैं।

यदि ईसी 2 बैंडविड्थ सीमाएं जानी जानी चाहिए, तो प्रत्येक जोन को अलग से संभाला जाना चाहिए।


अब, एडब्ल्यूएस दस्तावेज़ों पर एक सूची है।

इसके स्रोत से जवाब;

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-config.html


5
2018-05-23 09:23



ध्यान दें कि ये सीमा ईसी 2 उदाहरणों और ईबीएस स्टोरेज के बीच स्थानान्तरण के लिए हैं। - tomasz


आप कहते हैं कि स्थाई फाइलें दी जा रही हैं not of a big size। वे जितने छोटे होंगे, उतना ही आप नेटवर्क पर समग्र बैंडविड्थ की बजाय प्रति सेकंड पैकेट के बारे में चिंतित होंगे।

बैंडविड्थ के साथ, एडब्ल्यूएस किसी भी ठोस संख्या को प्रकाशित नहीं करता है, केवल "कम", "मध्यम", "उच्च", आदि। मैं पीपीएस सीमाओं के साथ कुछ समस्याओं में भाग गया, और बैंडविड्थ संख्याओं से भी कम प्रकाशित हुआ, इसलिए मैं भाग गया कुछ परीक्षण

यहां विभिन्न उदाहरण आकारों के लिए मुझे क्या मिला है:

t1.micro      8,473
t2.nano       9,807
t2.micro     19,391
t2.small     28,296
t2.medium    47,214
t2.large     49,512
c1.medium   110,575
m3.large    142,839
m1.large    157,557
m4.large    222,280
c4.large    233,450
r3.large    412,315
c3.large    475,996
i3.large    529,558
r4.large    544,981
c5.large    823,806

वहां बहुत कुछ था जो मुझे गारंटीकृत थ्रूपुट और सर्वोत्तम प्रयास पीपीएस (प्रति सेकेंड पैकेट) के आसपास भी मिला। मैंने इसे एक ब्लॉग में रखा ईसी 2 पर प्रति सेकंड पैकेट की निगरानी जहां मैं एक टिप्पणी में दिखा सकता हूं उससे ग्राफ और तालिकाओं को बेहतर दिखाता हूं।

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


0
2017-10-26 17:43





बैंडविड्थ के बारे में पूरी जानकारी प्राप्त करने के लिए आप इस टूल का उपयोग अपने उदाहरण के अंदर कर सकते हैं:

wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod +x speedtest-cli
./speedtest-cli

आउटपुट:

Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Amazon (54.72.143.50)...
Selecting best server based on latency...
Hosted by Digiweb (Dublin) [1.78 km]: 3.395 ms
Testing download speed........................................
Download: 171.74 Mbit/s
Testing upload speed..................................................
Upload: 281.61 Mbit/s

आशा करता हूँ की ये काम करेगा


-1
2017-08-24 17:30



आप वास्तव में भरोसा करना चाहते हैं github.com/sivel अगर आप यह कर रहे हैं। बैंडविड्थ के बारे में आपको पर्याप्त जानकारी देने के लिए यह भी जरूरी नहीं है - उसी अंतर्निहित मेजबान के अन्य उदाहरण बैंडविड्थ को बांध सकते हैं, यह विस्फोटक बैंडविड्थ आदि हो सकता है। - ceejayoz
@seejayoz, अच्छी तरह से बैंडविड्थ उपलब्ध (सटीक और पूर्ण सूचनाओं के बारे में) के बारे में कोई विचार नहीं है, यह स्थिर नहीं है और हम सभी जानते हैं कि ec2 वीएम प्राथमिकता के आधार पर सीपीयू और बैंडविड्थ वितरित करने के लिए एक जटिल एल्गोरिदम का उपयोग करता है, वही बात जाती है अन्य सीएमपी के लिए (गूगल से ओमेगा)। इसके अलावा आप ec2 और अन्य समर्पित समाधान का उपयोग करते समय अपने ऐप के प्रदर्शन की जांच कर सकते हैं, यही हमने किया है (परीक्षण t2.micro सीमाएं)। बेशक डाउनलोड की गति सुसंगत नहीं है, इसलिए हमने उत्पादन प्राथमिकता बढ़ाने और अधिक स्थिरता प्राप्त करने के लिए उत्पादन के लिए c4.xlarge का उपयोग किया - Nourdine Alouane


ऐसा लगता है कि ईसी 2 एक पेशकश कर रहा है उन्नत नेटवर्किंग बेहतर नेटवर्क प्रदर्शन के लिए सुविधा:

समर्थित अमेज़ॅन ईसी 2 उदाहरणों के लिए, यह सुविधा प्रति सेकंड (पीपीएस) प्रदर्शन, कम अंतर-आवृत्ति विलंबता, और बहुत कम नेटवर्क जिटर प्रदान करता है।

दुर्भाग्यवश यह सुविधा उपलब्ध नहीं है T* उदाहरण सीमा:

वर्तमान में सी 3, सी 4, डी 2, आई 3, आई 2 एम 4, एक्स 1 और आर 3 इंस्टेंस एन्हांस्ड नेटवर्किंग का समर्थन करते हैं। एक्स 1, पी 2, आई 3, आर 4 और एम 4.16xlarge उदाहरण उन्नत नेटवर्किंग के लिए लोचदार नेटवर्क एडाप्टर (ईएनए) इंटरफ़ेस प्रदान करते हैं। सी 3, सी 4, आर 3, आई 2, एम 4 (एम 4.16 एक्सलार्ज को छोड़कर) और डी 2 उदाहरण, इंटेल 82599 वर्चुअल फंक्शन इंटरफेस का उपयोग करें।


-1
2018-03-18 05:19



उन्नत नेटवर्किंग नेटवर्क बैंडविड्थ से ईबीएस (नेटवर्क संलग्न डिस्क) बैंडविड्थ को अलग करती है। यह अन्य ट्रैफिक को दूसरे इंटरफ़ेस पर ले जाकर केवल नेटवर्क बैंडविड्थ बढ़ाता है। - Tim