বিভিন্ন শারীরিক পণ্য সার্ভার জুড়ে একটি বিশাল ভিএম বিস্তৃত করা কি সম্ভব?


11

বিভিন্ন শারীরিক পণ্য সার্ভার জুড়ে একটি বিশাল ভার্চুয়াল মেশিন বিস্তৃত করা কি সম্ভব?

এখানে আমাদের ব্যবহারের কেস:

  • আমাদের GB৪ জিবি র‌্যাম সহ একটি 32-প্রসেসরের ডিবি সার্ভার বাস্তবায়ন করতে হবে
  • আমাদের মতো ক্ষমতাটির কোনও শারীরিক সার্ভার নেই
  • আমাদের কাছে ছোট সংস্থানগুলির সাথে প্রচুর সার্ভার রয়েছে।

কোনও প্রযুক্তি বা (আরও ভাল) এমন কোনও পণ্য রয়েছে যা আমাদের প্রয়োজনীয় সার্ভিস সহ একটি ভিএম তৈরি করতে এই সার্ভারগুলি ব্যবহার করতে দেয়? বলুন, আমরা কি 8 টি জিবি র‌্যামের সাথে 8 টি শারীরিক 4-প্রসেসর মেশিনগুলিকে এক 32-প্রসেসরের "লজিক্যাল ইউনিট" তে 64 গিগাবাইট র‌্যামের সাথে একত্রিত করতে এবং এই সমস্ত ক্ষমতা ব্যবহার করে এমন একটি ওরাকল সার্ভার সেট আপ করতে পারি?

এই প্রশ্নটি পোস্ট করার আগে আমরা অনুরূপ প্রশ্নগুলি পড়েছি তবে কোনও উত্তর পাইনি।

হয়তো, কেউ এখন আমাদের একটি ইঙ্গিত দিতে পারে?


2
এটি আপনার প্রশ্নের উত্তর নয়, তবে অবাক লাগছে যে সফ্টওয়্যার সীমাবদ্ধতাগুলি দেখার জন্য কেউ পরামর্শ দেয় না। যদি আপনার সংস্থাটি মাঝারি পরিসরের ব্যবসায়ের জন্য অ্যাপস তৈরি করে তবে আমার কাছে স্পষ্ট মনে হয় যে সমস্যাটি সম্ভবত সফ্টওয়্যার সীমাবদ্ধতা হ'ল সম্ভবত সফ্টওয়্যার আর্কিটেক্ট এবং ডিজাইনাররা একটি ডাটাবেজে বিলিয়ন রেকর্ড বা বিশাল টেম্প টেবিল বা প্রক্রিয়া সহ ভাবেন নি, সে সম্পর্কে ভাবুন এবং সমস্যাটি সমাধান করার উপায়টি আমার জন্য ধীর প্রশ্নের জন্য কিছু স্ব-পরীক্ষা এবং ত্রুটির প্রতিবেদন তৈরি করুন ... x86

উত্তর:


7

স্কেল এমপি থেকে ভিএসএমপি নামে একটি বাণিজ্যিক পণ্য রয়েছে। এটি আপনাকে একক ভার্চুয়াল দৃষ্টান্তে একাধিক x86 সিস্টেম একত্রিত করতে দেয়। যদিও আমি ব্যক্তিগতভাবে এটির আগে কখনও চেষ্টা করি নি, তবে আমি তাদের কাছ থেকে একটি উপস্থাপনা করেছি। যদি আমি সঠিকভাবে মনে রাখি তবে এটির কাজ করার জন্য নির্দিষ্ট প্রয়োজনীয়তা রয়েছে এবং আপনাকে কিছু অতিরিক্ত হার্ডওয়্যার (দ্রুত, কম ল্যাটেন্সি আন্তঃসংযোগগুলির জন্য ইনফিনিব্যান্ড) পেতে হবে। এটির জন্য খুব সুন্দর এক টাকাও লাগতে পারে!


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

অন্যান্য প্রয়োজনীয়তা সম্পর্কে ওপি নির্দিষ্ট ছিল না। আমি কেবল তার উত্তরটি দিয়েছিলাম তার পোস্ট থেকে আমি কী সংগ্রহ করতে পারি।
ryanlim

