ध्यान रखने वाली पहली बात यह है कि आपके I / O प्रदर्शन पर सबसे अधिक प्रभाव पड़ेगा, उदाहरण का प्रकार जो आप उपयोग कर रहे हैं।
Instance Type I/O Performance
------------- ---------------
t1.micro Low
m1.small Moderate
m2.xlarge Moderate
c1.medium Moderate
m1.large High
m1.xlarge High
m2.2xlarge High
m2.4xlarge High
c1.xlarge High
cc1.4xlarge Very High (10 Gigabit Ethernet)
cc2.8xlarge Very High (10 Gigabit Ethernet)
cg1.4xlarge Very High (10 Gigabit Ethernet)
ईबीएस वॉल्यूम और आपके द्वारा प्राप्त किए जाने वाले प्रदर्शन के लिए, जैसा कि AWS FAQ सुझाव देता है, आपको अपने एप्लिकेशन को यह देखने के लिए बेंचमार्क करना होगा:
प्रश्न: अमेज़ॅन ईबीएस वॉल्यूम से मैं किस प्रकार की विलंबता और थ्रूपुट दर देख सकता हूं? अमेज़ॅन ईसी 2 उदाहरण से अमेज़ॅन ईबीएस वॉल्यूम का विलंबता उस विलंबता के समान है जिसे आप स्थानीय अमेज़ॅन ईसी 2 स्टोरेज ड्राइव से देखेंगे। I / O दरें अनुरोध के आकार, एक्सेस पैटर्न की यादृच्छिकता और एप्लिकेशन द्वारा उपयोग की जाने वाली कैशिंग रणनीति के आधार पर काफी भिन्न हो सकती हैं। इस प्रकार, सबसे सटीक उपाय आपके विशिष्ट एप्लिकेशन को अमेज़ॅन ईबीएस वॉल्यूम पर बेंचमार्क करना है।
इसका मतलब यह है कि आपके द्वारा प्राप्त ईबीएस की दरें स्थानीय उदाहरण के भंडारण की तुलना में बदतर या बेहतर नहीं हैं; यह वास्तव में आपके डेटा एक्सेस व्यवहार पर निर्भर करता है।
अधिक जानकारी AWS EBS पृष्ठ पर है :
अमेज़न ईबीएस वॉल्यूम प्रदर्शन
अमेज़ॅन ईबीएस वॉल्यूम को आपके डेटा सेट में बहुत सारे यादृच्छिक अभिगम करने वाले अनुप्रयोगों के लिए अमेज़ॅन ईसी 2 इंस्टेंस स्टोर्स की तुलना में उच्चतर थ्रूपुट की पेशकश करने के लिए डिज़ाइन किया गया है। आप थ्रूपुट में आगे की वृद्धि को प्राप्त करने के लिए कई संस्करणों को एक इंस्टेंस और स्ट्रिप पर वॉल्यूम से जोड़ सकते हैं।
सटीक प्रदर्शन आवेदन पर निर्भर करेगा (जैसे यादृच्छिक बनाम अनुक्रमिक I / O या बड़े बनाम छोटे अनुरोध आकार), इसलिए सबसे अच्छा उपाय वॉल्यूम के खिलाफ अपने वास्तविक अनुप्रयोगों को बेंचमार्क करना है। क्योंकि अमेज़ॅन ईबीएस संस्करणों को नेटवर्क एक्सेस की आवश्यकता होती है, आप बड़े उदाहरणों के साथ तेज़ और अधिक सुसंगत थ्रूपुट प्रदर्शन देखेंगे।
यह भी ध्यान रखें कि I / O प्रदर्शन में न केवल डिस्क IO शामिल है, बल्कि नेटवर्क ट्रैफ़िक भी शामिल है ... इसलिए, जितना अधिक नेटवर्क ट्रैफ़िक आपके उदाहरण को कम डिस्क IO में मिलेगा।
आप जो सेवा कर रहे हैं, उसके आधार पर, ऑब्जेक्ट्स की मेमोरी कैशिंग काफी हद तक मदद कर सकती है यदि यह आपके प्रकार के आवेदन के लिए संभव है।
इसके अलावा, यहां कुछ ब्लॉग पोस्ट हैं जो विभिन्न RAID कॉन्फ़िगरेशन में ईबीएस और स्थानीय (पंचांग) संस्करणों के प्रदर्शन को बेंचमार्क करते हैं और अच्छे IO प्रदर्शन प्राप्त करने के लिए ट्वीक करते हैं:
RAID में EC2 अल्पकालिक डिस्क बनाम ईबीएस वॉल्यूम
Amazon EC2 I / O प्रदर्शन: स्थानीय अल्पकालिक डिस्क बनाम RAID 0 धारीदार ईबीएस वॉल्यूम
अमेज़ॅन के ईबीएस से अच्छा आईओ प्राप्त करना