"এটা নির্ভর করে."
আপনি যদি এমন পরিবেশে থাকেন যা আপনি নিয়ন্ত্রণ করেন (ভিএমওয়্যার বা কেভিএম বা যে কোনও কিছু), এবং ডিস্ক পারফরম্যান্স QoS সম্পর্কে নিজের সিদ্ধান্ত নিতে পারেন, তবে আমি আপনার ভিএম এর ভিতরে এলভিএম ব্যবহার না করার পরামর্শ দেব। এটি আপনাকে উচ্চ নমনীয় স্তরে পেতে পারেনি এমন নমনীয়তা কিনে না।
মনে রাখবেন, হাইপারভাইজার ইতিমধ্যে কার্যকরভাবে এই কাজগুলি সম্পাদন করছে। আপনি যদি ইচ্ছামত ফাইল সিস্টেমের আকার পরিবর্তন করতে সক্ষম হতে চান (একটি সূক্ষ্ম ধারণা), কেবল প্রতিটি ফাইল সিস্টেমের জন্য একটি পৃথক ভার্চুয়াল ডিস্ক তৈরি করুন।
এই রাস্তায় নামার সাথে সাথে আপনি একবার ভাবতে পারেন। এমনকি আপনার ভার্চুয়াল ডিস্কগুলিতে এভাবে পার্টিশন রাখার প্রয়োজন নেই। উদাহরণস্বরূপ, আপনি এর জন্য একটি ভার্চুয়াল ডিস্ক তৈরি করতে পারেন /home
; এটা /dev/vdc
আপনার ভিএম এর ভিতরে ফাইল সিস্টেমটি তৈরি করার সময় mke2fs -j /dev/vdc
পার্টিশন নির্দিষ্ট করার পরিবর্তে কিছু করুন do
এটি একটি সূক্ষ্ম ধারণা, তবে ... বেশিরভাগ সরঞ্জাম (এবং অন্যান্য অ্যাডমিন যারা আপনার পরে আসে) প্রতিটি ডিস্কে পার্টিশন দেখতে আশা করবে। আমি কেবলমাত্র ডিস্কে একটি একক পার্টিশন রাখার পরামর্শ দেব এবং এটি দিয়ে সম্পন্ন করব। যদিও ফাইল সিস্টেমটি পুনরায় আকার দেওয়ার সময় এটি আরও একটি পদক্ষেপের অর্থ নয়। এবং আপনার পার্টিশনগুলি সঠিকভাবে সারিবদ্ধ করতে ভুলবেন না - 1 এমবিতে প্রথম পার্টিশন শুরু করা থাম্বের একটি ভাল নিয়ম।
যা যা বলেছিল - হাইপারভাইজার স্তরে এগুলি করার অর্থ পার্টিশনগুলির আকার পরিবর্তন করতে আপনাকে সম্ভবত ভিএম পুনরায় বুট করতে হবে। এলভিএম ব্যবহার করা আপনাকে ভার্চুয়াল ডিস্কটি হট-অ্যাড করার অনুমতি দেয় (আপনার হাইপারভাইজার / ওএস সংমিশ্রণটি এটির অনুমতি দেয়), এবং রিবুট ছাড়াই ফাইল সিস্টেমটি প্রসারিত করে। এটি অবশ্যই একটি প্লাস।
এদিকে, আপনি যদি ক্লাউড সরবরাহকারী ব্যবহার করছেন তবে এটি আরও সূক্ষ্ম।
আমি অ্যাজুরে, জিসিপি বা আরও ছোট খেলোয়াড়দের সম্পর্কে খুব বেশি কিছু জানি না, তাই আমি সেখানে সাহায্য করতে পারি না।
এডাব্লুএস এর সাহায্যে আপনি উপরে আমার পরামর্শ অনুসরণ করতে পারেন এবং আপনি প্রায়শই ঠিক থাকবেন। আপনি (এখন) অন-ফ্লাইয়ে ইবিএস ভলিউমের আকার (ভার্চুয়াল ডিস্ক) বৃদ্ধি করতে এবং পার্টিশনগুলির আকার পরিবর্তন করতে পারেন ইত্যাদি
যাইহোক, সাধারণ ক্ষেত্রে, এটি একক বড় EBS ভলিউমে সমস্ত কিছু রেখে, এবং LVM (বা, আমি মনে করি, সরল পার্টিশন) ব্যবহার করা বুদ্ধিমান হতে পারে। অ্যামাজন আপনাকে প্রতিটি ভলিউমের একটি আইওপিএস সীমা দেয়। ডিফল্টরূপে, এই সীমাটি ভলিউমের আকারের সাথে স্কেল করে। উদাহরণস্বরূপ, gp2
ভলিউমের জন্য আপনি প্রতি জিআইবি 3 আইওপিএস পাবেন (সর্বনিম্ন 100 আইওপিএস)। Https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypees.html দেখুন
বেশিরভাগ ওয়ার্কলোডের জন্য, আপনি এই মুহুর্তে প্রয়োজনীয়তার উপর নির্ভর করে আপনার সমস্ত উপলব্ধ আইওপিএস যে কোনও ফাইল সিস্টেমে উপলব্ধ থাকতে চান। সুতরাং এটির জন্য একটি বড় ইবিএস ভলিউম তৈরি করা আপনার সমস্ত আইওপিএসকে একটি বালতিতে নিয়ে আসা এবং এলভিএম বিভাজন / এলভিএম বুদ্ধিমান করে তোলে।
উদাহরণ:
3 টি স্বতন্ত্র ফাইল সিস্টেম / অদলবদল অঞ্চলগুলি, প্রতিটি 100 জিবি আকারের। প্রতিটিতে 300 আইওপিএস পাওয়া যায়। পারফরম্যান্স প্রতিটি ডিস্কে 300 আইওপিএসের মধ্যে সীমাবদ্ধ।
1 ডিস্ক, 300 জিবি আকারের। প্রতিটি 100 গিগাবাইটের ডিস্কে এলভিএম পার্টিশন। ডিস্কটি 900 আইওপিএস পায়। যে কোনও পার্টিশনই সমস্ত 900 আইওপিএস ব্যবহার করতে পারে।