1
এটি দেখতে রক্তাক্ত দুর্দান্ত। আমি সন্দেহ করি যে একটি 32 কোর বাক্স (2x 16 কোর এএমডি চিপস সহ সম্ভব) ইনফিনিব্যান্ডের সাথে একটি ক্লাস্টারের চেয়ে সস্তা হতে পারে, তবে আমরা সেখানে যাই। এই সমাধানটি আরও দাম্ভিক অধিকার অর্জন করে।
টম ও'কনোর

9

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

বিকল্পভাবে ... আপনি কাউকে আপনার জন্য ডেটাবেস করার সুযোগ বিবেচনা করতে পারেন ... ইসি 2 আরডিএস ব্যবহার করার মতো ...

দুঃখের বিষয়, বেশ কয়েকটি শারীরিক সার্ভার একত্রে & সেগুলিতে ভিএমওয়্যারকে চড় মারার এবং একক উবার-শক্তিশালী ভার্চুয়াল সার্ভারটি শেষ করার কোনও উপায় নেই।


TheCompWiz, উত্তরের জন্য ধন্যবাদ। ঠিক আছে, যদি উত্তরটি আমার ডিবি টাইপের উপর নির্ভর করে তবে এটি ওরাকল বা মাইক্রোসফ্ট এসকিউএল সার্ভার হোক। এই সংশোধনগুলির সাথে, এটি কি এখনও অসম্ভব? হ্যাঁ, আমরা ইসি 2 সম্পর্কে জানি তবে আমাদের গ্রাহকের জন্য সরবরাহ করা একটি সফ্টওয়্যার পণ্য নিয়ে সমস্যাগুলি পরীক্ষা করার জন্য আমাদের ঠিক ওরাকল বা মাইক্রোসফ্ট এসকিউএল সার্ভারের প্রয়োজন ...
ইউজার 54614

এছাড়াও, কেন কেবল ভিএমওয়্যার আমলে নেবে? আমরা অন্য কোনও হাইপারভাইজারকে কিছু মনে করি না ...
ব্যবহারকারীর 4646

একাধিক সার্ভারগুলি অতিক্রম করার ক্ষমতা হ'ল লজিস্টিকস দুঃস্বপ্ন ... ডিভাইসের মধ্যে উপলব্ধ ব্যান্ডউইথের অভাবের কথা উল্লেখ না করা। একটি সিপিইউ কত দ্রুত ... তা চিন্তা করুন ... তারপরে আপনার যা করতে হবে তার সবগুলি প্রক্রিয়াটি ধীর করে দেবে ... যেমন সিপিইউ -> বাস -> পিসিআই-ব্রিজ -> নেটওয়ার্ক কার্ড -> ইথারনেট তার -> নেটওয়ার্ক স্ট্যাক -> ... এটি অন্য সার্ভারে পৌঁছানোর আগেই? আপনি 1 + 1 যোগ করতে সক্ষম হতে 1 সেকেন্ড অপেক্ষা করতে চাইবেন না। ক্লাস্টাররা সাধারণত এটি করতে সক্ষম হয় কারণ কাজগুলি "চাকরিগুলিতে" বরাদ্দ করা হয় এবং একটি কাজ গণনা নোডকে দেওয়া হয় যা সেই কাজের মধ্যে সমস্ত কাজ করে ...
TheCompWiz

... এবং তারপরে উত্তরগুলি নোডে ফেরত পাঠায় to উইন্ডোজ না। ভার্চুয়াল X86 এনভায়রনমেন্ট (বা X86_64) সেটআপ করার কোনও উপায় নেই যা এটি করার চেষ্টা করে।
TheCompWiz

2
@ user54614 - আপনি একসাথে মেশিনগুলি স্ট্র্যাপ করে তাদের দৃশ্যের প্রতিরূপ তৈরি করতে সক্ষম হবেন না। আমি সমস্যাগুলি চিহ্নিত করতে এবং সনাক্ত করতে আপনার ক্লায়েন্ট এবং ওরাকল সমর্থন উভয়ের সাথে কথা বলার পরামর্শ দেব।
ক্রিস থর্প

-1

"TheCompWiz" আপনার প্রশ্নের উত্তর কার্যকরভাবে দিয়েছিল।

আমি এখনও এটি বলতে চাই, হ্যাঁ, আপনি একটি হাইপাইভাইজার তৈরি করতে পারেন যা একটি একক ভিএমকে বিভিন্ন শারীরিক হোস্ট বিস্তৃত করার অনুমতি দেয় এবং এটি সেই ভিএম "সঠিকভাবে" চালাতে পারে যেখানে সমস্ত কিছু কাজ করে।

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

