আপনার আই / ও পারফরম্যান্সে সবচেয়ে বেশি প্রভাব ফেলবে তা মনে রাখার প্রথম জিনিসটি হ'ল আপনি যে উদাহরণটি ব্যবহার করছেন তা।
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)
EBS ভলিউম এবং কর্মক্ষমতা আপনি পাবেন হিসাবে, যেমন ডেস্কটপ AWS প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী প্রস্তাব দেওয়া, আপনি বেঞ্চমার্ক আপনার আবেদন কি আশা দেখতে করতে হবে:
প্রশ্ন: আমাজন ইবিএস ভলিউম থেকে আমি কী ধরণের বিলম্ব এবং থ্রুটপুট হার দেখতে আশা করতে পারি? একটি অ্যামাজন ইসি 2 উদাহরণ থেকে একটি অ্যামাজন ইবিএস ভলিউমের প্রচ্ছন্নতাটি আপনি স্থানীয় অ্যামাজন ইসি 2 ইনস্ট্যান্স স্টোরেজ ড্রাইভ থেকে দেখতে পাবে এমন বিলম্বের অনুরূপ। অনুরোধের আকার, অ্যাক্সেস প্যাটার্নগুলির এলোমেলোতা এবং অ্যাপ্লিকেশন দ্বারা ব্যবহৃত ক্যাচিং কৌশলের উপর ভিত্তি করে I / O হারগুলি উল্লেখযোগ্যভাবে পরিবর্তিত হতে পারে। এই হিসাবে, সর্বাধিক নির্ভুল পরিমাপটি হ'ল অ্যামাজন ইবিএস ভলিউমে আপনার নির্দিষ্ট অ্যাপ্লিকেশনটিকে বেনমার্ক করে।
এর অর্থ হ'ল আপনি যে ইবিএসের হারগুলি পান সেগুলি স্থানীয় উদাহরণের সঞ্চয়স্থানের চেয়ে খারাপ বা ভাল হতে পারে না; এটি সত্যিই আপনার ডেটা অ্যাক্সেস আচরণের উপর নির্ভর করে।
আরও তথ্য এডাব্লুএস ইবিএস পৃষ্ঠায় রয়েছে :
আমাজন ইবিএস ভলিউম পারফরম্যান্স
আপনার ডেটা সেট জুড়ে প্রচুর এলোমেলো অ্যাক্সেস করছে এমন অ্যাপ্লিকেশনগুলির জন্য অ্যামাজন ইসিএস ভলিউমগুলি অ্যামাজন ইসি 2 ইনস্ট্যান্স স্টোরের চেয়ে উচ্চতর থ্রুপুট সরবরাহ করার জন্য ডিজাইন করা হয়েছে। থ্রুপুটটিতে আরও বৃদ্ধি পেতে আপনি একটি দৃষ্টান্তের সাথে একাধিক ভলিউম সংযুক্ত করতে পারেন এবং ভলিউম জুড়ে স্ট্রাইপ করতে পারেন।
সঠিক পারফরম্যান্স অ্যাপ্লিকেশনটির উপর নির্ভর করবে (যেমন এলোমেলো বনাম সিক্যুয়ালি আই / ও বা বৃহত্তর বনাম ছোট অনুরোধের আকার), তাই ভলিউমের বিপরীতে আপনার আসল অ্যাপ্লিকেশনগুলিকে মাপদণ্ড করা সবচেয়ে ভাল উপায়। যেহেতু অ্যামাজন ইবিএস ভলিউমের নেটওয়ার্ক অ্যাক্সেস প্রয়োজন, আপনি আরও বড় উদাহরণগুলির সাথে দ্রুত এবং আরও সুসংগত থ্রুপুট পারফরম্যান্স দেখতে পাবেন।
এছাড়াও মনে রাখবেন যে আই / ও পারফরম্যান্সে কেবল ডিস্ক আইও অন্তর্ভুক্ত থাকে না, তবে নেটওয়ার্ক ট্র্যাফিকও অন্তর্ভুক্ত থাকে ... সুতরাং, আপনার নেটওয়ার্ক যত বেশি ট্রাফিক পাবেন আপনার তত কম ডিস্ক আইও পাবেন।
আপনি কী পরিবেশন করছেন তার উপর নির্ভর করে, আপনার ধরণের প্রয়োগের জন্য যদি সম্ভব হয় তবে অবজেক্টগুলিকে মেমরির ক্যাশে করা যথেষ্ট সহায়তা করতে পারে।
এছাড়াও, কয়েকটি ব্লগ পোস্ট এখানে রয়েছে যেগুলি বিভিন্ন RAID কনফিগারেশনগুলিতে EBS এবং স্থানীয় (ইফেমেরাল) ভলিউমের পারফরম্যান্সকে বেনমার্ক করে এবং ভাল আইও পারফরম্যান্স পাওয়ার জন্য টুইটগুলি:
EC2 এফিমেরাল ডিস্ক বনাম ইবিএস ভলিউম রেড
আমাজন ইসি 2 আই / ও পারফরম্যান্স: স্থানীয় ইফেমেরাল ডিস্ক বনাম র্যাড 0 স্ট্রিপড ইবিএস ভলিউম
অ্যামাজনের ইবিএস থেকে ভাল আইও প্রাপ্তি