ভার্চুয়াল মেশিন এবং I / O ভারী কাজের চাপ, এটি কি কখনও বুদ্ধিমান?


14

আমি ভার্চুয়ালাইজেশন পরিষেবাগুলি (অ্যাজুরে) এবং পণ্যগুলি (ভিএমওয়্যার, কেভিএম, হাইপারভ) I / O এবং ভারী I / O কাজের চাপের অধীনে সিস্টেম স্টলগুলিতে দেখেছি।

আমার প্রশ্নগুলি হ'ল:

  • আই / ও ভারী ভার চাপানোর সময় ভার্চুয়ালাইজড দ্রবণ ব্যবহার করা কি বুদ্ধিমান?
  • এই ধরণের স্টাফের চারপাশে সেরা অনুশীলনগুলি কী কী?
  • কী কারণে এই সমস্যাগুলি দেখা দেয়, সেখানে কি সিস্টেমের সুপরিচিত বাধা আছে, বা কেবল মাত্রাতিরিক্ত বিতর্ক করার প্রশ্ন?

প্রাসঙ্গিক আইবিএম গবেষণা পত্র । আমি পাত্রে যেমন ডকার ব্যবহার করার বিষয়টিও বিবেচনা করব। কাগজ থেকে: "ধারকরা আইএএএস এবং" বেয়ার মেটাল "নন-ভার্চুয়ালাইজড সার্ভারগুলির মধ্যে পার্থক্যও দূর করতে পারে [...] যেহেতু তারা খালি ধাতব কর্মক্ষমতা দিয়ে ভিএমগুলির নিয়ন্ত্রণ এবং বিচ্ছিন্নতা দেয়।"
ওলেক্সি

1
1. আপনি কি গবেষণা করেছেন? আমরা আশা করি আপনি জিজ্ঞাসার আগে একটি উল্লেখযোগ্য পরিমাণে গবেষণা করবেন। আপনার গবেষণা দেখানো অন্যকে সহায়তা করে এবং লোকেরা আপনাকে আরও ভাল উত্তর দিতে সহায়তা করে। দেখুন serverfault.com/help/how-to-ask এবং সহায়তা কেন্দ্র । ২. এই প্রশ্নটি বেশ বিস্তৃত, সম্ভবত এই সাইটের পক্ষে খুব বিস্তৃত। স্ট্যান্ডার্ড পরামর্শ হ'ল: প্রতি প্রশ্নে একটি করে প্রশ্ন। ৩. এই সাইটটি এমন প্রশ্নের জন্য উপযুক্ত নয় যেগুলি মতামতের জন্য কল করে। আপনি কি "এই ধরণের স্টাফের সর্বোত্তম অভ্যাস" এর চেয়ে আরও নির্দিষ্ট এবং আরও উদ্দেশ্যমূলক উত্তর দিতে পারেন?
ডিডাব্লু

1. 10 বছর বিভিন্ন ভার্চুয়াল মেশিন, কেভিএন, জেন, ভার্চুয়ালবক্স, আমাজন, অ্যাজুরি, হাইপারভ চালাচ্ছে। আমি পারফরম্যান্সটিকে সাধারণভাবে বিপর্যয়কর বলে খুঁজে পেয়েছি তবে বর্তমান আইটি গোঁড়ামির আশেপাশে এমন অনেক হাইপ এবং ভেনচার ক্যাপিটাল ভাসমান যা হ'ল সবকিছু ভার্চুয়ালাইজ করা উচিত। ভাবছেন যদি এটি কেবল আমিই থাকতেন বা অন্য অপস পেশাদাররা যদি কিছুটা সন্দেহের বোধও করে থাকেন।
ব্রায়ান হান্ট

2
ভার্চুয়ালাইজেশনের সাথে 10 বছর কাজ করার পরে - যদি আপনি এই পারফরম্যান্সটি সাধারণভাবে বিপর্যয়কর বলে মনে করেন - অ্যাডমিন হয়ে পরাজয় স্বীকার করার এবং আপনি যা কিছু করতে পারেন তার সন্ধান করার সময় এসেছে, যখন বাকি বিশ্বে কোনও সমস্যা নেই। সিরিয়াসলি, আমি মনে করি আপনি এখানে নাটকীয়তা করেছেন। বা কখনই বুঝতে পারে না যে ভার্চুয়ালাইজেশনের জন্য একটি শালীন আইও সাবসিস্টেম কেনা দরকার। ডেস্কটপ ডিস্কে লোকেরা যখন 10+ ভার্চুয়াল মেশিনগুলি লোড করে এবং আইও গতির বিষয়ে অভিযোগ করে তখন আমি সর্বদা ভয়ঙ্কর কিনা তা খুঁজে পাই।
টমটম

এটি একটি পর্যবেক্ষণ আরও। যে সমাধানটি বেছে নেওয়া হয়েছে তাতে আমার সর্বদা কোনও বক্তব্য নেই। আমি অপ্স। আমার দিকে ছুটে আসা যা কিছু ঘটে তা আমি রাখি।
ব্রায়ান শিকার