সুতরাং কোনও বাণিজ্যিক হাইপারভাইজার বিক্রেতা এমন জিনিস সক্ষম করে না। এটি পরীক্ষাগারে চেষ্টা করা হয়েছে। কেউ এ থেকে পণ্য তৈরি করতে মাথা ঘামায় না।

আরও একবার পয়েন্টটি আন্ডারস্কোর করার জন্য, সমাধানের জন্য ক্লাস্টারিংয়ের দিকে তাকান।


তবে কী যদি আমরা সরবরাহ করি এমন কোনও সফ্টওয়্যার পণ্য বেশিরভাগ গ্রাহকের জন্য দুর্দান্ত কাজ করে তবে একটি বিশাল গ্রাহকের পরিবেশে সঠিকভাবে কাজ করতে ব্যর্থ হয় যা 64৪ জিবি র‌্যাম সহ একটি 32-প্রোক ওরাকল সার্ভারে আমাদের অ্যাপ্লিকেশনটি চালায়। আমরা আমাদের পরিবেশে এই ব্যর্থতা পুনরুত্পাদন করতে চাই।
ব্যবহারকারী54614

2
আমি আপনার সফ্টওয়্যারটির কিছুই জানি না, তবে 32-প্রসেসর এবং 64 জিবি র‌্যামে কী হচ্ছে যা 2-প্রসেসর এবং 8 জিবি র‌্যামে ঘটছে না? যদি সেই স্তরে সত্যই কিছু ভুল হয় তবে এটি একটি ওরাকল / ওএস / ড্রাইভার / আইও / হার্ডওয়্যার সমস্যা।
গ্রাভিফেস

আপনি কখনও শারীরিক মেশিনগুলি অতিক্রম করতে হাইপারভাইজার পাবেন না। তারা এখনও মেশিনের শারীরিক কোর মধ্যে আবদ্ধ। এটি বলা হচ্ছে ... আমি বাজি ধরছি আপনি অনেক আগে থেকে প্রত্নতাত্ত্বিক বেহমথগুলির অনুরূপ একটি মেইনফ্রেম টাইপের আর্কিটেকচার তৈরি করতে পারেন ... তবে আপনি এতে কখনও x86 চালিত পাবেন না।
TheCompWiz

1
আপনার বিশাল গ্রাহকের সেই দানব ডাটাবেস সার্ভারের দ্বিতীয় কিউএ উদাহরণ থাকা উচিত । যদি তাদের কাছে এটি উপলব্ধ না হয় তবে এটি সত্যই তাদের সমস্যা। আইটি কাজের 15 বছরের কাজগুলিতে, আমি কখনও দেখিনি যে কোনও সফ্টওয়্যার বিক্রেতাই তাদের অবকাঠামোগুলি নকল করতে চান (যদি না এটি কোনও পরিষেবার চুক্তির অংশ না হয় তবে এটি নির্দিষ্ট করে এবং গ্রাহক এটির জন্য অর্থ প্রদান করে)। বিশেষত যখন সেই অবকাঠামোটি অনিচ্ছাকৃত (যদিও একটি 32-কোর 64-জিবি সার্ভার আজকাল ডেল থেকে প্রায় 22 ডলারে নেওয়া যেতে পারে)।
rmalayter

স্কেল এমপি ( স্কেল্প.কম ) সম্পর্কে কী ?
ব্যবহারকারী54614

-2

ভিএমওয়্যার করেন। একে ডিআরএস বা বিতরণ সংস্থানসমূহের শিডিয়ুলার বলা হয়। এটি আপনাকে 16 সার্ভারের সংস্থানগুলি একত্রিত করার অনুমতি দেয়। তারপরে আপনি সেই মোটটি এক বা একাধিক ভার্চুয়াল পরিবেশে বিতরণ করতে পারেন।


না, ডিআরএস যা কিছু করে তা এটি নয়। ডিআরএস একটি স্বয়ংক্রিয়ভাবে ক্লাস্টারের চারপাশে ভিএমশন মেশিনকে এমনকি হোস্ট নোডগুলির মধ্যে লোড আউট করতে দেয়। এটি কোনও উপায়ে একক ভিএম থেকে একাধিক হোস্টকে অ্যাক্সেস দেয় না।
EEAA
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.