ভার্চুয়াল মেশিন (ইংরেজি: Virtual Machine) বা কল্পিত কম্পিউটার প্রকৃতপক্ষে কল্পনায়নের (Virtualization) ব্যবহারিক রূপ। কল্পনায়ন পদ্ধতি মাধ্যমে কোনও পূর্ণাঙ্গ কম্পিউটারের এক বা একাধিক যন্ত্রাংশকে (Resources) ব্যবহার করে, সম্পূর্ণ আলাদা ও বর্ধিত পরিবেশে চালিত এক বা একাধিক কম্পিউটার চালনাকারী (Operating Systems) অথবা যন্ত্রাংশকে কল্পিত কম্পিউটার বলা হয়।

সম্পূর্ণ ভার্চুয়ালাইজেশনের লজিকাল ডায়াগ্রাম

সংজ্ঞা সম্পাদনা

একটি "ভার্চুয়াল মেশিন" মূলত পোপেক এবং গোল্ডবার্গ কর্তৃক "সত্যিকারের কম্পিউটার মেশিনের দক্ষ, বিচ্ছিন্ন নকল" হিসাবে সংজ্ঞায়িত করা হয়েছিল। [১] বর্তমান ব্যবহারে ভার্চুয়াল মেশিন বলতে বোঝানো হয় যাদের কোনও সত্যিকারের হার্ডওয়্যারের সাথে সরাসরি যোগাযোগ নেই। [২]

ইতিহাস সম্পাদনা

তথ্যসূত্র সম্পাদনা

  1. Popek, Gerald J.; Goldberg, Robert P. (১৯৭৪)। "Formal requirements for virtualizable third generation architectures" (পিডিএফ)Communications of the ACM17 (7): 412–421। এসটুসিআইডি 12680060ডিওআই:10.1145/361011.361073। ১৬ ফেব্রুয়ারি ২০১২ তারিখে মূল (পিডিএফ) থেকে আর্কাইভ করা। সংগ্রহের তারিখ ১১ নভেম্বর ২০২০ 
  2. Smith, James E.; Nair, Ravi (২০০৫)। "The Architecture of Virtual Machines"Computer38 (5): 32–38, 395–396। এসটুসিআইডি 6578280ডিওআই:10.1109/MC.2005.173