উত্তর:


19

আই / ও ভারী ভার চাপানোর সময় ভার্চুয়ালাইজড দ্রবণ ব্যবহার করা কি বুদ্ধিমান?

হ্যাঁ, খুব বুদ্ধিমানভাবে, আসলে বেশিরভাগ সংস্থার জন্য এখন ভার্চুয়ালটি ডিফল্ট এবং শারীরিক বাক্সগুলিতে কাজ করা খুব ব্যতিক্রম। আমাদের কাছে সমস্ত ফর্মের 100k এরও বেশি ভিএম রয়েছে এবং এর মধ্যে অনেকগুলিই> 40k আইওপিএস কোনও সমস্যা নেই।

এই ধরণের স্টাফের চারপাশে সেরা অনুশীলনগুলি কী কী?

এখানে মূল জিনিসটি ভার্চুয়ালাইজড কিনা তা নয় - এটি আপনার আইওর ভাল বোঝা দরকার এবং ভার্চুয়াল স্টোরেজ সংস্থানগুলির সাথে মিলে যায়। এটি খুব সহজ, আপনি কী জানেন / চান তা যদি আপনার স্টোরেজ সিস্টেমের সাথে মেলে বাজেট থাকে তবে ভার্চুয়ালাইজেশন স্তরটি সত্যিই খুব কম বা কোনও অংশে অভিনয় করে না - যদি না আপনি সত্যই অবশ্যই বিষয়গুলিকে চাপ দিচ্ছেন (আমি দশকে বলছি / কয়েক মিলিয়ন আইওপি)।

কী কারণে এই সমস্যাগুলি দেখা দেয়, সেখানে কি সিস্টেমের সুপরিচিত বাধা আছে, বা কেবল মাত্রাতিরিক্ত বিতর্ক করার প্রশ্ন?

খুব সামান্য স্টোরেজ রিসোর্সগুলির সাথে বোঝার অভাব বা খুব বেশি কিছু করার চেষ্টা করা না, এ কারণেই এটি সাধারণত মানুষের সমস্যার কারণ হয়।


10

আই / ও ভারী ভার চাপানোর সময় ভার্চুয়ালাইজড দ্রবণ ব্যবহার করা কি বুদ্ধিমান?

একটি ডাটাবেস সার্ভার নিয়মিত 1 জিবি / দ্বিতীয় র্যান্ডম আইও গণনাটি টানছে? এখানে একটি আছে।

অথবা একটি ভার্চুয়াল ফাইল সার্ভার একটি এইচপিসি ক্লাস্টারে 600 এমবি / সেকেন্ড পর্যন্ত সরবরাহ করে। উত্সর্গীকৃত একটি 10 ​​রাইডে 8 জন ভেলিকোরাপ্টরকে ছেড়ে চলেছে।

এই ধরণের স্টাফের চারপাশে সেরা অনুশীলনগুলি কী কী?

প্রচুর আইও সরবরাহ করুন। আমি মনে করি এই এসকিউএল ভিএম এর প্রায় 8 বা 10 ডেডিকেটেড এসএসডি রয়েছে।

কী কারণে এই সমস্যাগুলি হয়, সেখানে কি সুপরিচিত সিস্টেমের অন্তরায় রয়েছে,

বেসিক গণিত না করা লোকেরা। যদি আইও সাবসিস্টেম লোড পরিচালনা করতে সক্ষম না হয় তবে এটি ভার্চুয়ালাইজেশনের অধীনেও করবে না। প্রচুর IO দরকার - তারপরে উপযুক্ত আকারের একটি ডেডিকেটেড স্টোরেজ সাবসিস্টেম সরবরাহ করুন।


10
"প্রচুর পরিমাণে ইউআই সরবরাহ করুন" - আপনার সম্ভবত আইও
ওলেক্সি

2

আপনার এখনও অ-ভার্চুয়ালাইজড হিসাবে একই আইওগুলি প্রয়োজন বুনিয়াদি গণিত এবং ধারণা ছাড়াও, কিউএস / অগ্রাধিকারও রয়েছে। বেশিরভাগ ভার্চুয়ালাইজেশন প্ল্যাটফর্মগুলি এর জন্য কমপক্ষে একটি প্রাথমিক সমর্থন সরবরাহ করে, আপনার প্রোড ডিবি স্টলিং করে এমন দুর্ব্যবহার রোধ করতে অনেক সাহায্য করবে V


1
হ্যাঁ। 5000IOPS দরকার তারপর 350 সহ একটি হার্ড ডিস্ক এটি কাটবে না। একই ডিস্কে আরও ভিএমএস লোড করুন এবং না, এটি যাদুতে কাজ করবে না। আমি সর্বদা অবাক হয়েছি যে কত লোক বেসিক গণিতকে উপেক্ষা করে।
টমটম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.