ভার্চুয়ালাইজেশন বর্তমানে একটি горম টপিক, সকল IT পেশাদার (নেটওয়ার্ক ও সিস্টেম অ্যাডমিনিস্ট্রেটর) এ নিয়ে আলোচনা করছেন। কারণ একই Windows উইন্ডোর মধ্যে সফটওয়্যার ও পুরো অপারেটিং সিস্টেম টেস্ট করা যায়, প্রক্রিয়াটি আপনার PC-এর বাকি অংশ থেকে পৃথক থাকে।
পুরনো Windows ভার্সনের জন্য ডিজাইন করা সফটওয়্যার চালাতে পারেন, উদাহরণস্বরূপ সেই Windows ভার্সনের ভার্চুয়াল ইনস্ট্যান্স চালিয়ে সেটার ভেতরে সফটওয়্যার ইনস্টল করে, অথবা একাধিক অপারেটিং সিস্টেমে দ্রুত সফটওয়্যার ও ফাংশন টেস্ট করতে পারেন।
আপনি সম্ভবত এটি ইতিমধ্যে জানেন, তাই আমরা Windows 10-এর জন্য আমাদের প্রিয় ফ্রি ভার্চুয়ালাইজেশন সফটওয়্যারগুলো উপস্থাপন করছি।
১. Hyper-V
দ্রষ্টব্য: Hyper-V শুধু Windows-এর Professional, Education এবং Enterprise ভার্সন এবং Windows Server-এর সাথে কম্প্যাটিবল।
Hyper-V ২০০৮ থেকে আছে, Microsoft Virtual PC-এর স্থানে Windows 8 থেকে ভার্চুয়ালাইজেশনের জন্য নেটিভ পছন্দ হিসেবে এসেছে।

অপারেটিং সিস্টেম ভার্চুয়ালাইজ করার পাশাপাশি Hyper-V হার্ডওয়্যারও ভার্চুয়ালাইজ করতে দেয় যেনে হার্ড ড্রাইভ, সুইচ, এক্সটার্নাল মিডিয়া ড্রাইভ ইত্যাদি। এটি শুধু রোবাস্ট নয়, বরং সুন্দর ক্লিন ইন্টারফেসও আছে এবং ব্যবহার করা সহজ।
নাকামির দিক হিসেবে, এটি কোন সাউন্ড হার্ডওয়্যার ভার্চুয়ালাইজ করে না এবং (অনেক VM-এর মতো) GPU ভার্চুয়ালাইজ করতে পারলে ভালো হতো। তবুও, Windows 10-এ একটি দ্রুত ও সহজ অনবোর্ড অপশন হিসেবে এটি অবশ্যই ট্রাই করার যোগ্য।
Hyper-V অন করতে, স্টার্ট মেনু সার্চে "features" লিখুন, তারপর "Turn Windows features on or off" ক্লিক করুন, ফিচার লিস্টে এটা পাবেন। বক্সটি চেক করে OK ক্লিক করুন। একবার একটিভ হলে ভবিষ্যতে "hyper-v" সার্চ দিয়ে "Hyper-V Quick Create" অপশন পাবেন।
২. VirtualBox
VirtualBox হল Oracle-এর একটি ভার্চুয়ালাইজেশন প্রোডাক্ট, যা Windows, Linux এবং Mac सह অধিকাংশ প্ল্যাটফর্মে চলে। VirtualBox ফ্রি ও ওপেন সোর্স, যা সবসময় একটি সুবিধা। এটি গেস্ট OS-এর স্ক্রিনকে VirtualBox উইন্ডোর সাথে ডাইনামিকভাবে রিসাইজ করতে দেয়।

এজন্য "scale mode" অন থাকতে হয়। গেস্ট OS-এর স্ক্রিনে ক্লিক করলে আপনার মাউস ও কীবোর্ড গেস্ট OS-এ লক হয়ে যাবে যাতে হোস্ট বাধা না দিয়ে গেস্ট OS-এ কীবোর্ড ও মাউস ব্যবহার করতে পারেন। হোস্টে ফিরে আসতে Ctrl + left arrow চাপুন। এই হটকি VirtualBox অপশন থেকে কাস্টমাইজ করা যায়।
VirtualBox-এর সাথে একটি এক্সটেনশন প্যাক আসে যা আলাদাভাবে ইনস্টল করলে USB ডিভাইস সাপোর্ট, রিমোট ডেস্কটপ কানেকশন এবং Intel NIC (LAN) কার্ডের জন্য PXE (নেটওয়ার্ক) বুটিং ক্ষমতা পাওয়া যায়।
৩. VMLite Workstation
VMLite Workstation হল VirtualBox (ওপেন সোর্স) ভিত্তিক একটি ভার্চুয়ালাইজেশন প্রোডাক্ট। VMLite-এর একটি আকর্ষণীয় ফিচার হলো এটি ৩২-বিট হোস্ট OS-এ ৬৪-বিট গেস্ট OS চালাতে দেয়। তাই আপনি যদি ৩২-বিট Windows 7 চালান, তবে VMLite Workstation-এর সাহায্যে ৬৪-বিট Windows XP চালাতে পারবেন।

