گھر ورچوئلائزیشن ورچوئل مشین اور کنٹینر میں کیا فرق ہے؟

ورچوئل مشین اور کنٹینر میں کیا فرق ہے؟

Anonim

سوال:

ورچوئل مشین اور کنٹینر میں کیا فرق ہے؟

A:

ورچوئل مشینیں ورچوئلائزیشن ماحولیات کا ایک حصہ ہیں۔ دوسری طرف ، ایک کنٹینر ایک مخصوص قسم کی ورچوئلائزیشن حکمت عملی ہے جو مختلف قسم کے ورچوئلائزیشن پلیٹ فارمز میں اپنے فوائد اور نقصانات پیش کرتا ہے ، جس میں میزبان نیٹ ورکس اور کلاؤڈ کمپیوٹنگ سسٹم شامل ہیں۔

ورچوئلائزیشن کے ماہرین "کنٹینر ورچوئلائزیشن" یا "آپریٹنگ سسٹم ورچوئلائزیشن" کے بارے میں متبادل کے طور پر بات کرتے ہیں جسے کچھ روایتی ہائپرائزر پر مبنی ورچوئلائزیشن کہتے ہیں۔ کیا فرق ہے؟ ہائپرائزر پر مبنی ورچوئلائزیشن میں ، سسٹم ہارڈ ویئر کو ایمولیٹ کرتا ہے۔ ایک سافٹ ویئر سسٹم ایک ساتھ مل کر جسمانی کمپیوٹرز کو نیٹ ورک کرنے کے بجائے انفرادی کمپیوٹر تخلیق کرتا ہے۔ ماہرین اس بارے میں بات کرنے کا ایک طریقہ یہ ہے کہ ہائپرائزر پر مبنی نظاموں کو مواصلات کی ضرورت ہوتی ہے جس طرح وہ جسمانی مشینوں کے مابین ہوتا ہے۔ دوسرے لفظوں میں ، یہ مجازی ہارڈ ویئر کے ٹکڑوں میں ایسی کوئی چیز شیئر نہیں ہوتی ہے جس کو عام شکل دینے والے ماحول کے علاوہ ، جسمانی مشین کسی دوسرے کے ساتھ اشتراک نہیں کرتی ہے۔

کنٹینر ورچوئلائزیشن کے ساتھ ، ورچوئلائزیشن ہارڈ ویئر کی سطح کی بجائے آپریٹنگ سسٹم کی سطح پر کی جاتی ہے۔ انفرادی واقعات دانا کے کچھ حص shareے بانٹتے ہیں ، لہذا اعداد و شمار کو مختلف انداز میں روٹ کیا جاتا ہے۔

آئی ٹی کے بہت سے لوگ کنٹینر ورچوئلائزیشن کی طرف دیکھ رہے ہیں کیونکہ ہائپرائزر ورچوئلائزیشن سے کہیں زیادہ ماحول مہیا کرنے کی اہلیت کی بنا پر ہے۔ کچھ اس کے بارے میں میزبان ماحول کو بطور "سستا" طریقہ بتاتے ہیں۔ انجینئر مختلف طریقوں سے کنٹینر تعینات کرنے کا انتخاب کرسکتے ہیں ، مثال کے طور پر اوپن سورس پلیٹ فارم جیسے اوپن اسٹیک کے ذریعے۔ تاہم ، کچھ کا کہنا ہے کہ کنٹینر ورچوئلائزیشن بعض اوقات روایتی طریقوں سے کم توسیع پذیر یا لچکدار ہوتی ہے۔

ورچوئل مشین اور کنٹینر میں کیا فرق ہے؟