Migration (virtualization)
ورچوئلائزیشن کے تناظر میں، جہاں ایک پورے کمپیوٹر کا مہمان تخروپن دراصل محض ایک سافٹ ویئر ورچوئل مشین (وی ایم) ہے جو ایک ہائپر وائزر کے تحت میزبان کمپیوٹر پر چل رہا ہے، ہجرت (جسے ٹیلی پورٹیشن بھی کہا جاتا ہے، جسے لائیو ہجرت بھی کہا جاتا ہے) وہ عمل ہے جس کے ذریعے چل رہی ورچوئل مشین کو ایک فزیکل میزبان سے دوسرے میزبان میں منتقل کیا جاتا ہے، جس کی خدمت میں بہت کم یا کوئی خلل نہیں ہوتا ہے۔ موضوعاتی اثرات مثالی طور پر، عمل مکمل طور پر شفاف ہوتا ہے، جس کے نتیجے میں سروس میں کوئی خلل (یا ڈاؤن ٹائم) نہیں ہوتا ہے۔ عملی طور پر، دستیابی میں ہمیشہ کچھ معمولی وقفہ رہتا ہے، حالانکہ یہ اتنا کم ہو سکتا ہے کہ صرف سخت ریئل ٹائم سسٹم متاثر ہوتے ہیں۔ ورچوئلائزیشن کو نیٹ ورک سروسز اور یوزر ایپلی کیشنز کے ساتھ کہیں زیادہ کثرت سے استعمال کیا جاتا ہے، اور یہ عام طور پر مختصر تاخیر کو برداشت کر سکتے ہیں جو اس میں شامل ہو سکتی ہیں۔ سمجھا ہوا اثر، اگر کوئی ہو تو، معمول سے زیادہ طویل دانا تاخیر کی طرح ہے۔ مقصد کے اثرات اصل عمل استعمال ہونے والے مخصوص ورچوئلائزیشن پیکیج پر بہت زیادہ منحصر ہے، لیکن عام طور پر، یہ عمل مندرجہ ذیل ہے: وی ایم کے باقاعدہ سنیپ شاٹس (اس کی مصنوعی ہارڈ ڈسک اسٹوریج، اس کی میموری، اور اس کے ورچوئل پردیئرز) کو پس منظر میں ہائپر وائزر، یا انتظامی اسکرپٹ کے ایک سیٹ کے ذریعے لیا جاتا ہے۔ ہر نیا سنیپ شاٹ اسٹیک کے اوپری حصے میں ایک تفریقی اوورلے فائل کا اضافہ کرتا ہے جو مجموعی طور پر مشین کی مکمل وضاحت کرتا ہے۔ صرف سب سے اوپر والے اوورلے کو لکھا جا سکتا ہے۔ چونکہ پرانے اوورلے صرف پڑھنے کے لیے ہوتے ہیں، اس لیے انہیں کسی دوسری مشین-بیک اپ میزبان میں کاپی کرنا محفوظ ہے۔ یہ باقاعدہ وقفوں پر کیا جاتا ہے، اور ہر اوورلے کو صرف ایک بار کاپی کرنے کی ضرورت ہوتی ہے۔ جب مائیگریشن آپریشن کی درخواست کی جاتی ہے، تو ورچوئل مشین کو روک دیا جاتا ہے، اور اس کی موجودہ حالت ڈسک میں محفوظ ہو جاتی ہے۔ یہ نئی، حتمی اوورلے فائلیں بیک اپ میزبان کو منتقل کر دی جاتی ہیں۔ چونکہ یہ نئی موجودہ حالت صرف آخری بیک اپ مطابقت پذیری کے بعد کی گئی تبدیلیوں پر مشتمل ہے، بہت سی ایپلی کیشنز کے لیے منتقلی بہت کم ہے، اور یہ بہت تیزی سے ہوتا ہے۔ نئے میزبان پر ہائپر وائزر مہمان ورچوئل مشین کو دوبارہ شروع کرتا ہے۔ مثالی طور پر، انتظامی اسکرپٹ بیک اپ آپریشن دوبارہ شروع کرتے ہیں، نیا میزبان بنیادی بن جاتا ہے، اور پچھلے میزبان کو اب بیک اپ کاپیاں موصول ہوتی ہیں، جو اسے بعد میں ہجرت کے آپریشن کے لیے تیار کرتی ہیں۔ نوٹ کریں کہ عملی طور پر، کارکردگی کو بہتر بنانے اور اسٹوریج کو بہتر بنانے کے لیے، سنیپ شاٹ اسٹیک کو فائلوں کی زیادہ قابل انتظام تعداد میں "ضم" کرنے کے لیے باقاعدہ دیکھ بھال کی کارروائیوں کی ضرورت ہوتی ہے (بے کار اوور رائٹس کو ضم کر دیا جاتا ہے)۔ فیل اوور ہجرت سے تعلق فیل اوور کی صلاحیت سے ملتا جلتا ہے جو کچھ ورچوئلائزیشن سوئٹ فراہم کرتے ہیں۔ حقیقی فیل اوور میں، ہو سکتا ہے کہ میزبان اچانک مکمل طور پر ناکام ہو گیا ہو، جس کی وجہ سے وی ایم کی تازہ ترین حالت کو بیک اپ میزبان میں کاپی کیا گیا ہو۔ تاہم، بیک اپ میزبان کے پاس تازہ ترین تبدیلیوں کے علاوہ سب کچھ ہوتا ہے، اور درحقیقت وہ اپنی آخری معروف مربوط حالت سے کام دوبارہ شروع کرنے کے قابل ہو سکتا ہے۔ چونکہ آپریشن بہت ملتے جلتے ہیں، اس لیے ایک صلاحیت فراہم کرنے والے نظام دوسرے کو فراہم کر سکتے ہیں۔ حوالہ جات کمپیوٹر نیٹ ورکنگ غلطی برداشت کرنے والے کمپیوٹر سسٹم