VMLite ভার্চুয়াল মেশিনের একাধিক লাইভ স্ন্যাপশট সেভ করতে দেয়। এটি ভার্সনিং-এর মতো। আপনি যদি বর্তমান এনভায়রনমেন্ট পছন্দ না করেন, তবে VMLite Workstation দ্বারা সেভ করা পূর্বের স্ন্যাপশট ব্যবহার করে পূর্বের অবস্থায় ফিরে যেতে পারেন।
VMLite ইন্ডাস্ট্রি-স্তরের অধিকাংশ ভার্চুয়ালাইজেশন ফরম্যাট সাপোর্ট করে যেমন VMDK (VMWare), VHD (Microsoft), VDI (Sun) এবং HDD (Parallel)।
৪. VMWare Server
VMWare Server হল VMWare-এর একটি ফ্রি ভার্চুয়ালাইজেশন সফটওয়্যার। এর সাপোর্ট শেষ হলেও এখনও ফ্রি ডাউনলোড ও ব্যবহার করা যায়। VMWare Server প্রায় সব অপারেটিং সিস্টেমকে গেস্ট বা হোস্ট হিসেবে সাপোর্ট করে, যদিও VMLite-এর মতো ৩২-বিট হোস্টে ৬৪-বিট গেস্ট OS ইনস্টল করা যায় না। VMWare Server-এ USB ডিভাইস সাপোর্ট আছে এবং ব্রিজড, NAT ও হোস্ট-অনলি নেটওয়ার্ক ইন্টারফেসও সাপোর্ট করে।

VMWare Server-এর সাথে একটি অ্যাডমিনিস্ট্রেটিভ টুলস প্যাকেজ আসে যা File মেনু থেকে ইনস্টল করা যায়। অ্যাডমিনিস্ট্রেটিভ টুলস হোস্ট ও গেস্ট অপারেটিং সিস্টেমের মধ্যে যোগাযোগ সহজ করে তোলে মাউস লক না করিয়ে, কাটা, কপি, পেস্ট ও ড্র্যাগ-এন্ড-ড্রপ করতে দেয়।
অন্যান্য ভার্চুয়ালাইজেশন সমাধান
অনেক অন্যান্য উপকারী ভার্চুয়ালাইজেশন টুল আছে যা ফ্রি নয় কিন্তু দেখার যোগ্য। ফ্রি সমাধানগুলো হোম ও SOHO বיזনেসের জন্য ব্যবহার করা যায়, কমার্শিয়াল প্রোডাক্টগুলো বড় এন্টারপ্রাইজের চাহিদা পূরণ করে। কিছু উদাহরণ:
- VMWare Workstation Pro - VMWare Server-এর মতোই কিন্তু এখনও VMWare দ্বারা সাপোর্টেড।
- VMWare Fusion এবং Parallels Desktop - Mac ইউজারদের জন্য VirtualBox-এর ভালো পেইড অ্যালটারনেটিভ।
- QEMU - Windows, Mac এবং Linux-এর জন্য আরেকটি জনপ্রিয় ভার্চুয়ালাইজেশন সমাধান।
- Paragon Go Virtual - আরেকটি ভালো ভার্চুয়ালাইজেশন সফটওয়্যার কিন্তু লক্ষণে ডিসকন্টিনিউড হয়েছে। Majorgeeks থেকে ডাউনলোড করা যায়।
উপসংহার
এই আর্টিকেলটি ভার্চুয়ালাইজেশন সফটওয়্যারের জন্য একটি ভালো গাইড হিসেবে কাজ করবে। যদি আমরা কিছু মিস করি বা এই টপিক সম্পর্কে আপনার সুপারিশ থাকে, তবে নিচে কমেন্ট করে জানাতে পারেন।